Способ передачи, способ приема, видеоустройство и система базы данных

Изобретение относится к видеоустройству, подсоединенному к системе базы данных визуальных объектов, ассоциированных с метаданными. Технический результат заключается в обеспечении выбора визуального объекта. Предложен способ передачи в видеоустройстве, подсоединенном к системе базы данных визуальных объектов, и содержит: выбор (12, 32) первого визуального объекта в видеоконтенте; выбор (14, 35) второго визуального объекта в видеоконтенте; передачу (16, 38) в систему базы данных по меньшей мере одной информации относительно ассоциации первого визуального объекта со вторым визуальным объектом. 4 н. и 11 з.п. ф-лы, 12 ил., 2 табл.

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Описывается способ передачи в видео устройстве, подсоединенном к системе базы данных. Система базы данных содержит базу данных визуальных объектов, возможно ассоциированных с метаданными. Способ приема в системе базы данных также описывается. Изобретение дополнительно относится к соответствующему видео устройству и соответствующей системе базы данных.

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

При просмотре видео известно увеличение видео контента дополнительными данными, известными как метаданные. Эти метаданные могут быть цифровыми данными, так же, как и текстовыми данными, которые ассоциируются как с видео сегментами (то есть группами последовательных кадров), так и сегментами в кадрах (то есть поверхностями, составленными из смежных пикселей, таких как пиксельные блоки). Обычно метаданные ассоциируются с конкретными визуальными объектами в видео контенте. Такие визуальные объекты в видео обычно составляются из сегментов в кадре, которые могут иметь некоторое семантическое значение и которые появляются, по меньшей мере, на нескольких последовательных кадрах. Например, изображено на фигуре 1, при просмотре матча по теннису пользователь может получать доступ к информации относительно счета игроков просто посредством выбора на картинке видео визуального объекта, который соответствует игроку. В еще одном примере пользователь может получать доступ к информации относительно продукта в кино, отображенного на экране, например, дополнительной информации относительно солнцезащитных очков, которые носит актер. С этой целью пользователь выбирает визуальный объект, который соответствует солнцезащитным очкам на картинке кино. Визуальные объекты обычно хранятся с ассоциированными метаданными в системе базы данных, удаленно подсоединенной к видео приемнику. Когда пользователь выбирает визуальный объект на стороне видео приемника с помощью сенсорного экрана, например, запрос посылается в систему базы данных. В свою очередь, система базы данных посылает метаданные, ассоциированные с выбранным объектом, на видео приемник. Такая система, однако, является не очень гибкой. Как пример, пользователь при просмотре матча по теннису может выбирать визуальный объект, представляющий счет с именем игрока вместо самого игрока, как изображено на фигуре 2. В этом случае метаданные, ассоциированные с визуальным объектом "игрок", не отображаются. Только метаданные, ассоциированные с визуальным объектом "счет", отображаются.

КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

Цель изобретения состоит в том, чтобы преодолеть по меньшей мере один из недостатков предшествующего уровня техники. Описывается способ передачи в видео устройстве, подсоединенном к системе базы данных визуальных объектов. Способ содержит:

- выбор первого визуального объекта в видео контенте;

- выбор второго визуального объекта в видео контенте; и

- передачу в систему базы данных по меньшей мере одной информации относительно ассоциации первого визуального объекта со вторым визуальным объектом.

Способ дополнительно содержит прием метаданных, ассоциированных с одним из первого и второго визуальными объектами, когда другой из первого и второго объектов выбирается.

В соответствии с конкретным вариантом осуществления, способ дополнительно содержит после выбора первого визуального объекта передачу первого запроса в систему базы данных для проверки на наличие первого визуального объекта в системе базы данных.

В соответствии с конкретным вариантом осуществления, способ дополнительно содержит, после выбора второго визуального объекта, посылку второго запроса в систему базы данных для проверки на наличие второго визуального объекта в системе базы данных.

Преимущественно, выбор первого визуального объекта содержит нажатие для выбора первого визуального объекта.

В соответствии с конкретной характеристикой изобретения, выбор второго визуального объекта содержит, после нажатия для выбора первого визуального объекта, протягивание ко второму визуальному объекту, отпускание нажатия и дополнительное нажатие для выбора второго визуального объекта.

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

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

Способ приема в системе базы данных визуальных объектов, ассоциированных с метаданными, при этом система базы данных подсоединена к видео устройству, также описывается. Способ приема содержит:

- прием от видео устройства информации относительно ассоциации первого визуального объекта со вторым визуальным объектом; и

- привязку в системе базы данных первого визуального объекта и второго визуального объекта после приема упомянутой информации.

В соответствии с аспектом изобретения, привязка первого визуального объекта и второго визуального объекта содержит ассоциацию любых метаданных одного из первого и второго визуальных объектов с другим из первого и второго объектов.

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

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

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

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

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

Описывается видео устройство, подсоединенное к системе базы данных, содержащей базу данных визуальных объектов. Видео устройство содержит:

- средство для выбора первого визуального объекта в видео контенте;

- средство для выбора второго визуального объекта в видео контенте; и

- средство для передачи в систему базы данных по меньшей мере одной информации относительно ассоциации первого визуального объекта со вторым визуальным объектом.

Система базы данных визуальных объектов, ассоциированных с метаданными, причем эта система базы данных подсоединена к видео устройству, также описывается. Система базы данных содержит:

- средство для приема от видео устройства информации относительно ассоциации первого визуального объекта со вторым визуальным объектом; и

