МАСШТАБИРОВАНИЕ ОТСЛЕЖИВАЕМОГО ВИДЕО

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