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

Классы МПК:H04N5/76 запись телевизионных сигналов
Автор(ы):
Патентообладатель(и):ИНТЕЛ КОРПОРЕЙШН (US)
Приоритеты:
подача заявки:
1999-01-28
публикация патента:

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

способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679

способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 способ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679

Формула изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

22. Электронный прибор по п.20, отличающийся тем, что является устройством видеозаписи/воспроизведения.

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

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

25. Электронный прибор по п.20, отличающийся тем, что дополнительная система редактирования видеосигнала выполнена с возможностью дополнения принятого сигнала выбранным аудиосигналом для создания смешанного аудио/видео (А/В) сигнала, включающего в себя, по меньшей мере, видеосоставляющую и выбранный аудиосигнал.

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

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

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

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

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

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

32. Запоминающее устройство по п.31, отличающееся тем, что дополнительно содержит этап, на котором дополняют принятый сигнал выбранным аудиосигналом для формирования смешанного аудио/видео (А/В) сигнала, содержащего, по меньшей мере, видеосоставляющую и выбранный аудиосигнал.

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

Описание изобретения к патенту

1. Область техники, к которой относится изобретение

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

2. Уровень техники

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

Наиболее усовершенствованные модели этих видеокамер уровня техники имеют особенности, которые позволяют пользователю редактировать и обрабатывать запись для того, чтобы добавлять название или доверенности (кредиты) в начале записи.

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

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

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

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

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

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

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

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

фиг.1 - блок-схема, иллюстрирующая систему развлечения, согласно настоящему изобретению,

фиг.2 - блок-схема системы редактирования А/В, в соответствии с одним воплощением настоящего изобретения,

фиг.3 иллюстрирует блок-схему одного примера способа автоматического дополнения видеозаписи выбором аудиозаписи, в соответствии с настоящим изобретением,

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

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

фиг.6 является иллюстрацией одного примера базы данных выбора аудио, в соответствии с одним воплощением настоящего изобретения,

фиг.7 - блок-схема примерной компьютерной системы, подходящей для использования в качестве системы редактирования А/В, в соответствии с одним воплощением настоящего изобретения,

фиг.8 - блок-схема, иллюстрирующая приведенную в качестве примера архитектуру программного обеспечения для реализации системы редактирования А/В, в соответствии с одним воплощением настоящего изобретения.

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

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

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

Как изображено в проиллюстрированном в качестве примера по фиг.1, система 128 редактирования А/В может быть успешно использована с широким множеством А/В компонентов. В соответствии с фиг.1, система 100 содержит мультиплексоры 108 и 112 маршрутизации сигнала, множество устройств видеозаписи/воспроизведения видео, например кассетный видеомагнитофон/видеоплеер (КВМ) 116, цифровой универсальный диск (также известный как цифровой видеодиск, или ЦВД) 118, лазерный диск 120, видеокамеру 122 и тому подобное, телевизор/монитор 126 и множество аудиокомпонентов, собирательно упоминаемых как аудиосистема 132, каждый соединенный с возможностью взаимодействия с системой 100, как изображено на фиг.1. За исключением системы 128 редактирования, согласно настоящему изобретению, каждый из элементов системы 100 предназначается для представления широкого множества имеющихся в продаже А/В компонентов и, поскольку их соответствующие функции и особенности хорошо известны в данной области техники, здесь не требуется их дополнительное описание.

Как проиллюстрировано в системе 100 развлечения по фиг.1, А/В сигнал может происходить из любого из ряда источников. В проиллюстрированном приведенном в качестве примера воплощении по фиг.1 система 100 развлечения способна принимать А/В сигнал из беспроводных источников и/или источников проводной линии связи. То есть система 128 редактирования А/В может принимать А/В сигнал через любой из ряда передающих источников, включая, например, телевизионные передачи 103, принимаемые антенной 102, или спутниковые передачи 105, принимаемые спутниковой параболической антенной 104. Аналогично система 100 развлечения также принимает А/В сигналы из источников проводной линии связи, таких как, например, ресурсы Интернета, ресурсы интрасети и передачи кабельного телевидения, через линию связи 106. Таким образом, в соответствии с проиллюстрированным воплощением по фиг.1, линия связи 106 предназначается для представления любой из множества сред передачи проводной линии связи, включая, но не ограничиваясь, линию связи простых старых телефонных служб (ПСТС), линии связи цифровой сети с интеграцией служб (ЦСИС), кабельную линию связи, линии связи Интернета, линии связи Т1/Е1 и т.д., обеспечивающие А/В сигнал из соответствующего множества служб проводной линии связи. Аналогично система 128 редактирования А/В может принимать А/В сигнал из любого из множества устройств (116-122) видеозаписи/воспроизведения видео, описанных выше. В альтернативном воплощении телевизор/монитор 126 и система 128 редактирования А/В может успешно принимать передающий А/В сигнал непосредственно из источников индивидуальной антенны/проводной линии связи или из мультиплексора 108 через линию связи 110. Следовательно, специалисты в данной области техники поймут, что система 100 является только примером, предназначенным для иллюстрации разнообразного характера источников сигнала, доступных для системы 128 редактирования А/В, и что системы большей или меньшей возможности могут быть успешно заменены, не отклоняясь от сущности и рамок настоящего изобретения.