- средство для привязки в системе базы данных первого визуального объекта и второго визуального объекта после приема информации.

Видео система, содержащая систему базы данных визуальных объектов, ассоциированных с метаданными, подсоединенными по меньшей мере к одному видео устройству, также описывается.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Другие признаки и преимущества изобретения станут очевидными из следующего описания некоторых его вариантов осуществления, это описание приводится совместно с чертежами, на которых:

- Фиг. 1 является картинкой теннисного матча, содержащей визуальный объект "теннисист", ассоциированный с метаданными, отображенными с картиной;

- Фиг. 2 является картинкой теннисного матча, содержащего два визуальных объекта, одним является игрок и вторым является его счет;

- Фиг. 3 изображает видео систему в соответствии с примерным вариантом осуществления изобретения;

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

- Фиг. 5 иллюстрирует принцип графического признака, основанный на блоке;

- Фиг. 6 изображает, в соответствии с примерным вариантом осуществления изобретения, блок-схему способа приема в системе базы данных визуальных объектов, ассоциированных с метаданными;

- Фиг. 7 иллюстрирует принцип хранения привязанных визуальных объектов в качестве цепочек двойной привязки, в соответствии с примерным вариантом осуществления изобретения;

- Фиг. 8 показывает пирамидальную структуру визуального объекта;

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

- Фиг. 10 показывает пример, в котором пользователь ассоциирует первый визуальный объект 'REY' со вторым визуальным объектом 'игрок';

- Фиг. 11 изображает программу в реальном времени, отображенную в режиме PiP (Картинка в Картинке), в то время как часть видео, определенного посредством метаданных, отображается на главной части экрана; и

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

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

На чертежах представленные поля (прямоугольники) являются чисто функциональными объектами, которые не обязательно соответствуют отдельным физическим объектам. Как будет оценено специалистами в данной области техники, аспекты настоящих принципов могут быть осуществлены в качестве системы, способа или считываемого компьютером носителя. Соответственно, аспекты настоящих принципов могут принимать форму варианта осуществления полного аппаратного обеспечения, варианта осуществления полного программного обеспечения (включая в себя программно-аппаратное обеспечение, резидентское программное обеспечение, микрокод и т.д.) или вариант осуществления, объединяющий в себе аспекты программного и аппаратного обеспечения, которое все в общем может называться в настоящем описании "схемой", "модулем" или "системой". Кроме того, аспекты настоящих принципов могут принимать форму считываемого компьютером носителя данных. Любая комбинация одного или более считываемого компьютером носителя(ей) данных может быть использована.

Последовательность операций и/или блок-схемы на чертежах иллюстрируют конфигурацию, операцию и функциональность возможных реализаций систем, способов и компьютерных программных продуктов в соответствии с различными вариантами осуществления настоящего изобретения. В этом отношении каждый блок в последовательности операций или блок-схемах может представлять модуль, сегмент или часть кода, который содержит одну или несколько выполняемых команд для реализации указанной логической функции(й). Необходимо также отметить, что в некоторых альтернативных реализациях функции, отмеченные в блоке, могут выбиваться из порядка, отмеченного на чертежах. Например, два блока, показанные по очереди, могут, фактически, выполняться, по существу, одновременно, или эти блоки могут иногда выполняться в обратном порядке, или блоки могут выполняться в альтернативном порядке, в зависимости от вовлеченной функциональности. Должно быть также отмечено, что каждый блок блок-схемы и/или иллюстрация последовательности операций и комбинация блоков в блок-схемах и/или иллюстрация блок-схемы могут быть реализованы посредством системы, основанной на аппаратном обеспечении специального назначения, которая выполняет конкретные функции или действия, или комбинации компьютерных команд и команд аппаратного обеспечения специального назначения. В то время как не явно описано, настоящие варианты осуществления могут использоваться в любой комбинации или подкомбинации.

Ссылаясь на фигуру 3, описывается видео система в соответствии с примерным вариантом осуществления изобретения. Видео система содержит систему 10 базы данных. Система 10 базы данных содержит систему 100 управления базой данных (DBMS) и базу 110 данных. DBMS 100 является набором компьютерного программного обеспечения, предоставляющего интерфейс между пользователями и базой данных. DBMS 100 является ответственной за обслуживание данных, поэтому вставляет новые данные в существующие структуры данных, обновляет данные в существующих структурах данных, удаляет данные из существующих структур данных. DBMS 100 является также ответственной за поиск данных после запроса пользователя для более точного использования посредством приложений. DBMS 100 дополнительно также управляет доступом к базе 110 данных. Система 10 базы данных подсоединяется к множеству видео устройств 20, 30, 40 и т.д. Визуальные объекты, ассоциированные с метаданными, хранятся в базе 110 данных. Визуальными объектами являются, например, визуальные объекты, то есть части изображения, имеющие семантическое значение и появляющиеся, по меньшей мере, на нескольких последовательных картинках. Метаданными являются, например, извлеченные из видео анализа или могут быть предоставлены посредством устройства вещания. Ассоциированные метаданные могут быть как числовыми, так и текстовыми данными. Это могут быть предварительно отформатированные данные (например, HTML код или представление XML), которые заключают (в себе) формат отображения, или это может быть некоторая картинка с Альфа каналом, который должен быть вставлен в некоторую позицию в отображаемом видео. В соответствии с вариантом, система 10 базы данных располагается в одном из видео устройств 20, 30, 40 и т.д.

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

