Способ и устройство распознавания изображений для игры - RU2652428C2

Код документа: RU2652428C2

Чертежи

Показать все 10 чертежа(ей)

Описание

[0001] Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201510778586.9, на которой она основана и которая была зарегистрирована 13 ноября 2015 года. При этом содержимое упомянутой заявки полностью включено в настоящий документ путем ссылки.

Область техники

[0002] Настоящее изобретение, в общем, относится к области обработки изображений, а именно, к способу и устройству распознавания изображения, которые могут применяться для электронных игр.

Предпосылки создания изобретения

[0003] С повышением общего качества жизни люди получают доступ ко все большему количеству видов игр, и сегодня набирают популярность игры в реальной обстановке.

[0004] Например, в случае игры типа «шутер» («игры-стрелялки») от первого лица несколько пользователей могут начинать игру от первого лица в специальной одежде, имитирующей игровую сцену шутера, в месте, специально предназначенном для имитации игровой сцены шутера, после того, как их снабжают соответствующим имитационным оружием для имитации игровой сцены шутера.

Сущность изобретения

[0005] Для преодоления недостатков, имеющихся на существующем уровне техники, в настоящем изобретении предложены способ и устройство распознавания изображений для игры. Ниже будут рассмотрены предложенные технические решения.

[0006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предложен способ распознавания изображений для игр, который включает:

[0007] когда сделана фотография, подлежащая сравнению, получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0008] определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0009] выполнение операции обработки выстрела для первого пользовательского идентификатора.

[0010] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0011] фотографирование по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0012] получение информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0013] установление соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0014] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0015] определение, превосходит ли количество локально снятых фотографий заранее заданное количество или нет;

[0016] когда определено, что количество снятых фотографий превосходит заранее заданное количество, лишение права на фотографирование; и

[0017] предоставление права на фотографирование по истечении заранее заданного интервала времени.

[0018] В еще одном из вариантов осуществления настоящего изобретения шаг получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, может включать:

[0019] определение заранее заданной центральной области на фотографии, подлежащей сравнению; и

[0020] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0021] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ может дополнительно включать:

[0022] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию;

[0023] при этом шаг выполнения операции обработки выстрела для первого пользовательского идентификатора может включать:

[0024] выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0025] В еще одном из вариантов осуществления настоящего изобретения шаг выполнения операции обработки выстрела для первого пользовательского идентификатора может включать:

[0026] лишение первого пользовательского идентификатора права на игру; или

[0027] уменьшение показателя здоровья для первого пользовательского идентификатора, и если показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.

[0028] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложен способ распознавания изображений для игры, который включает:

[0029] прием фотографии, подлежащей сравнению, которая была снята при помощи терминала;

[0030] получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0031] определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0032] выполнение операции обработки выстрела для первого пользовательского идентификатора.

[0033] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0034] прием по меньшей мере одной фотографии, переданной терминалом, при этом упомянутую по меньшей мере одну фотографию получают фотографированием текущего пользователя игры при помощи терминала;

[0035] получение информации о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии; и

[0036] установление соответствия между пользовательским идентификатором терминала и информацией о характеристиках тела.

[0037] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0038] определение, превосходит ли количество фотографий, снятых при помощи терминала, заранее заданное количество или нет;

[0039] когда определено, что количество снятых при помощи терминала фотографий превосходит заранее заданное количество, лишение этого терминала права на фотографирование; и

[0040] предоставление терминалу права на фотографирование по истечении заранее заданного интервала времени.

[0041] В еще одном из вариантов осуществления настоящего изобретения шаг получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, может включать:

[0042] определение заранее заданной центральной области на фотографии, подлежащей сравнению; и

[0043] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0044] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ может дополнительно включать:

[0045] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию;

[0046] при этом шаг выполнения операции обработки выстрела для первого пользовательского идентификатора может включать:

[0047] выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0048] В еще одном из вариантов осуществления настоящего изобретения шаг выполнения операции обработки выстрела для первого пользовательского идентификатора может включать:

[0049] лишение первого пользовательского идентификатора права на игру; или

[0050] уменьшение показателя здоровья для первого пользовательского идентификатора, и если показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.

[0051] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложен способ распознавания изображений для игры, который включает:

[0052] когда сделана фотография, подлежащая сравнению, получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0053] определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0054] передачу первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора.

[0055] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0056] фотографирование по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0057] получение информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0058] установление соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0059] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0060] фотографирование текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры;

[0061] передачу по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела; и

[0062] прием соответствия, установленного сервером.

[0063] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0064] определение, превосходит ли количество снятых фотографий заранее заданное количество или нет;

[0065] когда определено, что количество снятых фотографий превосходит заранее заданное количество, лишение права на фотографирование; и

[0066] предоставление права на фотографирование по истечении заранее заданного интервала времени.

[0067] В еще одном из вариантов осуществления настоящего изобретения шаг получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, может включать:

[0068] определение заранее заданной центральной области на фотографии, подлежащей сравнению; и

[0069] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0070] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ может дополнительно включать:

[0071] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0072] В еще одном из вариантов осуществления настоящего изобретения способ может дополнительно включать:

[0073] прием сообщения о лишении права на игру, переданного с сервера, при этом упомянутое сообщение передают, когда сервер отнимает локальное право на игру в соответствии с первым пользовательским идентификатором; и

[0074] отображение этого сообщения.

[0075] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения предложено устройство распознавания изображений для игры, которое включает:

[0076] модуль фотографирования, сконфигурированный для съемки фотографий, подлежащих сравнению;

[0077] первый модуль получения, сконфигурированный для получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению;

[0078] модуль определения, сконфигурированный для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0079] исполнительный модуль, сконфигурированный для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0080] В еще одном из вариантов осуществления настоящего изобретения модуль фотографирования может быть дополнительно сконфигурирован для фотографирования по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0081] при этом устройство может дополнительно включать:

[0082] второй модуль получения, сконфигурированный для получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0083] модуль установления соответствия, сконфигурированный для установления соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0084] В еще одном из вариантов осуществления настоящего изобретения упомянутое устройство может дополнительно включать:

[0085] модуль принятия решений, сконфигурированный для определения, превосходит ли количество локально снятых фотографий заранее заданное количество или нет; и

[0086] модуль обработки права на фотографирование, сконфигурированный для лишения права на фотографирования, когда определено, что количество снятых фотографий превосходит заранее заданное количество, и для предоставления права на фотографирование по истечении заранее заданного интервала времени.

[0087] В еще одном из вариантов осуществления настоящего изобретения первый модуль получения может быть дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0088] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела;

[0089] при этом модуль определения может быть дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию;

[0090] при этом исполнительный модуль может быть дополнительно сконфигурирован для выполнения операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0091] В еще одном из вариантов осуществления настоящего изобретения исполнительный модуль может быть дополнительно сконфигурирован для лишения первого пользовательского идентификатора права на игру или для уменьшения показателя здоровья для первого пользовательского идентификатора и, если показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, для лишения первого пользовательского идентификатора права на игру.

[0092] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения предложено устройство распознавания изображений для игры, которое включает:

[0093] модуль приема, сконфигурированный для приема фотографии, подлежащей сравнению, которая была снята при помощи терминала;

[0094] первый модуль получения, сконфигурированный для получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению;

[0095] модуль определения, сконфигурированный для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0096] исполнительный модуль, сконфигурированный для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0097] В еще одном из вариантов осуществления настоящего изобретения модуль приема может быть дополнительно сконфигурирован для приема по меньшей мере одной фотографии, переданной терминалом, при этом упомянутую по меньшей мере одну фотографию получают фотографированием текущего пользователя игры при помощи терминала;

[0098] при этом устройство может дополнительно включать:

[0099] второй модуль получения, сконфигурированный для получения информации о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии; и

[0100] модуль установления соответствия, сконфигурированный для установления соответствия между пользовательским идентификатором терминала и информацией о характеристиках тела.

[0101] В еще одном из вариантов осуществления настоящего изобретения устройство может дополнительно включать:

[0102] модуль принятия решений, сконфигурированный для определения, превосходит ли количество фотографий, снятых при помощи терминала, заранее заданное количество или нет; и

[0103] модуль обработки права на фотографирование, сконфигурированный для лишения этого терминала права на фотографирование, когда определено, что количество снятых при помощи терминала фотографий превосходит заранее заданное количество, и для предоставления терминалу права на фотографирование по истечении заранее заданного интервала времени.

[0104] В еще одном из вариантов осуществления настоящего изобретения первый модуль получения может быть дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0105] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела;

[0106] при этом модуль определения может быть дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию; и

[0107] исполнительный модуль может быть сконфигурирован для выполнения операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0108] В еще одном из вариантов осуществления настоящего изобретения исполнительный модуль может быть сконфигурирован для лишения первого пользовательского идентификатора права на игру или для уменьшения показателя здоровья для первого пользовательского идентификатора и, если показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, для лишения первого пользовательского идентификатора права на игру.

[0109] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения предложено устройство распознавания изображений для игры, которое включает:

[0110] модуль фотографирования, сконфигурированный для съемки фотографии, подлежащей сравнению;

[0111] первый модуль получения, сконфигурированный для получения первой информации о характеристиках тела, которая соответствует этой фотографии;

[0112] модуль определения, сконфигурированный для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0113] модуль передачи, сконфигурированный для передачи первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора.

[0114] В еще одном из вариантов осуществления настоящего изобретения модуль фотографирования может быть дополнительно сконфигурирован для фотографирования по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0115] при этом устройство может дополнительно включать:

[0116] второй модуль получения, сконфигурированный для получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0117] модуль установления соответствия, сконфигурированный для установления соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0118] В еще одном из вариантов осуществления настоящего изобретения модуль фотографирования может быть дополнительно сконфигурирован для фотографирования текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры;

[0119] при этом модуль передачи может быть сконфигурирован для передачи по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела;

[0120] при этом устройство может дополнительно включать:

[0121] модуль приема, сконфигурированный для приема соответствия, установленного сервером.

[0122] В еще одном из вариантов осуществления настоящего изобретения устройство может дополнительно включать:

[0123] модуль принятия решений, сконфигурированный для определения, превосходит ли количество снятых фотографий заранее заданное количество или нет; и

[0124] модуль обработки права на фотографирование, сконфигурированный для лишения права на фотографирования, когда определено, что количество снятых фотографий превосходит заранее заданное количество, и для предоставления права на фотографирование по истечении заранее заданного интервала времени.

[0125] В еще одном из вариантов осуществления настоящего изобретения первый модуль получения может быть дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0126] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие может включать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела; и

[0127] модуль определения может быть сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0128] В еще одном из вариантов осуществления настоящего изобретения устройство может дополнительно включать:

[0129] модуль приема, сконфигурированный для приема сообщения о лишении права на игру, переданного с сервера, при этом упомянутое сообщение передают, когда сервер отнимает локальное право на игру в соответствии с первым пользовательским идентификатором; и

[0130] модуль отображения, сконфигурированный для отображения упомянутого сообщения.

[0131] В соответствии с седьмым аспектом вариантов осуществления настоящего изобретения, предложено устройство распознавания изображений для игры, которое включает:

[0132] процессор; и

[0133] и память, сконфигурированную для хранения инструкций, исполняемых процессором;

[0134] при этом процессор может быть сконфигурирован:

[0135] когда сделана фотография, подлежащая сравнению, для получения первой информации о характеристиках тела, которая соответствует этой фотографии;

[0136] для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0137] для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0138] В соответствии с восьмым аспектом вариантов осуществления настоящего изобретения предложено устройство распознавания изображений для игры, которое включает:

[0139] процессор; и

[0140] и память, сконфигурированную для хранения инструкций, исполняемых процессором;

[0141] при этом процессор может быть сконфигурирован:

[0142] для приема фотографии, подлежащей сравнению, которая была снята при помощи терминала;

[0143] для получения первой информации о характеристиках тела, которая соответствует этой фотографии;

[0144] для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0145] для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0146] В соответствии с девятым аспектом вариантов осуществления настоящего изобретения предложено устройство распознавания изображений для игры, которое включает:

[0147] процессор; и

[0148] и память, сконфигурированную для хранения инструкций, исполняемых процессором;

[0149] при этом процессор может быть сконфигурирован:

[0150] когда сделана фотография, подлежащая сравнению, для получения первой информации о характеристиках тела, которая соответствует этой фотографии;

[0151] для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0152] для передачи первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора.

[0153] Технические решения, предложенные в вариантах осуществления настоящего изобретения, позволяют получить следующие полезные результаты:

[0154] согласно способам и устройствам, предложенным в вариантах осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно установленному соответствию и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно вариантам осуществления настоящего изобретения, для имитации игрового оружия, необходимого для игры, применяют устройство распознавания изображений, для имитации выстрела применяют фотографирование устройством распознавания изображений, и таким образом, соответственно, множество пользователей могут быть снабжены устройствами распознавания изображений. То есть, если пользователь сфотографирован, это указывает на «попадание» в данного пользователя. Игровой процесс не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0155] Нужно понимать, что как общее описание, приведенное выше, так и приведенное ниже подробное описание, являются исключительно иллюстративными и пояснительными, и не предназначены для ограничения настоящего изобретения.

Краткое описание чертежей

[0156] На приложенных чертежах, которые входят в состав настоящего описания и являются его неотъемлемой частью, проиллюстрированы варианты осуществления, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения настоящего изобретения.

[0157] Фиг. 1 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения.

[0158] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0159] Фиг. 3 представляет собой блок-схему, иллюстрирующую систему распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения.

[0160] Фиг. 4 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0161] Фиг. 5 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0162] Фиг. 6 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0163] Фиг. 7 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения.

[0164] Фиг. 8 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0165] Фиг. 9 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0166] Фиг. 10 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0167] Фиг. 11 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0168] Фиг. 12 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0169] Фиг. 13 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0170] Фиг. 14 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0171] Фиг. 15 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0172] Фиг. 16 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0173] Фиг. 17 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0174] Фиг. 18 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

[0175] Фиг. 19 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения.

Подробное описание изобретения

[0176] Для обеспечения более детального понимания целей, технических решений и преимуществ настоящего изобретения, ниже, на примерах приложенных чертежей, подробно описаны варианты его реализации.

[0177] Далее настоящее изобретение будет описано более подробно с помощью конкретных примеров его осуществления, которые проиллюстрированы на приложенных чертежах. В приведенном ниже описании осуществляются ссылки на приложенные чертежи, где, если не указано обратное, аналогичными обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Реализации примеров осуществления настоящего изобретения, изложенные в приведенном ниже описании, не являются всеми возможными реализациями, соответствующими настоящему изобретению. Напротив, они являются исключительно примерами устройств и способов, которые соответствуют аспектам, связанным с настоящим изобретением и изложенным в приложенной формуле изобретения.

[0178] Фиг. 1 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 1 способ распознавания изображений для игры применяют в устройстве распознавания изображений, при этом способ включает шаги, описанные ниже.

[0179] Шаг 101: когда сделана фотография, подлежащая сравнению, получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0180] шаг 102: определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0181] шаг 103: выполнение операции обработки выстрела для первого пользовательского идентификатора.

[0182] Как следует из приведенного выше описания, согласно способу, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения для имитации игрового оружия, необходимого для игры, применяют устройство распознавания изображений, для имитации выстрела применяют фотографирование устройством распознавания изображений, и таким образом, соответственно, множество пользователей могут быть снабжены устройствами распознавания изображений. То есть, если пользователь сфотографирован, это указывает на «попадание» в данного пользователя. Игровой процесс не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0183] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0184] фотографирование по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0185] получение информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0186] установление соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0187] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0188] определение, превосходит ли количество фотографий, снятых при помощи терминала, заранее заданное количество или нет;

[0189] когда определено, что количество снятых при помощи терминала фотографий превосходит заранее заданное количество, лишение этого терминала права на фотографирование; и

[0190] предоставление терминалу права на фотографирование по истечении заранее заданного интервала времени.

[0191] В еще одном из вариантов осуществления настоящего изобретения получение первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, включает:

[0192] определение заранее заданной центральной области на этой фотографии; и

[0193] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0194] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ дополнительно включает:

[0195] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию; и

[0196] выполнение операции обработки выстрела для первого пользовательского идентификатора включает:

[0197] выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0198] В еще одном из вариантов осуществления настоящего изобретения выполнение операции обработки выстрела для первого пользовательского идентификатора включает:

[0199] лишение первого пользовательского идентификатора права на игру; или

[0200] уменьшение показателя здоровья для первого пользовательского идентификатора, и если показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.

[0201] Фиг. 2 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 2, способ распознавания изображений для игры применяют в устройстве распознавания изображений, при этом способ включает шаги, описанные ниже.

[0202] Шаг 201: устройство распознавания изображений фотографирует, соответственно, по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры.

[0203] В данном варианте осуществления настоящего изобретения, чтобы преодолеть ограничения имитаторов оружия, каждый пользователь игры может быть экипирован устройством распознавания изображений, чтобы заменить имитатор оружия устройством распознавания изображений в игровом процессе «шутера» от первого лица, при этом определенного пользователя фотографируют при помощи устройства распознавания изображений с получением соответствующего изображения для имитации выстрела в этого пользователя.

[0204] В данном случае устройство распознавания изображений может осуществлять съемку и обработку фотографий, а также может отображать снятые и обработанные фотографии. Устройство распознавания изображений может быть оборудованием, например, в форме терминала и сервера, без ограничения данного варианта осуществления изобретения в этом отношении.

[0205] Чтобы обеспечить возможность распознавания пользователя игры, сфотографированного в процессе игры, устройство распознавания изображений может фотографировать по меньшей мере одного пользователя игры и получать по меньшей мере одну фотографию этого по меньшей мере одного пользователя, соответственно, благодаря чему перед началом игры из упомянутой по меньшей одной фотографии извлекают информацию о характеристиках тела для каждого из пользователей игры.

[0206] В данном варианте осуществления настоящего изобретения, при выполнении фотосъемки устройство распознавания изображений фотографирует пользователей игры, которые собираются принять участие в игре, с формированием по мере одной фотографии каждого из пользователей игры, и снятые фотографии включают по меньшей мере одну фотографию для каждого из пользователей игры.

[0207] В другом примере, предложенном в данном варианте осуществления настоящего изобретения, каждое из устройств распознавания изображений из множества таких устройств может быть сконфигурировано для соответствующей фотосъемки, то есть, каждый пользователь игры может быть сфотографирован собственным устройством распознавания изображений, при этом каждое устройство распознавания изображений может делать по меньшей мере одну фотографию соответствующего пользователя игры. Также, множество устройств распознавания изображений могут взаимодействовать друг с другом, при этом каждое устройство распознавания изображений может передавать локально снятые фотографии в другие устройства распознавания изображений.

[0208] Шаг 202: устройство распознавания изображений получает информацию о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры и устанавливает соответствие между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0209] Устройство распознавания изображений может обрабатывать полученные фотографии и получать информацию о характеристиках тела для каждого из пользователей игры при помощи алгоритма извлечения характеристик после получения по меньшей мере одной фотографии каждого из пользователей игры. Информация о характеристиках тела сконфигурирована для уникальной идентификации пользователя игры, и различные пользователи игры имеют различную информацию о характеристиках тела.

[0210] В данном случае алгоритмом извлечения характеристик может быть алгоритм извлечения характеристик на основе цветовой гистограммы, алгоритм преобразования Хафа, алгоритм извлечения характеристик на основе сравнения с шаблоном и т.п. Причем данный вариант осуществления настоящего изобретения в этом отношении не ограничен. Соответственно, информация о характеристиках тела, полученная при помощи обработки данных с использованием алгоритма извлечения характеристик, может быть информацией о цветовых характеристиках, информацией о характеристиках фигуры, информацией о характеристиках лиц на фотографиях, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0211] При помощи фотографирования пользователей игры и выполнения операции извлечения характеристик из полученных фотографий может быть получена информация о характеристиках тела для пользователей игры, которая соответствует характеристикам лица, характеристикам радужной оболочки глаза, фигуре, цвету одежды и аналогичным характеристикам каждого из пользователей игры.