В одном воплощении система 128 редактирования А/В может быть компьютерной системой, согласно настоящему изобретению, как будет обсуждаться дополнительно со ссылкой на фиг.7 ниже. В другом воплощении система 128 редактирования А/В может быть телеприставкой, наделенной необходимой обрабатывающей мощностью согласно настоящему изобретению. Альтернативно система 128 редактирования А/В может быть успешно включена в отдельные элементы внутри системы 100 (например, телевизионной системы или кассетного видеомагнитофона). Таким образом, в соответствии с проиллюстрированным приведенным в качестве примера воплощением по фиг.1, система 100 предназначена для представления любой из ряда систем развлечения, находящихся во многих домах, которая способна принимать А/В сигнал из любого из ряда альтернативных источников.

Если фиг.1 иллюстрирует концепцию инновационной системы 128 редактирования А/В в контексте системы 100 развлечения, то фиг.2 предоставляет блок-схему, которая иллюстрирует одну приведенную в качестве примера архитектуру системы 200 редактирования А/В, подходящей для использования в системе 100 развлечения, согласно настоящему изобретению. В проиллюстрированном воплощении по фиг.2 система 200 редактирования А/В изображена содержащей модуль 202 анализа видео, модуль 208 анализа аудио, контроллер 206, устройство 216 дисплея, пользовательское входное устройство 218 и аудиофайлы 212, каждое из которых соединяется друг с другом с возможностью взаимодействия. Несмотря на то что аудиофайлы 212 изображены внешними по отношению к контроллеру 206, специалисты в данной области техники поймут, что такие аудиофайлы могут успешно храниться в устройстве массовой памяти (не изображено) внутри контроллера 206. Кроме того, специалисты в данной области техники поймут, что в альтернативных воплощениях аудиофайлы 212 могут успешно располагаться в удаленом местоположении, доступном через сеть Интернет и линию связи 106, или аудиофайлы 212 могут успешно располагаться в аудиосистеме (например, аудиосистеме 132), в которой линия 214 связи представляет взаимное соединение между системой 200 редактирования А/В и аудиосистемой. Аналогично в альтернативном воплощении устройство 216 дисплея может быть заменено использованием телевизора (ТВ)/монитора 126 в качестве видеодисплея для системы 200 редактирования А/В.

При данном архитектурном описании, приведенном в качестве примера системы редактирования А/В, предоставленном на фиг.2, один примерный способ для автоматического дополнения видеозаписи выбором аудио, в соответствии с настоящим изобретением, будет описан со ссылкой на блок-схему, изображенную на фиг.3. В частности, для простоты объяснения, а не ограничения, работа системы 200 редактирования А/В будет изложена со ссылками на фиг.3 и 2. Как проиллюстрировано на фиг.3, способ автоматического дополнения видеозаписи выбором аудио начинается с начального шага определения, является ли функция дополнения разрешенной, шаг 302. То есть в одном воплощении пользователь системы 200 редактирования А/В может отменить свойство дополнения аудио через пользовательское входное устройство 218. Если на шаге 302 определяется, что свойство дополнения аудио системы 200 редактирования А/В отменено, сеанс редактирования продолжается без автоматического дополнения аудио, шаг 304.

Если, однако, свойство дополнения аудио системы 200 редактирования А/В разрешено, система 200 редактирования А/В загружает заранее определенное количество видеозаписи через А/В сигнал для анализа, шаг 306. В одном воплощении система 200 редактирования А/В загружает всю видеозапись в буферы (не изображены) в модуле 206 анализа видео и модуле 208 анализа аудио для анализа и дополнения аудио. В альтернативном воплощении система 200 редактирования А/В загружает подмножество всей видеозаписи для анализа и дополнения. Более конкретно, в соответствии с последним воплощением, система 200 редактирования А/В загружает сегменты длительностью от двух до трех минут, т.е. выборки, видеозаписи в буферы для анализа и дополнения, где длина выборки соответствует средней длине аудиофайла в аудиофайлах 212. В другом воплощении система 200 редактирования А/В загружает отдельные сцены видеозаписи в буферы. В одном воплощении система 200 редактирования А/В выполняет первоначальный анализ видеозаписи для идентификации каждой из множества сцен, входящих в состав видеозаписи, и с пошаговым приращением загружает отдельные сцены в буфер анализа для дополнения аудио, описываемого более подробно ниже.