На этапе 12 первый визуальный объект VE1 выбирается в видео контенте. Конкретно, видео устройство, подсоединенное к базе данных, принимает выбор первого визуального объекта VE1, например, сделанный пользователем. Действительно, выбор инициируется пользователем, но принимается посредством видео устройства. Визуальный объект VE1, например, выбирается посредством щелчка мышкой (нажатием клавиши мыши). Более точно, пользователь надавливает на кнопку мыши для выбора первого визуального объекта VE1. В соответствии с вариантом, пользователь непосредственно надавливает на сенсорный экран для выбора первого визуального объекта VE1. Первый визуальный объект может также быть выбран посредством голосовой команды или команды жестом. На этапе 14 второй визуальный объект VE2 выбирается в видео контенте. Конкретно, видео устройство принимает выбор второго визуального объекта VE2, например, сделанный пользователем. Второй визуальный объект VE2 выбирается таким же способом, что и первый визуальный объект, то есть как посредством щелчка мышью, так и непосредственно нажатием на сенсорный экран, голосовой командой или командой жестом. После щелчка по VE1, на этапе 12, выбор VE2 может также быть сделан или протягиванием представления VE1 или курсора на VE2, затем отпусканием нажатия или перетаскивания представления VE1 или курсора на VE2, затем отпусканием нажатия и, наконец, щелчком/нажатием на VE2 для подтверждения выбора. В этом последнем случае, если конечный щелчок/нажатие для подтверждения выбора происходит далеко, то есть на расстоянии выше порогового значения от точки отпускания нажатия, тогда весь процесс отменяется. Второй визуальный объект может также быть выбран посредством голосовой команды или команды жестом. В соответствии с вариантом, если временная задержка между этапами 12 и 14 выше заданного порогового значения, то весь процесс отменяется.

На этапе 16 один элемент информации относительно ассоциации упомянутого первого визуального объекта VE1 с упомянутым вторым визуальным объектом VE2 передается в систему базы данных. Пунктом информации является, например, простой запрос для ассоциации с базой данных обоих объектов.

В соответствии с улучшенным вариантом осуществления способ передачи дополнительно содержит, на этапе 13, после выбора первого визуального объекта, передачу/посылку первого запроса в систему базы данных для проверки на наличие первого визуального объекта VE1 в системе базы данных. Действительно, первым визуальным объектом является, возможно, новый визуальный объект, еще не записанный в базе данных. При его отсутствии VE1 добавляется к базе данных с его графическим признаком, который будет позже распознан. Таким же образом способ дополнительно содержит, на этапе 15, после выбора второго визуального объекта посылку второго запроса в упомянутую систему базы данных для проверки на наличие второго визуального объекта в системе базы данных. В соответствии с конкретным вариантом осуществления изобретения, посылка запроса в систему базы данных для проверки на наличие визуального объекта как первого, так и второго визуального объекта в системе базы данных содержит посылку по меньшей мере одного графического признака или более широко описательного признака (например, позиция в кадре), определенного из визуального объекта. Как пример, изображенный на фиг. 5, графическим признаком является набор гистограмм цветов, определенных посредством разделения визуального объекта на блоки изображения и вычисление гистограммы цветов для каждого блока изображения. Гистограммой цветов является, таким образом, представление распределения цветов в блоке изображения. Более точно цветовое пространство разделяется на диапазоны цветов. Для каждого диапазона цветов вычисляется количество пикселей, чье значение цвета попадает в диапазон. Так как гистограмма цветов вычисляется для каждого блока изображения, набор гистограмм цветов, таким образом, вычисляется для одного визуального объекта. Переданной информацией является список или множество представлений блоков, например гистограмм цветов. Каждое представление блока может быть списком пар <значения компонентов цвета; количество пикселей>, как описано в следующей таблице.

Цвет (например, RVB или HSV, и т.д.) Пиксели #
R=0x80,V=0x7a,B=0x20 15
R=0xA8,V=0xA8,B=0xA8 45

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

В соответствии с вариантом, этапы 12 и 14 осуществляются первыми. Затем этапы 13, 15 и 16 объединяются в единственный этап. Более точно, VE1 выбирается первым, затем выбирается VE2. Наконец, единственный запрос передается/посылается в базу данных для проверки на наличие в базе данных VE1 и VE2 (добавление их при необходимости с их графическими признаками) и для привязки обоих объектов. В соответствии с другим вариантом, только этапы 15 и 16 объединяются в единственный этап, то есть единственный запрос передается в базу данных для проверки на наличие в базе данных VE2 (добавление его при необходимости с его графическими признаками) и для привязки обоих объектов.

Позже, когда пользователь выбирает один визуальный объект, например VE1, в одном из видео устройств 20, 30, 40 и т.д., подсоединенных к системе базы данных, он принимает метаданные, ассоциированные с выбранным визуальным объектом, и метаданные, ассоциированные с любым из визуальных объектов, привязанных к выбранным визуальным объектом в системе базы данных.

В базе 110 данных метаданные, графические признаки и привязки могут быть сохранены в качестве трех простых карт:

- первая карта отображает метаданные по идентификаторам визуальных объектов;

- вторая карта отображает идентификаторы привязанных объектов с заданным идентификатором визуального объекта; и

- третья карта отображает графические признаки по каждому идентификатору визуального объекта.

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