[0212] Для удобного различения пользователей в игровом процессе устройство распознавания изображений может получать пользовательский идентификатор текущей учетной записи устройства распознавания изображений для каждого из пользователей игры после получения информации о характеристиках тела для каждого из пользователей игры, устанавливать соответствие между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры и идентифицировать пользователя игры с помощью заданной информации о характеристиках тела согласно этому соответствию. В данном случае пользовательским идентификатором может быть учетная запись пользователя игры, используемая им для входа в систему, идентификационный номер устройства распознавания изображений, имя пользователя игры или аналогичная информация, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0213] Также, для удобного распознавания сфотографированной части тела пользователя игры в процессе игры, устройство распознавания изображений может осуществлять фотосъемку всех частей тела каждого из пользователей игры и получать фотографии, включающие каждую из частей тела соответствующего пользователя игры, при фотографировании, выполнять извлечение характеристик из фотографий, включающих каждую из частей тела, получать информацию о характеристиках тела для каждой части тела и устанавливать соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела для каждого из пользователей игры.

[0214] В данном примере устройство распознавания изображений может выдавать пользователю игры подсказку о части тела, которая должна быть сфотографирована в текущий момент, и затем пользователь игры фотографируется в соответствии с подсказкой. При этом устройство распознавания изображений может фотографировать все части тела, получая, таким образом, информацию о характеристиках тела для всех частей тела. Часть тела в данном варианте осуществления настоящего изобретения может включать голову, руки, торс, нижние конечности и другие части тела, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0215] Шаг 203: устройство распознавания изображений снимает фотографию, подлежащую сравнению.

[0216] После того, как упомянутое выше соответствие будет установлено, множество пользователей игры могут начинать игру, и в процессе игры каждый из пользователей игры может удерживать устройство распознавания изображений в руках и стремиться сфотографировать других пользователей игры, являющихся мишенями, получая фотографию для сравнения. При этом сфотографированный пользователь игры, т.е. «подстреленный» пользователь, может быть идентифицирован впоследствии согласно фотографии, подлежащей сравнению, и установленному соответствию.

[0217] Также, для имитации стрельбы в шутерах от первого лица и для повышения реалистичности, устройство распознавания изображений может всякий раз при фотографировании воспроизводить звуки выстрела.

[0218] В шутерах от первого лица, когда в имитационном оружии, применяемом игроками, заканчиваются боеприпасы, чтобы снова получить возможность стрелять, игрокам необходимо пополнить свой «боезапас», который может быть ограничен. В данном варианте осуществления настоящего изобретения для имитации сценария, в котором заканчиваются боеприпасы, каждому из устройств распознавания изображений дают право на фотографирование, т.е. право «стрелять» в остальных пользователей игры, при этом управление правом на фотографирование осуществляется в соответствии с количеством снятых фотографий.

[0219] В процессе фотографирования устройство распознавания изображений может записывать текущее количество снятых фотографий и обновлять записанное количество снятых фотографий при каждой зарегистрированной операции фотографирования. В таком случае, всякий раз при съемке фотографии, подлежащей сравнению, при помощи устройства распознавания изображений сначала получают текущее количество снятых фотографий, определяют, превосходит ли количество снятых фотографий заранее заданное количество, и когда определено, что количество снятых фотографий превышает заранее заданное количество, а это указывает, что фотографии, снятые устройством распознавания изображений, превысили предельное значение, отнимают право на стрельбу у этого устройства распознавания изображений, фотографию, сделанную в текущий момент, игнорируют, и возвращают право на фотографирование для данного устройства распознавания изображений по истечении заранее заданного интервала времени. То есть, когда отменено право на фотографирование данного устройства распознавания изображений, записывают время, и право на фотографирование для устройства распознавания изображений возвращают, когда записанный интервал времени достигает заранее заданной длительности.

[0220] В дальнейшем текущее количество снятых фотографий сбрасывают до 0 после возврата права на фотографирование для устройства распознавания изображений, записывают текущее сброшенное количество снятых фотографий, и затем пользователь игры может снова фотографировать других пользователей игры с помощью устройства распознавания изображений.

[0221] В данном примере упомянутое заранее заданное количество может определяться устройством распознавания изображений согласно заранее заданным правилам игры, или может быть определено путем соглашения между множеством пользователей игры. Упомянутый заранее заданный интервал времени может определяться устройством распознавания изображений согласно заранее заданным правилам игры или может определяться согласно временной длительности, необходимой для пополнения боезапаса в шутере от первого лица, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0222] Также при этом, для повышения гибкости, устройство распознавания изображений может предоставлять пользователю возможность сброса, даже если право на фотографирование активно. Опция сброса может быть сконфигурирована для отмены права на фотографирование и для назначения количества снятых изображений равным 0. Благодаря такой возможности, пользователь может заблаговременно активировать опцию сброса в подходящий момент времени. Право на фотографирование устройства распознавания изображений может быть отменено независимо от того, сколько изображений было снято на момент, когда устройство распознавания изображений обнаружит операцию нажатия на опцию сброса, а по истечении заранее заданного интервала времени право на фотографирование будет снова предоставлено, и текущее количество фотографий, снятых при помощи устройства распознавания изображений, будет установлено равным 0.

[0223] К примеру, упомянутое заранее заданное количество может быть равно 12, а заранее заданный интервал времени может составлять 3 секунды. Когда количество снятых фотографий равно 11 или когда пользователь игры находится в относительно безопасной ситуации, не требующей стрельбы в других пользователей игры, пользователь может по собственной инициативе нажать на опцию сброса, в результате чего право на фотографирование для данного устройства распознавания изображений будет отменено. По истечении 3 секунд право на фотографирование будет возвращено, при этом количество снятых фотографий будет сброшено до 0.

[0224] Шаг 204: устройство распознавания изображений получает первую информацию о характеристиках тела, которая соответствует фотографии, подлежащей сравнению.

[0225] Устройство распознавания изображений может получать информацию о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, в качестве первой информации о характеристиках тела после съемки изображения, подлежащего сравнению, в результате чего сфотографированный пользователь может быть идентифицирован согласно первой информации о характеристиках тела и установленному соответствию. В данном примере процедура получения информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, аналогична процедуре получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры на шаге 202, описание которого здесь повторно приведено не будет.

[0226] При этом для повышения точности фотографирования идентификация сфотографированного пользователя игры может выполняться согласно информации о характеристиках тела только из заранее заданной центральной области изображения, подлежащего сравнению. То есть, устройство распознавания изображений может определять заранее заданную центральную область изображения, подлежащего сравнению, и извлекать характеристики из этой заранее заданной центральной области, в результате чего получают первую информацию о характеристиках тела, не выполняя извлечение характеристик для других областей, за исключением заранее заданной центральной области на фотографии, подлежащей сравнению.

[0227] В данном примере заранее заданной центральной областью может быть область в форме круга, для определения которой в качестве центра круга выбирают центр фотографии, а в качестве радиуса выбирают заранее заданное расстояние, или ей может быть квадратная область, определенная согласно центру этой фотографии и заранее заданному расстоянию, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0228] Соответственно, при реальном применении устройства пользователю во время фотографирования других пользователей необходимо наводить устройство распознавания изображений на пользователя игры, являющегося мишенью, и фотографировать пользователя-мишень только тогда, когда этот пользователь находится в заранее заданной центральной области фотографии, отображаемой устройством распознавания изображений, чтобы гарантировать, что изображение целевого пользователя игры попадет в заранее заданную центральную область. Для упрощения фотосъемки, выполняемой пользователем игры, устройство распознавания изображений может отображать в заранее заданной центральной области идентификатор-подсказку, который указывает пользователю игры на необходимость совмещения идентификатора-подсказки с пользователем игры, являющимся мишенью, чтобы гарантировать, что целевой пользователь игры будет находиться в одном местоположении с идентификатором-подсказкой при отображении снятой фотографии. В данном случае идентификатором-подсказкой может быть идентификатор в виде красной точки, идентификатор в виде перекрестия или идентификатор в виде четырех стрелок, указывающих на центр изображения, подлежащего сравнению, в направлении «вверх», «вниз», «влево» и «вправо», без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0229] Шаг 205: устройство распознавания изображений определяет первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела.

[0230] Устройство распознавания изображений определяет, совпадает ли информация о характеристиках тела в упомянутом соответствии с первой информацией о характеристиках тела или нет, после получения первой информации о характеристиках тела, и определяет пользовательский идентификатор, который соответствует информации о характеристиках тела, совпадающей с первой информацией о характеристиках тела, как первый пользовательский идентификатор согласно упомянутому соответствию, когда любая информация о характеристиках тела в упомянутом соответствии совпадает с первой информацией о характеристиках тела, и пользователь игры, которому присвоен первый пользовательский идентификатор, является сфотографированным, т.е. «подстреленным» пользователем игры. В этот момент устройство распознавания изображений может отображать сообщение, указывающее на успешный выстрел, чтобы уведомить пользователя об успешном фотографировании, а также может отображать первый пользовательский идентификатор, указывающий текущему игроку на «подстреленного» им пользователя.

[0231] При этом, если определено, что ни один из фрагментов информации о характеристиках тела в упомянутом соответствии не совпадает с первой информацией о характеристиках тела, то делают вывод о том, что пользователь игры, соответствующий данному устройству распознавания изображений, не сфотографировал ни одного из других пользователей игры, и затем изображение, подлежащее сравнению, может быть удалено, как и первая информация о характеристиках тела, чтобы снизить занимаемый объем памяти. В этот момент устройство распознавания изображений может также отображать сообщение, указывающее на неудачный выстрел, чтобы уведомить соответствующего пользователя игры о том, что выстрел был неудачен.

[0232] Шаг 206: устройство распознавания изображений выполняет операцию обработки выстрела для первого пользовательского идентификатора.

[0233] В данном примере операция обработки выстрела подразумевает, что любой «подстреленный» пользователь игры должен быть подвержен операции «наказания», при этом такая операция может определяться согласно заранее заданным правилам игры. Устройство распознавания изображений может выполнять операцию обработки выстрела для первого пользовательского идентификатора после определения первого пользовательского идентификатора.