Загрузив заранее определенное количество видеозаписи через А/В сигнал для анализа на шаге 306, принимаемый А/В сигнал одновременно анализируется модулем 202 анализа видео и модулем 208 анализа аудио на шагах 308 и 310 соответственно. То есть в соответствии с проиллюстрированным воплощением по фиг.3, А/В сигнал одовременно подается в модуль 202 анализа видео, который анализирует содержание видео А/В сигнала, а также в модуль 208 анализа аудио, который анализирует содержание аудио А/В сигнала. В частности, модуль 202 анализа видео анализирует содержание видео, встроенного в видеопотоке принимаемого А/В сигнала, и определяет параметры содержания видео в виде некоторых из ряда визуальных атрибутов, шаг 308. В одном воплощении модуль 202 анализа видео "разбивает" принимаемый видеопоток на ряд областей квантования видеопотока, или квадрантов, и анализирует содержание видео внутри каждой из областей квантования видеопотока. Один пример видеопотока, разбитого на такие области квантования, изображен на фиг.4.

На фиг.4 изображен видеопоток с его соответствующими областями квантования. В частности, видеопоток изображен содержащим ряд "кадров" (например, заранее определенное количество видеопотока) видеопотока, обозначеных как 402а, 402b по 402n соответственно. Как проиллюстрировано на фиг.4, области квантования кадра 402b изображены как области 1-9((Q1)-(Q9)) квантования. Таким образом, в соответствии с одним приведенным в качестве примера воплощением настоящего изобретения, модуль 202 анализа видео анализирует содержание видео в пределах каждой из областей квантования каждого кадра видеопотока для определения параметров содержания видео в виде его визуальных атрибутов.

В одном воплощении, например, модуль 202 анализа видео анализирует каждую из областей 404а-404n квантования видеопотока 400 для атрибутов цвета, например, является ли содержание видео принимаемого А/В сигнала "холодного" цвета (голубые, белые), "горячего" цвета (красные, желтые) или "теплого", или "землистого" цвета (коричневые, оранжевые) и т.д., и выводит шкалу от 0 ("холодный" (белый)) до 10 ("горячий" (красный)) с соответствующими градациями между ними. В другом воплощении модуль 202 анализа видео анализирует каждую из областей 404а-404n квантования видеопотока 400 для визуальных атрибутов освещения, например, является ли содержание видео "светлым" или "темным". В другом воплощении модуль 202 анализа видео анализирует каждую из областей 404а-404n квантования видеопотока 400 для визуальных атрибутов содержания и движения, например, содержит ли видео городской пейзаж или сельскую местность, содержит ли видео людей, и являются они активными или сидячими. Один пример системы для квантования движения/действия в содержании видео описан в находящейся на рассмотрении заявке на патент США №08/918681, озаглавленной "Управление скоростью передачи в битах сжатия видеоданных", на имя Аднан Аллатар, (Adnan Allatar), права на которую принадлежат настоящему заявителю. Еще в одном воплощении модуль 202 анализа видео анализирует области 404а по 404n квантования видеопотока 400 для каждого из вышеупомянутых визуальных атрибутов.

Возвращаясь к проиллюстрированному в качестве примера способу, изображенному на фиг.2, дополнительно к анализу видеошага 308 модуль 208 анализа аудио анализирует содержание аудио (далее, первоначальное содержание аудио), если оно присутствует, принимаемое в аудиопотоке принимаемого А/В сигнала, и определяет информацию атрибутов аудио, которая определяет параметры первоначального содержания аудио, встроенного в аудиопотоке, шаг 310. Для проиллюстрированного воплощения целью определения информации атрибутов аудио на шаге 310 является установка уровня, например уровня громкости, добавляемого выбора аудио, таким образом, гарантируя, что первоначальное содержание аудио, если оно присутствует, не "сглаживается" или не "заглушается" относительным уровнем добавляемого выбора аудио. Один приведенный в качестве примера способ для анализа первоначального содержания аудио принимаемого А/В сигнала (например, шаг 310) изображен на фиг.5.