На этапе 22 информационный элемент (например, запрос на привязку двух объектов) относительно ассоциации первого визуального объекта со вторым визуальным объектом принимается посредством системы базы данных из упомянутого видео устройства.

На этапе 24 первый визуальный объект и второй визуальный объект привязываются для приема информации в базу данных. В соответствии с конкретным вариантом осуществления привязка первого визуального объекта и второго визуального объекта содержит ассоциацию любых метаданных одного из упомянутых первого и второго визуальных объектов с другим из упомянутых первого и второго объекта. Привязка, например, создается в качестве списка пар идентификаторов визуальных объектов, как в таблице 1. В соответствии с вариантом, каждая пара дублируется с реверсивными первым и вторыми компонентами для облегчения поиска в базе данных. Как пример, пара (ID_1, ID_2) также хранится как (ID_2, ID_1).

Таблица 1
ID_1 ID_2
ID_1 ID_5
ID_2 ID_1
ID_2 ID_5
ID_3 ID_4
ID_4 ID_3
ID_5 ID_1
ID_5 ID_2

В соответствии с вариантом, привязки создаются в качестве карты или словаря, соединяющего идентификаторы визуальных объектов вместе. Такой словарь, например, определяется в качестве хэш карты, например { ID_1: [ID_2, ID_5], ID_2: [ID_1, ID_5], ID_3: [ID_4], ID_4: [ID_3], ID_5: [ID_1, ID_2] }.

В соответствии с еще одним вариантом, цепочки единственной привязки или цепочки двойной привязки визуальных объектов хранятся в базе данных. На фигуре 7 представляются две цепочки двойной привязки. В единственной цепочке привязки ID1 → ID2 и ID2 → ID1 привязываются с помощью двух объектов, в то время как в цепочке двойной привязки ID1 ↔ ID2 привязываются с помощью единственного объекта.

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

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

Проверка на наличие визуального объекта в системе базы данных содержит сравнение принятого графического признака с каждым графическим признаком, ассоциированным с каждым визуальным объектом системы базы данных. Графический признак, ассоциированный с каждым визуальным объектом системы базы данных, предпочтительно хранится в базе данных с визуальным объектом и его метаданными. Поэтому для проверки того, хранится ли уже визуальный объект, выбранный посредством видео устройства, в базе данных, DMBS сравнивает принятый графический признак с графическими признаками всех визуальных объектов базы данных. Если DMBS находит визуальный объект, хранящийся в базе данных, чей графический признак является близким в смысле некоторого расстояния к принятому графическому признаку, это означает, что визуальный объект уже хранится. Иначе, новый визуальный объект добавляется к базе данных с принятым графическим признаком.

Расстояние между двумя цветными гистограммами, например, определяется в соответствии со следующим уравнением:

(i, j) являются координатами блока, чьи гистограммы цветов сравниваются. Основой этой функции является - расстояние между цветами, для которых любое известное расстояние может использоваться (L1, L2, Евклидово расстояние …).

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

Как только расстояние между гистограммами цветов вычислено для каждого блока, полное расстояние вычисляется между обоими визуальными объектами, как взвешенная функция всех расстояний блоков:

с количеством n и m блоков (строки и колонки), описывающих объект.

Если полное расстояние ниже порогового значения, то визуальный объект таким образом распознается, чтобы быть сохраненным в базе данных.

Преимущественно, веса Wi, j определяются также как более внешние блоки имеют более низкий вес. Таблица 2 ниже показывает пример таких весов

Таблица 2
0,10 0,21 0,25 0,21 0,10
0,29 0,44 0,50 0,44 0,29
0,44 0,65 0,75 0,65 0,44
0,50 0,75 1,00 0,75 0,50
0,44 0,65 0,75 0,65 0,44
0,29 0,44 0,50 0,44 0,29
0,10 0,21 0,25 0,21 0,10

В соответствии с одним вариантом, представление визуального объекта составляется из пирамидальной структуры гистограмм цветов, как изображено на фигуре 8. Процесс, описанный выше, применяется на любом уровне пирамидального описания. Чем описание более грубое, тем более быстрое решение относительно наличия визуального объекта в базе данных принимается. Если на данном уровне пирамиды DMBS не находит визуальный объект в базе данных, чей графический признак близок к принятому графическому признаку, то визуальный объект, как предполагается, не присутствует в базе данных и добавляется со своим графическим признаком. В любое время более точный уровень описания может использоваться для усовершенствования процесса обнаружения, когда близкий визуальный объект найден на более грубом уровне. Наличие визуального объекта в системе базы данных подтверждается только, когда самый точный уровень описания используется для обработки. В соответствии с одним вариантом, наличие визуального объекта в системе базы данных подтверждается, когда расстояние ниже заданного порогового значения.

Затем на необязательном этапе 26 система базы данных, возможно, передает как метаданные, ассоциированные с выбранным визуальным объектом, так и метаданные, ассоциированные с любым из визуальных объектов, связанным с выбранным визуальным объектом в системе базы данных. Выбор визуального объекта делается в любом из видео устройств 20, 30, 40 и т.д.

Фиг. 9 изображает на аналогичной блок-схеме как способ передачи, так и способ приема в соответствии с дополнительным вариантом осуществления изобретения. На этой фигуре некоторые этапы, таким образом, имеют место в видео приемнике, в то время как другие имеют место в системе базы данных.