[0234] К примеру, операция обработки выстрела может включать операцию лишения права на игру первого пользовательского идентификатора, то есть, право игры может быть отнято у первого пользовательского идентификатора, в результате чего первый пользовательский идентификатор переходит в состояние «вне игры», после определения устройством распознавания изображений первого пользовательского идентификатора, и после этого пользователь игры, на которого указывает этот первый пользовательский идентификатор, не будет способен выполнять операцию фотосъемки.

[0235] Альтернативно, операция обработки выстрела может включать операцию уменьшения показателя здоровья, то есть, устройство распознавания изображений может хранить показатели здоровья для всех пользовательских идентификаторов, уменьшать показатель здоровья для первого пользовательского идентификатора, когда для него было обнаружено попадание, и отнимать право на игру у первого пользовательского идентификатора, когда определено, что показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, в ходе дальнейшего выполнения процедуры. При этом устройство распознавания изображений может уменьшать показатель здоровья для первого пользовательского идентификатора согласно заранее заданной разности.

[0236] В данном примере показатель здоровья может являться числовым значением в заранее заданном диапазоне. Заранее заданный диапазон может определяться в соответствии с правилами игры. Упомянутым заранее заданным пороговым значением может быть минимальное значение в упомянутом заранее заданном диапазоне. Заранее заданное пороговое значение, например, может быть равно 1 или другому целому числу. Упомянутая заранее заданная разность может определяться в соответствии с правилами игры. Данный вариант осуществления настоящего изобретения в этом отношении не ограничен.

[0237] При этом, когда заранее установленное соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, устройство распознавания изображений может выполнять операцию обработки выстрела, соответствующую конкретной части тела, для первого пользовательского идентификатора согласно части тела, которая соответствует первой информации о характеристиках тела из фотографии, подлежащей сравнению.

[0238] То есть, устройство распознавания изображений может определять операцию обработки выстрела, соответствующую каждой части тела, заранее, при этом операции обработки выстрела, соответствующие различным частям тела могут быть как одинаковыми, так и отличающимися. Если определено, что какой-либо из фрагментов информации о характеристиках тела в упомянутом соответствии совпадает с первой информацией о характеристиках тела, устройство распознавания изображений назначает пользовательский идентификатор и часть тела, соответствующую информации о характеристиках тела, которая совпадает с первой информацией о характеристиках тела, первым пользовательским идентификатором и первой частью тела, соответственно, в результате чего может быть определена операция обработки выстрела, которая соответствует первой части тела, и исполняет эту определенную операцию обработки выстрела для первого пользовательского идентификатора.

[0239] К примеру, устройство распознавания изображений может определять уменьшение показателя здоровья, соответствующее каждой из частей тела, и уменьшать показатель здоровья для первого пользовательского идентификатора согласно количеству вычитаемого здоровья, соответствующему первой части тела, после определения первого пользовательского идентификатора и первой части тела. В данном примере уменьшение показателя здоровья для различных частей тела может быть одинаковым или различным, при этом уменьшение показателя здоровья, соответствующее каждой части тела, может также определяться согласно важности этой части тела. Соответствующее вычитаемое количество здоровья может быть большим для более важных частей тела и меньшим для менее важных частей тела.

[0240] Например, заранее заданное пороговое значение может быть равным 1, количество вычитаемого значения здоровья для головы может быть равно 100, количество вычитаемого значения здоровья для торса может быть равно 20, количество вычитаемых вычитаемого значения здоровья для рук может быть равно 10, количество вычитаемого значения здоровья для нижних конечностей может быть равно 5. Исходное значение показателя здоровья для пользователя в начале игры может быть равно 100. Если сфотографирована голова пользователя, то показатель его здоровья уменьшают с использованием значения, равного 100, и соответственно оставшееся количество здоровья будет равно 0. Данного пользователя в этом случае сразу лишают права на игру. Если сфотографирован торс пользователя, то показатель его здоровья уменьшают с использованием значения, равного 20, и соответственно оставшееся количество здоровья будет равно 80. Когда показатель здоровья уменьшится до 0, после того как пользователь будет сфотографирован еще несколько раз, право на игру данного пользователя будет отменено.

[0241] Следует отметить, что пользователи могут принимать участие в игре в течение нескольких раундов, однако срок действия права на игру ограничен одним раундом. То есть, после того, как некоторый игрок будет лишен права на игру, он не сможет более принимать участие в игре в течение этого раунда, однако право на игру может быть предоставлено ему снова в начале следующего раунда игры, после окончания текущего раунда, и тогда данный пользователь сможет вернуться в игру.

[0242] Кроме того, идентификатор пользователя, использованный им для регистрации устройства распознавания изображений, при помощи которого ведут съемку сравниваемых изображений, применяют в качестве второго пользовательского идентификатора, и затем для этого второго пользовательского идентификатора может выполняться операция завершения выстрела, после выполнения операции обработки выстрела для первого пользовательского идентификатора. Операция завершения выстрела подразумевает, что любой пользователь игры, попавший выстрелом в другого игрока, должен быть «награжден», при этом операция завершения выстрела может определяться согласно правилам игры, без ограничения данного варианта осуществления настоящего изобретения в этом отношении.

[0243] К примеру, операция завершения выстрела может включать операцию увеличения показателя здоровья, то есть, устройство распознавания изображений может увеличивать показатель здоровья для второго пользовательского идентификатора, когда для второго пользовательского идентификатора определено попадание в другого пользователя игры. При этом устройство распознавания изображений может повышать показатель здоровья для второго пользовательского идентификатора согласно заранее заданной разности.

[0244] Также, при этом, когда упомянутое заранее установленное соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, устройство распознавания изображений может также выполнять операцию завершения выстрела для второго пользовательского идентификатора в соответствии с частью тела, которая соответствует первой информации о характеристиках тела из изображения, подлежащего сравнению.

[0245] То есть, устройство распознавания изображений может заранее определять операцию завершения выстрела, соответствующую каждой части тела, при этом операции завершения выстрела, соответствующие различным частям тела, могут быть как одинаковыми, так и отличающимися. Если определена первая часть тела, куда было совершено попадание, устройство распознавания изображений может определять операцию завершения выстрела, которая соответствует первой части тела, и выполнять выбранную операцию завершения выстрела для второго пользовательского идентификатора. К примеру, устройство распознавания изображений может повышать показатель здоровья для второго пользовательского идентификатора согласно количеству вычитаемого здоровья, соответствующего первой части тела.

[0246] При этом в игровом процессе, в соответствии с данным вариантом осуществления настоящего изобретения, каждому пользовательскому идентификатору может быть присвоен исходный игровой счет в виде очков, и игровой счет для каждого пользовательского идентификатора может обновляться согласно таким игровым данным как количество выстрелов, количество попаданий в противника и количество попаданий для этого пользовательского идентификатора. Соответственно, устройство распознавания изображений может уменьшать игровой счет для первого пользовательского идентификатора, когда для первого пользовательского идентификатора определено «попадание» в него, и может увеличивать игровой счет для второго пользовательского идентификатора, когда для второго пользовательского идентификатора определено попадание в другого игрока. В конце текущего раунда игры может определяться окончательный игровой счет для каждого пользовательского идентификатора, то есть окончательный игровой счет для каждого пользователя игры.

[0247] В данном вариантом осуществления настоящего изобретения устройство распознавания изображений сконфигурировано для игры типа «шутер». К примеру, в игровом процессе, в который вовлечены пользователь А и пользователь В, каждый из этих пользователей может быть снабжен устройством распознавания изображений и может выполнять фотосъемку с использованием устройства распознавания изображений до начала игры, при этом устройства распознавания изображений сохраняют информацию о характеристиках тела для каждого из пользователей. После начала игры пользователь А может фотографировать пользователя В и получать фотографию, подлежащую сравнению, устройство распознавания изображений может определять, что пользователь В «подстрелен», отнимать право на игру у пользователя В или уменьшать показатель здоровья для пользователя В согласно различным сфотографированным частям тела пользователя В и увеличивать счет очков пользователя А.

[0248] Как следует из приведенного выше описания, согласно способу, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, и в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения, для имитации игрового оружия, необходимого для игры, применяют устройство распознавания изображений, и для имитации операции выстрела применяют фотографирование устройством распознавания изображений. Таким образом, множество пользователей могут быть снабжены, соответственно, устройствами распознавания изображений, и если какой-либо из пользователей сфотографирован, это означает, что данный пользователь был «подстрелен». Игра не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0249] Фиг. 3 представляет собой блок-схему, иллюстрирующую систему распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 3, система распознавания изображений для игры включает сервер и множество терминалов, при этом сервер соединен с множеством терминалов по сети.

[0250] Каждый из терминалов сконфигурирован для съемки фотографий, подлежащих сравнению, и для передачи снятых терминалами фотографий, подлежащих сравнению, на сервер. Сервер сконфигурирован для получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела, и для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0251] Альтернативно, каждый из терминалов сконфигурирован для снятия фотографии, подлежащей сравнению, для получения первой информации о характеристиках тела, которая соответствует этой фотографии, для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела, и для передачи первого пользовательского идентификатора на сервер. Сервер сконфигурирован для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0252] Альтернативно, каждый из терминалов сконфигурирован для съемки фотографии, подлежащей сравнению, для получения первой информации о характеристиках тела, которая соответствует этой фотографии, и для передачи первой информации о характеристиках тела на сервер. Сервер сконфигурирован для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела и для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0253] Альтернативно, каждый из терминалов сконфигурирован для съемки фотографии, подлежащей сравнению, и для передачи этой фотографии, подлежащей сравнению, на сервер. Сервер сконфигурирован для получения первой информации о характеристиках тела, которая соответствует этой фотографии, и для передачи первой информации о характеристиках тела в терминал, при помощи которого была снята фотография, подлежащая сравнению. Терминал дополнительно сконфигурирован для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела и для передачи первого пользовательского идентификатора на сервер. Сервер при этом сконфигурирован для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0254] Фиг. 4 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 4, способ распознавания изображений для игры применяют в терминале, при этом способ включает шаги, описанные ниже.