На фиг.5 показан один пример способа анализа первоначального содержания аудио принимаемого А/В сигнала, в соответствии с одним воплощением настоящего изобретения. В проиллюстрированном воплощении по фиг.5 анализ аудио начинается модулем 208 анализа аудио, определяющего, включает ли принимаемый А/В сигнал аудиопоток, содержащий содержание аудио (т.е. первоначальное содержание аудио), шаг 502. Если модуль 208 анализа аудио определяет, что аудиопоток не несет содержания аудио, указание, что выбор аудио, в конечном счете выбираемый системой 200 редактирования А/В, будет предоставлять единственное содержание аудио для записи, модуль 208 анализа аудио предоставляет указание уровня в контроллер 206 через линию 214 связи, шаг 504. При таком условии указание уровня установит уровень громкости выбора аудио, выбранного системой редактирования А/В на "высокий" уровень, когда она будет предоставлять единственное содержание аудио для этого сегмента видеозаписи. Если, однако, модуль 208 анализа аудио определяет, что принимаемый А/В сигнал не содержит содержания аудио (аудиосоставляющей), шаг 502, модуль 208 анализа аудио затем определяет, содержит ли первоначальное содержание аудио речь, шаг 506. В одном воплощении модуль 208 анализа аудио использует любое из ряда имеющихся устройств распознавания речи, с помощью которого выполнить это задание.

Если на шаге 506 модуль 208 анализа аудио определяют, что первоначальное содержание аудио состоит из речи, модуль 208 анализа аудио выдает указание уровня в контроллер 206 через линию 214 связи, что гарантирует, что упомянутая речь не будет заглушена, шаг 508. Альтернативно, если на шаге 506 модуль 208 анализа аудио определяет, что первоначальное содержание аудио не является речью, на шаге 510 определяют, состоит ли первоначальное содержание аудио из музыки. В одном воплощении модуль 208 анализа аудио анализирует относительные уровни и ширину частотного спектра, которые определяют параметры первоначального содержания аудио при выполнении этого определения. Например, спектральный анализ, в котором первоначальное содержание аудио перекрывает широкий частотный спектр с большими градиентами внутри спектра, который флуктуирует во времени, предоставляет указание, что первоначальное содержание аудио состоит из музыки. В альтернативном воплощении модуль 208 анализа аудио может быть заранее запрограммирован с рядом выборов музыки, с которыми сравнивают принимаемое первоначальное содержание аудио.

Независимо от способа анализа, если модуль 208 анализа аудио определяет, что первоначальное содержание аудио не является музыкой, шаг 510, уже определив, что первичное содержание аудио не является речью, модуль 208 анализа аудио определяет, что выбор аудио, в конечном счете выбранный системой 200 редактирования А/В, должен быть фоновым аудио и в результате выдает указание уровня в контроллер 206 через линию 214 связи для того, чтобы гарантировать, что первоначальное содержание аудио не "сгладится" выбором фонового аудио, шаг 508. Если, однако, модуль 208 анализа аудио определяет на шаге 510, что первоначальное содержание аудио не состоит из музыки, модуль 208 анализа аудио предоставляет эту информацию атрибутов аудио в контроллер 206 через линию 214 связи. Затем контроллер 206 приглашает пользователя системы 200 редактирования А/В через устройство 216 дисплея с помощью опции перезаписи первоначального содержания аудио (например, музыки). Только для целостности и простоты объяснения функция, в которой контроллер 206 обеспечивает пользователя системы 200 редактирования А/В этой опцией, представляется в проиллюстрированном воплощении по фиг.5 как шаг 512, хотя специалисты в данной области техники поймут, что этот шаг может быть успешно завершен позже в способе по 300 фиг.3.

Если пользователь выбирает перезаписать первоначальное содержание аудио принимаемого А/В сигнала, выбор аудио, выбранный системой 200 редактирования А/В, становится первоначальным содержанием аудио смешанного сигнала, генерируемого системой 200 редактирования А/В и, таким образом, устанавливается на соответствующий уровень, шаг 504. Однако, если на шаге 512 пользователь системы 200 редактирования А/В делает выбор не заменять первоначальное содержание аудио, состоящее из музыки, сеанс редактирования продолжается без дополнения аудио этого заранее определенного количества принимаемого А/В сигнала, шаг 514.

Таким образом, в соответствии с одним воплощением настоящего изобретения, содержание аудиопотока просто анализируется с целью установки уровня, с котором дополнять принимаемый А/В сигнал. То есть в проиллюстрированном приведенном в качестве примера воплощении функцией модуля 208 анализа аудио является определение атрибутов аудио первоначального содержания аудио для того, чтобы гарантировать, что уровень записи (например, уровень громкости) добавленного аудио, установленный контроллером 206, не "сглаживает" первоначальное содержание аудио. Однако специалисты в данной области техники поймут, что в других воплощениях анализ содержания аудио может успешно обслуживать дополнительные функции, не отклоняясь от сущности и рамок настоящего изобретения.

