Способ видеозаписи и видеозаписывающий терминал

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

 

Ссылка на родственную заявку

Настоящая заявка является национальной фазой заявки №PCT/CN2018/118380, поданной 30 ноября 2018 года, которая испрашивает приоритет в соответствии с заявкой на патент Китая №201711236846.5 под названием «Способ видеозаписи и видеозаписывающий терминал», поданной 30 ноября 2017 года, содержание которой полностью включено в настоящий документ посредством ссылки.

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

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

Предшествующий уровень техники настоящего изобретения

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

Краткое раскрытие настоящего изобретения

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

[0004] Настоящим изобретением также предложен способ видеозаписи. Этот способ предусматривает следующие стадии:

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

[0006] продолжение отображения динамического изображения, которое фиксируется датчиком изображения в режиме реального времени, и отображение на динамическом изображении наложенного на него изображения последнего кадра первого видеофайла, обработанного до прозрачного состояния;

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

[0008] сращивание первого видеофайла и второго видеофайла с образованием целевого видеофайла.

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

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

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

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

[0013] В одном из вариантов осуществления настоящего изобретения перед сращиванием первого видеофайла и второго видеофайла с образованием целевого видеофайла предложенный способ дополнительно предусматривает добавление в первый видеофайл и/или второй видеофайл анимационного спецэффекта.

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

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

[0016] В одном из вариантов осуществления настоящего изобретения предусмотрено, что после получения команды на запись, выданной пользователем, видео начинает записываться по истечении обратного отсчета первого заданного времени; и/или что после получения команды на продолжение записи, выданной пользователем, запись видео продолжается по истечении обратного отсчета второго заданного времени.

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

[0018] В одном из вариантов осуществления настоящего изобретения после генерирования первого видеофайла осуществляется перезапись видео, и первый видеофайл генерируется повторно после получения команды на перезапись, выданной пользователем; и/или

[0019] видео перезаписывается после генерирования второго видеофайла, который генерируется повторно после получения команды на перезапись, выданной пользователем.

[0020] Настоящим изобретением также предложен видеозаписывающий терминал. Этот терминал включает в себя:

[0021] дисплей;

[0022] один или несколько процессоров;

[0023] память; и

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

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

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

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

[0027] Указанные и/или дополнительные аспекты и преимущества настоящего изобретения могут стать очевидными и понятными после ознакомления с последующим описанием вариантов его осуществления, которые раскрыты в привязке к прилагаемым чертежам, где:

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

[0029] На фиг.2 представлена блок-схема, частично иллюстрирующая устройство мобильного телефона, служащего терминалом согласно одному из вариантов осуществления настоящего изобретения.

Подробное раскрытие настоящего изобретения

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

[0031] Специалистам в данной области техники должно быть понятно, что формы единственного числа, представленные определенным артиклем, неопределенными артиклями и фразами «указанный» и «указанная» включают в себя также формы множественного числа, если из контекста явственно не следует иное. Следует также понимать, что выражение «включает в себя/содержит», используемое в описании настоящего изобретения, означает наличие какого-либо признака, целого числа, стадии, операции, элемента и/или компонента, но не исключает наличие или возможность добавления одного или нескольких других признаков, целых чисел, стадий, операций, элементов, компонентов и/или их сочетаний.

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

[0033] Специалистам в данной области техники понятно, что в контексте настоящего документа термины «терминал» и «оконечное устройство» включают в себя не только устройство в виде приемника радиосигналов, не обладающего функциональными возможностями по передаче данных, но также и устройство, предназначенное для приема и передачи данных, которое может осуществлять двустороннюю связь по каналу двусторонней связи. Этим устройством может служить: устройство сотовой связи или иное устройство связи с однострочным дисплеем и многострочным дисплеем/без многострочного дисплея; устройство службы персональной связи (PCS), сочетающее в себе функции голосовой связи, обработки данных, факсимильной связи и/или приема и передачи данных; карманный персональный компьютер (PDA), который может включать в себя радиочастотный приемник, устройство индивидуального вызова, средство доступа к сети Интернет/Интранет, веб-браузер, записная книжка, календарь и/или приемник системы глобального позиционирования (GPS); и обычный ноутбук и/или карманный компьютер или иное устройство, снабженное и/или включающее в себя радиочастотный приемник. В контексте настоящего документа «терминал» или «оконечное устройство» может представлять собой портативное, переносное и бортовое (устанавливаемое на воздушно-космических, водных и/или наземных транспортных средствах) устройство; или оно может представлять собой устройство, пригодное и/или предназначенное для выполнения локальных операции; и/или оно может представлять собой устройство, способное распределено функционировать в любых других районах земли и/или областях воздушного пространства. В контексте настоящего документа «терминалом» или «оконечным устройством» может служить терминал связи, Интернет-терминал и терминал для воспроизведения музыки/видео, например, PDA, мобильное Интернет-устройство (MID) и/или мобильный телефон с функцией воспроизведения музыки/видео, а также такое устройство, как смарт телевизор или телевизионная приставка.