[0255] Шаг 401: когда сделана фотография, подлежащая сравнению, получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0256] шаг 402: определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0257] шаг 403: передача первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнять операцию обработки выстрела для первого пользовательского идентификатора.

[0258] Как следует из приведенного выше описания, согласно способу, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, и в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения, терминал выполнен с возможностью имитации игрового оружия, необходимого для игры, а фотографирование при помощи терминала имитирует выстрел. Таким образом, множество пользователей могут быть снабжены, соответственно, терминалами, и если какой-либо из пользователей сфотографирован, это означает, что данный пользователь «подстрелен». Игра не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0259] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0260] фотографирование по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;

[0261] получение информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и

[0262] установление соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0263] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0264] фотографирование текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры;

[0265] передачу по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела; и

[0266] прием соответствия, установленного сервером.

[0267] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0268] определение, превосходит ли количество снятых фотографий заранее заданное количество или нет;

[0269] когда определено, что количество снятых фотографий превосходит заранее заданное количество, лишение права на фотографирование; и

[0270] предоставление права на фотографирование по истечении заранее заданного интервала времени.

[0271] В еще одном из вариантов осуществления настоящего изобретения получение первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, включает:

[0272] определение заранее заданной центральной области на фотографии, подлежащей сравнению; и

[0273] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0274] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ дополнительно включает:

[0275] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0276] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0277] прием сообщения о лишении права на игру, переданного с сервера, при этом упомянутое сообщение передают, когда сервер отнимает право на игру в соответствии с первым пользовательским идентификатором; и

[0278] отображение этого сообщения.

[0279] Фиг. 5 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 5, способ распознавания изображений для игры применяют в сервере, при этом способ включает шаги, описанные ниже.

[0280] Шаг 501: прием фотографии, подлежащей сравнению, которая была снята при помощи терминала;

[0281] шаг 502: получение первой информации о характеристиках тела, которая соответствует этой фотографии;

[0282] шаг 503: определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и

[0283] шаг 504: выполнение операции обработки выстрела для первого пользовательского идентификатора.

[0284] Как следует из приведенного выше описания, согласно способу, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. В соответствии с данным вариантом осуществления настоящего изобретения операцию выстрела имитируют при помощи получения фотографии, снимаемой терминалом. Таким образом, множество пользователей могут загружать фотографии, снятые при помощи их терминалов, соответственно, а сервер может выполнять обработку изображений для полученных фотографий, чтобы указать, когда некоторый пользователь сфотографирован, что он «подстрелен». Игра не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0285] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0286] прием по меньшей мере одной фотографии, переданной терминалом, при этом упомянутую по меньшей мере одну фотографию получают фотографированием текущего пользователя игры при помощи терминала;

[0287] получение информации о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии; и

[0288] установление соответствия между пользовательским идентификатором терминала и информацией о характеристиках тела.

[0289] В еще одном из вариантов осуществления настоящего изобретения способ дополнительно включает:

[0290] определение, превосходит ли количество фотографий, снятых при помощи терминала, заранее заданное количество или нет;

[0291] когда определено, что количество снятых при помощи терминала фотографий превосходит заранее заданное количество, лишение этого терминала права на фотографирование; и

[0292] предоставление терминалу права на фотографирование по истечении заранее заданного интервала времени.

[0293] В еще одном из вариантов осуществления настоящего изобретения получение первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, включает:

[0294] определение заранее заданной центральной области на фотографии, подлежащей сравнению; и

[0295] выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0296] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ дополнительно включает:

[0297] определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию; и

[0298] выполнение операции обработки выстрела для первого пользовательского идентификатора включает:

[0299] выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0300] В еще одном из вариантов осуществления настоящего изобретения выполнение операции обработки выстрела для первого пользовательского идентификатора включает:

[0301] лишение первого пользовательского идентификатора права на игру; или

[0302] уменьшение показателя здоровья для первого пользовательского идентификатора и, если показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.

[0303] Фиг. 6 представляет собой блок-схему алгоритма, иллюстрирующую способ распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией фиг. 6, способ распознавания изображений для игры применяют в сервере и в терминале, при этом способ включает шаги, описанные ниже.

[0304] Шаг 601: терминал фотографирует по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно, и передает по меньшей мере одну фотографию на сервер.

[0305] Шаг 601 аналогичен операции фотографирования при помощи устройства распознавания изображений на шаге 201, описание которого здесь не будет приведено повторно.

[0306] Шаг 602: сервер получает информацию о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры и устанавливает соответствие между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0307] Шаг 602 аналогичен операции получения информации о характеристиках тела при помощи устройства распознавания изображений на шаге 202, описание которого здесь не будет приведено повторно.

[0308] Шаг 603: терминал снимает фотографию, подлежащую сравнению, и передает эту фотографию, подлежащую сравнению, на сервер.

[0309] Шаг 604: сервер получает первую информацию о характеристиках тела, соответствующую фотографии, подлежащей сравнению, согласно фотографии, подлежащей сравнению, которая передана терминалом.

[0310] Шаг 605: сервер определяет первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела.

[0311] Шаг 606: сервер выполняет операцию обработки выстрела для первого пользовательского идентификатора.

[0312] Шаги 604-606 аналогичны операциям получения первой информации о характеристиках тела при помощи устройства распознавания изображений на шагах 204-206, описание которых здесь не будет приведено повторно.

[0313] В дополнение, после выполнения операции обработки выстрела, сервер может передавать сообщение-подсказку в терминал, который снял фотографию, подлежащую сравнению, и это сообщение-подсказка может быть отображено терминалом, который снял фотографию, подлежащую сравнению, чтобы уведомить текущего пользователя о том, что операция обработки выстрела для «подстреленного» пользователя игры была завершена. Альтернативно, сервер может также передавать сообщение-подсказку в терминал, соответствующий первому пользовательскому идентификатору, и затем терминал, соответствующий первому пользовательскому идентификатору может отображать это сообщение-подсказку, чтобы уведомить о том, что операция обработки выстрела для «подстреленного» пользователя игры была завершена.

[0314] К примеру, сервер может передавать сообщение о лишении права на игру в терминал, соответствующий первому пользовательскому идентификатору, когда для первого пользовательского идентификатора было отменено право на игру, а терминал, соответствующий первому пользовательскому идентификатору, может отображать это сообщение, чтобы уведомить пользователя о том, что текущий раунд игры для него закончен.

[0315] В данном варианте осуществления настоящего изобретения терминал и сервер сконфигурированы для игры типа «шутер». К примеру, могут присутствовать множество пользователей игры, и терминал каждого из пользователей игры может осуществлять вход в учетную запись на сервере. Перед началом игры каждый из пользователей игры может фотографировать себя и формировать собственную визуальную информацию, например, об одежде или фигуре с любого угла, при помощи собственного терминала, и загружать снятые фотографии на сервер с использованием идентификатора учетной записи пользователя. Сервер может выполнять извлечение характеристик из фотографий, загруженных каждым из терминалов, и получать информацию о характеристиках тела для каждого из пользователей игры, а также установить соответствие между пользовательским идентификатором и информацией о характеристиках тела. После начала игры пользователи игры могут фотографировать других пользователей, являющихся мишенями, при помощи терминалов, и загружать полученные фотографии, подлежащие сравнению, на сервер. Сервер может извлекать из этих фотографий характеристики и получать первую информацию о характеристиках тела, и сравнивать первую информацию о характеристиках тела с информацией о характеристиках тела для каждого из пользователей игры, определяя, таким образом, кто из пользователей был «подстрелен».

[0316] Как следует из приведенного выше описания, согласно способу, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры сервер может получать первую информацию о характеристиках тела, соответствующую фотографии, подлежащей сравнению, при помощи приема фотографии, подлежащей сравнению; определять первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполнять операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения, терминал сконфигурирован для имитации игрового оружия, необходимого для игры, а для имитации выстрела применяют фотографирование при помощи терминала. Таким образом, множество пользователей могут быть снабжены соответствующими терминалами и после загрузки на сервер фотографий, снятых при помощи этих терминалов, сервер может выполнять обработку изображений, устанавливая, если кто-то из пользователей был сфотографирован, что этот пользователь «подстрелен». Игровой процесс не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0317] Данный вариант осуществления настоящего изобретения был описан с допущением, что шаги 601 и 603 выполняют при помощи терминала, а шаги 602, 604 и 605 выполняют при помощи сервера, исключительно в качестве примера. Дополнительно, в соответствии с различными сторонами, исполняющими каждый из шагов, способ может включать три описанные ниже ситуации.

[0318] 1. Каждый из терминалов выполняет шаги 601-603 и передает сформированные соответствия на сервер. Сервер выполняет шаг 604 согласно установленному соответствию и получает первую информацию о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, переданной терминалом, и передает первую информацию о характеристиках тела в терминал. Терминал выполняет шаг 605 в соответствии с первой информацией о характеристиках тела и передает первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, на сервер, после чего сервер выполняет шаг 606 согласно первому пользовательскому идентификатору и выполняет операцию обработки выстрела для первого пользовательского идентификатора.

[0319] До начала игры терминал каждого из пользователей игры может выполнить извлечение характеристик из снятых фотографий с получением информации о характеристиках тела соответствующих пользователей игры, установить соответствие между идентификатором учетной записи пользователя и информацией о характеристиках тела и загрузить это соответствие на сервер. Сервер объединяет соответствия, загруженные каждым из терминалов, и получает соответствие, которое включает пользовательские идентификаторы и информацию о характеристиках тела всех пользователей игры, и передает это соответствие в каждый из терминалов. Каждый из терминалов сохраняет это соответствие. После начала игры каждый из пользователей игры фотографирует других пользователей, являющихся мишенями, при помощи терминала, и загружает полученные фотографии, подлежащие сравнению, на сервер. Сервер извлекает из этих фотографий характеристики и получает первую информацию о характеристиках тела, и затем передает первую информацию о характеристиках тела в терминал. Терминал сравнивает первую информацию о характеристиках тела с ранее сохраненной информацией о характеристиках тела и получает первый пользовательский идентификатор, соответствующий информации о характеристиках тела, которая совпадает с первой информацией о характеристиках тела, и передает первый пользовательский идентификатор на сервер. Сервер определяет, кто из пользователей игры был подстрелен согласно первым пользовательским идентификаторам.