Как показано на фиг.3, получив информацию визуальных атрибутов из модуля 202 анализа видео на шаге 308, контроллер 206 определяет подходящий выбор аудио из множества выборов аудио, содержащихся в аудиофайлах 212, на основе, по меньшей мере, частично принимаемой информации визуальных атрибутов, шаг 312. В одном воплощении контроллер 206 полагается на базу данных, которая рекомендует подходящие выборы аудио на основе некоторых из ряда соответствующих визуальных атрибутов. Один пример базы данных, подходящей для использования контроллером 206, изображен на фиг.6.

В соответствии с проиллюстрированным в качестве примера воплощением по фиг.6, база данных 600 изображена содержащей ряд выборов аудио, соединенных перекрестными ссылками с рядом визуальных атрибутов. Как изображено в проиллюстрированном воплощении по фиг.6, база данных 600 ссылается на выборы аудио относительно соответствующих визуальных атрибутов в двухмерной базе данных. В проиллюстрированном воплощении ось у характеризуется определением жанра 602 выборов аудио. Специалисты в данной области техники поймут, что информация 602 жанра является не единственной из ряда альтернативных средств, с помощью которых может быть организована информация в базе данных 600. Таким образом, существует ряд подходящих альтернативных подходов для организации информации базы данных 600, не выходя из сущности и рамок настоящего изобретения.

Ось х базы данных 600 характеризуется выборами 604 аудио, соединенными перекрестными ссылками относительно соответствующих визуальных атрибутов, таких как, например, атрибуты 606 цвета, атрибуты 608 освещения и атрибуты 610 содержания/движения. В соответствии с одним воплощением настоящего изобретения, система редактирования А/В может быть заранее загружена рядом выборов аудио, где выборы аудио, хранимые в базе данных 600, соединены перекрестными ссылками относительно информации различных атрибутов. В другом воплощении система 200 редактирования А/В предоставляет пользователю интерфейс, посредством которого выборы аудио могут быть добавлены к аудиофайлам 212 или удалены из них, где контроллер 206 автоматически обновляет базу данных 600 добавлениями/удалениями, когда необходимо. Кроме того, для специалиста в данной области техники очевидно, что база данных 600 представлена как двухмерная база данных только для простоты описания. То есть базы данных большей или меньшей сложности могут быть выгодно подставлены для базы данных 600 с соответствующим воздействием на величину и сложность информации, содержащейся в ней.

Возвращаясь к проиллюстрированному воплощению по фиг.3, выбрав автоматически выбор аудио, с помощью которого дополняют видеозапись, на основе, по меньшей мере, частично определенных визуальных атрибутов видеозаписи на шаге 312, контроллер 206 приглашает пользователя системы 200 редактирования А/В с помощью опции принятия выбора аудиоконтроллера или отклонения его в пользу другого выбора, шаг 314. Если на шаге 314 пользователь принимает выбор аудиоконтроллера 206, контроллер 206 синхронизирует выбор аудио с видеозаписью, смешивая выбор аудио с первоначальным содержанием аудио, если имеется, на уровнях, автоматически определяемых модулем 208 анализа аудио, когда требуется, и выводит смешанный сигнал, содержащий принимаемый А/В сигнал, дополненный автоматически определенным выбором аудио. В одном воплощении одновременно смешивая автоматически определенный выбор аудио с первоначальным содержанием аудио, контроллер 206 координирует "темп" (например, скорость) выбора аудио со скоростью движения, определенной в содержании видео, или с темпом первоначального содержания аудио.

Если, однако, пользователь отклоняет выбор аудио контроллера 206 на шаге 314, пользователь обеспечивается интерфейсом, посредством которого он может осуществить доступ к базе данных 600 имеющихся выборов аудио, где пользователь выбирает выбор аудио, с помощью которого дополняет видеозапись, шаг 316. На шаге 318 контроллер 206 определяет, достигнут ли конец видеозаписи. Если конец видеозаписи достигнут, способ заканчивается. Альтернативно, если контроллер 206 определяет, что конец видеозаписи еще не достигнут, способ продолжается с шага 306, и следующее заранее определенное количество видео для редактирования загружается в систему 200 редактирования А/В, когда необходимо.

Таким образом, в соответствии с настоящим изобретением, система 200 редактирования А/В анализирует содержание видео принимаемого А/В сигнала и определяет параметры содержания видео в виде ряда визуальных атрибутов. Дополнительно система 200 редактирования А/В анализирует содержание аудио принимаемого А/В сигнала, например первоначальное содержание аудио, для того, чтобы автоматически определить уровень, на котором "смешивать" выбор аудио с первоначальным содержанием аудио. Создав информацию визуальных атрибутов, система 200 редактирования А/В выбирает выбор аудио из множества имеющихся выборов аудио на основе, по меньшей мере, частично, информации определенных визуальных атрибутов. Определив выбор аудио, с помощью которого дополняют первоначальное содержание аудио, после получения подтверждения пользователя система 200 редактирования А/В "смешивает" выбор аудио с первоначальным содержанием аудио на автоматически определяемом уровне, в соответствии с информацией определенных атрибутов аудио аудиопотока. В соответствии с одним воплощением настоящего изобретения, выбор аудио является музыкальной композицией, например песней. В альтернативном воплощении выбор аудио является стихотворением, сонетом или другой лирической композицией, которая автоматически выбирается системой 200 редактирования А/В для усиливания настроения, изображаемого визуальными атрибутами принимаемого А/В сигнала.