[0034] На фиг.1 представлена блок-схема, иллюстрирующая алгоритм реализации способа видеозаписи согласно одному из вариантов осуществления настоящего изобретения.

[0035] Настоящим изобретением предложен способ видеозаписи. Этот способ видеозаписи применим к мобильному терминалу и предусматривает выполнение стадий S100-S400.

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

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

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

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

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

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

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

[0043] Стадия S200 выполняется после генерирования первого видеофайла.

[0044] На стадии S200 продолжается отображение динамического изображения, фиксируемого датчиком изображения в режиме реального времени, и на динамическом изображении отображается наложенное изображение последнего кадра первого видеофайла, обработанного до прозрачного состояния.

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

[0046] Терминал продолжает отображать динамическое изображение в режиме реального времени, и это динамическое изображение используется пользователем для отслеживания объекта съемки. Во время отображения динамического изображения на нем может отображаться наложенное изображение последнего кадра. При этом изображение последнего кадра обработано до прозрачного состояния. Например, изображение последнего кадра может быть полупрозрачным, что эквивалентно закрытию динамического изображения полупрозрачным снимком при его отображении, благодаря чему через полупрозрачное изображение последнего кадра пользователь может по-прежнему видеть динамическое изображение, фиксируемое датчиком изображения в режиме реального времени. Таким образом, во время продолженной записи пользователь может без труда установить какое-либо изображение в требуемое положение через полупрозрачное изображение последнего кадра. Иначе говоря, пользователь может определить время начала продолженной записи, сравнив динамическое изображение с изображением последнего кадра. Следовательно, переход между первым видео и вторым видео может быть более естественным.

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

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

[0049] Однако в некоторых вариантах осуществления настоящего изобретения соответствующая подсказка может быть выдана пользователю на основании сходства между изображением любого кадра динамического изображения и изображением последнего кадра при отображении изображения последнего кадра на динамическом изображении с их совмещением. Иначе говоря, в этих вариантах осуществления настоящего изобретения пользователю рекомендуется напрямую определить схожесть или степень совпадения динамического изображения с изображением последнего кадра путем анализа изображений; и после того, как схожесть или степень совпадения динамического изображения (например, определенного кадра) и изображения последнего кадра достигнет заданного уровня, пользователю может быть рекомендовано продолжить запись.

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

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

[0052] Как и в предыдущем случае, для того чтобы пользователю, который не удовлетворен качеством записанного видео, было легче перезаписать его, в некоторых вариантах осуществления настоящего изобретения предусмотрено, что после генерирования второго видеофайла видео может быть перезаписано, после чего может быть повторно сгенерирован второй видеофайл после получения команды на перезапись, выданной пользователем (например, после нажатия пользователем кнопки перезаписи). Исходный второй видеофайл может быть удален или заменен повторно сгенерированным вторым видеофайлом.

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

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

[0055] На стадии S400 выполняется сращивание первого видеофайла и второго видеофайла с образованием целевого видеофайла. Целевой видеофайл может представлять собой кэш-файл, сохраненный в памяти. После прием команды на совместное использованием или сохранение, выданной пользователем, целевой видеофайл оказывается в коллективном доступе или сохраняется по месту или на облачном сервере. Первый видеофайл и второй видеофайл могут быть сращены друг с другом с образованием целевого видеофайла после получения команды на сращивание, выданной пользователем, или же первый видеофайл и второй видеофайл могут быть сращены автоматически с образованием целевого видеофайла после выполнения стадии S300, что не носит ограничительного характера в настоящем документе.

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

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

[0058] Разумеется, также возможны случаи, когда после выполнения множества записей генерируется множество видеофайлов. В таких случаях требуется сращивание множества видео, что повторно в настоящем документе не описывается.

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