На этапе 32 в видео приемнике пользователь выбирает первый визуальный объект VE1, например, посредством задержки нажатия (пальцем или кнопкой мыши) на первый визуальный объект VE1. Конкретно, видео приемник принимает выбор первого визуального объекта VE1, то есть сделанного пользователем.

На этапе 33 в видео приемнике графические признаки VE1 (например, цвета, форма, градиенты и т.д.) извлекаются из текущего кадра и первый запрос посылается в систему базы данных.

На этапе 34 в системе базы данных наличие визуального объекта VE1 в базе данных проверяется посредством сравнения принятого графического признака с графическими признаками визуальных объектов, хранящихся в базе данных. Если визуальный объект VE1 не обнаруживается как присутствующий в базе данных, то VE1 добавляется в базу данных в качестве новой записи с его графическим признаком.

На этапе 35 в видео приемнике пользователь выбирает второй визуальный объект VE2, например, посредством щелчка на VE2 или последовательного перетаскивания VE1 в видео на VE2 и отпускания нажатия. В соответствии с одним вариантом выбор второго объекта VE2 делается посредством последовательного перетаскивания VE1 в видео на VE2, отпускания нажатия и затем щелчка по VE2 для подтверждения выбора. Конкретно, видео приемник принимает выбор первого визуального объекта VE1, то есть сделанный пользователем.

На этапе 36 в видео приемнике графические признаки VE2 (например, цвета, форма, градиенты и т.д.) извлекаются из текущего кадра и второй запрос посылается в систему базы данных.

На этапе 37 в системе базы данных наличие визуального объекта VE2 в базе данных проверяется посредством сравнения принятого графического признака с графическими признаками визуальных объектов, хранящихся в базе данных. Если визуальный объект VE2 не обнаруживается как присутствующий в базе данных, то он добавляется в базу данных в качестве новой записи с его графическим признаком.

На этапе 38 в видео приемнике один информационный элемент относительно ассоциации первого визуального объекта VE1 со вторым визуальным объектом VE2 передается в систему базы данных. В соответствии с одним вариантом этап 38 объединяется с этапом 36. В этом случае на этапе 36 графические признаки VE2 (например, цвета, форма, градиенты, позиция и т.д.) извлекаются из текущего кадра и второй запрос передается/посылается в систему базы данных для проверки на наличие визуального объекта VE2 в базе данных и, дополнительно, для привязки VE1 и VE2. В соответствии с еще одним вариантом этапы 33, 36 и 38 объединяются в единственный этап. В этом случае VE1 и графические признаки VE2 извлекаются из текущего кадра, и запрос передается/посылается в систему базы данных для проверки на наличие визуальных объектов VE1 и VE2 в базе данных и, дополнительно, для привязки VE1 и VE2.

На этапе 39 в системе базы данных VE1 и VE2 привязываются.

Позже в любом видео приемнике, подсоединенном к системе базы данных, когда пользователь выбирает VE1 или VE2 для получения метаданных, он принимает как метаданные, ассоциированные с выбранным визуальным объектом, так и все метаданные, ассоциированные с визуальными объектами, отличающимися от выбранного визуального объекта, но привязанного к нему в базе данных. Как изображено на фиг. 10, после приема метаданных, ассоциированных с выбранным визуальным объектом, пользователь выбирает одни из этих метаданных, например лучшие моменты матча, благодаря которым выбранный игрок ранее победил. Часть видео, соответствующего выбранным метаданным, затем отображается или в режиме PiP, или на главной части экрана, в то время как видео в реальном времени отображается в режиме PiP.

Фиг. 11 показывает пример, в котором пользователь ассоциирует первый визуальный объект 'REY' со вторым визуальным объектом 'игрок'. Пользователь щелкает на 'REY', затем протягивает часть счета под названием 'REY' во второй визуальный объект (в настоящем описании игрок, метки '1a' - '1d'), затем отпускает кнопку мыши и щелкает на визуальный объект для привязки (метка '2'). 'REY' и предназначенный визуальный объект, то есть отображенное изображение самого игрока, затем привязываются в базе данных. Следовательно, метаданные, ассоциированные с 'REY', затем являются доступными, когда позже пользователь выбирает визуальный объект назначения и наоборот. Любые метаданные или информация, ранее ассоциированная с 'REY', является, например, именем игрока, в настоящем описании Рейнолдс, теперь также ассоциируются с визуальным объектом назначения.

Фиг. 12 представляет примерную архитектуру видео устройства 40. Видео устройство 40 содержит следующие элементы, которые привязываются вместе посредством данных и адресной шины 44:

- микропроцессор 41 (или CPU), который является, например, DSP (или цифровым сигнальным процессором);

- ROM (или постоянное запоминающее устройство) 42;

- RAM (или память с произвольным доступом) 43;

- модуль ввода/вывода 45 для приема видео контента, метаданных и для передачи информации запросов, относительно ассоциации визуальных объектов;

- батарею 46;

- дисплей 47; и возможно

- пользовательский интерфейс.

Каждый из этих элементов на Фиг. 10 известен специалистам в данной области техники и не будет описываться дополнительно. В каждой упомянутой памяти слово "регистр", используемое в спецификации, может соответствовать области маленькой емкости (несколько бит) или очень большой области (например, полная программа или большое количество принятых или декодированных данных). Алгоритмы способа передачи, в соответствии с примерным вариантом осуществления изобретения, хранятся в ROM 42. При включении CPU 41 загружает программу в RAM и выполняет соответствующие команды. RAM 43 содержит в регистре программу, выполняемую посредством CPU 41 и загружаемую после включения устройства 40. В соответствии с вариантом изобретения, цифровая часть устройства 30 реализуется в конфигурации только аппаратного обеспечения (например, в одном или нескольких FPGA, ASIC или VLSI с соответствующей памятью) или в конфигурации, использующей как VLSI, так и DSP.