В соответствии с еще одним воплощением настоящего изобретения, система 200 редактирования А/В является компьютерной системой, сконфигурированной подходящим образом для анализа видеопотока и определения параметров содержания видео принимаемого А/В сигнала в виде его визуальных атрибутов, и на основе, по меньшей мере, частично, этих визуальных атрибутов компьютерная система определяет выбор аудио, с помощью которого дополняют принимаемый А/В сигнал, и генерирует смесь принимаемого А/В сигнала и автоматически определенного выбора аудио для записи. Как будет описано более подробно ниже, предполагается, что система 200 редактирования А/В представляет широкую категорию компьютерных систем, известных в данной области техники. Примером такой компьютерной системы является настольная компьютерная система, оснащенная микропроцессором (микропроцессорами) высокой производительности, как, например, процессор Pentium ®, процессор Pentium ® Pro или процессор Pentium ® II, производимыми настоящим заявителем - корпорацией Intel, Санта Клара, Калифорния, США, включая любой из ряда аудио и видео периферийных устройств ввода и вывода/интерфейсов для приема, оцифровывания, сжатия и распаковки аудио и видеосигналов. Следует понимать, что размер корпуса и структура системы 200 редактирования А/В может изменяться, позволяя ей лучше визуально размещаться внутри системы развлечения, например системы развлечения 100. Таким образом, система 200 редактирования А/В может быть успешно встроена внутри "приставки", согласно настоящему изобретению.

Фиг.7 предоставляет собой блок-схему компьютерной системы (например, системы 700), согласно настоящему изобретению. В одном воплощении система 700 является системой 128 редактирования А/В по фиг.1. В проиллюстрированном воплощении система 700 включает, по меньшей мере, один процессор (например, процессор 702) и кэш-память 704, соединенные друг с другом, как изображено на фиг.7. Дополнительно система 700 включает входную/выходную (Вх/Вых) шину 706 высокой производительности и стандартную Вх/Вых шину 708, как изображено на фиг.7. Главный мост 710 соединяет процессор 702 с Вх/Вых шиной 706 высокой производительности, тогда как мост 712 Вх/Вых шины соединяет Вх/Вых шину 706 высокой производительности со стандартной Вх/Вых шиной 708. Соединенными с Вх/Вых шиной 706 высокой производительности являются интерфейс 724 сети/связи, системная память 714, плата 730 аудио/видео интерфеса, редактор 732 А/В и видеопамять 716. В свою очередь устройство 718 дисплея соединяется с видеопамятью 716. Соединенными со стандартной Вх/Вых шиной 708 являются устройство 720 массовой памяти, устройство 722 клавиатуры и указывания и Вх/Вых порты 726. В одном воплощении устройство клавиатуры и указывания соединяется со стандартной Вх/Вых шиной 708 кабелем интерфейса последовательной связи, в то время как в альтернативных воплощениях оно может соединяться с возможностью взаимодействия с инфракрасным (ИК) интерфесом или радиочастотным (РЧ) интерфейсом.

Элементы 702-730 по фиг.7 выполняют свои обычные функции, как известно в данной области техники. В частности, интерфейс 724 сети/связи используется для обеспечения связи между системой 700 и любой из широкого диапазона обычных сетей, как, например, Этернет (Ethernet), локальная сеть с маркерным доступом, Интернет и т.д. Аналогично, плата 730 аудио/видео интерфейса используется для приема передаваемых сигналов из любой из широкого диапазона обычных проводных и беспроводных сред передачи, как, например, РЧ передачи, спутниковые передачи, кабельные передачи и т.д. Устройство 720 массовой памяти используется для обеспечения постоянного хранения данных и программных команд для реализации вышеописанных функций, тогда как системная память 714 используется для обеспечения временного хранения данных и программных команд при выполнении процессором 702. Вх/Вых порты 726 являются одним или более последовательных и/или параллельных портов связи, используемых для обеспечения связи между дополнительными периферийными устройствами, которые могут быть соединены с системой 700 (например, стерео, аккустические системы и т.д.). Предполагается, что совместно элементы, соединенные с системой 700, должны представлять собой широкую категорию систем аппаратного обеспечения, включая, но не ограничиваясь, компютерные системы общего назначения на основе процессора Pentium ®, процессора Pentium ® Pro или процессора Pentium ® II, производимыми корпорацией Intel, Санта Клара, Калифорния, США.