[0320] 2. Каждый из терминалов выполняет шаг 601 и передает снятые фотографии на сервер. Сервер выполняет шаг 602, формируя соответствие между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры, и передает это соответствие в каждый из терминалов. Каждый из терминалов сохраняет это соответствие. Затем каждый из терминалов выполняет шаги 603-605, получая первый пользовательский идентификатор, который соответствует фотографии, подлежащей сравнению, согласно сохраненному соответствию, и передает первый пользовательский идентификатор на сервер. Сервер выполняет шаг 606 согласно первому пользовательскому идентификатору, т.е. выполняет операцию обработки выстрела для первого пользовательского идентификатора.

[0321] До начала игры терминал каждого из пользователей игры может выполнить извлечение характеристик из снятых фотографий с получением информации о характеристиках тела соответствующих пользователей игры, установить соответствие между идентификатором учетной записи пользователя и информацией о характеристиках тела и загрузить это соответствие на сервер. Сервер объединяет соответствия, загруженные каждым из терминалов, и получает соответствие, которое включает пользовательские идентификаторы и информацию о характеристиках тела всех пользователей игры, и передает это соответствие в каждый из терминалов. Каждый из терминалов сохраняет это соответствие. После начала игры каждый из пользователей игры фотографирует других пользователей, являющихся мишенями, при помощи терминала. Терминал выполняет извлечение характеристик из фотографии, подлежащей сравнению, и получает первую информацию о характеристиках тела, сравнивает эту первую информацию о характеристиках тела с ранее сохраненной информацией о характеристиках тела и получает первый пользовательский идентификатор, соответствующий информации о характеристиках тела, которая совпадает с первой информацией о характеристиках тела, и передает первый пользовательский идентификатор на сервер. Сервер определяет, кто из пользователей игры был «подстрелен».

[0322] 3. Каждый из терминалов выполняет шаг 601 и передает снятые фотографии на сервер. Сервер выполняет шаг 602, устанавливая соответствие между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры, и передает это соответствие в каждый из терминалов. Затем каждый из терминалов выполняет шаги 603-604, получая первую информацию о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, и передает первую информацию о характеристиках тела на сервер. Сервер выполняет шаги 605-606, определяя первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, и выполняет операцию обработки выстрела для первого пользовательского идентификатора.

[0323] До начала игры терминал каждого из пользователей игры может выполнить извлечение характеристик из снятых фотографий с получением информации о характеристиках тела соответствующих пользователей игры, установить соответствие между идентификатором учетной записи пользователя и информацией о характеристиках тела и загрузить это соответствие на сервер. После начала игры каждый из пользователей игры фотографирует других пользователей игры, являющихся мишенями, при помощи терминала, и терминал извлекает из этих фотографий характеристики, получая первую информацию о характеристиках тела, и затем передает первую информацию о характеристиках тела на сервер. Сервер сравнивает первую информацию о характеристиках тела с информацией о характеристиках тела каждого из пользователей игры и получает первый пользовательский идентификатор, соответствующий информации о характеристиках тела, которая совпадает с первой информацией о характеристиках тела, и определяет, кто из пользователей игры был «подстрелен», согласно первому пользовательскому идентификатору.

[0324] Фиг. 7 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с одним из примеров осуществления настоящего изобретения. Устройство распознавания изображений для игры может применяться в устройстве распознавания изображений. В соответствии с иллюстрацией фиг. 7, устройство распознавания изображений для игры включает: модуль 701 фотографирования, первый модуль 702 получения, модуль 703 определения и исполнительный модуль 704.

[0325] Модуль 701 фотографирования сконфигурирован для съемки фотографии, подлежащей сравнению.

[0326] Первый модуль 702 получения сконфигурирован для получения первой информации о характеристиках тела, которая соответствует этой фотографии.

[0327] Модуль 703 определения сконфигурирован для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела.

[0328] Исполнительный модуль 704 сконфигурирован для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0329] Как следует из приведенного выше описания, согласно устройству, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения устройство распознавания изображений для игры сконфигурировано для имитации игрового оружия, необходимого для игры, а для имитации выстрела применяют фотографирование устройством распознавания изображений. Таким образом, множество пользователей могут быть снабжены, соответственно, устройствами распознавания изображений, и если какой-либо из пользователей сфотографирован, это означает, что данный пользователь «подстрелен». Игровой процесс не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0330] В соответствии с иллюстрацией фиг. 8, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает: второй модуль 705 получения и модуль 706 установления соответствия.

[0331] Модуль 701 фотографирования дополнительно сконфигурирован для фотографирования по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно.

[0332] Второй модуль 705 получения сконфигурирован для получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры.

[0333] Модуль 706 установления соответствия сконфигурирован для установления соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0334] В соответствии с иллюстрацией фиг. 9, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает: модуль 707 принятия решений и модуль 708 обработки права на фотографирование.

[0335] Модуль 707 принятия решений сконфигурирован для определения, превосходит ли количество локально снятых фотографий заранее заданное количество или нет.

[0336] Модуль 708 обработки права на фотографирование сконфигурирован, когда определено, что количество снятых фотографий превосходит заранее заданное количество, для лишения права на фотографирования, и для предоставления права на фотографирование по истечении заранее заданного интервала времени.

[0337] В еще одном из вариантов осуществления настоящего изобретения первый модуль 702 получения дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0338] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела; и

[0339] модуль 703 определения дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0340] Исполнительный модуль 704 дополнительно сконфигурирован для выполнения операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0341] В еще одном из вариантов осуществления настоящего изобретения исполнительный модуль 704 дополнительно сконфигурирован для лишения первого пользовательского идентификатора права на игру; или для уменьшения показателя здоровья для первого пользовательского идентификатора и, если показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, для лишения первого пользовательского идентификатора права на игру.

[0342] Фиг. 10 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения. Устройство распознавания изображений для игры может применяться в сервере. В соответствии с иллюстрацией фиг. 10, устройство распознавания изображений для игры включает модуль 1001 приема, первый модуль 1002 получения, модуль 1003 определения и исполнительный модуль 1004.

[0343] Модуль 1001 приема сконфигурирован для приема фотографии, подлежащей сравнению, которая была снята при помощи терминала.

[0344] Первый модуль 1002 получения, сконфигурирован для получения первой информации о характеристиках тела, которая соответствует этой фотографии.

[0345] Модуль 1003 определения сконфигурирован для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела.

[0346] Исполнительный модуль 1004 сконфигурирован для выполнения операции обработки выстрела для первого пользовательского идентификатора.

[0347] Как следует из приведенного выше описания, согласно устройству, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. В соответствии с данным вариантом осуществления настоящего изобретения, выстрел имитируют при помощи получения фотографии посредством терминала. Таким образом, множество пользователей могут загружать на сервер фотографии, снятые при помощи их соответствующих терминалов, а сервер может выполнять обработку изображений для полученных фотографий, и определять, кто из пользователей был «подстрелен». Игра не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0348] В соответствии с иллюстрацией фиг. 11, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает второй модуль 1005 получения и модуль 1006 установления соответствия.

[0349] Модуль 1001 приема дополнительно сконфигурирован для приема по меньшей мере одной фотографии, переданной терминалом, при этом упомянутую по меньшей мере одну фотографию получают фотографированием текущего пользователя игры при помощи терминала.

[0350] Второй модуль 1005 получения сконфигурирован для получения информации о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии.

[0351] Модуль 1006 установления соответствия сконфигурирован для установления соответствия между пользовательским идентификатором терминала и информацией о характеристиках тела.

[0352] В соответствии с иллюстрацией фиг. 12, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает модуль 1007 принятия решений и модуль 1008 обработки права на фотографирование.

[0353] Модуль 1007 принятия решений сконфигурирован для определения, превосходит ли количество фотографий, снятых при помощи терминала, заранее заданное количество или нет.

[0354] Модуль 1008 обработки права на фотографирование сконфигурирован, когда определено, что количество снятых при помощи терминала фотографий превосходит заранее заданное количество, для лишения этого терминала права на фотографирования, и для предоставления терминалу права на фотографирование по истечении заранее заданного интервала времени.

[0355] В еще одном из вариантов осуществления настоящего изобретения первый модуль 1002 получения дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0356] В еще одном из вариантов осуществления настоящего изобретения упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела.

[0357] При этом модуль 1003 определения дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0358] Исполнительный модуль 1004 дополнительно сконфигурирован для выполнения операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.

[0359] В еще одном из вариантов осуществления настоящего изобретения исполнительный модуль 1004 дополнительно сконфигурирован для лишения первого пользовательского идентификатора права на игру или для уменьшения показателя здоровья для первого пользовательского идентификатора и, если показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, для лишения первого пользовательского идентификатора права на игру.

[0360] Фиг. 13 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игры в соответствии с еще одним из примеров осуществления настоящего изобретения. Предложенное устройство распознавания изображений для игры может применяться в терминале. В соответствии с иллюстрацией фиг. 13, устройство распознавания изображений для игр включает модуль 1301 фотографирования, первый модуль 1302 получения, модуль 1303 определения и модуль 1304 передачи.

[0361] Модуль 1301 фотографирования сконфигурирован для съемки фотографии, подлежащей сравнению.

[0362] Первый модуль 1302 получения сконфигурирован для получения первой информации о характеристиках тела, которая соответствует этой фотографии.

[0363] Модуль 1303 определения сконфигурирован для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела.

[0364] Модуль 1304 передачи сконфигурирован для передачи первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора.

[0365] Как следует из приведенного выше описания, согласно устройству, предложенному в данном варианте осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно данному варианту осуществления настоящего изобретения, терминал сконфигурирован для имитации игрового оружия, необходимого для игры, а фотографирование при помощи терминала имитирует выстрел. Таким образом, множество пользователей могут быть снабжены терминалами, соответственно, и если какой-либо из пользователей сфотографирован, это означает, что данный пользователь был «подстрелен». Игра не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

