СПОСОБ И УСТРОЙСТВО ДЛЯ РЕЗЕРВНОГО КОПИРОВАНИЯ ВИДЕО
METHOD AND DEVICE FOR BACKUP VIDEO

[0001] Настоящая заявка основана на и по ней испрашивается приоритет патентной заявки Китая номер 201410404891,7, поданной 15 августа 2014 года, содержимое которой полностью содержится в данном документе посредством ссылки.
Область техники, к которой относится изобретение
[0002] Настоящее изобретение относится к области хранения, а более конкретно, к способу и устройству для резервного копирования видео.
Уровень техники
[0003] С популярностью Wi-Fi интеллектуальная камера с функцией Wi-Fi быстро развивается, и, таким образом, резервное копирование записанного видео становится все более важной функцией интеллектуальной камеры. Традиционно, способом резервного копирования большинства интеллектуальных камер является выгрузка записанного видео в облако с тем, чтобы создавать облачную резервную копию, однако, облачная резервная копия может иметь проблему безопасности и может быть ограничена пропускной способностью сети пользователя, в связи с чем записанное видео не может быть быстро найдено и просмотрено.
Сущность изобретения
[0004] Для того, чтобы преодолевать проблемы, существующие на предшествующем уровне техники, настоящее изобретение предоставляет способ и устройство для резервного копирования видео.
[0005] Согласно первому аспекту вариантов осуществления настоящего изобретения предоставляется способ для резервного копирования видео, включающий в себя
[0006] запись видеофайла; и
[0007] резервное копирование записанного видеофайла на маршрутизатор, подключенный локально.
[0008] Альтернативно, перед записью видеофайла способ дополнительно включает в себя:
[0009] прием инструкции по настройке от мобильного терминала; и
[0010] настройку параметра записи согласно принятой инструкции по настройке;
[0011] при этом инструкция по настройке включает в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества записи, инструкцию для настройки периода группировки видеофайлов и инструкцию для настройки продолжительности по времени каждого видеофайла.
[0012] Альтернативно, запись видеофайла включает в себя:
[0013] запись каждого видеофайла согласно заданному качеству записи и продолжительности по времени каждого видеофайла;
[0014] задание времени начала записи каждого видеофайла в качестве имени файла для видеофайла и сохранение локально; и
[0015] категоризацию видеофайла, записанного в период группировки видеофайлов, в независимую папку для видео.
[0016] Альтернативно, резервное копирование записанного видеофайла на подключенный локальный маршрутизатор включает в себя:
[0017] обнаружение того, изменяются ли изображения в записанном видеофайле; и
[0018] резервное копирование видеофайла на подключенный локальный маршрутизатор, когда обнаруживается, что изображения в видеофайле изменяются.
[0019] Альтернативно, обнаружение того, изменяются ли изображения в записанном видеофайле, включает в себя:
[0020] динамическое обнаружение видеофайла; и
[0021] определение того, что изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[0022] Альтернативно, обнаружение того, изменяются ли изображения в записанном видеофайле, включает в себя:
[0023] выполнение обнаружения видеокадра по видеофайлу; и
[0024] определение того, что изображения в видеофайле изменяются, когда обнаруживается, что площадь изменения изображения видеокадра в видеофайле больше порогового значения.
[0025] Альтернативно, способ дополнительно включает в себя:
[0026] задание видеокадра, который изменяется в видеофайле, в качестве обложки файла для видеофайла.
[0027] Альтернативно, соединение является Wi-Fi-соединением.
[0028] Согласно второму аспекту вариантов осуществления настоящего изобретения предоставляется способ для резервного копирования видео, включающий в себя:
[0029] получение видеофайла, записанного посредством подключенного устройства камеры; и
[0030] резервное копирование полученного видеофайла локально.
[0031] Альтернативно, перед получением видеофайла, записанного посредством подключенного устройства камеры, способ включает в себя:
[0032] прием инструкции по настройке от мобильного терминала; и
[0033] настройку параметра хранения согласно принятой инструкции по настройке;
[0034] при этом инструкция по настройке включает в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества хранения, инструкцию для настройки размера пространства хранения и инструкцию для настройки продолжительности по времени хранения.
[0035] Альтернативно, резервное копирование полученного видеофайла локально включает в себя:
[0036] обнаружение того, изменяется ли изображение в полученном видеофайле; и
[0037] резервное копирование полученного видеофайла локально, когда обнаруживается, что изображения в видеофайле изменяются.
[0038] Альтернативно, обнаружение того, изменяются ли изображения в записанном видеофайле, включает в себя:
[0039] динамическое обнаружение полученного видеофайла; и
[0040] определение того, что изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[0041] Альтернативно, обнаружение того, изменяются ли изображения в записанном видеофайле, включает в себя:
[0042] выполнение обнаружения видеокадра по полученному видеофайлу; и
[0043] определение того, что изображения в видеофайле изменяются, когда обнаруживается, что площадь изменения изображения видеокадра в видеофайле больше порогового значения.
[0044] Согласно третьему аспекту вариантов осуществления настоящего изобретения предоставляется устройство для резервного копирования видео, устройство включает в себя:
[0045] модуль записи, выполненный с возможностью записывать видеофайл; и
[0046] первый модуль резервного копирования, выполненный с возможностью выполнять резервное копирование записанного видеофайла на маршрутизатор, подключенный локально.
[0047] Альтернативно, устройство дополнительно включает в себя:
[0048] первый принимающий модуль, выполненный с возможностью принимать инструкцию по настройке от мобильного терминала перед записью видеофайла; и
[0049] первый модуль настройки, выполненный с возможностью задавать параметр записи согласно принятой инструкции по настройке;
[0050] при этом инструкция по настройке включает в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества записи, инструкцию для настройки периода группировки видеофайлов и инструкцию для настройки продолжительности по времени каждого видеофайла.
[0051] Альтернативно, модуль записи включает в себя:
[0052] субмодуль записи, выполненный с возможностью записывать каждый видеофайл согласно заданному качеству записи и продолжительности по времени каждого видеофайла;
[0053] субмодуль настройки, выполненный с возможностью задавать время начала записи каждого видеофайла в качестве имени файла для видеофайла и сохранять локально; и
[0054] субмодуль категоризации, выполненный с возможностью категоризировать видеофайл, записанный в период группировки видеофайлов, в независимую папку для видео.
[0055] Альтернативно, первый модуль резервного копирования включает в себя:
[0056] первый субмодуль обнаружения, выполненный с возможностью обнаруживать, изменяются ли изображения в записанном видеофайле; и
[0057] первый субмодуль резервного копирования, выполненный с возможностью выполнять резервное копирование видеофайла на подключенный локальный маршрутизатор, когда обнаруживается, что изображения в видеофайле изменяются.
[0058] Альтернативно, первый субмодуль обнаружения включает в себя:
[0059] первый субмодуль динамического обнаружения, выполненный с возможностью динамически обнаруживать видеофайл; и
[0060] первый субмодуль определения, выполненный с возможностью определять, что изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[0061] Альтернативно, первый субмодуль обнаружения включает в себя:
[0062] первый субмодуль обнаружения кадра, выполненный с возможностью выполнять обнаружение видеокадра по видеофайлу; и
[0063] второй субмодуль определения, выполненный с возможностью определять, что изображения в видеофайле изменяются, когда обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения.
[0064] Альтернативно, устройство дополнительно включает в себя:
[0065] модуль настройки обложки, выполненный с возможностью задавать видеокадр, который изменяется в видеофайле, в качестве обложки файла для видеофайла.
[0066] Альтернативно, соединение является Wi-Fi-соединением.
[0067] Согласно третьему аспекту вариантов осуществления настоящего изобретения предоставляется устройство для резервного копирования видео, устройство включает в себя:
[0068] модуль получения, выполненный с возможностью получать видеофайл, записанный посредством подключенного устройства камеры; и
[0069] второй модуль резервного копирования, выполненный с возможностью выполнять резервное копирование полученного видеофайла локально.
[0070] Альтернативно, устройство дополнительно включает в себя:
[0071] второй принимающий модуль, выполненный с возможностью принимать инструкцию по настройке от мобильного терминала перед получением видеофайла, записанного посредством устройства камеры через соединение; и
[0072] второй модуль настройки, выполненный с возможностью задавать параметр хранения согласно принятой инструкции по настройке;
[0073] при этом инструкция по настройке включает в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества хранения, инструкцию для настройки размера пространства хранения и инструкцию для настройки продолжительности по времени хранения.
[0074] Альтернативно, второй модуль резервного копирования включает в себя:
[0075] второй субмодуль обнаружения, выполненный с возможностью обнаруживать, изменяется ли изображение в полученном видеофайле; и
[0076] второй субмодуль резервного копирования, выполненный с возможностью выполнять резервное копирование полученного видеофайла локально, когда обнаруживается, что изображения в видеофайле изменяются.
[0077] Альтернативно, второй субмодуль обнаружения включает в себя:
[0078] второй субмодуль динамического обнаружения, выполненный с возможностью динамически обнаруживать полученный видеофайл; и
[0079] третий субмодуль определения, выполненный с возможностью определять, что изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[0080] Альтернативно, второй субмодуль обнаружения включает в себя:
[0081] второй субмодуль обнаружения кадра, выполненный с возможностью выполнять обнаружение видеокадра по полученному видеофайлу; и
[0082] четвертый субмодуль определения, выполненный с возможностью определять, что изображения в видеофайле изменяются, когда обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения.
[0083] Согласно четвертому аспекту вариантов осуществления настоящего изобретения предоставляется устройство для резервного копирования видео, включающее в себя:
[0084] процессор; и
[0085] память для хранения инструкций, исполняемых процессором;
[0086] при этом процессор выполнен с возможностью выполнять:
[0087] запись видеофайла; и
[0088] резервное копирование записанного видеофайла на маршрутизатор, подключенный локально.
[0089] Согласно пятому аспекту вариантов осуществления настоящего изобретения предоставляется устройство для резервного копирования видео, включающее в себя:
[0090] процессор; и
[0091] память для хранения инструкций, исполняемых процессором;
[0092] при этом процессор выполнен с возможностью:
[0093] получать видеофайл, записанный посредством подключенного устройства камеры; и
[0094] выполнять резервное копирование полученного видеофайла локально.
[0095] Технические решения, предоставленные посредством вариантов осуществления настоящего раскрытия сущности, могут включать в себя следующие преимущества.
[0096] В вышеописанных вариантах осуществления настоящего изобретения, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, может быть предоставлено больше пространства хранения, в результате чего можно удобно и быстро находить и просматривать файлы, и сохраненный видеофайл имеет более высокую защищенность.
[0097] В вышеописанных вариантах осуществления настоящего изобретения, посредством приема инструкции по настройке от мобильного терминала, чтобы задавать параметр записи, пользователь может дистанционно управлять устройством камеры посредством мобильного терминала.
[0098] В вышеописанных вариантах осуществления настоящего изобретения, посредством именования видеофайла после времени начала записи при записи видеофайла и сохранения заданного видеофайла, записанного в период группировки видеофайлов, в локальном пространстве хранения, и категоризации видеофайла в независимую папку для видео, может быть удобным для пользователя находить записанный видеофайл.
[0099] В вышеописанных вариантах осуществления настоящего изобретения, посредством обнаружения того, изменяются ли изображения в записанном видеофайле перед резервным копированием записанного видеофайла на подключенный локальный маршрутизатор, резервное копирование видеофайла без содержания может отменяться посредством резервного копирования видеофайла только с изменившимся изображением, таким образом, пространство для хранения экономится.
[00100] В вышеописанных вариантах осуществления настоящего изобретения, посредством задания измененного видеокадра в видеофайле в качестве обложки файла для видеофайла, может быть удобным для пользователя находить видеофайл более интуитивным образом.
[00101] Следует понимать, что как вышеприведенное общее описание, так и нижеприведенное подробное описание являются только примерными и пояснительными, а не ограничивающими изобретение согласно формуле изобретения.
Краткое описание чертежей
[00102] Сопровождающие чертежи, которые содержатся и составляют часть этого раскрытия, иллюстрируют варианты осуществления, согласующиеся с изобретением, и, вместе с описанием, служат, чтобы объяснить принципы изобретения.
[00103] Фиг. 1 - это блок-схема последовательности операций, иллюстрирующая способ резервного копирования видео согласно примерному варианту осуществления.
[00104] Фиг. 2 - это блок-схема последовательности операций, иллюстрирующая способ резервного копирования видео согласно другому примерному варианту осуществления.
[00105] Фиг. 3 - это блок-схема последовательности операций, иллюстрирующая способ резервного копирования видео согласно другому примерному варианту осуществления.
[00106] Фиг. 4 - это схема, иллюстрирующая видеофайл согласно периоду группировки видеофайлов согласно другому примерному варианту осуществления.
[00107] Фиг. 5 - это схема, иллюстрирующая папку для видео для категоризации видеофайла согласно примерному варианту осуществления.
[00108] Фиг. 6 - это схема, иллюстрирующая настройку параметра хранения для локального маршрутизатора согласно примерному варианту осуществления.
[00109] Фиг. 7 - это схема, иллюстрирующая динамическое обнаружение видеофайла посредством устройства камеры согласно примерному варианту осуществления.
[00110] Фиг. 8 - это схема, иллюстрирующая выполнение обнаружения кадра в видеофайле посредством устройства камеры согласно примерному варианту осуществления.
[00111] Фиг. 9 - это схема, иллюстрирующая задание видеокадра, изменившегося в видеофайле, в качестве обложки видеофайла согласно примерному варианту осуществления.
[00112] Фиг. 10 - это блок-схема, иллюстрирующая устройство для резервного копирования видео согласно примерному варианту осуществления.
[00113] Фиг. 11 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00114] Фиг. 12 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00115] Фиг. 13 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00116] Фиг. 14 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00117] Фиг. 15 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00118] Фиг. 16 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00119] Фиг. 17 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00120] Фиг. 18 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00121] Фиг. 19 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00122] Фиг. 20 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00123] Фиг. 21 - это блок-схема, иллюстрирующая другое устройство для резервного копирования видео согласно примерному варианту осуществления.
[00124] Фиг. 22 - это схема, иллюстрирующая структуру устройства для резервного копирования видео согласно примерному варианту осуществления.
[00125] Фиг. 23 - это схема, иллюстрирующая другую структуру устройства для резервного копирования видео согласно примерному варианту осуществления.
Осуществление изобретения
[00126] Далее приводится подробное описание примерных вариантов осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Нижеприведенное описание ссылается на прилагаемые чертежи, причем идентичные номера на различных чертежах представляют идентичные или аналогичные элементы, если не указано иное. Реализации, изложенные в нижеприведенном описании примерных вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого, они являются просто примерами устройств и способов в соответствии с аспектами, связанными с изобретением, изложенным в прилагаемой формуле изобретения.
[00127] Терминология, используемая в настоящем изобретении, представлена просто в целях описания конкретных вариантов осуществления и не предназначена, чтобы ограничивать настоящее изобретение. В контексте настоящего изобретения и прилагаемой формулы изобретения, форма единственного числа включает в себя множественное число, пока контекст точно не указывает иное. Должно также быть понятно, что термин "и/или", используемый в настоящем документе, означает и включает в себя любую или все возможные комбинации из одного или более ассоциированных перечисленных объектов.
[00128] Следует понимать, что не смотря на то, что термины "первый", "второй", "третий" и т.д. используются в настоящем изобретении для описания разнообразия информации, информация не должна ограничиваться этими терминами. Эти термины просто используются, чтобы различать информацию одного типа. Например, без отступления от объема настоящего изобретения, первая информация может также называться второй информацией. Аналогично, вторая информация может также называться первой информацией. В зависимости от контекста, приведенного в данном документе, слово "если" может быть интерпретировано как "где…" или "когда…" или "в ответ на".
[00129] Как показано на фиг. 1, которая иллюстрирует способ резервного копирования видео согласно примерному варианту осуществления. Способ резервного копирования видео применяется в устройстве камеры и включает в себя следующие этапы.
[00130] На этапе 101 видеофайл записывается.
[00131] В настоящем варианте осуществления устройство камеры может задавать параметр записи посредством приема инструкции по настройке от мобильного терминала перед записью видеофайла. Инструкция по настройке может включать в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества записи, инструкцию для настройки периода группировки видеофайлов и инструкцию для настройки продолжительности по времени каждого видеофайла.
[00132] Когда настройка параметра записи завершена, устройство камеры может записывать каждый видеофайл согласно заданному качеству записи и продолжительности по времени каждого видеофайла, время начала записи каждого видеофайла задается в качестве имени файла для видеофайла и сохраняется в локальном пространстве хранения, при этом качество записи может быть обозначено как высокая четкость и стандартная четкость. Между тем, записанный видеофайл может быть категоризирован согласно периоду группировки видеофайлов, и видеофайл, записанный в период группировки видеофайлов, может быть категоризирован в независимую папку для видео. Например, предположим, что продолжительность времени каждого видеофайла задается как одна минута, а период группировки видеофайлов задается как один час, устройство камеры может использовать часовой период и категоризировать видеофайл, записанный посредством устройства камеры в течение одного часа, в независимую папку для видео.
[00133] Между тем, для того, чтобы облегчать пользователю поиск категоризированного видеофайла, устройство камеры может также именовать папку для видео как время появления категоризированного видеофайла в папке. Например, если категоризированное содержимое в папке для видео является видеозаписями, записанными в течение одного часа в 21:00 16 августа, папка для видео может быть названа как 21:00 16 августа.
[00134] На этапе 102 записанный видеофайл копируется на маршрутизатор, подключенный локально.
[00135] В настоящем варианте осуществления резервное копирование записанного видеофайла на локальный маршрутизатор может выполняться автоматически, после того как запись завершена, или может также выполняться вручную пользователем. Соединение может быть беспроводным соединением, таким как Wi-Fi и т.п., или может также быть проводным соединением.
[00136] В настоящем варианте осуществления то, изменяются ли изображения в записанном видеофайле, может быть обнаружено, прежде чем записанный видеофайл копируется на подключенный локальный маршрутизатор, и, таким образом, только измененный видеофайл копируется, а видеофайл без существенного содержимого может быть устранен из резервного копирования, за счет этого экономя пространство хранения. Конечно, то, изменяются ли изображения в записанном видеофайле, может также быть обнаружено в локальном маршрутизаторе.
[00137] Когда обнаруживается то, изменяются ли изображения в записанном видеофайле, это может быть осуществлено посредством динамического обнаружения видеофайла и определения того, присутствует ли динамическая цель в видеофайле. Если динамическая цель присутствует, определяется, что изображения в видеофайле изменяются. Или это может также быть осуществлено посредством выполнения определения видеокадра в видеофайле и сравнения того, больше ли порогового значения область изменения изображения видеокадра в видеофайле. Если обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения, определяется, что изображения в видеофайле изменяются. При этом размер порогового значения специально не ограничен в настоящем изобретении.
[00138] В вышеописанном варианте осуществления настоящего изобретения, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, больше пространства для хранения может быть предоставлено, в результате чего предоставляется удобный быстрый способ находить и просматривать файлы видеофайла, и сохраненный видеофайл имеет более высокую защищенность.
[00139] Как показано на фиг. 2, которая иллюстрирует способ резервного копирования видео согласно примерному варианту осуществления. Способ резервного копирования видео применяется в локальном маршрутизаторе и включает в себя следующие этапы.
[00140] На этапе 201 получается видеофайл, записанный посредством подключенного устройства камеры.
[00141] В настоящем варианте осуществления этот видеофайл, записанный посредством подключенного устройства камеры, может активно получаться посредством локального маршрутизатора периодически или может также активно выгружаться посредством устройства камеры. Соединение может быть беспроводным соединением, таким как Wi-Fi и т.п., или может также быть проводным соединением.
[00142] В настоящем варианте осуществления локальный маршрутизатор может задавать параметр хранения, принимая инструкцию по настройке от мобильного терминала перед получением видеофайла, записанного посредством устройства камеры, через соединение. Инструкция по настройке может включать в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества хранения, инструкцию для настройки размера пространства хранения и инструкцию для настройки продолжительности по времени хранения. При этом инструкция по хранению может быть задана как высокая четкость или стандартная четкость; размер пространства хранения ссылается на размер пространства для хранения видеофайла, записанного посредством устройства камеры, на жестком диске, включенном в локальный маршрутизатор, или может быть назначен пользователем. Например, предположим, что пространство жесткого диска, включенного в локальный маршрутизатор, равно 1 Тб, пользователь может отправлять инструкцию по настройке посредством мобильного терминала и задавать размер пространства хранения как 8 Гб, т.е. 8 Гб в пространстве 1 Тб будут использоваться для хранения видеофайла, записанного посредством устройства камеры. Продолжительность времени хранения ссылается на максимальную продолжительность времени, в течение которой локальный маршрутизатор может хранить видеофайл, записанный посредством устройства камеры. Например, продолжительностью времени хранения может быть один день, одна неделя или один месяц. Когда продолжительность времени хранения задается как один месяц, локальный маршрутизатор может, самое большее, выполнить резервное копирование видеофайлов, записанных посредством устройства камеры, в течение одного месяца.
[00143] На этапе 202 полученный видеофайл копируется локально.
[00144] В настоящем варианте осуществления то, изменяются ли изображения в полученном видеофайле, может быть обнаружено, прежде чем полученный видеофайл копируется локально, и, таким образом, только измененный видеофайл копируется, а видеофайл без существенного содержимого может быть устранен из резервного копирования, за счет этого экономя пространство для хранения. Конечно, то, изменяются ли изображения в записанном видеофайле, может также быть обнаружено в устройстве камеры.
[00145] Когда обнаруживается то, изменяются ли изображения в записанном видеофайле, это может быть осуществлено посредством динамического обнаружения видеофайла и определения того, присутствует ли динамическая цель в видеофайле. Если динамическая цель присутствует, определяется, что изображения в видеофайле изменяются. Или это может также быть осуществлено посредством выполнения определения видеокадра в видеофайле и сравнения того, больше ли порогового значения область изменения изображения видеокадра в видеофайле. Если обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения, определяется, что изображения в видеофайле изменяются.
[00146] В вышеописанном варианте осуществления, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, может быть предоставлено больше пространства для хранения, в результате чего представляется удобный быстрый способ находить и просматривать видеофайлы, и сохраненный видеофайл имеет более высокую защищенность.
[00147] Как показано на фиг. 3, которая иллюстрирует способ резервного копирования видео согласно примерному варианту осуществления. Способ включает в себя следующие этапы.
[00148] На этапе 301 устройство камеры принимает инструкцию по настройке от мобильного терминала и задает параметр записи согласно принятой инструкции по настройке.
[00149] В настоящем варианте осуществления мобильный терминал может устанавливать соединение с устройством камеры перед отправкой инструкции по настройке устройству камеры. Например, когда устройство камеры и мобильный терминал находятся в одном и том же окружении беспроводной достоверности (Wi-Fi), мобильный терминал может быть соединен с устройством камеры через Wi-Fi. Когда соединение установлено полностью, пользователь может задавать параметр записи на устройстве камеры посредством клиентского программного обеспечения, предварительно установленного в мобильном терминале, и затем отправлять полностью заданный параметр настройки в устройство камеры в форме инструкции по настройке. При этом инструкция по настройке может включать в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества записи, инструкцию для настройки периода группировки видеофайлов и инструкцию для настройки продолжительности по времени каждого видеофайла.
[00150] На этапе 302 устройство камеры записывает видеофайл.
[00151] В настоящем варианте осуществления, когда настройка параметра записи завершена, устройство камеры может записывать каждый видеофайл согласно заданному качеству записи и продолжительности по времени каждого видеофайла, время начала записи каждого записанного видеофайла задается в качестве имени файла для видеофайла и сохраняется в локальном пространстве хранения; при этом качество записи может быть назначено как высокая четкость или стандартная четкость. Между тем, записанный видеофайл может быть категоризирован согласно периоду группировки видеофайлов, и видеофайл, записанный в период группировки видеофайлов, может быть категоризирован в независимую папку для видео. При этом для того, чтобы облегчать пользователю поиск категоризированного видеофайла, устройство камеры может также именовать папку для видео как время появления категоризированного видеофайла в папке.
[00152] Например, обращаясь к фиг. 4, предположим, что продолжительность времени каждого видеофайла задается как одна минута, а период группировки видеофайлов задается как один час, устройство камеры может использовать часовой период и категоризировать видеофайл, записанный посредством устройства камеры в течение одного часа, в независимую папку для видео. Как показано на фиг. 4, видео, записанное посредством устройства видеокамеры в периодах от 21:00 22 июля 2014 г. до 03:00 23 июля 2014 г., может быть категоризировано в независимую папку для видео в периоде, равном часу, и тогда каждая папка для видео может быть соответственно поименована как период времени записи видеофайла, категоризированного в папку. Обращаясь к фиг. 5, фиг. 5 - это схема открытого состояния папки для видео, названной "в 21:00 22 июля 2014 года" на фиг. 4. Как показано на фиг. 5, видеофайлы на фиг. 5 являются видеофайлами, записанными посредством устройства камеры в течение одного часа от 21:00 22 июля 2014 года, при этом именем каждого видеофайла является время начала записи видеофайла. Например, видеофайл, названный как "7 мин 0 с" на фиг. 5, является видеофайлом с продолжительностью в одну минуту, записанным с 21:07:00 22 июля 2014 года.
[00153] На этапе 303 локальный маршрутизатор принимает инструкцию по настройке от мобильного терминала, задает параметры хранения согласно принятой инструкции по настройке и получает видеофайл, записанный посредством подключенного устройства камеры.
[00154] В настоящем варианте осуществления мобильный терминал может устанавливать соединение с устройством камеры перед отправкой инструкции по настройке устройству камеры. Например, когда устройство камеры и мобильный терминал находятся в одном и том же Wi-Fi-окружении, мобильный терминал может быть соединен с локальным маршрутизатором через Wi-Fi. Когда соединение установлено полностью, пользователь может задавать параметры хранения для локального маршрутизатора посредством клиентского программного обеспечения, предварительно установленного в мобильном терминале, и затем отправлять заданные параметры хранения в локальный маршрутизатор в форме инструкции по настройке. При этом инструкция по настройке может включать в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества хранения, инструкцию для настройки размера пространства хранения и инструкцию для настройки продолжительности по времени хранения. При этом качество хранения может быть высокой четкостью или стандартной четкостью, продолжительность времени хранения ссылается на максимальную продолжительность времени, в течение которой локальный маршрутизатор может хранить видеофайл, записанный посредством устройства камеры, и размер пространства хранения ссылается на размер пространства для хранения видеофайла, записанного посредством устройства камеры на жестком диске локального маршрутизатора.
[00155] Например, обращаясь к фиг. 6, пользователь может задавать инструкцию хранения для локального маршрутизатора как видео высокой четкости или видео стандартной четкости и задавать продолжительность времени хранения как один день, одна неделя или один месяц посредством клиентского программного обеспечения, предварительно установленного в мобильном терминале. Предположим, что пространство жесткого диска, включенного в локальный маршрутизатор, равно 1 Тб, размер пространства хранения может также быть задан как 8 Гб, т.е. 8 Гб в пространстве 1 Тб будет использовано для хранения видеофайла, записанного посредством устройства камеры.
[00156] В настоящем варианте осуществления, когда настройка параметра хранения завершена, локальный маршрутизатор может локально выполнить резервное копирование видеофайла, записанного посредством устройства камеры. При этом при резервном копировании видеофайла, записанного посредством устройства камеры, локально локальный маршрутизатор может активно получать записанный видеофайл от устройства камеры периодически для резервного копирования. Когда устройство камеры выгружает записанный видеофайл, видеофайл может быть автоматически выгружен на локальный маршрутизатор после того, как запись завершается, или может быть вручную выгружен пользователем посредством предоставления варианта выгрузки для пользователя.
[00157] При этом устройство камеры может обнаруживать, изменяются ли изображения в записанном видеофайле, прежде чем записанный видеофайл выгружается в локальный маршрутизатор, так что только изменившийся видеофайл копируется, и, таким образом, резервное копирование видеофайла без существенного содержимого может быть устранено, за счет этого экономя пространство для хранения.
[00158] Когда устройство камеры обнаруживает, изменяются ли изображения в записанном видеофайле, это может быть осуществлено посредством динамического обнаружения видеофайла и определения того, присутствует ли динамическая цель в видеофайле; или это может также быть осуществлено посредством выполнения обнаружения видеокадра по видеофайлу и сравнения того, больше ли область изменения изображения видеокадра в видеофайле, чем пороговое значение.
[00159] Например, обращаясь к фиг. 7, когда устройство камеры динамически обнаруживает видеофайл, может быть решено, что обнаруживается то, присутствует ли динамическая цель в видеофайле; если динамическая цель, такая как движущееся транспортное средство, обнаруживается, определяется, что изображения в видеофайле изменяются. Иначе, если динамическая цель не обнаруживается, это указывает, что содержимое, интересующее пользователя, вероятно не присутствует в видеофайле. Например, для приложений в области видеонаблюдения, когда динамическая цель не присутствует в видеофайле, захваченном посредством камеры, нет необходимости воспроизводить видеофайл, и совершенно излишне выполнять резервное копирование видеофайла без какой-либо динамической цели.
[00160] Обращаясь к фиг. 8, при выполнении обнаружения видеокадра в видеофайле устройство камеры может решать, больше ли область изменения изображения видеокадра в видеофайле, чем пороговое значение. Если область изменения изображения больше порогового значения, определяется, что изображения в видеофайле изменяются. Иначе, если область изменения изображения видеокадра в видеофайле меньше или равна пороговому значению, предполагается, что изображение в видеофайле не изменяется, и, таким образом, видеофайл не копируется. При этом пороговое значение специально не ограничивается в настоящем изобретении.
[00161] Например, два кадра изображений могут быть извлечены из видеофайла, и затем выполняется попиксельное сравнение с двумя кадрами изображения. Когда область из множества пикселов другого изображения, появляющегося в изображении, больше порогового значения, предполагается, что видеофайл изменяется. Как показано на фиг. 8, видеокадр 1 показывает угол движущегося транспортного средства, видеокадр 2 включает в себя полностью два движущихся транспортных средства, и, таким образом, при выполнении попиксельного сравнения между видеокадром 1 и видеокадром 2, область 1, область 2 и область 3, показанные на фиг. 8, могут быть областью, в которой изображение изменилось. Таким образом, если общая площадь области 1, области 2 и области 3 больше порогового значения, предполагается, что видеофайл изменяется.
[00162] При этом извлеченные два кадра изображения могут быть начальным кадром и конечным кадром или могут быть двумя кадрами, случайным образом извлеченными из всех видеокадров в видеофайле. Конечно, когда решается то, больше ли область изменения изображения видеокадра в видеофайле, чем пороговое значение, видеокадр может не извлекаться для сравнения, а все видеокадры в видеофайле непрерывно сравниваются. Сравнивая другой кадр изображений помимо первого кадра изображений в видеофайле с предыдущим кадром изображений, когда область из множества пикселов различного изображения между другим кадром изображений и предыдущим кадром изображений, которая занята в изображении, больше порогового значения, предполагается, что видеофайл изменяется.
[00163] На этапе 304 локальный маршрутизатор копирует полученный видеофайл локально.
[00164] В настоящем варианте осуществления локальный маршрутизатор может обнаруживать, изменяется ли изображение в полученном видеофайле, перед резервным копированием полученного видеофайла локально, так что только изменившийся видеофайл копируется, и, таким образом, резервное копирование видеофайла без существенного содержимого может быть устранено, за счет этого экономя пространство для хранения. При этом, когда локальный маршрутизатор обнаруживает, изменяются ли изображения в записанном видеофайле, это может быть осуществлено посредством динамического обнаружения видеофайла и определения того, присутствует ли динамическая цель в видеофайле; или это может также быть осуществлено посредством выполнения обнаружения видеокадра по видеофайлу и сравнения того, больше ли область изменения изображения видеокадра в видеофайле, чем пороговое значение. Подробные процессы являются такими же, что и описанные выше, которые не описываются в данном документе.
[00165] Конечно, если операция обнаружения того, изменилось ли изображение в видеофайле, записанном локально, была выполнена прежде, чем устройство камеры выгружает видеофайл в локальный маршрутизатор, только видеофайл, в котором изображение было изменено, выгружается в локальный маршрутизатор, и тогда локальный маршрутизатор локально не обнаруживает, изменилось ли изображение в видеофайле, для полученного видеофайла.
[00166] В вышеописанном варианте осуществления, посредством резервного копирования видеофайла, записанного посредством устройства камеры, в локальный маршрутизатор, соединенный с устройством камеры, больше пространства для хранения может быть предоставлено для резервной копии видеофайла, и при поиске и просмотре резервной копии видеофайла резервная копия видеофайла может быть найдена и просмотрена на локальном маршрутизаторе, таким образом предоставляется более удобный и быстрый способ, а безопасность повышается.
[00167] В вышеописанном варианте осуществления, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, больше пространства для хранения может быть предоставлено, в результате чего предоставляется удобный быстрый способ находить и просматривать видеофайлы, и сохраненный видеофайл имеет более высокую защищенность.
[00168] Более того, то, изменяются ли изображения в записанном видеофайле, может быть обнаружено прежде, чем видеофайл, записанный посредством устройства камеры, копируется, так что только измененный видеофайл копируется, и, таким образом, резервное копирование видеофайла без существенного содержимого может быть устранено, за счет этого экономя пространство для хранения.
[00169] В другом необязательном варианте осуществления, обращаясь к вариантам осуществления, показанным выше на фиг. 1 или 3, устройство камеры может задавать видеокадр, который изменяется в видеофайле, в качестве обложки файла для видеофайла, так что, когда пользователь ищет резервную копию видеофайла, пользователь может заранее находить содержимое файла для видеофайла посредством обложки файла, за счет этого поиск является более интуитивным.
[00170] Например, обращаясь к фиг. 9, обложка резервного видеофайла задается как видеокадр, который изменяется в видеофайле, за счет этого видеокадр, который изменяется в видеофайле, может быть интуитивно представлен, когда видеофайл не открыт.
[00171] Соответственно вышеописанным вариантам осуществления способа для резервного копирования видео, настоящее изобретение также предоставляет варианты осуществления устройства для резервного копирования видео.
[00172] Фиг. 10 - это блок-схема, иллюстрирующая устройство для резервного копирования видео согласно примерному варианту осуществления.
[00173] Как показано на фиг. 10, иллюстрирующей устройство 1000 для резервного копирования видео согласно примерному варианту осуществления, устройство 1000 применяется в устройстве камеры и включает в себя: модуль 1001 записи и первый модуль 1002 резервного копирования; при этом
[00174] модуль 1001 записи конфигурируется, чтобы записывать видеофайл; и
[00175] первый модуль 1002 резервного копирования конфигурируется, чтобы выполнить резервное коприрование записанного видеофайла на маршрутизатор, подключенный локально.
[00176] В вышеописанном варианте осуществления, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, больше пространства для хранения может быть предоставлено, таким образом, предоставляется удобный быстрый способ находить и просматривать файлы, и сохраненный видеофайл имеет более высокую защищенность.
[00177] Обращаясь к фиг. 11, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 10. Устройство 1000 может дополнительно включать в себя первый принимающий модуль 1003 и первый модуль 1004 настройки, при этом
[00178] первый принимающий модуль 1003 конфигурируется, чтобы принимать инструкцию по настройке от мобильного терминала перед записью видеофайла; и
[00179] первый модуль 1004 настройки конфигурируется, чтобы задавать параметр записи согласно принятой инструкции по настройке;
[00180] при этом инструкция по настройке включает в себя по меньшей мере одну из следующих инструкций: инструкцию для настройки качества записи, инструкцию для настройки периода группировки видеофайлов и инструкцию для настройки продолжительности по времени каждого видеофайла.
[00181] В вышеописанном варианте осуществления, посредством приема инструкции по настройке от мобильного терминала, чтобы задавать параметр записи, пользователь может дистанционно управлять устройством камеры посредством мобильного терминала.
[00182] Обращаясь к фиг. 12, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 10. Модуль 1001 записи может включать в себя субмодуль 1001A записи, субмодуль 1001B настройки и субмодуль 1001C категоризации, при этом:
[00183] субмодуль 1001A записи конфигурируется, чтобы записывать каждый видеофайл согласно заданному качеству записи и продолжительности по времени каждого видеофайла;
[00184] субмодуль 1001B настройки конфигурируется, чтобы задавать время начала записи каждого видеофайла в качестве имени файла для видеофайла и сохранять локально; и
[00185] субмодуль 100C категоризации конфигурируется, чтобы категоризировать видеофайл, записанный в период группировки видеофайлов, в независимую папку для видео.
[00186] Следует отметить, что конфигурация субмодуля 1001A записи, субмодуля 1001B настройки и субмодуля 1001C категоризации, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 12, может также быть включена в вышеописанный вариант осуществления устройства, показанный на фиг. 11, которым настоящее изобретение не ограничивается.
[00187] В вышеописанном варианте осуществления, посредством именования видеофайла после времени начала записи при записи видеофайла и сохранения заданного видеофайла, записанного в период группировки видеофайлов, в локальном пространстве хранения и категоризации видеофайла в независимую папку для видео, может быть удобным для пользователя находить записанный видеофайл.
[00188] Обращаясь к фиг. 13, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 10. Первый модуль 1002 резервного копирования может включать в себя первый субмодуль 1002A обнаружения и первый субмодуль 1002B резервного копирования, при этом
[00189] первый субмодуль 1002A обнаружения конфигурируется, чтобы обнаруживать, изменяются ли изображения в записанном видеофайле; и
[00190] первый субмодуль 1002B резервного копирования конфигурируется, чтобы выполнить резервное копирование видеофайла на подключенный локальный маршрутизатор, когда обнаруживается, что изображения в видеофайле изменяются.
[00191] Следует отметить, что конфигурация первого субмодуля 1002A обнаружения и первого субмодуля 1002B резервного копирования, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 13, может также быть включена в вышеописанные варианты осуществления устройства на вышеупомянутых фиг. 11-12, которыми настоящее изобретение не ограничивается.
[00192] В вышеописанном варианте осуществления, посредством обнаружения того, изменяются ли изображения в записанном видеофайле перед резервным копированием записанного видеофайла на подключенный локальный маршрутизатор, резервное копирование видеофайла без содержания может отменяться посредством резервного копирования видеофайла только с изменившимся изображением, таким образом, пространство хранения экономится.
[00193] Обращаясь к фиг. 14, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 13. Первый субмодуль 1002A обнаружения может дополнительно включать в себя первый субмодуль 1002A1 динамического обнаружения и первый субмодуль 1002A2 определения, при этом
[00194] первый субмодуль 1002A1 динамического обнаружения конфигурируется, чтобы динамически обнаруживать видеофайл; и
[00195] первый субмодуль 1002A2 определения конфигурируется, чтобы определять, чтоб изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[00196] Следует отметить, что конфигурация первого субмодуля 1002A1 динамического обнаружения и первого субмодуля 1002A2 определения, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 14, может также быть включена в вышеописанные варианты осуществления устройства на вышеупомянутых фиг. 11-13, которыми настоящее изобретение не ограничивается.
[00197] Обращаясь к фиг. 15, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 13. Первый субмодуль 1002A обнаружения может дополнительно включать в себя первый субмодуль 1002A3 обнаружения кадра и второй субмодуль 1002A4 определения; при этом
[00198] первый субмодуль 1002A3 обнаружения кадра конфигурируется, чтобы выполнять обнаружение видеокадра в видеофайле; и
[00199] второй субмодуль 1002A4 определения конфигурируется, чтобы определять, что изображения в видеофайле изменяются, когда обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения.
[00200] Следует отметить, что конфигурация первого субмодуля 1002A3 обнаружения кадра и второго субмодуля 1002A4 определения, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 15, может также быть включена в вышеописанные варианты осуществления устройства на вышеупомянутых фиг. 11-14, которыми настоящее изобретение не ограничивается.
[00201] Обращаясь к фиг. 16, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 11. Устройство 1000 может дополнительно включать в себя модуль 1005 настройки обложки, при этом
[00202] модуль 1005 настройки обложки конфигурируется, чтобы задавать видеокадр, который изменяется в видеофайле, в качестве обложки файла для видеофайла.
[00203] Следует отметить, что конфигурация модуля 1005 настройки обложки, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 16, может также быть включена в вышеописанные варианты осуществления устройства вышеупомянутых фиг. 11-15, которыми настоящее изобретение не ограничивается.
[00204] В вышеописанном варианте осуществления, посредством задания измененного видеокадра в видеофайле в качестве обложки файла для видеофайла, может быть удобным для пользователя находить видеофайл более интуитивным образом.
[00205] Фиг. 17 - это блок-схема, иллюстрирующая устройство для резервного копирования видео согласно примерному варианту осуществления.
[00206] Как показано на фиг. 17, иллюстрируется способ 1700 резервного копирования видео согласно примерному варианту осуществления. Устройство 1700 применяется в локальном маршрутизаторе и включает в себя: модуль 1701 получения и второй модуль 1702 резервного копирования, при этом
[00207] модуль 1701 получения конфигурируется, чтобы получать видеофайл, записанный посредством подключенного устройства камеры; и
[00208] второй модуль 1702 резервного копирования конфигурируется, чтобы выполнить резервное копирование полученного видеофайла локально.
[00209] В вышеописанном варианте осуществления, посредством резервного копирования записанного видеофайла на подключенный локальный маршрутизатор, больше пространства для хранения может быть предоставлено, в результате чего предоставляется удобный быстрый способ находить и просматривать файлы видеофайлов, и сохраненный видеофайл имеет более высокую защищенность.
[00210] Обращаясь к фиг. 18, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 17. Устройство 1700 может дополнительно включать в себя второй принимающий модуль 1703 и второй модуль 1704 настройки, при этом
[00211] второй принимающий модуль 1703 конфигурируется, чтобы принимать инструкцию по настройке от мобильного терминала перед получением видеофайла, записанного посредством устройства камеры, через соединение; и
[00212] второй модуль 1704 настройки конфигурируется, чтобы задавать параметр хранения согласно принятой инструкции по настройке.
[00213] В вышеописанном варианте осуществления, посредством приема инструкции по настройке от мобильного терминала, чтобы задавать параметр записи, пользователь может дистанционно управлять устройством камеры посредством мобильного терминала.
[00214] Обращаясь к фиг. 19, который является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 17. Второй модуль 1702 резервного копирования может включать в себя второй субмодуль 1702A обнаружения и второй субмодуль 1702B резервного копирования; при этом
[00215] второй субмодуль 1702A обнаружения конфигурируется, чтобы обнаруживать, изменяется ли изображение в полученном видеофайле; и
[00216] второй субмодуль 1702B резервного копирования конфигурируется, чтобы выполнить резервное копирование полученного видеофайла локально, когда обнаруживается, что изображения в видеофайле изменяются.
[00217] Следует отметить, что конфигурация второго субмодуля 1702A обнаружения и второго субмодуля 1702B резервного копирования, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 19, может также быть включена в вышеописанный вариант осуществления устройства на вышеупомянутом фиг. 18, которым настоящее изобретение не ограничивается.
[00218] В вышеописанном варианте осуществления, посредством обнаружения того, изменяются ли изображения в записанном видеофайле перед резервным копированием записанного видеофайла на подключенный локальный маршрутизатор, резервное копирование видеофайла без содержания может отменяться посредством резервного копирования видеофайла только с изменившимся изображением, таким образом, пространство хранения экономится.
[00219] Обращаясь к фиг. 20, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 19. Второй субмодуль 1702A обнаружения может включать в себя второй субмодуль 1702A1 динамического обнаружения и третий субмодуль 1702A2 определения; при этом
[00220] второй субмодуль 1702A1 динамического обнаружения конфигурируется, чтобы динамически обнаруживать полученный видеофайл; и
[00221] третий субмодуль 1702A2 определения конфигурируется, чтобы определять, что изображения в видеофайле изменяются, когда обнаруживается, что динамическая цель присутствует в видеофайле.
[00222] Следует отметить, что конфигурация второго субмодуля 1702A1 динамического обнаружения и третьего субмодуля 1702A2 определения, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 20, может также быть включена в вышеописанные варианты осуществления устройства на вышеупомянутых фиг. 18-19, которыми настоящее изобретение не ограничивается.
[00223] Обращаясь к фиг. 21, которая является блок-схемой, иллюстрирующей другое устройство для резервного копирования видео согласно примерному варианту осуществления, вариант осуществления основывается на вышеупомянутом варианте осуществления, показанном на фиг. 19. Второй субмодуль 1702A обнаружения может включать в себя второй субмодуль 1702A3 обнаружения кадра и четвертый субмодуль 1702A4 определения; при этом
[00224] второй субмодуль 1702A3 обнаружения кадра конфигурируется, чтобы выполнять обнаружение видеокадра в полученном видеофайле; и
[00225] четвертый субмодуль 1702A4 определения конфигурируется, чтобы определять, что изображения в видеофайле изменяются, когда обнаруживается, что область изменения изображения видеокадра в видеофайле больше порогового значения.
[00226] Следует отметить, что конфигурация второго субмодуля 1702A3 обнаружения кадра и четвертого субмодуля 1702A4 определения, иллюстрированная в вышеописанном варианте осуществления устройства, показанном на фиг. 21, может также быть включена в вышеописанные варианты осуществления устройства на вышеупомянутых фиг. 18-20, которыми настоящее изобретение не ограничивается.
[00227] Конкретные процессы реализации функции и роли каждого модуля в вышеописанном устройстве были описаны подробно в процессах реализации, соответствующих этапам в вышеописанных способах, которые не описываются в данном документе как-либо дополнительно.
[00228] Для варианта осуществления устройства, так как он практически соответствует варианту осуществления способа, соответствующее место ссылается на описание части вариантов осуществления способа. Вариант осуществления устройства, описанного выше варианта осуществления, является просто схематичным, при этом модуль, описанный как отдельная часть, может быть или может также не быть физически отдельным, часть, отображенная как модуль, может быть или может также не быть физическим модулем, т.е. он может быть расположен в одном месте или может также быть распределен во множестве сетевых модулей. Некоторые или все модули могут быть выбраны согласно фактическим нуждам, чтобы добиваться цели решения настоящего изобретения. Специалисты в области техники могут понимать и реализовывать это без какой-либо творческой работы.
[00229] Соответственно, настоящее изобретение дополнительно предоставляет устройство для резервного копирования видео, включающее в себя память и одну или более программ, при этом одна или более программ хранятся в памяти и сконфигурированы, чтобы быть исполняемыми посредством одного или более процессоров, при этом одна или более программ включают в себя инструкции, чтобы вызывать следующие операции:
[00230] запись видеофайла; и
[00231] резервное копирование записанного видеофайла на маршрутизатор, подключенный локально.
[00232] Фиг. 22 - это структурная схема, иллюстрирующая устройство для резервного копирования видео согласно примерному варианту осуществления.
[00233] Как показано на фиг. 22, иллюстрируется устройство 2200 для резервного копирования видео согласно примерному варианту осуществления. Устройство 2200 может быть интеллектуальной камерой, мобильным телефоном, компьютером, терминалом цифрового вещания, устройством приема и отправки сообщений, игровой консолью, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т.п.
[00234] Обращаясь к фиг. 22, устройство 2200 может включать в себя один или более из следующих компонентов: компонент 2201 обработки, память 2202, компонент 2203 энергоснабжения, мультимедийный компонент 2204, аудиокомпонент 2205, интерфейс 2206 ввода/вывода (I/O), компонент 2207 датчика и компонент 2208 связи.
[00235] Компонент 2201 обработки типично управляет всеми операциями устройства 2200, такими как операции, ассоциированные с отображением, телефонными вызовами, обменами данными, операциями камеры и операциями записи. Компонент 2201 обработки может включать в себя один или более процессоров 2209 для того, чтобы выполнять инструкции, чтобы выполнять все или часть этапов в вышеописанных способах. Кроме того, компонент 2201 обработки может включать в себя один или более модулей, которые упрощают взаимодействие между компонентом 2201 обработки и другими компонентами. Например, компонент 2201 обработки может включать в себя мультимедийный модуль, чтобы облегчать взаимодействие между мультимедийным компонентом 2208 и компонентом 2201 обработки.
[00236] Память 2202 сконфигурирована, чтобы хранить различные типы данных, чтобы поддерживать работу устройства 2200. Примеры таких данных включают в себя инструкции для каких-либо приложений или способов, работающих на устройстве 2200, контактные данные, данные телефонной книги, сообщения, изображения, видеозаписи и т.д. Память 2203 может быть реализована с помощью любого типа энергозависимых или энергонезависимых запоминающих устройств или их комбинации, такого как статическое оперативное запоминающее устройство (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00237] Компонент 2203 энергоснабжения предоставляет энергию различным компонентам устройства 2200. Компонент 2203 энергоснабжения может включать в себя систему управления энергией, один или более источников энергии и любые другие компоненты, ассоциированные с генерацией, управлением и распределением энергии в устройстве 2200.
[00238] Мультимедийный компонент 2204 включает в себя экран, обеспечивающий интерфейс вывода между устройством 2200 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран может быть реализован как сенсорный экран, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков, чтобы распознавать касания, скольжения и жесты на сенсорной панели. Сенсорные датчики могут не только распознавать границу касания или действия скольжения, но также распознавать период времени и давление, ассоциированные с касанием или действием скольжения. В некоторых вариантах осуществления мультимедийный компонент 2204 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешние мультимедийные данные, в то время как устройство 2200 находится в рабочем режиме, таком как режим фотографирования или режим видеосъемки. Каждая из передней камеры и задней камеры может быть системой с фиксированной оптической линзой или иметь возможность фокусирования и оптического увеличения.
[00239] Аудиокомпонент 2205 выполнен с возможностью выводить и/или вводить аудиосигналы. Например, аудиокомпонент 2205 включает в себя микрофон ("MIC"), сконфигурированный с возможностью принимать внешний аудиосигнал, когда устройство 2200 находится в рабочем режиме, таком как режим вызова, режим записи и режим идентификации голоса. Принятый аудиосигнал может быть дополнительно сохранен в памяти 2202 или передан посредством компонента 2208 связи. В некоторых вариантах осуществления аудиокомпонент 2205 дополнительно включает в себя динамик, чтобы выводить аудиосигналы.
[00240] I/O-интерфейс 2202 предоставляет интерфейс между компонентом 2201 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо со щелчком, кнопки и т.п. Кнопки могут включать в себя, но не только, кнопку начальной страницы, кнопку громкости, кнопку запуска и кнопку блокировки.
[00241] Компонент 2207 датчика включает в себя один или более датчиков, чтобы предоставлять оценки состояния различных аспектов устройства 2200. Например, компонент 2207 датчика может обнаруживать открытое/закрытое состояние устройства 2200, относительное расположение компонентов, например, дисплея и клавиатуры, устройства 2200, изменение в положении устройства 2200 или компонента устройства 2200, присутствие или отсутствие контакта пользователя с устройством 2200, ориентацию или ускорение/замедление устройства 2200 и изменение в температуре устройства 2200. Компонент 2207 датчика может включать в себя датчик приближения, выполненный с возможностью обнаруживать присутствие близких объектов без какого-либо физического контакта. Компонент 2207 датчика может дополнительно включать в себя датчик света, такой как CMOS или CCD-датчик изображения, для использования в приложениях формирования изображений. В некоторых вариантах осуществления компонент 2207 датчика может дополнительно включать в себя датчик акселерометра, датчик гироскопа, магнитный датчик, датчик давления или температурный датчик.
[00242] Компонент 2208 связи выполнен с возможностью упрощать связь, в проводном или в беспроводном режиме, между устройством 2200 и другими устройствами. Устройство 2200 может осуществлять доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G, или их комбинации. В одном примерном варианте осуществления компонент 2208 связи принимает широковещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием через широковещательный канал. В одном примерном варианте осуществления компонент 2208 связи дополнительно включает в себя модуль связи ближнего радиуса действия (NFC), чтобы обеспечивать связь ближнего радиуса действия. Например, NFC-модуль может быть реализован на основе технологии радиочастотной идентификации (RFID), технологии инфракрасной передачи данных (IrDA), технологии сверхширокой полосы пропускания (UWB), технологии Bluetooth (BT) и других технологий.
[00243] В примерных вариантах осуществления устройство 2200 может быть реализовано с помощью одной или более специализированных интегральных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
[00244] В примерных вариантах осуществления предоставляется постоянный машиночитаемый носитель хранения, включающий в себя инструкции, такие как включенные в память 2202, исполняемые процессором 2209 в устройстве 2200, для выполнения вышеописанных способов. Например, постоянный машиночитаемый носитель хранения может быть ROM, RAM, CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[00245] Постоянный машиночитаемый носитель хранения, когда инструкции на носителе хранения исполняются посредством процессора терминала, терминал может выполнять способ для резервного копирования видео, при этом способ включает в себя:
[00246] запись видеофайла; и
[00247] резервное копирование записанного видеофайла на маршрутизатор, подключенный локально.
[00248] Соответственно, настоящее изобретение дополнительно предоставляет другое устройство для резервного копирования файла, включающее в себя память и одну или более программ, при этом одна или более программ хранятся в памяти и сконфигурированы, чтобы быть исполняемыми посредством одного или более процессоров, при этом одна или более программ включают в себя инструкции, чтобы вызывать следующие операции:
[00249] получение видеофайла, записанного посредством подключенного устройства камеры; и
[00250] резервное копирование полученного видеофайла локально.
[00251] Фиг. 23 является другой блок-схемой устройства 2300 для резервного копирования файла согласно примерному варианту осуществления. Например, устройство 2300 может быть предоставлено как сервер. Обращаясь к фиг. 23, сервер 2300 включает в себя компонент 2322 обработки и дополнительно включает в себя один или более процессоров и ресурсы памяти, представленные памятью 2332, для хранения инструкций, исполняемых компонентом 2322 обработки, таких как прикладные программы. Прикладные программы, сохраненные в памяти 2332, могут включать в себя один или более модулей, каждый соответствует набору инструкций. Кроме того, компонент 2322 обработки выполнен с возможностью исполнять инструкции, чтобы выполнять вышеописанный способ для резервного копирования файла.
[00252] Устройство 2300 может дополнительно включать в себя: компонент 2326 энергоснабжения, выполненный с возможностью управлять энергоснабжением устройства 2300; интерфейсы 2350 проводной или беспроводной сети, сконфигурированные, чтобы соединять устройство 2300 с сетью; и интерфейсы 2358 ввода/вывода (I/O). Устройство 2300 может работать на основе операционной системы, сохраненной в памяти 2332, такой как Windows Server™, MAC OS X™, Unix™, Linux™, FreeBSD™ и т.п.
[00253] После рассмотрения этого описания и выполнения вариантов осуществления, раскрытых в данном документе, специалисты в данной области техники могут легко предположить другие аспекты реализации настоящего раскрытия сущности. Настоящее изобретение подразумевает охват любых вариаций, использования или адаптивного изменения этих вариантов осуществления, и эти вариации, использование или адаптивное изменение соответствуют общей концепции настоящего изобретения и включают в себя общее знание или стандартные технические средства в технической области, что не раскрывается в настоящем раскрытии. Описание и варианты осуществления являются только примерными, и реальный объем и сущность настоящего изобретения определяются последующей формулой изобретения.
[00254] Следует понимать, что настоящее изобретение не ограничивается точными структурами, которые описаны выше и показаны на сопроводительных чертежах, и могут быть модифицированы и изменены без отступления от объема настоящего изобретения. Объем настоящего изобретения задается только посредством прилагаемой формулы изобретения.