В одном воплощении редактор 732 А/В включает модуль 202 анализа видео и модуль 208 анализа аудио системы 200 редактирования А/В, в то время как контроллер 206, устройство 216 дисплея и устройство 218 пользовательского интерфейса системы 200 редактирования А/В соответствуют процессору 702, устройству 718 дисплея и устройству 722 клавиатуры системы 700 по фиг.7. В одном воплощении аудио файлы 216 хранятся в массовой памяти 720 или располагаются дистанционно и соединяются с возможностью взаимодействия с системой 700 через интерфейс 724 сети/связи. В одном воплощении система 700 принимает А/В сигнал из интерфейса 724 сети/связи и/или интерфейса 730 аудио/видео тюнера, анализирует содержание видео для информации визуальных атрибутов и автоматически определяет выбор аудио, с помощью которого дополняют принимаемый А/В сигнал, в соответствии с настоящим изобретением. В альтернативном воплощении система 700 принимает А/В сигнал через антенну (не изображена), соединенную с Вх/Вых портами 726, и автоматически определяет подходящий выбор аудио, с помощью которого дополнять принимаемый А/В сигнал.

Следует понимать, что различные компоненты системы 700 могут быть расположены по разному. Например, кэш-память 704 может находиться в микросхеме с процессором 702. Альтернативно кэш-память 704 и процессор 702 могут быть упакованы вместе как "модуль процессора", с процессором 702, упоминаемым как "ядро процессора". Кроме того, устройство 720 массовой памяти, устройство 722 клавиатуры и указывания и/или устройство 718 дисплея и видеопамять 716 могут не включаться в систему 700. Дополнительно периферийные устройства, изображенные соединенными со стандартной Вх/Вых шиной 708, в альтернативных воплощениях могут соединяться с Вх/Вых шиной 706 высокой производительности; или в некоторых реализациях может существовать только одна шина с компонентами системы 700, соединенными с одной шиной. Кроме того, дополнительные компоненты могут быть включены в систему 700, как, например, дополнительные процессоры, запоминающие устройства, или памяти.

В одном воплощении вместо включения отдельного редактора 732 А/В, признаки настоящего изобретения, обсужденные выше, могут быть реализованы как ряд подпрограмм программного обеспечения, выполняемых системой 700 по фиг.7. Эти подпрограммы программного обеспечения выполняют множество или ряд команд, выполняемых процессором, как, например, процессором 702 в системе 700. Первоначально ряд команд хранится в запоминающем устройстве, например в устройстве 720 массовой памяти. Следует понимать, что ряд команд может храниться в любом традиционном запоминающем устройстве, как, например, дискета, компакт-диск постоянной памяти, магнитная лента, цифровой многоцелевой диск (ЦМД) (также называемый цифровой видеодиск), лазерный диск, ПЗУ, флэш-память и т.д. Также следует понимать, что ряд команд не требуется хранить локально, и они могли бы быть приняты из дистанционного запоминающего устройства, как, например, сервер в сети, через интерфейс 724 сети/связи. Команды копируются из запоминающего устройства, как, например, устройства 724 массовой памяти, в системную память 714, а затем выбираются и выполняются процессором 702. В одном воплощении эти подпрограммы программного обеспечения написаны на языке программирования C++. Однако следует понимать, что эти подпрограммы могут быть реализованы на любом из широкого множества языков программирования. В альтернативных воплощениях настоящее изобретение может быть реализовано в дискретном аппаратном обеспечении или аппаратно-программном обеспечении. Например, специализированная интегральная схема (СИС) могла бы быть запрограммирована с вышеописанными функциями настоящего изобретения.

Фиг.8 является блок-схемой, иллюстрирующей элементы программного обеспечения, содержащей примерную архитектуру программного обеспечения, в соответствии с одним воплощением настоящего изобретения. В частности, приведенная в качестве примера архитектура 800 программного обеспечения изображена содержащей приложение 802 редактора А/В, исполнительную программу 804 редактора А/В со связанным модулем 806 анализа видео и модулем 808 анализа аудио и операционную систему 810 со связанными драйверами и BIOS (базовой системой ввода/вывода) 822. Как изображено в проиллюстрированном воплощении по фиг.8, приложение 802 редактора А/В взаимодействует с исполнительной программой 804 редактора А/В и обеспечивает пользовательский интерфейс для системы 128 редактирования А/В по фиг.1.