[0060] Одним из вариантов осуществления настоящего изобретения также предложен мобильный терминал. Для удобства описания на фиг.2 показаны лишь некоторые его компоненты, имеющие отношение к вариантам осуществления настоящего изобретения. Для ознакомления с нераскрытыми конкретными техническими данными следует обратиться к представленному описанию варианта осуществления способа согласно настоящему изобретению. Терминалом может служить любое оконечное устройство, включая мобильный телефон, планшетный компьютер, карманный персональный компьютер (PDA), кассовый терминал (POS) или бортовой компьютер. Терминал, представляющий собой мобильный телефон, приведен лишь в качестве одного из возможных примеров.

[0061] На фиг.2 представлена блок-схема, частично иллюстрирующая устройство мобильного телефона, представляющего собой терминал, предложенный одним из вариантов осуществления настоящего изобретения. Как показано на фиг.2, мобильный телефон включает в себя: радиочастотную цепь (РЧ-цепь) 1510, память 1520, блок 1530 ввода, дисплей 1540, датчик 1550, аудио-цепь 1560, модуль 1570 Wi-Fi (беспроводной достоверности), процессор 1580, источник 1590 питания и прочие компоненты. Специалистам в данной области техники понятно, что структура мобильного телефона, показанная на фиг.2, не может рассматриваться как ограничивающая конструкцию мобильного телефона, а может включать в себя большее или меньшее число компонентов в сравнении с тем, чем показано на фиг.2, или сочетание некоторых компонентов, или компоненты в разной компоновке.

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

[0063] Радиочастотная цепь (РЧ-цепь) 1510 может быть выполнена с возможностью приема и передачи данных во время приема или передачи информации или во время вызова. В частности, РЧ-цепь 1510 принимает нисходящую информацию с базовой станции для ее обработки процессором 1580, а также передает данные, предназначенные для передачи по восходящей линии связи, на базовую станцию. В общем, РЧ-цепь 1510 включает в себя, помимо прочего, антенну, по меньшей мере, один усилитель, приемопередатчик, ответвитель, малошумящий усилитель (LNA), антенный переключатель и прочие компоненты подобного рода. Кроме того, РЧ-цепь 1510 может также сообщаться с сетью и другими устройствами посредством беспроводной связи. Указанная беспроводная связь может использоваться любой стандарт или протокол связи, включая, помимо прочего, глобальную систему связи с подвижными объектами (GSM), пакетную радиосвязь общего пользования (GPRS), множественный доступ с кодовым разделением каналов (CDMA), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), стандарт «Долгосрочное развитей сетей связи» (LTE), службу электронной почты, службу коротких сообщений (SMS) и тому подобное.

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

[0065] Блок 1530 ввода может быть выполнен с возможностью приема входной числовой или буквенно-цифровой информации и генерирования основных входных сигналов, относящихся к пользовательским настройкам и органам управления функциями мобильного телефона. В частности, блок 1530 ввода может включать в себя сенсорную панель 1531 и другое устройство 1532 ввода. Сенсорная панель 1531, также именуемая сенсорным экраном, может воспринимать операции касания, выполняемые пользователем на самой сенсорной панели или вблизи нее (например, пользователь может использовать любой подходящий для этого предмет или приспособление, такое как палец, стилус и тому подобное, для выполнения операций на самой сенсорной панели 1531 или вблизи нее), и приводить в действие соответствующее соединительное устройство в соответствии с заданной программой. В необязательном варианте сенсорная панель 1531 может состоять из двух частей, а именно из устройства для детектирования касаний и контроллера касаний. Устройство для детектирования касаний определяет ориентацию пользователя во время касания; обнаруживает сигнал, генерируемый во время операции касания; и передает этот сигнал контроллеру касаний. Контроллер касаний принимает информацию о касании с устройства для детектирования касаний, преобразует информацию о касании в координаты контакта и передает их на процессор 1580. Контроллер касаний может также принимать команды, выдаваемые процессором 1580, и приводить их в исполнение. Кроме того, могут быть предусмотрены самые разные типы исполнения сенсорной панели 1531. Например, она может быть реализована в виде панели резистивного типа, емкостного типа, инфракрасного типа или в виде панели на поверхностно-акустических волнах. Помимо сенсорной панели 1531 блок 1530 ввода может также включать в себя другое устройство 1532 ввода. В частности, другим устройством 1532 ввода может служить, помимо прочего, одно или несколько таких устройств, как физическая клавиатура или консоль, функциональная кнопка (такая как кнопка управления уровнем громкости, кнопка переключателя и пр.), трекбол, мышь, джойстик и тому подобное.