Архитектура видео устройства 20 и 30 является идентичной архитектуре, описанной выше для устройства 40.

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

Маленькая база данных таких привязок затем составляется «на лету» и, кроме того, совместно используется пользователями, которые действуют затем совместным способом. База данных содержит визуальные объекты, ассоциированные с метаданными, и привязки между визуальными объектами, которые создаются после выбора пользователя.

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

Наконец, эта база данных может быть ассоциирована с отображенным документом и предоставлять его в любое время повторно (например, VoD, телевидение "вслед за эфиром" и т.д.). Можно представить предоставление версии базы данных в соответствии с профилем пользователя или с некоторым описанием сообщества. Сообщество определяется на основании профиля пользователя и центра интереса. Например, для игры футбол/теннис, два сообщества могут быть определены, например одно для каждой команды. Опыт для пользователя, таким образом, увеличивается. Все пользователи, таким образом, вносят вклад в полную задачу и принимают выгоду остальных вкладчиков.

1. Способ передачи в видеоустройстве, подсоединенном к системе базы данных визуальных объектов, ассоциированных с метаданными, причем способ передачи содержит:

- прием (12, 32) выбора первого визуального объекта в видеоконтенте;

- прием по меньшей мере одного запроса для связывания, в упомянутой системе базы данных, упомянутого первого визуального объекта со вторым визуальным объектом в упомянутом видеоконтенте таким образом, чтобы метаданные, ассоциированные с одним из упомянутых первого и второго визуальных объектов были дополнительно ассоциированы с другим из упомянутых первого и второго объектов в упомянутой системе базы данных, причем упомянутый запрос инициируется посредством приема выбора упомянутого второго визуального объекта.

2. Способ по п. 1, дополнительно содержащий после приема выбора первого визуального объекта отправку (13, 33) первого запроса в упомянутую систему базы данных для проверки на наличие первого визуального объекта в системе базы данных.

3. Способ п. 2, дополнительно содержащий после приема выбора второго визуального объекта отправку (15, 36) второго запроса в упомянутую систему базы данных для проверки на наличие второго визуального объекта в системе базы данных.

4. Способ п. 3, где отправка запроса в упомянутую систему базы данных для проверки на наличие первого визуального объекта в системе базы данных содержит отправку по меньшей мере одного графического признака, определенного из упомянутого первого визуального объекта.

5. Способ по п. 4, где упомянутым по меньшей мере одним графическим признаком является набор гистограмм цветов, определенных посредством разделения упомянутого первого визуального объекта на малые блоки и вычисление гистограммы цветов для каждого из упомянутых блоков.

6. Способ приема в системе базы данных визуальных объектов, ассоциированных с метаданными, причем упомянутая система базы данных подсоединена к видеоустройству, содержит:

- прием (22, 34) от упомянутого видеоустройства по меньшей мере одного запроса для привязки первого визуального объекта со вторым визуальным объектом; и

- привязку (24) в упомянутой системе базы данных первого визуального объекта и второго визуального объекта после приема упомянутого запроса таким образом, чтобы метаданные, ассоциированные с одним из упомянутых первого и второго визуальных объектов, были дополнительно ассоциированы с другим из упомянутых первого и второго объектов.

7. Способ по п. 6, дополнительно содержащий прием от видеоустройства запроса для проверки на наличие первого визуального объекта в системе базы данных, проверку (34) на наличие первого визуального объекта в упомянутой системе базы данных после приема упомянутого запроса и добавление упомянутого первого визуального объекта в упомянутую систему базы данных, если он не присутствует.

8. Способ по п. 7, дополнительно содержащий прием от видеоустройства запроса для проверки на наличие второго визуального объекта в системе базы данных, проверку (37) на наличие второго визуального объекта в упомянутой системе базы данных после приема упомянутого запроса и добавление упомянутого второго визуального объекта в упомянутую систему базы данных, если он не присутствует.

9. Способ по п. 8, в котором прием запроса для проверки на наличие первого визуального объекта содержит прием по меньшей мере одного графического признака, определенного из упомянутого первого визуального объекта.

10. Способ по п. 9, в котором упомянутым по меньшей мере одним графическим признаком является набор гистограмм цветов, определенных посредством разделения упомянутого первого визуального объекта на малые блоки и вычисления гистограммы цветов для каждого из упомянутых блоков.

11. Способ по п. 10, в котором проверка на наличие упомянутого первого визуального объекта в упомянутой системе базы данных содержит сравнение упомянутого принятого по меньшей мере одного графического признака с каждым графическим признаком, ассоциированным с каждым визуальным объектом упомянутой системы базы данных.

12. Видеоустройство (40), подсоединенное к системе базы данных визуальных объектов, ассоциированных с метаданными, причем упомянутое видеоустройство содержит:

- средство для приема выбора (41, 42, 43) первого визуального объекта в упомянутом видеоконтенте;

- средство для приема выбора (41, 42, 43) второго визуального объекта в упомянутом видеоконтенте; и