В одном воплощении исполнительная программа 804 редактора А/В соединяется с базой 812 данных и аудиофайлами 814 и может получать из них информацию. В альтернативном воплощении аудиофайлы 814 и/или база 812 даных являются интегральными модулями исполнительной программы 804 редактора А/В. Как изображено на фиг.8, исполнительная программа 804 редактора А/В принимает видеосигнал через порт связи через соответствующий драйвер в операционной системе 810. В одном воплощении модуль 806 анализа видео выполняет шаги анализа содержания видео принимаемого А/В сигнала для некоторых из ряда визуальных атрибутов, в то время как модуль 808 анализа аудио анализирует содержание аудио принимаемого А/В сигнала (например, первоначальное содержание аудио), если оно присутствует для определения относительного уровня (например, уровня громкости), на котором должен записываться выбор аудио, в соответствии с настоящим изобретением, описанными выше. На основе, по меньшей мере, частично, входа из модуля 806 анализа видео редактор 804 А/В осуществляет доступ к базе 812 данных, определяет выбор аудио, который, по существу, соответствует определенным визуальным атрибутам содержания видео принимаемого сигнала, и после подтверждения пользователем определенного выбора аудио редактор 802 А/В объединяет принимаемый А/В сигнал с определенным выбором аудио на уровне, автоматически выбираемом модулем 208 анализа аудио, для обеспечения смешанного А/В сигнала, включающего прибавляемый выбор аудио, который выводится через соответствующий драйвер операционной системы 810.

Как упомянуто выше, BIOS 822 обеспечивает интерфейс между операционной системой 810 и различными устройствами Вх/Вых, соединенными с системой аппаратного обеспечения. Операционная система 810 является службой программного обеспечения, которая обеспечивает интерфейс между BIOS 822 и исполнительной программой 804 редактора А/В, а также другими приложениями программного обеспечения, если они присутствуют, выполняемыми компьютерной системой, в которой применяется настоящее изобретение (например, системой 700). Операционная система 810 обеспечивает интерфейс, как, например, графический пользовательский интерфейс (ГПИ), между пользователем и контроллером системы. В соответствии с одним воплощением настоящего изобретения, операционная система 810 является операционной системой Windowsспособ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 95, разработанной корпорацией Microsoft, Редмонд, Вашингтон, США. Однако следует понимать, что настоящее изобретение может использоваться с любой другой традиционной операционной системой, такой как, например, другие версии Microsoft Windows (например, Windowsспособ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 3.0, Windowsспособ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 3.1, Windowsспособ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 NT или Windowsспособ и устройство для редактирования видеозаписи выборами аудиозаписи, патент № 2248679 СЕ), Microsoft DOS, OS/2, разработанной корпорацией Интернейшенал Бизнес Машинз (IBM), Армонк, Нью-Йорк, США, операционная система Macintosh Apple, разработанная из компьютерной корпорации Apple, Купертино, Калифорния, США, операционная система NeXTSTEP®, разработанная корпорацией Санта Круз Оперейшенз, Санта Круз, Калифорния, США.

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

Несмотря на то что способ и устройство настоящего изобретения были описаны в виде проиллюстрированных выше воплощений, специалисты в данной области техники поймут, что изобретение не ограничивается таким образом описанными воплощениями. Настоящее изобретение может быть применено с модификацией и изменением в пределах сущности и объема патентной защиты прилагаемой формулы изобретения. Например, несмотря на то что система 128 редактирования А/В изображена в виде отдельных компонентов, она может быть успешно включена в любую из компонентов системы (например, телевизор/монитор/устройство кассетного видеомагнитофона/воспроизведения видео) в системе 100. Кроме того, система 128 редактирования А/В может не включать всех из элементов, изображенных на фиг.2 или 7, или может альтернативно включать дополнительные элементы без отклонения от рамок и сущности настоящего изобретения. Таким образом, описание должно рассматриваться лишь как иллюстрация сущности настоящего изобретения, не ограничивающая объема его патентной защиты.

Класс H04N5/76 запись телевизионных сигналов

устройство воспроизведения записи, способ управления воспроизведением записи и система редактирования -  патент 2529551 (27.09.2014)
устройство записи данных изображения -  патент 2518173 (10.06.2014)
устройство воспроизведения, записывающее устройство, способ воспроизведения и способ записи -  патент 2516463 (20.05.2014)
способ, мультимедийная система и оконечное сетевое устройство для записи программы -  патент 2515470 (10.05.2014)
устройство и способ управления отображением -  патент 2494566 (27.09.2013)
записывающее устройство -  патент 2452127 (27.05.2012)
способ управления распределенной системой хранения -  патент 2411685 (10.02.2011)
способ и устройство для записи сигнала -  патент 2375836 (10.12.2009)
цифровой канальный декодер для потока dvd/cd данных -  патент 2365060 (20.08.2009)
способ, устройство и носитель записи для записи последовательности сигналов видеоинформации -  патент 2310288 (10.11.2007)
Наверх