СПОСОБ, УСТРОЙСТВО И СИСТЕМА ОБЕСПЕЧЕНИЯ ВЗАИМОСВЯЗИ МЕЖДУ ВИДЕОИЗОБРАЖЕНИЕМ И ВИРТУАЛЬНОЙ СЕТЕВОЙ СРЕДОЙ

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