[0066] Дисплей 1540 может быть выполнен с возможностью отображения информации, вводимой пользователем, или информации, предоставляемой пользователю, а также различных меню мобильного телефона. Дисплей 1540 может включать в себя дисплейную панель 1541. В альтернативном варианте дисплейная панель 1541 может быть сконфигурирована в виде жидкокристаллического индикатора (ЖК-индикатора), экрана на органических светоизлучающих диодах (OLED-экрана) или иного устройства подобного рода. Кроме того, дисплейную панель 1541 может накрывать сенсорная панель 1531. После детектирования сенсорной панелью 1531 операции касания на самой сенсорной панели или вблизи нее сенсорная панель 1531 передает эти данные на процессор 1580 для определения типа события касания. После этого процессор 1580, в зависимости от типа события касания, обеспечивает соответствующий визуальный вывод данных на дисплейную панель 1541. Хотя на фиг.2 показано, что сенсорная панель 1531 и дисплейная панель 1541 используются в качестве двух независимых друг от друга компонентов для реализации функций ввода и вывода мобильного телефона, в некоторых вариантах осуществления настоящего изобретения сенсорная панель 1531 и дисплейная панель 1541 могут быть объединены в единое целое для реализации функций ввода и вывода мобильного телефона.

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

[0068] Аудио-цепь 1560, динамик 1561 и микрофон 1562 могут обеспечивать аудиоинтерфейс между пользователем и мобильным телефоном. Аудио-цепь 1560 может передавать преобразованные электрические данные принятых аудиоданных на динамик 1561, а динамик 1561 преобразует их в выходной сигнал голосовой частоты. Микрофон 1562, в свою очередь, преобразует полученный сигнал голосовой частоты в электрический сигнал, который принимается аудио-цепью 1560 и преобразуется в аудиоданные, а аудиоданные передаются процессору 1580 на обработку, а затем передаются на другое мобильное устройство через РЧ-цепь 1510, или же аудиоданные передаются в память 1520 для их обработки в течение последующих периодов.

[0069] Технология Wi-Fi представляет собой технологию беспроводной передачи данных с малым радиусом действия. С помощью модуля 1570 Wi-Fi мобильный телефон может оказывать поддержку пользователям по передаче и приему электронных писем, просмотру веб-страниц и получению доступа к потоковым медиа. Модуль 1570 Wi-Fi предоставляет пользователям беспроводной широкополосный доступ к Интернету. Хотя на фиг.2 показан модуль 1570 Wi-Fi, следует понимать, что он не входит в базовую конфигурацию мобильного телефона и при необходимости может быть из нее исключен без изменения объема и сущности заявленного изобретения.

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

[0071] Мобильный телефон также включает в себя источник 1590 питания (такой как аккумуляторная батарея), который подает питание на различные компоненты. В предпочтительном варианте источник питания может быть логически соединен с процессором 1580 через систему управления питанием, что позволяет управлять зарядкой, разрядкой и энергопотреблением телефона через систему управления питанием.

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

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

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

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

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

1. Способ видеозаписи, предусматривающий следующие стадии:

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

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

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

сращивание первого видеофайла со вторым видеофайлом с образованием целевого видеофайла.

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

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

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

4. Способ по п. 1, в котором перед сращиванием первого видеофайла и второго видеофайла с образованием целевого видеофайла предложенный способ дополнительно предусматривает: добавление в первый видеофайл и/или второй видеофайл анимационного спецэффекта.

5. Способ по п. 1, в котором перед сращиванием первого видеофайла и второго видеофайла с образованием целевого видеофайла предложенный способ дополнительно предусматривает: обработку первого видеофайла и/или второго видеофайла с выполнением операций по вставке или удалению кадров.

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

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

8. Способ по п. 1, в котором во время видеозаписи отображается компонент отслеживания хода записи с временной меткой.

9. Способ по п. 1, в котором после генерирования первого видеофайла осуществляется перезапись видео, и первый видеофайл генерируется повторно после получения команды на перезапись, выданной пользователем; и/или

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

10. Видеозаписывающий терминал, содержащий:

дисплей;

один или несколько процессоров; и

память;

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



 

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

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

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

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

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

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

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

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

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

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