[0366] В соответствии с иллюстрацией фиг. 14, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает второй модуль 1305 получения и модуль 1306 установления соответствия.

[0367] Модуль 1301 фотографирования дополнительно сконфигурирован для фотографирования по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно.

[0368] Второй модуль 1305 получения сконфигурирован для получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры.

[0369] Модуль 1306 установления соответствия сконфигурирован для установления соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.

[0370] В соответствии с иллюстрацией фиг. 15, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает модуль 1307 приема.

[0371] Модуль 1301 фотографирования дополнительно сконфигурирован для фотографирования текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры.

[0372] Модуль 1304 передачи дополнительно сконфигурирован для передачи по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела.

[0373] Модуль 1307 приема дополнительно сконфигурирован для приема соответствия, установленного сервером.

[0374] В соответствии с иллюстрацией фиг. 16, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает модуль 1308 принятия решений и модуль 1309 обработки права на фотографирование.

[0375] Модуль 1308 принятия решений сконфигурирован для определения, превосходит ли количество локально снятых фотографий заранее заданное количество или нет.

[0376] Модуль 1309 обработки права на фотографирование сконфигурирован, когда определено, что количество снятых фотографий превосходит заранее заданное количество, для лишения права на фотографирования, и для предоставления права на фотографирование по истечении заранее заданного интервала времени.

[0377] В еще одном из вариантов осуществления настоящего изобретения первый модуль 1302 получения дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.

[0378] Упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела; и

[0379] модуль 1303 определения дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.

[0380] В соответствии с иллюстрацией фиг. 17, в другом варианте осуществления настоящего изобретения устройство распознавания изображений для игры дополнительно включает модуль 1307 приема и модуль 1310 отображения.

[0381] Модуль 1307 приема дополнительно сконфигурирован для приема сообщения о лишении права на игру, переданного с сервера, при этом упомянутое сообщение передают, когда сервер отнимает локальное право на игру в соответствии с первым пользовательским идентификатором.

[0382] Модуль 1310 отображения сконфигурирован для отображения упомянутого сообщения.

[0383] Фиг. 18 представляет собой блок-схему, иллюстрирующую устройство распознавания изображений для игр в соответствии с еще одним из примеров осуществления настоящего изобретения. Например, устройство 1800 может быть выполнено в виде сервера. В соответствии с иллюстрацией фиг. 18, устройство 1800 включает процессорный компонент 1802, который, в свою очередь, включает в себя один или более процессоров и накопительные ресурсы, представленные памятью 1804 и сконфигурированные для хранения инструкций, например, прикладных программ, исполняемых процессорным компонентом 1802. Прикладные программы, хранимые в памяти 1804, могут включать один или более модулей, каждый из которых соответствует набору инструкций. При этом процессорный компонент 1802 сконфигурирован для исполнения этих инструкций, в результате чего реализуют описанный выше способ распознавания изображений для игр.

[0384] Устройство 1800 может включать в себя также компонент 1806 электропитания, сконфигурированный для управления электропитанием устройства 1800, проводной или беспроводной сетевой интерфейс 1808, сконфигурированный для подключения устройства 1800 к сети, и интерфейс 1810 ввода-вывода (I/O). Устройство 1800 может функционировать на основе операционной системы, например, Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM и т.п., хранимой в памяти 1804.

[0385] Фиг. 19 представляет собой блок-схему, иллюстрирующую устройство 1900 распознавания изображений для игр в соответствии с одним из примеров осуществления настоящего изобретения. Например, устройство 1900 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство обмена сообщениями, игровую приставку, планшетный компьютер, карманный персональный компьютер и т.п.

[0386] В соответствии с иллюстрацией фиг. 19, устройство 1900 может включать один или более следующих компонентов: процессорный компонент 1902, память 1904, компонент 1906 электропитания, мультимедийный компонент 1908, аудиокомпонент 1910, интерфейс 1912 ввода-вывода (input/output, I/O), измерительный компонент 1914 и компонент 1916 связи.

[0387] Процессорный компонент 1902, как правило, осуществляет общее управление функционированием устройства 1900, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой с камерой и операциями записи. Процессорный компонент 1902 может включать один или более процессоров 1920, исполняющих инструкции с целью выполнения всех шагов описанных выше способов или части этих шагов. Также процессорный компонент 1902 может включать один или более модулей, обеспечивающих взаимодействие между процессорным компонентом 1902 и другими компонентами. Например, процессорный компонент 1902 может включать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным компонентом 1908 и процессорным компонентом 1902.

[0388] Память 1904 сконфигурирована для хранения различных типов данных с целью поддержки функционирования устройства 1900. Примерами подобных данных могут служить инструкции любых приложений или методов, исполняемых на устройстве 1900, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 1904 может быть реализована с использованием энергозависимых или энергонезависимых устройств любого типа, а также их комбинаций, например, статической памятью с произвольным доступом (static random access memory, SRAM), электрически перепрограммируемой памяти «только для чтения» (erasable programmable read-only memory, EPROM), программируемой памяти «только для чтения» (programmable read-only memory, PROM), памяти «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.

[0389] Компонент 1906 электропитания обеспечивает электропитание различных компонентов устройства 1900. Компонент 1906 электропитания может включать систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электрической энергии в устройстве 1900.