- средство для приема по меньшей мере одного запроса для привязки, в упомянутой системе базы данных, упомянутого первого визуального объекта с упомянутым вторым визуальным объектом таким образом, чтобы метаданные, ассоциированные с одним из упомянутых первого и второго визуальных объектов были дополнительно ассоциированы с другим из упомянутых первого и второго объектов.

13. Видеоустройство по п. 12, причем упомянутое видеоустройство выполнено с возможностью выполнения этапов способа передачи, в соответствии с любым из пп. 1-5.

14. Система (10) базы данных визуальных объектов, ассоциированных с метаданными, причем упомянутая система базы данных подсоединена к видеоустройству, упомянутая система базы данных отличается тем, что упомянутая система базы данных содержит:

- средство для приема (100) от упомянутого видеоустройства по меньшей мере одного запроса для привязки первого визуального объекта со вторым визуальным объектом; и

- средство для привязки (110) в упомянутой системе базы данных первого визуального объекта и второго визуального объекта после приема упомянутого запроса таким образом, чтобы метаданные, ассоциированные с одним из упомянутых первого и второго визуальных объектов, были дополнительно ассоциированы с другим из упомянутых первого и второго объектов.

15. Система базы данных по п. 14, причем упомянутая система базы данных выполнена с возможностью исполнения этапов способа приема в соответствии с любым из пп. 6-11.



 

Похожие патенты:

Изобретение относится к хост-устройству для беспроводной стыковки со стыкуемым устройством. Техническим результатом является уменьшение требуемой полосы пропускания для аудио/видео (AV) функций при беспроводной стыковке.

Группа изобретений относится к технологиям обработки отображения перцепционно квантованных видеоизображений. Техническим результатом является улучшение эффективности кодирования и перцепционной однородности для видеоизображений с расширенным динамическим диапазоном (HDR).

Изобретение относится к технологиям кодирования/декодирования видеосигнала. Техническим результатом является повышение эффективности декодирования видеосигнала.

Изобретение относится к технологиям кодирования/декодирования видеосигнала. Техническим результатом является повышение эффективности декодирования видеосигнала.

Изобретение относится к области передачи служебных сигналов, а более конкретно к обработке кодированных данных. Технический результат – упрощение обработки изображений посредством использования управляющих данных.

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении качества изображения за счет уменьшения локально возникающих ошибок предсказания.

Изобретение относится к вычислительной технике. Технический результат заключается в повышении качества изображения за счет уменьшения локально возникающих ошибок предсказания.

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

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

Изобретение относится к области кодирования/декодирования видеоданных. Технический результат – сокращение траты вычислительных ресурсов. Способ обработки видеоданных содержит: прием набора параметров видео (VPS) и набора параметров последовательности (SPS), причем VPS содержит множество синтаксических структур параметров гипотетического эталонного декодера (HRD), содержащих соответствующие наборы параметров HRD, причем VPS дополнительно включает в себя элементы синтаксиса, указывающие соответствующий набор идентификаторов уровня для соответствующей синтаксической структуры параметров HRD, и SPS содержит синтаксическую структуру параметров HRD, содержащую набор параметров HRD; выбор набора параметров HRD, применимых к некоторой конкретной рабочей точке, при этом набор параметров HRD в наборе синтаксической структуры параметров HRD в SPS применим к упомянутой конкретной рабочей точке на основе того, что набор идентификаторов уровня этой конкретной рабочей точки идентичен набору из всех идентификаторов уровня, присутствующих в потоке битов, который подвергается тестированию с помощью теста соответствия потока битов; и выполнение операции HRD с использованием выбранного набора параметров HRD. 4 н. и 14 з.п. ф-лы, 6 ил., 8 табл.

Изобретение относится к способу и системе для компилирования элементов медиа-контента для платформы медиа по запросу для аренды пользователями платформы медиа по запросу. Технический результат заключается в автоматическом компилировании элементов медиа-контента для платформы медиа по запросу. Предложенный cпособ использует комбинацию рекомендательной системы для выбора подходящего набора элементов медиа-контента, которые будут предложены в течение следующего периода обслуживания, и предсказателя числа аренд для оценки того, сколько видео отдельные пользователи будут арендовать в следующем периоде обслуживания. Кроме того, способ и система могут быть выполнены для оценки прибыли или убытка от сдачи в аренду за указанный период обслуживания, а также для оценки удовлетворенности клиентов. 2 н. и 13 з.п. ф-лы, 1 ил.

Изобретение относится к технике вещания телевизионных программ, в частности к региональному цифровому ТВ вещанию стандарта второго поколения наземного (эфирного) телерадиовещания (DVB-T2) с использованием одночастотных сетей (SFN). Техническим результатом является обеспечение работы модифицированной региональной сети SFN вещания с максимальной или заданной скоростью передачи данных и требуемым запасом устойчивости по коэффициенту битовых ошибок при ее развертывании, а также осуществление мониторинга качества работы в процессе эксплуатации. Предложено устройство, в котором настройку сети осуществляют с помощью изменения параметров модифицированного потока T2-MI, формируемого в реплейсере путем замещения части программ федерального потока T2-MI программами регионального потока T2-MI. Управление параметрами регионального потока T2-MI сети SFN осуществляют одновременно с коррекцией параметров федерального потока T2-MI по результатам оценки скорости передачи данных и коэффициентов битовых ошибок в многоканальном приемнике. 3 ил.

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

