×
14.09.2018
218.016.8782

Результат интеллектуальной деятельности: СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО

Вид РИД

Изобретение

№ охранного документа
0002667027
Дата охранного документа
13.09.2018
Аннотация: Изобретение относится к средствам категоризации видео. Технический результат заключается в улучшении точности категоризации видео. Получают ключевой кадр, содержащий лицо на видео. Получают черты лица в ключевом кадре. Получают одно или нескользкого черт лица, соответствующих одной или нескольким категориям изображений; в соответствии с чертой лица в ключевом кадре и одной или несколькими чертами лица, соответствующими одной или нескольким категориям изображений. Определяют категорию изображений, к которой принадлежит данное видео. Присваивают видео категории изображения, к которой принадлежит видео. 3 н. и 8 з.п. ф-лы, 9 ил.

[0001] Настоящая заявка основана на и испрашивает приоритет китайской патентной заявки №201510867436.5, поданной 1 декабря 2015 года, полное содержание которой включается в настоящий документ посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

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

СУЩНОСТЬ

[0004] Варианты осуществления настоящего изобретения представляют следующий способ и устройство категоризации видео.

[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения, предоставляется способ категоризации видео. Способ содержит:

получение ключевого кадра, содержащего лицо на видео;

получение черты лица в ключевом кадре;

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

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

присвоение видео определенной категории изображений, к которой принадлежит данное видео.

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

получение из видео по меньшей мере одного видеокадра, содержащего одно или несколько лиц;

определение параметра лица для каждого из по меньшей мере одного видеокадра, причем параметр лица включает величину и расположение лица по отдельности или вместе; и

определение ключевого кадра на видео в соответствии с параметром лица для каждого из по меньшей мере одного видеокадра.

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

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

определение по меньшей мере одного неповторяющегося видеокадра как ключевого кадра.

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

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

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

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

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

присвоение видео определенной категории изображений, к которой принадлежит данное видео, включает:

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

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

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

определение соответствующей категории изображений в качестве категории изображений, к которой принадлежит данное видео.

[0011] В одном варианте осуществления способ также содержит:

получение времени захвата и места захвата видео;

определение эталонного изображения, которое имеет такое же время и место захвата, что и видео; и

присвоение видео определенной категории, к которой принадлежит эталонное изображение.

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

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

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

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

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

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

[0013] В одном варианте осуществления первый модуль получения содержит:

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

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

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

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

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

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

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

[0016] В одном варианте осуществления первый модуль определения содержит третий субмодуль определения, настроенный на:

определение черты лица в ключевом кадре в каждом видео, когда имеется по меньшей мере два видео;

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

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

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

[0017] В одном варианте осуществления первый модуль определения содержит:

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

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

[0018] В одном варианте осуществления устройство также содержит:

четвертый модуль получения, настроенный на получение времени захвата и места захвата видео;

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

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

[0019] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения, предоставляется устройство категоризации видео. Устройство содержит:

процессор; и

память для хранения инструкций, выполняемых процессором,

причем процессор настроен на:

получение ключевого кадра, содержащего лицо на видео;

получение черты лица в ключевом кадре;

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

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

присвоение видео определенной категории изображений, к которой принадлежит данное видео.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ПОДРОБНОЕ ОПИСАНИЕ

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

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

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

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

[0037] На этапе А1 получаются черты лица, включенные в N изображений, причем N больше или равно 2. В начале кластеризации каждое лицо берется в качестве категории. Таким образом, изначально имеется N категорий.

[0038] На этапе А2 вычисляются расстояния между каждыми двумя категориями среди N категорий. Расстояние между двумя категориями - это расстояние между лицами, принадлежащими категориям, соответственно.

[0039] На этапе A3 устанавливается порог расстояния 9; если расстояние между двумя категориями составляет менее 0, то считается, что две категории соответствуют одному и тому же лицу; и две категории объединяются в одну новую категорию в данной итерации.

[0040] На этапе А4 этап A3 многократно повторяется для выполнения цикличного процесса, которой завершается, когда в ходе итерации не создаются новые категории.

[0041] На этапе 5 создается общее количество категорий М, причем каждая категория содержит по меньшей мере одно лицо, и одна категория представляет одного человека.

[0042] Фиг. 1 представляет собой схему, демонстрирующую способ категоризации видео в соответствии с примером осуществления настоящего изобретения. Способ можно осуществить при помощи программного приложения для управления мультимедийными файлами. В данном случае видео, категории изображений и изображения принадлежат к категории изображений, для которой применяется способ, и относятся к видео, категориям изображений и изображениям в категории изображений, которые хранятся на устройстве, на котором установлено программное приложение. Кроме того, способ также можно осуществить при помощи электронного устройства, на котором хранятся файлы мультимедиа. В данном случае видео, категории изображений и изображения в категории изображений, для которой применяется способ, относятся к видео, категориям изображений и изображениям в категории изображений, которые хранятся на электронном устройстве. Программное приложение или электронное устройство может автоматически запускать способ на периодической основе, при получении инструкции от пользователя, либо автоматически, когда программа обнаруживает, что создано по меньшей мере одно новое видео. Может быть несколько вариантов для выбора времени запуска способа, включая, помимо прочего, описанные выше. При этом конечная цель заключается в категоризации видео и экономии трудовых ресурсов при использовании этого способа. Как показан на Фиг. 1, способ содержит этапы c S101 по S105.

[0043] На этапе S101 получают ключевой кадр, содержащей лицо на видео.

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

[0045] На этапе S201 из видео получают по меньшей мере один видеокадр, содержащих одно или несколько лиц.

[0046] На этапе S202 определяется параметр лица для каждого из по меньшей мере одного видеокадра, причем параметр лица включает величину и расположение лица по отдельности или вместе.

[0047] На этапе S203 определяется ключевой кадр на видео в соответствии с параметром лица для каждого из по меньшей мере одного видеокадра.

[0048] Этап S203 можно выполнить при помощи одного из двух указанных ниже способов.

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

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

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

[0052] Предустановленную длительность можно настроить заранее. Так как одно и то же изображения на видео обычно не присутствует в течение длительного времени, предустановленную длительность не должна быть слишком большой. С учетом того, видео отображается с частотой 24 кадра в секунду, предустановленную длительность можно контролировать в рамках N/24 секунд, причем N больше или равно 1 и меньше или равно 24 (или 36, или иному значению, которое может быть задано при необходимости). Чем короче предустановленная длительность, тем более точным является выбранный ключевой кадр. Таким образом, видеокадры в каждой группе повторяющихся видеокадров содержат те же лица, т.е., одно и то же лицо появляется на множестве видеокадров. Поэтому любой видеокадр в каждой группе повторяющихся видеокадров можно выбрать в качестве ключевого кадра, что устраняет повторяемость и улучшает эффективность выбора ключевого кадра.

[0053] Способы 1 и 2 могут применяться по отдельности или в комбинации.

[0054] На этапе S102 получают черты лица в ключевом кадре.

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

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

[0057] На этапе S105 видео присваивается определенной категории изображений, к которой принадлежит данное видео.

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

[0101] В одном варианте осуществления этап S104 можно выполнить как этапы В1-В3. На этапе В1 на основании одной или нескольких категорий изображений, которые соответствуют одной или нескольким чертам лица, определяются категории изображений, соответствующие черте лица в ключевом кадре. К примеру, можно выполнить этапы А1-А5, описанные выше. При помощи кластеризации лиц определяется категория изображений, к которой принадлежит ключевой кадр, в соответствии с чертой лица в ключевом кадре. Категория изображения, к которой принадлежит ключевой кадр - это категория, соответствующая черте лица в ключевом кадре. На этапе В2 определяется соответствующая категория изображений в качестве категории изображений, к которой принадлежит данное видео.

[0102] В другом варианте осуществления этап S104 можно выполнить как этапы С1-С3.

[0103] На этапе С1 определяются черты лица в ключевом кадре в каждом видео, когда имеется по меньшей мере два видео; на этапе С2 выполняется кластеризации лиц для по меньшей мере двух видео в соответствии с чертой лица в ключевом кадре в каждом видео для получения по меньшей мере одной категории видео. Если быть точнее, то по меньшей мере одну категорию можно получить путем кластеризации лиц для каждого ключевого кадра в соответствии со способом кластеризации лица, содержащего этапы А1-А5, указанные выше. Здесь категория - это категория видео, и поэтому каждая категория видео соответствует черте лица; категория видео, к которой принадлежит ключевой кадр видео - это категория, к которой принадлежит видео. На этапе С3 в соответствии с чертой лица, соответствующей каждой черте лица из по меньшей мере одной видео категории, и с чертами лица, соответствующими категориям изображения, определяется категория изображения, соответствующая той же черте лица, что и категория из по меньшей мере одной видео категории. Соответствующим образом, этап S105 можно использовать для включения каждого видео из по меньшей мере одной категории видео в категорию изображений, соответствующую той же черте лица, что и категория из по меньшей мере одной категории видео. В соответствии с данным вариантом осуществления распределение видео по категориям осуществляется при помощи кластеризации лиц для видео для получения категорий видео, кластеризации лиц для категорий видео и категорий изображений для определения категории изображений для каждой категорий видео, которая соответствует тем же чертам лица, что и категория видео, и при помощи присвоения каждому видео в категории видео категории изображения, которая соответствует тому же лицу, что и категория видео.

[0104] В одном варианте осуществления вышеописанный способ может заключаться в распределении видео по категориям следующим образом, когда кластеризация лиц не осуществляется. Вместо этого считается, что если видео и изображение имеют одинаковое время захвата и место захвата, то на видео и изображении появляется один и тот же человек, и их можно классифицировать по одной категории. Таким образом, распределение по категориям можно выполнить быстро и с определенной точностью. Как показан на Фиг. 3, вышеуказанный способ содержит этапы с S301 по S303. На этапе S301 получают время захвата и место захвата видео. На этапе S302 определяют эталонное изображение, которое имеет такое же время и место захвата, что и видео. На этапе S303 видео присваивается определенной категории изображений, к которой принадлежит эталонное изображение.

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

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

второй модуль 42 получения, настроенный на получение черты лица в ключевом кадре, полученном при помощи первого модуля получения;

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

первый модуль 44 определения, настроенный, в соответствии с чертой лица в ключевом кадре, полученным вторым модулем 42 получения, и одной или нескольких черт лица, соответствующих одной или нескольким категориям изображений и полученных третьим модулем 43 получения, на определение категории изображений, к которой принадлежит данное видео; и

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

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

[0107] В варианте осуществления, указанном на Фиг. 5, первый модуль 41 получения содержит:

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

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

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

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

[0109] В одном варианте осуществления второй субмодуль 53 определения также настроен на:

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

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

[0110] Предустановленную длительность можно настроить заранее. Так как одно и то же изображения на видео обычно не присутствует в течение длительного времени, предустановленная длительность не должна быть слишком большой. С учетом того, что видео отображается с частотой 24 кадра в секунду, предустановленную длительность можно контролировать в рамках N/24 секунд, причем N больше или равно 1 и меньше или равно 24 (или 36, или иному значению, которое может быть задано при необходимости). Чем короче предустановленная длительность, тем более точным является выбранный ключевой кадр. Таким образом, видеокадры в каждой группе повторяющихся видеокадров содержат те же лица, т.е., одно и то же лицо появляется на множестве видеокадров. Поэтому любой видеокадр в каждой группе повторяющихся видеокадров можно выбрать в качестве ключевого кадра, что устраняет повторяемость и улучшает эффективность выбора ключевого кадра.

[0111] В варианте осуществления, указанном на Фиг. 6, первый модуль 44 получения содержит третий субмодуль определения 61.

[0112] Третий субмодуль 61 определения настроен на: определение черты лица в ключевом кадре в каждом видео, если имеется по меньшей мере два видео; выполнение кластеризации лиц, по меньшей мере, для двух лиц в соответствии с чертой лица в ключевом кадре в каждом видео для получения по меньшей мере одной категории видео, причем одна категория видео соответствует одному лицу. Если быть точнее, то по меньшей мере одну категорию можно получить путем кластеризации лиц для каждого ключевого кадра в соответствии со способом кластеризации лица, содержащего этапы А1-А5. Здесь категория - это категория видео, и поэтому каждая категория видео соответствует черте лица; категория видео, к которой принадлежит ключевой кадр видео - это категория, к которой принадлежит видео. Третий субмодуль 61 определения настроен на определение категории изображения, соответствующей той же черте лица, что и категория из по меньшей мере одной категории видео, в соответствии с чертой лица, соответствующей каждой черте лица из по меньшей мере одной категории видео, и с чертами лица, соответствующими категориям изображения.

[0113] Первый модуль 45 присвоения содержит:

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

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

[0115] В варианте осуществления, указанном на Фиг. 7, первый модуль определения 44 содержит:

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

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

[0116] В варианте осуществления, указанном на Фиг. 8, дополнительное устройство содержит:

четвертый модуль 81 получения, настроенный на получение времени захвата и места захвата видео;

второй модуль 82 определения, настроенный на определение эталонного изображения, имеющее то же время захвата и место захвата, что и видео, полученное четвертым модулем 81 получения; и

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

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

[0118] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения, предоставляется устройство категоризации видео. Устройство содержит:

процессор; и

память для хранения инструкций, выполняемых процессором,

причем процессор настроен на:

получение ключевого кадра, содержащего лицо на видео;

получение черты лица в ключевом кадре;

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

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

присвоение видео определенной категории изображений, к которой принадлежит данное видео.

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

[0120] Что касается Фиг. 9, то устройство 800 может включать один или несколько из следующих компонентов: компонент 802 обработки, память 804, компонент 806 питания, компонент 808 мультимедиа, компонент 810 звука, интерфейс 812 ввода/вывода, датчик 814 и компонент 816 для связи.

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

[0122] Память 804 предназначена для хранения различных типов данных для поддержки работы устройства 800. Примеры таких данных включают инструкции для любого вида применения или способа, используемого устройством 800, контактные данные, данные телефонной книги, сообщения, изображения, видео и тому подобное. Память 804 может быть реализована в виде устройств энергозависимой или энергонезависимой памяти любого типа или их комбинаций, к примеру, статическая оперативная память (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.

[0123] Компонент 806 питания предоставляет питание для различных компонентов устройства 800. Компонент 806 питания включает систему управления питанием, один или несколько источников питания и другие компоненты, связанные с генерацией, управлением и распределением питания в устройстве 800.

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

[0125] Компонент 810 звука предназначен для вывода и/или ввода звуковых сигналов. К примеру, компонент 810 звука включает микрофон (MIC), настроенный на получение внешнего звукового сигнала, когда устройство 800 находится в режиме работы, к примеру, в режиме вызова, записи или распознавания голоса. Полученный звуковой сигнал можно сохранить в памяти 804 или передать при помощи компонента 816 связи. В некоторых вариантах осуществления компонент 810 звука также включает динамик для вывода звуковых сигналов.

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

[0127] Датчик 814 включает один или несколько датчиков для оценки различных аспектов работы устройства 800. К примеру, датчик 814 может обнаружить статус включения/отключения устройства 800, относительное положение компонентов, к примеру, дисплея и клавиатуры, устройства 800; также датчик 814 может обнаруживать изменение положения устройства 800 или его компонента, наличие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление устройства 800 и изменение температуры устройства 800. Датчик 814 может включать датчик приближения, предназначенный для обнаружения предметов, находящихся рядом, без физического контакта. Датчик 814 также может включать датчик света, к примеру, датчик изображений CMOS или CCD для использования с изображениями. В некоторых вариантах осуществления датчик 814 может также включать измеритель ускорения, гироскоп, магнитный датчик, датчик давления или температуры.

[0128] Компонент 816 связи предназначен для обеспечения связи (проводной или беспроводной) между устройством 800 и другими устройствами. Устройство 800 может получить доступ к беспроводной сети на основании такого стандарта связи, как WiFi, 2G или 3G, или их комбинации. В одном примере осуществления компонент 816 связи принимает трансляционный сигнал или соответствующую информацию от внешней системы управления трансляциями через широкополосный канал. В одном примере осуществления компонент 816 связи также включать модуль ближней бесконтактной связи (NFC) для связи на коротком расстоянии. К примеру, модуль NFC может быть реализован на основе технологии радиочастотной идентификации (RFID), ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокой полосы пропускания (UWB) и других технологий.

[0129] В примерах осуществления устройство 800 может иметь одну или несколько интегральных схем прикладной ориентации (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), перепрограммируемых пользователем компонентов массива (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения описанных выше способов.

[0130] В примерах осуществления также имеется непереходный машиночитаемый носитель данных, содержащий инструкции, к примеру, включенные в память 804, исполняемые процессором 820 в устройстве 800 для выполнения описанных выше способов. К примеру, непереходным машиночитаемым носителем данных может быть ROM, оперативное запоминающее устройство (RAM), постоянная память на компакт-диске (CD-ROM), магнитная пленка, флоппи-диск, оптическое устройство хранения данных и тому подобное.

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

получение ключевого кадра, содержащего лицо на видео;

получение черты лица в ключевом кадре;

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

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

присвоение видео определенной категории изображений, к которой принадлежит данное видео.

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

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


СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
СПОСОБ И УСТРОЙСТВО КАТЕГОРИЗАЦИИ ВИДЕО
Источник поступления информации: Роспатент

Showing 11-20 of 417 items.
13.01.2017
№217.015.6fee

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

Настоящее изобретение раскрывает способ и устройство сегментации изображения, относящиеся к области обработки изображений. Технический результат состоит в повышении эффективности сегментации большого количества изображений. Способ сегментации изображения содержит этапы, на которых:...
Тип: Изобретение
Номер охранного документа: 0002596580
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.7109

Способ отображения фона, устройство отображения фона и электронное устройство

Изобретение относится к области графических интерфейсов пользователя, а именно к отображению фона, принадлежащего области электронного отображения. Технический результат заключается в сокращении трудозатрат разработчика и времени создания интерфейса. Для этого определяют позицию целевого...
Тип: Изобретение
Номер охранного документа: 0002596612
Дата охранного документа: 10.09.2016
13.01.2017
№217.015.75b4

Способ и устройство для отображения типографских данных

В настоящем изобретении раскрывается способ и устройство для отображения типографских данных, способ, содержащий следующие этапы: разбиение файла на страницы; в случаях, когда после разбиения файла на страницы, страницы содержат пустые области, определение содержащихся в файле перемещаемых...
Тип: Изобретение
Номер охранного документа: 0002598829
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.761b

Способ, устройство и аппарат воспроизведения анимации

Изобретение относится к области обработки изображений для отображения анимации. Технический результат - обеспечение исключения появления прерывистых послеизображений между двумя кадрами изображений. Способ отображения анимации содержит этапы, на которых: перед отображением анимации на...
Тип: Изобретение
Номер охранного документа: 0002598802
Дата охранного документа: 27.09.2016
13.01.2017
№217.015.771b

Цепь подачи электропитания и электронное оборудование

Изобретение относится к цепям подачи электропитания и электронному оборудованию, относящемуся к области электронных схем. Цепь подачи электропитания включает в себя аккумуляторную батарею, микросхему управления электропитанием и радиочастотную (РЧ) микросхему. Причем выходная клемма...
Тип: Изобретение
Номер охранного документа: 0002599595
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7823

Способ и устройство для переключения изображения

Изобретение относится к области обработки изображений и, в частности, к переключению изображения 4K, является стандартом сверхвысокого разрешения для цифрового фильма и компьютерного видео. Предложен способ и устройство переключения изображения, включающие: наложение первой версии разрешения...
Тип: Изобретение
Номер охранного документа: 0002599052
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.7865

Способ, аппарат и терминал для измерения угла

Заявленная группа изобретений относится к способу и устройству для измерения уровня. В заявленном способе производят отображение горизонтальной линии начала отсчета и линии измерения, а также объекта, фотографируемого в этот момент камерой в интерфейсе терминала, плоскости определяемой линией...
Тип: Изобретение
Номер охранного документа: 0002599178
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.78d0

Система дистанционного управления, пульт дистанционного управления, устройство отображения и способ дистанционного управления

Изобретение относится к системе дистанционного управления для телевизора, пульту дистанционного управления и устройству отображения. Техническим результатом является обеспечение простого и высокоэффективного способа переключения между различными контентами подуровня, который может быть выполнен...
Тип: Изобретение
Номер охранного документа: 0002599051
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79a4

Способ и устройство для видеосвязи

Изобретение относится к области технологий мультимедийной связи, а более конкретно к видеосвязи. Техническим результатом является создание эффективного способа и устройства видеосвязи. Предложен способ видеосвязи, включающий этапы: получают конфигурационную информацию о целевом терминале при...
Тип: Изобретение
Номер охранного документа: 0002599385
Дата охранного документа: 10.10.2016
13.01.2017
№217.015.79eb

Способ управления фотографированием, устройство и терминал

Описаны способ управления фотографированием, устройство и терминал. Способ включает в себя: получение скорости движения объекта на картинке, которая должна быть сфотографирована терминалом; определение, находится ли скорость движения в пределах заранее заданного диапазона скоростей; и...
Тип: Изобретение
Номер охранного документа: 0002599177
Дата охранного документа: 10.10.2016
Showing 11-20 of 46 items.
26.08.2017
№217.015.ea07

Способ и устройство для совместного использования фотографии

Настоящее изобретение относится к средствам совместного использования фотографий. Технический результат заключается в совместном использовании фотографии, упрощающем для пользователя процесс отбора необходимых фотографий в совместно используемых альбомах в альбомах в облачной сети. Указанный...
Тип: Изобретение
Номер охранного документа: 0002628171
Дата охранного документа: 15.08.2017
26.08.2017
№217.015.ecc3

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

Группа изобретений относится к технологиям обработки изображений, а именно к системам генерации фильтра изображения. Техническим результатом является повышение точности самостоятельно заданного фильтра изображения за счет преобразования группы подобных изображений в изображение с эффектом...
Тип: Изобретение
Номер охранного документа: 0002628494
Дата охранного документа: 17.08.2017
29.12.2017
№217.015.f133

Способ и устройство построения базы знаний

Изобретение относится к способу и устройству построения базы знаний. Технический результат заключается в повышении скорости построения базы знаний. Способ построения базы знаний содержит этапы: получают текстовые корпусы и определяют, содержат ли текстовые корпусы первую информацию в...
Тип: Изобретение
Номер охранного документа: 0002638013
Дата охранного документа: 08.12.2017
29.12.2017
№217.015.f51c

Способ и устройство для обмена фотографиями

Изобретение относится к средствам обмена фотографиями в сети связи. Технический результат заключается в повышении точности распознавания набора фотографий, подлежащих обмену. В способе выделяют набор фотографий, имеющий маркирующую информацию вечеринки, включающий по меньшей мере одну...
Тип: Изобретение
Номер охранного документа: 0002637886
Дата охранного документа: 07.12.2017
29.12.2017
№217.015.f8ae

Способ и устройство для идентификации области

Изобретение относится к области обработки изображений. Техническим результатом является повышение точности определения положения символьной области каждого слова. В способе идентификации символьной области в области слова выполняют бинаризацию области слова для получения бинаризованной области...
Тип: Изобретение
Номер охранного документа: 0002639668
Дата охранного документа: 21.12.2017
19.01.2018
№218.015.ffed

Способ и устройство тревожной сигнализации

Заявленное изобретение относится к способу и устройству, принадлежащим технической области сети Интернет. Способ включает в себя: получение контролируемого видеоряда; определение, содержит ли контролируемый видеоряд движущийся объект или нет; если контролируемый видеоряд содержит движущийся...
Тип: Изобретение
Номер охранного документа: 0002629469
Дата охранного документа: 29.08.2017
19.01.2018
№218.016.0352

Способ и устройство для кластеризации

Изобретение относится, в общем, к кластеризации данных, в частности к кластеризации изображений. Техническим результатом является повышение точности результата кластеризации. В способе кластеризации получают взвешенное расстояние между классами согласно весовым коэффициентам, соответствующим...
Тип: Изобретение
Номер охранного документа: 0002630373
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0998

Способ, устройство и сервер для определения плана съемки изображения

Изобретение относится к определению плана съемки изображения. Техническим результатом является повышение точности классификации изображений. В способе получают галерею пользовательского терминала; осуществляют идентификацию и маркировку изображения; получают обучающий набор выборки; вводят...
Тип: Изобретение
Номер охранного документа: 0002631994
Дата охранного документа: 29.09.2017
19.01.2018
№218.016.0c34

Способ и устройство выделения характеристики

Группа изобретений относится к области обработки изображений. Устройство реализует способ выделения характеристик, содержащий этапы, на которых: сегментируют изображение на множество блоков, при этом каждый блок включает в себя множество ячеек, преобразуют каждую ячейку из пространственной...
Тип: Изобретение
Номер охранного документа: 0002632578
Дата охранного документа: 06.10.2017
20.01.2018
№218.016.15e8

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

Изобретение относится к области коммуникационных технологий. Технический результат заключается в обеспечении автоматического выбора музыки во время просмотра пользователем фотографий в фотоальбоме с фотографиями лиц. Технический результат достигается за счет получения команды, инициированной...
Тип: Изобретение
Номер охранного документа: 0002635238
Дата охранного документа: 09.11.2017
+ добавить свой РИД