[0390] Мультимедийный компонент 1908 включает экран, который обеспечивает интерфейс вывода между устройством 1900 и пользователем. В некоторых из вариантов осуществления настоящего изобретения экран может включать дисплей на жидких кристаллах (liquid crystal display, LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то в этом случае экран может быть реализован как сенсорный экран, принимающий сигналы ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов на сенсорной панели. Датчики касания могут не только регистрировать границы операций касания или скольжения, но также измерять длительность и величину давления, связанные с этими операциями. В некоторых вариантах осуществления настоящего изобретения мультимедийный компонент 1908 включает фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 1900 находится в определенном режиме работы, например, в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или могут иметь функциональность фокусировки и оптического зуммирования.

[0391] Аудиокомпонент 1910 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиокомпонент 1910 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего аудиосигнала, когда устройство 1900 находится в определенном режиме работы, например, в режиме вызова, в режиме записи или в режиме распознавания голоса. Принятый аудиосигнал может затем быть сохранен в памяти 1904 или передан при помощи компонента 1916 связи. В некоторых из вариантов осуществления настоящего изобретения аудиокомпонент 1910 включает также громкоговоритель, сконфигурированный для вывода аудиосигналов.

[0392] Интерфейс 1912 ввода/вывода обеспечивает интерфейс между процессорным компонентом 1902 и модулем периферийных интерфейсов, при этом модуль периферийного интерфейса может представлять собой клавиатуру, поворотно-нажимной переключатель («колесо»), кнопку и т.п. Кнопки могут включать, без ограничения перечисленным: кнопку «домой», кнопку регулировки громкости, кнопку «пуск» и кнопку блокировки.

[0393] Измерительный компонент 1914 включает в себя один или более датчиков, сконфигурированных для оценки состояния различных элементов мобильного терминала 1900. Например, измерительный компонент 1914 может регистрировать состояние «открыто» или «закрыто» устройства 1900, относительное расположение компонентов, например, дисплея и клавиатуры устройства 1900, при этом измерительный компонент 1914 может также регистрировать изменение положения устройства 1900 или одного из компонентов устройства 1900, присутствие или отсутствие контакта пользователя с устройством 1900, ориентацию или ускорение/замедление устройства 1900 и изменение температуры устройства 1900. Измерительный компонент 1914 может включать датчик близости, сконфигурированный для обнаружения присутствия объектов вблизи мобильного терминала без физического контакта с ними. Измерительный компонент 1914 может дополнительно включать светочувствительный датчик, например, например, комплементарный метал-окисел-полупроводниковый (Complementary Metal Oxide Semiconductor, CMOS) датчик изображений или датчик изображений на устройстве с зарядовой связью (Charge Coupled Device, CCD), сконфигурированный для использования в приложениях формирования изображений. В некоторых из вариантов осуществления настоящего изобретения измерительный компонент 1914 может также включать в себя акселерометрический датчик ускорения, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.

[0394] Компонент 1916 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 1900 и другими устройствами. Устройство 1900 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как «беспроводная точность» (Wireless Fidelity, WiFi), к сетям второго поколения (2G), третьего поколения (3G), или их комбинации. В одном из примеров осуществления настоящего изобретения компонент 1916 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В одном из примеров осуществления настоящего изобретения компонент 1916 связи включает в себя также модуль ближней бесконтактной связи (near field communication, NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.

[0395] В данном примере осуществления настоящего изобретения устройство 1900 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, и сконфигурирован для исполнения описанных выше способов.

[0396] В данном примере осуществления настоящего изобретения предложен также машиночитаемый носитель, включающий инструкции, например, память 1904, включающая инструкции, при этом упомянутые инструкции могут исполняться процессорами 1920 устройства 1900 с целью реализации описанных выше способов. К примеру, машиночитаемый носитель для хранения данных может представлять собой память ROM, память с произвольным доступом (Random Access Memory, RAM), память «только для чтения на компакт-диске (Compact Disc Read-Only Memory, CD-ROM), магнитную ленту, гибкий диск, оптическое запоминающее устройство для хранения данных и т.п.

[0397] В одном из примеров осуществления настоящего изобретения предложен также машиночитаемый носитель, при этом, когда инструкции с этого носителя исполняют при помощи процессора терминала, терминал может исполнять описанные выше способы распознавания изображений для игры.

[0398] Специалистами в данной области техники, по прочтении описания или после практического применения изобретения, описанного в настоящем документе, могут быть предложены другие варианты его осуществления. Настоящая заявка призвана охватить все изменения, применения или модификации настоящего изобретения, не отступающие от его основного замысла, включая все отступления от настоящего изобретения, которые известны на существующем уровне техники или традиционно применяются в данной области техники. Приведенное описание и примеры следует считать исключительно иллюстративными, при этом истинный объем и сущность настоящего изобретения определены приведенной ниже формулой изобретения.

[0399] Нужно понимать, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и проиллюстрированной на приложенных чертежах, а также, что в пределах объема настоящего изобретения могут быть выполнены множество различных модификаций и изменений. Предполагается, что объем настоящего изобретения ограничен только приложенной формулой изобретения.

Промышленная применимость

[0400] Согласно способам и устройствам, предложенным в вариантах осуществления настоящего изобретения, заранее устанавливают соответствие между пользовательским идентификатором и информацией о характеристиках тела, а в ходе игры снимают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, соответствующую этой фотографии; определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела согласно установленному соответствию, и выполняют операцию обработки выстрела для первого пользовательского идентификатора. Согласно вариантам осуществления настоящего изобретения, для имитации игрового оружия, необходимого для игры, применяют устройство распознавания изображений, а для имитации выстрела применяют фотографирование устройством распознавания изображений. Таким образом, множество пользователей могут быть снабжены соответствующими устройствами распознавания изображений. При этом, если пользователь сфотографирован, это указывает на «попадание» в данного пользователя. Игровой процесс не требует применения специальных имитаторов оружия, и поэтому удается избежать недостатков, свойственных подобным имитаторам, и повысить гибкость игрового процесса.

Реферат

Изобретение относится к средствам распознавания изображений для игры. Технический результат заключается в расширении арсенала средств того же назначения. В способе создают фотографию, подлежащую сравнению, получают первую информацию о характеристиках тела, которая соответствует этой фотографии, определяют первый пользовательский идентификатор, соответствующий первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела и выполняют операцию обработки выстрела для первого пользовательского идентификатора. 4 н. и 18 з.п. ф-лы. 19 ил.

Формула

1. Способ распознавания изображений для игры, включающий:
когда сделана фотография, подлежащая сравнению, получение первой информации о характеристиках тела, которая соответствует этой фотографии;
определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и
выполнение операции обработки выстрела для первого пользовательского идентификатора или передачу первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора;
при этом способ дополнительно включает:
определение, превосходит ли количество локально снятых фотографий заранее заданное количество; и,
когда определено, что количество снятых фотографий превосходит заранее заданное количество, лишение права на фотографирование, и
предоставление права на фотографирование по истечении заранее заданного интервала времени.
2. Способ по п. 1, также включающий:
фотографирование по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно;
получение информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и
установление соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.
3. Способ по п. 1, в котором шаг получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, включает:
определение заранее заданной центральной области на фотографии, подлежащей сравнению; и
выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.
4. Способ по п. 1, в котором упомянутое соответствие дополнительно включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ дополнительно включает
определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.
5. Способ по п. 4, в котором шаг выполнения операции обработки выстрела для первого пользовательского идентификатора включает
выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.
6. Способ по п. 1, в котором шаг выполнения операции обработки выстрела для первого пользовательского идентификатора включает:
лишение первого пользовательского идентификатора права на игру; или
уменьшение показателя здоровья для первого пользовательского идентификатора, и в случае, когда показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.
7. Способ по п. 1, также включающий:
фотографирование текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры;
в случае передачи пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора, передачу по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела; и
прием соответствия, установленного сервером.
8. Способ по п. 1, также включающий в случае передачи пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора:
прием сообщения о лишении права на игру, переданного с сервера, при этом упомянутое сообщение передают, когда сервер отнимает право на игру в соответствии с первым пользовательским идентификатором; и
отображение этого сообщения.
9. Способ распознавания изображений для игры, включающий:
прием фотографии, подлежащей сравнению, которая была снята при помощи терминала;
получение первой информации о характеристиках тела, которая соответствует этой фотографии;
определение первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и
выполнение операции обработки выстрела для первого пользовательского идентификатора;
при этом способ дополнительно включает:
определение, превосходит ли количество фотографий, которые были сняты терминалом, заранее заданное количество или нет; и,
когда определено, что количество фотографий, которые были сняты терминалом, превосходит заранее заданное количество, лишение права на фотографирование, и
предоставление терминалу права на фотографирование по истечении заранее заданного интервала времени.
10. Способ по п. 9, также включающий:
прием по меньшей мере одной фотографии, переданной терминалом, при этом упомянутую по меньшей мере одну фотографию получают фотографированием текущего пользователя игры при помощи терминала;
получение информации о характеристиках тела для текущего пользователя игры согласно этой по меньшей мере одной фотографии; и
установление соответствия между пользовательским идентификатором терминала и информацией о характеристиках тела.
11. Способ по п. 9, в котором шаг получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению, включает:
определение заранее заданной центральной области на фотографии, подлежащей сравнению; и
выполнение извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.
12. Способ по п. 9, в котором упомянутое соответствие дополнительно включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела, при этом способ дополнительно включает
определение первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию,
и шаг выполнения операции обработки выстрела для первого пользовательского идентификатора включает
выполнение операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.
13. Способ по п. 9, в котором шаг выполнения операции обработки выстрела для первого пользовательского идентификатора включает:
лишение первого пользовательского идентификатора права на игру; или
уменьшение показателя здоровья для первого пользовательского идентификатора, и в случае, когда показатель здоровья первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, лишение первого пользовательского идентификатора права на игру.
14. Устройство распознавания изображений для игры, включающее:
модуль фотографирования, сконфигурированный для съемки фотографии, подлежащей сравнению;
первый модуль получения, сконфигурированный для получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению;
модуль определения, сконфигурированный для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и
исполнительный модуль, сконфигурированный для выполнения операции обработки выстрела для первого пользовательского идентификатора; или
модуль передачи, сконфигурированный для передачи первого пользовательского идентификатора на сервер, чтобы дать серверу возможность выполнить операцию обработки выстрела для первого пользовательского идентификатора;
при этом устройство дополнительно включает:
модуль принятия решений, сконфигурированный для определения, превосходит ли количество локально снятых фотографий заранее заданное количество или нет; и
модуль обработки права на фотографирование, сконфигурированный для лишения права на фотографирование, когда определено, что количество снятых фотографий превосходит заранее заданное количество, и для предоставления права на фотографирование по истечении заранее заданного интервала времени.
15. Устройство по п. 14, в котором модуль фотографирования дополнительно сконфигурирован для фотографирования по меньшей мере одного пользователя игры с получением по меньшей мере одной фотографии по меньшей мере одного пользователя игры, соответственно, при этом устройство дополнительно включает:
второй модуль получения, сконфигурированный для получения информации о характеристиках тела для каждого из пользователей игры согласно по меньшей мере одной фотографии каждого из пользователей игры; и
модуль установления соответствия, сконфигурированный для установления соответствия между пользовательским идентификатором и информацией о характеристиках тела для каждого из пользователей игры.
16. Устройство по п. 14, в котором первый модуль получения дополнительно сконфигурирован для определения заранее заданной центральной области на фотографии, подлежащей сравнению, и для выполнения операции извлечения характеристик в заранее заданной центральной области с получением первой информации о характеристиках тела.
17. Устройство по п. 14, в котором упомянутое соответствие включает соответствие между пользовательским идентификатором, частью тела и информацией о характеристиках тела;
при этом модуль определения дополнительно сконфигурирован для определения первой части тела и первого пользовательского идентификатора, соответствующих первой информации о характеристиках тела, согласно упомянутому соответствию.
18. Устройство по п. 17, в котором исполнительный модуль сконфигурирован для выполнения операции обработки выстрела, соответствующей первой части тела, для первого пользовательского идентификатора.
19. Устройство по п. 14, в котором исполнительный модуль сконфигурирован для лишения первого пользовательского идентификатора права на игру или для уменьшения показателя здоровья для первого пользовательского идентификатора, и в случае, когда показатель здоровья для первого пользовательского идентификатора меньше, чем заранее заданное пороговое значение, для лишения первого пользовательского идентификатора права на игру.
20. Устройство по п. 14, в котором модуль фотографирования сконфигурирован для фотографирования текущего пользователя игры с получением по меньшей мере одной фотографии текущего пользователя игры;
при этом модуль передачи сконфигурирован для передачи по меньшей мере одной фотографии текущего пользователя игры на сервер, чтобы дать серверу возможность получить информацию о характеристиках тела для текущего пользователя игры согласно по меньшей мере одной фотографии текущего пользователя игры и установить соответствие между локальным пользовательским идентификатором и информацией о характеристиках тела; при этом устройство включает
модуль приема, сконфигурированный для приема соответствия, установленного сервером.
21. Устройство по п. 14, также включающее:
модуль приема, сконфигурированный для приема сообщения о лишении права на игру от сервера, при этом упомянутое сообщение передают, когда сервер отнимает право на игру в соответствии с первым пользовательским идентификатором; и
модуль отображения, сконфигурированный для отображения упомянутого сообщения.
22. Устройство распознавания изображений для игры, включающее:
модуль приема, сконфигурированный для приема фотографии, подлежащей сравнению, которая была снята при помощи терминала;
первый модуль получения, сконфигурированный для получения первой информации о характеристиках тела, которая соответствует фотографии, подлежащей сравнению;
модуль определения, сконфигурированный для определения первого пользовательского идентификатора, соответствующего первой информации о характеристиках тела, согласно заранее установленному соответствию между пользовательским идентификатором и информацией о характеристиках тела; и
исполнительный модуль, сконфигурированный для выполнения операции обработки выстрела для первого пользовательского идентификатора;
при этом устройство дополнительно включает:
модуль принятия решений, сконфигурированный для определения, превосходит ли количество фотографий, которые были сняты терминалом, заранее заданное количество или нет; и
модуль обработки права на фотографирование, сконфигурированный для лишения права на фотографирование, когда определено, что количество фотографий, которые были сняты терминалом, превосходит заранее заданное количество, и для предоставления терминалу права на фотографирование по истечении заранее заданного интервала времени.

Патенты аналоги

Авторы

Патентообладатели

Заявители

СПК: A63F9/02 A63F13/213 A63F13/31 A63F13/323 A63F13/35 A63F13/655 A63F13/71 A63F13/79 A63F13/822 A63F13/825 A63F13/837 A63F13/87 A63F2300/1087 A63F2300/8076

МПК: A63F13/00

Публикация: 2018-04-26

Дата подачи заявки: 2015-12-30

0
0
0
0
Невозможно загрузить содержимое всплывающей подсказки.
Поиск по товарам