Изобретение относится к области прогнозирующего кодирования/декодирования вектора движения. Технический результат – уменьшение вычислительной сложности, необходимой для определения предикторов вектора движения. Способ определения варианта предиктора вектора движения для прогнозирующего кодирования содержит: этап определения вектора движения целевого фрагмента в кадровом изображении цели кодирования; этап определения первого варианта предиктора вектора движения из вектора движения или векторов движения одного или более фрагментов, принадлежащих соседней слева области, расположенной слева от целевого фрагмента; этап определения второго варианта предиктора вектора движения из вектора движения или векторов движения одного или более фрагментов, принадлежащих соседней сверху области, расположенной выше целевого фрагмента; этап выбора оптимального предиктора вектора движения и вывода информации индикатора предиктора вектора движения, чтобы указывать выбранный оптимальный предиктор вектора движения; и этап кодирования информации индикатора предиктора вектора движения. 4 н. и 8 з.п. ф-лы, 15 ил.

Изобретение относится к средствам кодирования и декодирования изображений. Технический результат заключается в повышении эффективности кодирования и декодирования при повышении числа режимов направленного предсказания без увеличения объемов вычислений. Модуль внутреннего предсказания настоящего изобретения, если режим кодирования, выбранный посредством модуля управления кодированием, является режимом внутреннего предсказания, формирует предсказанное изображение (Pin) посредством выполнения обработки внутрикадрового предсказания с использованием пикселов, смежных с сегментом Pin, который сегментирован посредством модуля сегментации на блоки, или пикселов, смежных с сегментом Pin-1 верхнего уровня сегмента Pin. 4 н.п. ф-лы, 14 ил.

Изобретение относится к области кодирования и декодирования видео с предсказанием. Технический результат заключается в повышении эффективности использования заголовка блока уровня сетевой абстракции. Технический результат достигается за счет ввода, на котором вводят множество изображений, образующих видеопоследовательность, кодирования, на котором кодируют эти изображения для генерирования данных сжатых изображений, включающих в себя набор опорных изображений (RPS), и инкапсулируют эти данные сжатых изображений в блок NAL, декодирования, на котором декодируют информацию заголовка блока NAL и упомянутый RPS, где упомянутый RPS идентифицирует набор изображений, который используется для внешнего предсказания ассоциированного изображения, упомянутая информация заголовка блока NAL содержит nal_unit_type, а кодирование определяет nal_unit_type так, чтобы указать однозначно, используются ли данные кодированного изображения для внешнего предсказания при декодировании других изображений того же самого временного уровня или нет. 2 н. и 2 з.п. ф-лы, 10 ил., 5 табл.

Изобретение относится к способам определения категории содержимого на основании шаблонов с использованием интерфейса программирования приложений, применяемого при создании приложений для пользователей с ограниченными возможностями. Техническим результатом является обеспечение выявления категории содержимого, при этом для выявления категории используется интерфейс программирования приложений, применяемый при создании приложений для пользователей с ограниченными возможностями. Раскрыт способ выявления категорий содержимого, загружаемого и отображаемого приложениями на мобильных устройствах, с помощью интерфейса программирования приложений, который используется при создании приложений для пользователей с ограниченными возможностями (Accessibility API), в котором: устанавливают приложение безопасности, которое включает в себя по меньшей мере средство перехвата, в качестве системной службы операционной системы на мобильном устройстве для пользователей с ограниченными возможностями (Accessibility Service); перехватывают с помощью средства перехвата с использованием упомянутого интерфейса программирования приложений загружаемое и отображаемое на дисплее мобильного устройства содержимое, относящееся к приложению, с которым взаимодействует пользователь, при этом содержимое содержит по меньшей мере один элемент графического интерфейса пользователя (GUI); с помощью средства перехвата формируют шаблон упомянутого содержимого, при этом шаблон содержит взаимное расположение, тип и свойства элементов графического интерфейса пользователя; передают упомянутый шаблон средству категоризации; с помощью средства категоризации сравнивают упомянутый шаблон с набором ранее сформированных с использованием упомянутого интерфейса программирования приложений шаблонов, категории которых выявлены, и на основании результатов сравнения выявляют по меньшей мере одну категорию упомянутого содержимого. 4 з.п. ф-лы, 4 ил.

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

Группа изобретений относится к средствам динамического распределения функциональности при управлении энергопотреблением. Технический результат – обеспечение динамического разделения функциональности между подсистемой обработки данных и одним или более удаленным датчиком. Для этого предложены средства, в которых датчик и систему обработки динамически разделяют или распределяют функциональность между различными удаленными узлами-датчиками и подсистемой обработки на основе аспектов управления энергопотреблением. Избыточная функциональность расположена в подсистеме обработки и в каждом из различных удаленных узлов-датчиков, и каждый узел-датчик координируется с подсистемой обработки для того, чтобы определять местоположение (например, в подсистеме обработки или в узле-датчике), в котором выполняется конкретная функциональность. 3 н. и 17 з.п. ф-лы, 6 ил.

Изобретение относится к видеоустройству, подсоединенному к системе базы данных визуальных объектов, ассоциированных с метаданными. Технический результат заключается в обеспечении выбора визуального объекта. Предложен способ передачи в видеоустройстве, подсоединенном к системе базы данных визуальных объектов, и содержит: выбор первого визуального объекта в видеоконтенте; выбор второго визуального объекта в видеоконтенте; передачу в систему базы данных по меньшей мере одной информации относительно ассоциации первого визуального объекта со вторым визуальным объектом. 4 н. и 11 з.п. ф-лы, 12 ил., 2 табл.

Наверх