СПОСОБ И УСТРОЙСТВО ВЫВОДА ИЗОБРАЖЕНИЯ
METHOD AND DEVICE FOR IMAGE OUTPUT

Настоящая заявка основана на патентной заявке Китая № 201610514003.6, поданной 30 июня 2016 г., которая полностью включена в настоящий документ посредством ссылки и по которой испрашивается приоритет.
Область техники, к которой относится изобретение
Настоящее изобретение относится к области электроники, и, более конкретно, к способу и устройству вывода изображения.
Уровень техники
С непрерывным развитием технологии интеллектуальных терминалов постоянно появляются разнообразная интеллектуальная мебель и электрические бытовые приборы. Люди все шире используют интеллектуальную мебель и электрические бытовые приборы в повседневной жизни и работе, повышая удобство жизни людей. Широкое распространение интеллектуальных камер сделало возможным дистанционный контроль положения дел в доме с использованием этих интеллектуальных камер, даже когда пользователь находится вне дома. Однако в данной области техники пользователь, чтобы узнать о положении дел в доме, должен по своей инициативе смотреть записи видеонаблюдения. Если в доме возникнет чрезвычайная ситуация, то пользователь не сможет узнать об этом сразу. Этим снижается эффективность использования интеллектуальных камер.
Раскрытие изобретения
Для устранения вышеуказанных технических недостатков настоящее изобретение предлагает способ и устройство вывода изображения.
В соответствии с первым аспектом настоящего изобретения предлагается способ вывода изображения. Способ включает: получение данных кадров, собранных целевой камерой; получение целевого изображения на основании указанных данных кадров; и управление целевым терминалом в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение.
В качестве одной из возможностей управление целевым терминалом в целях обеспечения вывода оповещающего сообщения включает управление целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении.
В качестве одной из возможностей управление целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении включает одно или более из следующих действий: управление целевым терминалом в целях обеспечения переключения на отображение целевого изображения; управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне рабочей области; управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне экрана блокировки; и управление целевым терминалом в целях обеспечения отображения целевого изображения во всплывающем окне.
В качестве одной из возможностей получение целевого изображения на основании данных кадров включает получение целевого изображения, указывающего нештатное событие, на основании указанных данных кадров.
В качестве одной из возможностей получение целевого изображения, указывающего нештатное событие на основании данных кадров включает: получение сходства между данными соседних кадров в числе указанных данных кадров; получение целевых изображений, соответствующих данным соседних кадров, если сходство меньше заранее заданного порогового значения.
В качестве одной из возможностей нештатное событие включает одно или более следующих событий: в заранее заданную зону вошел посторонний; местоположение объекта в заранее заданной зоне изменилось; в заранее заданной зоне произошло возгорание.
В соответствии со вторым аспектом настоящего изобретения предлагается устройство вывода изображения. Устройство вывода изображения содержит первый модуль получения, выполненный с возможностью получения данных кадров, собранных целевой камерой; второй модуль получения, выполненный с возможностью получения целевого изображения на основании указанных данных кадров; и модуль управления, выполненный с возможностью управления целевым терминалом в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение.
В качестве одной из возможностей модуль управления содержит субмодуль управления, выполненный с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении.
В качестве одной из возможностей субмодуль управления содержит один или более следующих субмодулей: первый субмодуль управления отображением, выполненный с возможностью управления целевым терминалом в целях обеспечения переключения на отображение целевого изображения; второй субмодуль управления отображением, выполненный с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения на фоне рабочей области; третий субмодуль управления отображением, выполненный с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения на фоне экрана блокировки; и четвертый субмодуль управления отображением, выполненный с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения во всплывающем окне.
В качестве одной из возможностей второй модуль получения содержит субмодуль получения целевого изображения, выполненный с возможностью получения целевого изображения, указывающего нештатное событие, на основании указанных данных кадров.
В качестве одной из возможностей субмодуль получения целевого изображения содержит: первый субмодуль получения, выполненный с возможностью получения сходства между данными соседних кадров в числе указанных данных кадров; и второй субмодуль получения, выполненный с возможностью получения целевых изображений, соответствующих данным соседних кадров, если сходство меньше заранее заданного порогового значения.
В качестве одной из возможностей нештатное событие включает одно или более следующих событий: в заранее заданную зону вошел посторонний; местоположение объекта в заранее заданной зоне изменилось; в заранее заданной зоне произошло возгорание.
В соответствии с третьим аспектом настоящего изобретения предлагается устройство вывода изображения. Устройство вывода изображения содержит процессор и память, хранящую команды, исполняемые процессором. Процессор выполнен с возможностью получения данных кадров, собранных целевой камерой; получения целевого изображения на основании указанных данных кадров; и управления целевым терминалом в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение.
Технические решения, предлагаемые вариантами осуществления настоящего изобретения, могут обеспечивать следующие полезные технические результаты.
В способах вывода изображения, предлагаемых вышеприведенными вариантами осуществления настоящего изобретения, выполняется получение данных кадров, собранных целевой камерой, на основании данных кадров выполняется получение целевого изображения, и целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение. Таким образом, когда в доме пользователя возникает чрезвычайная ситуация, пользователь может сразу быть оповещен о ней, что повышает эффективность использования интеллектуальной камеры.
В способе вывода изображения, предлагаемом одним из вышеприведенных вариантов осуществления настоящего изобретения, выполняется получение данных кадров, собранных целевой камерой, на основании данных кадров выполняется получение целевого изображения, указывающего нештатное событие, и целевой терминал управляется в целях отображения целевого изображения в видимом положении. Таким образом, при возникновении нештатного события в целевой контролируемой зоне, пользователь может быстрее, не открывая интерфейс отображения контрольного изображения, увидеть целевое изображение и узнать о нештатном событии, чем повышается эффективность использования интеллектуальной камеры.
Следует понимать, что как вышеприведенное общее описание, так и нижеследующее подробное описание предлагаются лишь в качестве примера, служат лишь для пояснения и не ограничивают настоящее изобретение.
Краткое описание чертежей
Сопровождающие чертежи, включенные в настоящий документ и составляющие его часть, иллюстрируют варианты осуществления, соответствующие настоящему изобретению, и вместе с настоящим описанием служат для пояснения принципов настоящего изобретения.
Фиг. 1 представляет собой схему, иллюстрирующую пример архитектуры системы, в которой могут быть применены варианты осуществления настоящего изобретения, в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 2 представляет собой диаграмму, иллюстрирующую способ вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 3 представляет собой диаграмму, иллюстрирующую еще один способ вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 4 представляет собой блок схему, иллюстрирующую устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 5 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 6 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 7 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Фиг. 8 представляет собой структурную схему, иллюстрирующую устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения.
Осуществление изобретения
Далее подробно рассматриваются некоторые примерные варианты осуществления, иллюстрируемые сопровождающими чертежами. Нижеследующее описание ссылается на сопровождающие чертежи, в которых на разных чертежах одинаковые номера ссылочных обозначений представляют одинаковые или подобные элементы, если не указано иное. Реализации, приведенные в нижеследующем описании вариантов осуществления, не представляют все реализации, соответствующие настоящему изобретению. Напротив, они представляют собой лишь примеры устройств и способов, соответствующих аспектам, относящимся к настоящему изобретению согласно прилагаемой формуле изобретения.
Термины, используемые в настоящем документе, служат лишь для пояснения вариантов осуществления, но не для ограничения настоящего изобретения. Формы единственного числа в настоящем раскрытии и в прилагаемой формуле изобретения считаются также содержащими соответствующие формы множественного числа, если иное явным образом не указано в контексте. Также следует понимать, что конструкция «и/или» в настоящем документе обозначает какое-либо сочетание или все возможные сочетания одного или более соответственно перечисленных элементов.
Следует понимать, что несмотря на возможное использование в настоящем документе обозначений «первый», «второй», «третий» и т.д. для описания разнообразной информации, такая информация не ограничена указанными обозначениями, и эти обозначения используются только для того, чтобы различать разную информацию, относящуюся к одной категории. Например, без выхода за пределы объема настоящего изобретения первая информация также может быть названа второй информацией, и, аналогично, вторая информация может быть названа первой информацией. В зависимости от контекста, выражение «если» в настоящем документе может пониматься как «когда», «пока» или «в ответ на установление факта».
Фиг. 1 представляет собой схему примера архитектуры системы, в которой могут быть применены варианты осуществления настоящего изобретения.
Как показано на фиг. 1, архитектура 100 системы может содержать устройство 101 камеры, устройство 102 терминала, сеть 103 и сервер 104. Сеть 103 используется в качестве среды для линии связи между устройством 101 камеры или устройством 102 терминала и сервером 104.
Устройство 101 камеры может представлять собой одно из различных устройств, имеющих функцию съемки изображений, и может содержать одну или более камер, выполненных с возможностью съемки изображений, и процессор, выполненный с возможностью управления камерами. Устройство 101 камеры может через сеть 103 взаимодействовать с сервером 104 с целью передачи собранных данных в сервер 104 или приема управляющих команд, переданных из сервера. Устройство 102 терминала также может через сеть 103 взаимодействовать с сервером 104 с целью приема или передачи запроса или информации и т.д. Устройство 102 терминала может представлять собой одно из разнообразных электронных устройств, в число которых могут входить, среди прочего, мобильные устройства терминалов, например смартфоны, интеллектуальные носимые устройства, планшетные компьютеры, карманные компьютеры (Personal Digital Assistant, PDA) и т.д.
Сервер 104 может обеспечивать службы интеллектуального контроля и управления, а также иные различные службы. Сервер 104 может осуществлять обработку, например, сохранение и анализ, принятых данных и также может передавать информацию в устройство 101 камеры или устройство 102 терминала и т.д. Например, сервер 104 может принимать данные изображения, собранные устройством 101 камеры, и анализировать принятые данные изображения с целью определения того, произошло ли нештатное событие в зоне, заснятой устройством 101 камеры. Если путем анализа определено, что в зоне имеет место нештатное событие, то возможно отсортировать данные изображения, получить изображение с нештатным событием и передать изображение с нештатным событием в устройство 102 терминала для просмотра пользователем. Должно быть понятно, что сервер может обеспечивать одну или более служб, и что одна и та же служба может обеспечиваться несколькими серверами.
Следует понимать, что показанное на фиг. 1 количество устройств камеры, устройств терминала, сетей и серверов является лишь иллюстративным. Может быть использовано произвольное количество устройств камеры, устройств терминала, сетей и серверов в соответствии с требованиями конкретной реализации.
Далее, настоящее изобретение описывается подробно совместно с конкретными вариантами осуществления изобретения.
Фиг. 2 представляет собой диаграмму, иллюстрирующую способ вывода изображения в соответствии с примерным вариантом осуществления. Указанный способ может использоваться в устройстве интеллектуальной камеры или в сервере. Как показано, способ содержит следующие шаги.
На шаге 201 выполняется получение данных кадров, собранных целевой камерой.
В данном варианте осуществления изобретения вначале выполняется получение данных изображения каждого кадра, собранных целевой камерой, для анализа и обработки. Целевая камера объекта используется для съемки целевой контролируемой зоны. Например, если пользователь желает снимать зону входной двери, то в качестве целевой камеры может использоваться камера, ведущая съемку зоны входной двери.
На шаге 202 на основании указанных данных кадров выполняется получение целевого изображения.
В настоящем варианте осуществления изобретения целевое изображение представляет собой изображение, содержащее нештатное событие. Например, целевое изображение может представлять собой изображение, на котором снят посторонний, входящий в целевую контролируемую зону, изображение, на котором снято изменение, произошедшее с объектом в целевой контролируемой зоне (к примеру, определенный объект в целевой контролируемой зоне сдувает, или предметы, подвешенные на стену, теряют крепление и падают и т.д.), или изображение, на котором снято возгорание в целевой контролируемой зоне, и т.д. Должно быть понятно, что целевым изображением может быть оповещающее сообщение в какой-либо другой форме, конкретное содержание и формы целевого изображения в настоящем изобретении не ограничиваются.
В данном варианте осуществления изобретения имеется возможность анализа полученных данных изображения каждого кадра и определения, содержит ли изображение, соответствующее данным кадра, нештатное событие. Если нештатное событие имеется, то изображение, соответствующее данным кадра, может быть определено и сформировано в качестве целевого изображения.
На шаге 203 целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение.
В настоящем варианте осуществления изобретения после получения целевого изображения возможно вначале сформировать оповещающее сообщение, включающее по меньшей мере целевое изображение, а затем передать оповещающее сообщение в целевой терминал, так что целевой терминал может представить оповещающее сообщение пользователю. Целевой терминал является именно тем терминалом, который использует пользователь устройства камеры, получающего целевое изображение. Например, целевой терминал может быть терминалом, имеющим ту же учетную запись пользователя, что и устройство камеры, а также может быть терминалом, связанным с устройством камеры и т.д.
В настоящем варианте осуществления изобретения оповещающее сообщение также может включать голосовую информацию, которая, например, может оповещать пользователя о необходимости проверить записи наблюдения. Оповещающее сообщение также может включать информацию оповещения, например, воспринимаемое на слух оповещение с заранее заданным звуком. Оповещающее сообщение также может включать текстовую информацию оповещения, которая может, например, передаваться в немедленном режиме с целью оповещения пользователя о необходимости проверить записи наблюдения. Должно быть понятно, что оповещающее сообщение может включать иную форму оповещающего сообщения, и конкретное содержание и форма оповещающего сообщения в настоящем изобретении не ограничиваются.
В способе вывода изображения, предлагаемом вышеописанным вариантом осуществления настоящего изобретения, выполняется получение данных кадров, собранных целевой камерой, на основании данных кадров выполняется получение целевого изображения, и целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение. Таким образом, когда в доме пользователя возникает чрезвычайная ситуация, пользователь может узнать об этом сразу, в результате чего использование устройства интеллектуальной камеры становится более эффективным.
Фиг. 3 представляет собой диаграмму, иллюстрирующую еще один способ вывода изображения в соответствии с примерным вариантом осуществления, в котором более подробно рассматриваются операция получения целевого изображения на основании данных кадров и управления целевым терминалом в целях обеспечения вывода оповещающего сообщения. Указанный способ может использоваться в устройстве интеллектуальной камеры или в сервере. Как показано, указанный способ включает следующие шаги.
На шаге 301 выполняется получение данных кадров, собранных целевой камерой.
На шаге 302 на основании данных кадров выполняется получение целевого изображения, указывающего нештатное событие.
В настоящем варианте осуществления изобретения нештатное событие может включать одно или более следующих событий: в заранее заданную зону вошел посторонний; местоположение объекта в заранее заданной зоне изменилось; и в заранее заданной зоне произошло возгорание и т.д. Должно быть понятно, что нештатным событием может быть какое-либо другое событие, конкретное содержание и форма нештатного события в настоящем изобретении не ограничиваются. Заранее заданной зоной может быть целевая контролируемая зона, снимаемая целевой камерой, и выбор заранее заданной зоны в настоящем изобретении не ограничивается.
В данном варианте осуществления изобретения при отсутствии нештатного события отсутствуют и изменения между изображениями, соответствующими данным соседних кадров. Если происходит нештатное событие, то в множестве изображений, соответствующих данным соседних кадров, где записано нештатное событие, появляются различия. Соответственно, на основании того, меняются ли полученные данные кадра, можно определить, соответствуют ли полученные данные кадра целевому изображению, указывающему нештатное событие.
Конкретнее, во-первых, выполняется поочередное получение каждого сходства между данными каждых двух соседних кадров в числе указанных данных кадров. Это может быть сделано с использованием любого реализуемого алгоритма, конкретный способ получения сходства между данными соседних кадров в настоящем изобретении не ограничивается. Затем поочередно для каждого сходства проверяется, меньше ли это сходство заранее заданного порогового значения. Заранее заданное пороговое значение может быть задано заранее или может быть значением, определенным эмпирически. Должно быть понятно, что заранее заданное пороговое значение может быть любым разумным значением, конкретная величина заранее заданного порогового значения в настоящем изобретении не ограничивается. Если сходство между данными соседних кадров меньше заранее заданного порогового значения, то изображения, соответствующие данным соседних кадров, могут быть получены в качестве целевых изображений.
На шаге 303 целевой терминал управляется в целях отображения целевого изображения в видимом положении.
В данном варианте осуществления изобретения управление целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении может быть реализовано как одно из следующих действий: управление целевым терминалом в целях обеспечения отображения каждого целевого изображения, соответственно, в видимом положении; управление целевым терминалом в целях обеспечения отображения отдельных изображений, отобранных из числа целевых изображений, в видимом положении; и управление целевым терминалом в целях обеспечения отображения видеоматериала или динамического изображения, сформированных на основании целевых изображений, в видимом положении. Должно быть понятно, что настоящее изобретение ничем не ограничено в этом отношении.
Конкретно, управление целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении может включать одно или более из следующих действий: управление целевым терминалом в целях обеспечения переключения на отображение целевого изображения; управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне рабочей области; управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне экрана блокировки; и управление целевым терминалом в целях обеспечения отображения целевого изображения во всплывающем окне.
В настоящем варианте осуществления изобретения управление целевым терминалом в целях обеспечения переключения на отображение целевого изображения может быть реализовано как управление целевым терминалом в целях обеспечения поочередного отображения целевых изображений в видимом положении. Например, если предположить, что имеется пять целевых изображений, то эти пять целевых изображений могут одно за другим отображаться в видимом положении. Каждое целевое изображение может отображаться в течение заранее заданного периода (к примеру, 5 секунд, 10 секунд и т.д.).
Управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне рабочей области может быть реализовано как замена фона рабочей области целевого терминала на целевое изображение объекта. Например, если после получения изображения объекта целевой терминал отображает рабочую область («рабочий стол»), то терминал может непосредственно изменить фон рабочей области на целевое изображение. Таким образом, пользователь может более быстро и удобно просмотреть целевое изображение, не открывая интерфейс отображения контрольного изображения.
Управление целевым терминалом в целях обеспечения отображения целевого изображения на фоне экрана блокировки может быть осуществлено как замена фона экрана блокировки целевого терминала на целевое изображение. Например, если после получения целевого изображения целевой терминал находится в дежурном режиме с погашенным экраном, то он может непосредственно включить экран и поменять фон экрана блокировки на целевое изображение. Таким образом, пользователь может более быстро и удобно просмотреть целевое изображение, не открывая интерфейс отображения контрольного изображения.
Управление целевым терминалом в целях обеспечения отображения целевого изображения во всплывающем окне может быть реализовано как отображение целевого изображения во всплывающем окне на экране целевого терминала. Например, если после получения целевого изображения целевой терминал используется пользователем, то терминал может формировать небольшое всплывающее окно в интерфейсе, отображаемом в данный момент, и отображать целевое изображение в этом всплывающем окне. Таким образом, пользователь может более быстро и удобно просмотреть целевое изображение, не открывая интерфейс отображения контрольного изображения.
Должно быть понятно, что могут существовать и другие способы отображения целевого изображения. Конкретные способы отображения целевого изображения в настоящем изобретении ничем не ограничиваются.
Следует заметить, что в варианте осуществления, представленном на фиг. 3, такие же шаги, как в варианте осуществления на фиг. 2, повторно не описываются. За соответствующей информацией можно обратиться к варианту осуществления, представленному на фиг. 2.
В способе вывода изображения, предлагаемом вышеописанным вариантом осуществления настоящего изобретения, выполняется получение данных кадров, собранных целевой камерой, на основании данных кадров выполняется получение целевого изображения, указывающего нештатное событие, и целевой терминал управляется в целях обеспечения отображения целевого изображения в видимом положении. Таким образом, при возникновении нештатного события в целевой контролируемой зоне пользователь может быстрее, не открывая интерфейс отображения контрольного изображения, увидеть целевое изображение и узнать о нештатном событии, чем повышается эффективность использования устройства интеллектуальной камеры.
Следует отметить, что представление на сопровождающих чертежах операций способа настоящего изобретения в конкретном порядке не требует или не подразумевает, что эти операции должны выполняться в соответствии с этим порядком или что для получения требуемых результатов должны быть выполнены все операции. Напротив, порядок выполнения шагов, представленных на диаграммах, может быть изменен. Дополнительно или как вариант, некоторые шаги могут быть пропущены, для целей реализации несколько шагов могут быть объединены в один шаг, и/или для целей реализации один шаг может быть разделен на множество шагов.
Соответственно вышеописанным вариантам осуществления способов вывода изображения настоящее изобретение также предлагает варианты осуществления устройств вывода изображения.
Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения. Как показано, устройство содержит первый модуль 401 получения, второй модуль 402 получения и модуль 403 управления.
Первый модуль 401 получения выполнен с возможностью получения данных кадров, собранных целевой камерой.
Второй модуль 402 получения выполнен с возможностью получения целевого изображения на основании данных кадров, полученных первым модулем 401 получения.
Модуль 403 управления выполнен с возможностью управления целевым терминалом в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение, полученное вторым модулем 402 получения.
В устройстве вывода изображения, предлагаемом вышеописанным вариантом осуществления настоящего изобретения, выполняется получение данных кадров, собранных целевой камерой, на основании указанных данных кадров выполняется получение целевого изображения, и целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение. Таким образом, когда в доме пользователя возникает чрезвычайная ситуация, пользователь может сразу быть оповещен о ней, что повышает эффективность использования устройства интеллектуальной камеры.
Фиг. 5 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения, основанным на описанном выше варианте осуществления, иллюстрируемом фиг. 4. Как показано, модуль 403 управления может содержать субмодуль 501 управления.
Субмодуль 501 управления выполнен с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения в видимом положении.
В некоторых возможных вариантах осуществления изобретения субмодуль 501 управления может содержать один или более субмодулей из числа первого субмодуля управления отображением, второго субмодуля управления отображением, третьего субмодуля управления отображением и четвертого субмодуля управления отображением.
Первый субмодуль управления отображением выполнен с возможностью управления целевым терминалом в целях обеспечения переключения на отображение целевого изображения.
Второй субмодуль управления отображением выполнен с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения на фоне рабочей области.
Третий субмодуль управления отображением выполнен с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения на фоне экрана блокировки.
Четвертый субмодуль управления отображением выполнен с возможностью управления целевым терминалом в целях обеспечения отображения целевого изображения во всплывающем окне.
Фиг. 6 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения, основанным на описанном выше варианте осуществления, иллюстрируемом фиг. 4. Как показано, второй модуль 402 получения может содержать субмодуль 601 получения целевого изображения.
Субмодуль 601 получения целевого изображения выполнен с возможностью получения целевого изображения, указывающего нештатное событие, на основании вышеописанных данных кадров.
В устройстве вывода изображения, предлагаемом вышеописанным вариантом осуществления настоящего изобретения, на основании данных кадров выполняется получение целевого изображения объекта, указывающего нештатное событие, и целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевое изображение. Таким образом, когда в доме пользователя возникает чрезвычайная ситуация, пользователь может сразу быть оповещен о ней, что повышает эффективность использования устройства интеллектуальной камеры.
Фиг. 7 представляет собой блок-схему, иллюстрирующую еще одно устройство вывода изображения в соответствии с примерным вариантом осуществления настоящего изобретения, основанным на описанном выше варианте осуществления, иллюстрируемом фиг. 6. Как показано, субмодуль 601 получения целевого изображения может содержать первый субмодуль 701 получения и второй субмодуль 702 получения.
Первый субмодуль 701 получения выполнен с возможностью получения сходства между данными соседних кадров в числе указанных данных кадров.
Второй субмодуль 702 получения выполнен с возможностью получения целевых изображений, соответствующих данным соседних кадров, если сходство, полученное первым субмодулем 701 получения, меньше заранее заданного порогового значения.
В устройстве вывода изображения, предлагаемом вышеописанным вариантом осуществления настоящего изобретения, выполняется получение сходства между данными соседних кадров в числе указанных данных кадров; выполняется получение изображений, соответствующих данным соседних кадров в качестве целевых изображений, если сходство меньше заранее заданного порогового значения; и целевой терминал управляется в целях обеспечения вывода оповещающего сообщения, включающего по меньшей мере целевые изображения. Таким образом, когда в доме пользователя возникает чрезвычайная ситуация, пользователь может сразу быть оповещен о ней, что повышает эффективность использования устройства интеллектуальной камеры.
В некоторых возможных вариантах осуществления изобретения нештатное событие может включать одно или более следующих событий: в заранее заданную зону вошел посторонний; местоположение объекта в заранее заданной зоне изменилось; в заранее заданной зоне произошло возгорание.
Следует понимать, что вышеописанное устройство может быть заранее реализовано в устройстве интеллектуальной камеры или в сервере, а также может быть загружено в устройство интеллектуальной камеры или сервер путем загрузки и т.д. Для реализации приведенных способов вывода изображения соответствующие модули в устройстве могут взаимодействовать с модулями в устройстве интеллектуальной камеры или сервере.
В отношении варианта осуществления указанного устройства можно обратиться к описанию соответствующего варианта осуществления способа, поскольку устройство, по существу, соответствует варианту осуществления способа. Вышеописанный вариант осуществления устройства является только иллюстративным. Модули, описанные как отдельные компоненты, могут быть или могут не быть физически отдельными. Компоненты, показанные как модули, могут быть или могут не быть физическими модулями, т.е. указанные компоненты могут быть как расположенными вместе, так и распределенными по нескольким элементам сети. Как может быть понято и реализовано специалистами в данной области техники без каких-либо усилий изобретательского уровня, для достижения цели настоящего изобретения некоторые или все модули могут быть выбраны в соответствии с потребностью.
Соответственно, настоящее изобретение также предлагает устройство вывода изображения. Указанное устройство вывода изображения содержит процессор и память, хранящую команды, которые могут быть исполнены указанным процессором. Указанный процессор выполнен с возможностью получения данных кадров, собранных камерой объекта, получения изображения объекта на основании указанных данных кадров, и оказания на терминал объекта управляющего воздействия, вызывающего передачу указанным терминалом оповещающего сообщения, содержащего, по меньшей мере, указанное изображение объекта.
Фиг. 8 представляет собой структурную схему, иллюстрирующую устройство вывода изображения 9900 в соответствии с примерным вариантом осуществления. Устройством 9900 может быть, например, мобильный телефон, компьютер, цифровой радиотерминал, устройство обмена сообщениями, игровая консоль, планшет, медицинское устройство, оборудование для упражнений, карманный компьютер и т.п.
Как показано на фиг. 8, устройство 9900 может содержать один или более следующих компонентов: обрабатывающий компонент 9902, память 9904, питающий компонент 9906, мультимедийный компонент 9908, аудиокомпонент 9910, интерфейс 9912 ввода/ вывода, сенсорный компонент 9914 и связной компонент 9916.
Обрабатывающий компонент 9902, в основном, управляет работой устройства 9900 в целом, например, операциями, связанными с отображением, телефонными вызовами, передачей данных, работой камеры и записью. Обрабатывающий компонент 9902 может содержать один или более процессоров 9920, выполненных с возможностью исполнения команд, предназначенных для выполнения всех или некоторых шагов вышеописанных способов. Кроме того, обрабатывающий компонент 9902 может содержать один или более модулей, выполненных с возможностью обеспечения взаимодействия между обрабатывающим компонентом 9902 и другими компонентами. Например, обрабатывающий компонент 9902 может содержать мультимедийный модуль, выполненный с возможностью обеспечения взаимодействия между обрабатывающим компонентом 9908 и обрабатывающим компонентом 9902.
Read-Only Memory, ROM
Память 9904 выполнена с возможностью хранения данных различных типов с целью обеспечения выполнения операций на устройстве 9900. В число примеров таких данных входят команды каких-либо прикладных программ или способов, выполняемых на устройстве 9900, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.д. Память 9904 может быть реализована с использованием любого типа постоянного или непостоянного запоминающего устройства или их сочетания, например, статического запоминающего устройства с произвольным доступом (Static Random-Access Memory, SRAM), электрически стираемого программируемого постоянного запоминающего устройства (Electrically Erasable Programmable Read-Only Memory, EEPROM), стираемого программируемого постоянного запоминающего устройства (Erasable Programmable Read-Only Memory, EPROM), программируемого постоянного запоминающего устройства (Programmable Read-Only Memory, PROM), постоянного запоминающего устройства (), магнитной памяти, флэш-памяти, магнитного диска или оптического диска.
Питающий компонент 9906 обеспечивает питанием различные компоненты устройства 9900. Питающий компонент 9906 может содержать систему управления питанием, один или несколько источников питания и другие компоненты, имеющие отношение к генерированию питания, управлению питанием и распределению питания в устройстве 9900.
Мультимедийный компонент 9908 содержит экран, реализующий интерфейс вывода между устройством 9900 и пользователем. В некоторых вариантах осуществления изобретения этот экран может содержать жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран содержит сенсорную панель, то данный экран может быть реализован как сенсорный экран, выполненный с возможностью приема сигналов ввода от пользователя. Сенсорная панель содержит один или несколько сенсорных датчиков, выполненных с возможностью восприятия прикосновений, проводок и фигур движения на сенсорной панели. Сенсорные датчики могут воспринимать не только границу области прикосновения или проводки, но также и период времени и давление, имеющие отношение к данному прикосновению или проводке. В некоторых вариантах осуществления изобретения мультимедийный компонент 9908 содержит камеру, обращенную вперед, и/ или камеру, обращенную назад. Когда устройство 9900 находится в рабочем режиме, например в режиме фотосъемки или в режиме видеосъемки, камера, обращенная вперед, и/ или камера, обращенная назад, могут получать извне мультимедийные данные. Как камера, обращенная вперед, так и камера, обращенная назад, может быть системой с ненастраиваемым объективом или может иметь техническую возможность фокусировки и оптической трансфокации.
Аудиокомпонент 9910 выполнен с возможностью выдачи и/ или приема аудиосигналов. Например, аудиокомпонент 9910 содержит микрофон («MIC»), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 9900 находится в рабочем режиме, например, в режиме вызова, в режиме записи и в режиме распознавания голоса. Принятый аудиосигнал может быть затем сохранен в памяти 9904 или передан посредством связного компонента 9916. В некоторых вариантах осуществления изобретения аудиокомпонент 9910 дополнительно содержит акустический излучатель, выполненный с возможностью вывода аудиосигналов.
Интерфейс 9912 ввода/ вывода обеспечивает взаимосвязь между обрабатывающим компонентом 9902 и периферийными интерфейсными модулями, например, клавиатурой, чувствительным к нажатию колесиком, кнопками и т.п. В число указанных кнопок могут входить кнопка возврата в исходное состояние, кнопка регулировки громкости, кнопка запуска и кнопка блокировки, но приведенный перечень не является ограничивающим.
Сенсорный компонент 9914 содержит один или более датчиков для предоставления информации о состояниях различных аспектов устройства 9900. Например, сенсорный компонент 9914 может определять открытое/ закрытое состояние устройства 9900, относительное расположение компонентов, например, дисплея и клавиатуры, устройства 9900, изменение положения устройства 9900 или компонента устройства 9900, наличие или отсутствие контакта между пользователем и устройством 9900, ориентацию или ускорение/ замедление устройства 9900, изменение температуры устройства 9900. Сенсорный компонент 9914 может содержать датчик приближения, выполненный с возможностью обнаружения присутствия близко расположенных объектов при отсутствии какого-либо физического контакта. Сенсорный компонент 9914 также может содержать датчик света, например, датчик изображения типа КМОП (комплементарные структуры металл-оксид-полупроводник) или ПЗС (прибор с зарядовой связью) для использования в прикладных программах получения изображений. В некоторых вариантах осуществления изобретения сенсорный компонент 9914 также может содержать акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления, микроволновый датчик или температурный датчик.
Связной компонент 9916 выполнен с возможностью осуществления проводной или беспроводной связи между устройством 9900 и другими устройствами. Устройство 9900 выполнено с возможностью осуществления доступа к беспроводной сети с использованием некоторого стандарта связи, например, WiFi, 2G, 3G или их сочетания. В одном предлагаемом в качестве примера варианте осуществления связной компонент 9916 принимает широковещательный сигнал или широковещательно передаваемую соответствующую информацию из внешней системы управления, использующей широковещательную передачу, через широковещательный канал. В одном предлагаемом в качестве примера варианте осуществления связной компонент 9916 дополнительно содержит модуль беспроводной связи ближнего радиуса действия (Near Field Communication, NFC) для осуществления связи на небольших расстояниях. Этот модуль ближней связи может быть реализован, например, на основе технологии радиочастотной идентификации (Radio-frequency Identification, RFID), инфракрасной передачи данных (Infrared Data Association, IrDA), сверхширокополосной технологии (Ultra Wide Band, UWB), технологии Bluetooth (BT) и других технологий.
В примерных вариантах осуществления устройство 9900 с целью реализации вышеописанных способов может быть осуществлено с использованием одной или более специализированных интегральных схем (Application Specific Integrated Circuit, ASIC), цифровых сигнальных процессоров (Digital Signal Processor, DSP), цифровых устройств обработки сигнала (Digital Signal Processing Device, DSPD), программируемых логических устройств (Programmable Logic Devices, PLD), программируемых матриц логических элементов (Field Programmable Gate Array, FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов.
В примерных вариантах осуществления также предусмотрен энергонезависимый машиночитаемый носитель информации, содержащий команды, например, занесенные в память 9904, которые могут быть исполнены процессором 9920 устройства 9900 для реализации описанных выше способов. Этим энергонезависимым машиночитаемым носителем информации может быть, например, ПЗУ, оперативное запоминающее устройство (ОЗУ), диск CD-ROM, магнитная лента, гибкий магнитный диск, оптическое запоминающее устройство и т.п.
Из рассмотрения настоящего описания и практического использования раскрытого здесь изобретения специалисту в данной области техники должны стать очевидными другие варианты осуществления настоящего изобретения. Настоящая патентная заявка подразумевает охват всех разновидностей, видов использования или адаптаций настоящего изобретения, следующих из его общих принципов, и содержит подобные отклонения от настоящего изобретения, полагая их относящимися к известной или общепринятой практике в данной области техники. Предполагается, что настоящее раскрытие и примеры должны рассматриваться лишь в качестве иллюстрации, а истинный объем и сущность настоящего изобретения указываются прилагаемой формулой изобретения.
Должно быть понятно, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и показанной на сопровождающих чертежах, и что без выхода за пределы объема настоящего изобретения могут быть сделаны различные модификации и изменения. Предполагается, что объем настоящего изобретения ограничен только прилагаемой формулой изобретения.