Способ и устройство измерения освещенности
Иллюстрации
Показать всеИзобретение относится к области терминальной технологии, а именно к измерению освещенности. Технический результат – улучшение точности измерения освещенности. Устройство измерения освещенности содержит модуль получения данных о точке сенсорного экрана, модуль определения начальной области измерения освещенности, модуль сегментации изображения, модуль измерения, при этом модуль сегментации изображения содержит блок вычисления цветовых различий, блок получения данных о подлежащих маркировке точках, блок определения атрибутов подлежащих маркировке точек, блок определения новых подлежащих маркировке точек. 3 н. и 4 з.п. ф-лы, 11 ил.
Реферат
Перекрестная ссылка на родственную заявку
Данная заявка основана на и испрашивает приоритет заявки на патент Китая № 201410373717.0, поданной 31 июля 2014 г., все содержание которой включено в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение, в общем, относится к области терминальной технологии, и, в особенности, к устройству и способу измерения освещенности.
Уровень техники
Измерение освещенности - это процесс измерения яркости фотографируемого объекта, который является основой для автоматической экспозиции камеры для демонстрации изображений на фотографиях, и точность измерения освещенности и правильный выбор типа измерения - это то, с чего начинается создание фотографии.
Если взять цифровую камеру в качестве примера, обычно, выбор типа измерений системы измерения освещенности цифровой камеры - это TTL («посредством линз» - это измерение интенсивности света, отраженного фотографируемым объектом через линзы). Датчик измерения освещения размещается на линии прохождения света к фотографии, и свет отражается от ретроотражателя и попадает на измерительный элемент для измерения освещенности. Измеренные данные об интенсивности света передаются на процессор камеры, и комбинация экспозиции (а именно, комбинация диафрагмы съемки и выдержки затвора) определяется после процесса расчета автоматической экспозиции. В соответствии с различными областями, размерами и расчетными весами, измеряемыми в видоискателе, покрываемом датчиком измерения освещенности, выбор типа измерений может быть классифицирован как: средневзвешенное измерение, центровзвешенное измерение, точечное измерение, матричное измерение и другие режимы.
При этом диапазон измерения точечного измерения - это область, где центр изображения в видоискателе занимает 1-3% от всей области изображения. Точечные измерения слабо зависят от яркости другого окружения вне области проведения измерений. Поэтому точечные измерения, возможно, удобно применять для выявления всех областей фотографируемого объекта или фона.
Вместе с настройкой и широким применением сенсорных экранов в камерах и смартфонах, оборудованных сенсорными экранами, пользователь может применить другое направление для фокусировки пятна, выбрав опцию «другое направление» (вместо центральной позиции) в интерфейсе просмотра, что может значительно улучшить эффект и применяемость точечных измерений.
В смежных технологиях точечных измерений первоначально определяется точка измерений, которая может быть центральной точкой в интерфейсе просмотра, или любая другая точка в интерфейсе просмотра, выбранная пользователем посредством сенсорного экрана, и затем формируется прямоугольник или круг вокруг точки измерения освещенности с меняющимися размерами относительно центра, определяющими границы области. В процессе измерения освещенности это и является областью измерений освещенности (прямоугольник или круг). Рассматривая сцену съемки, показанную на фиг. 1 в качестве примера, когда пользователь фиксирует точку на левой руке (положение светлого пятна на фиг. 1) человека на сенсорном экране, рука выбрана в качества точечного измерения освещенности, область измерения освещенности - это область светлого пятна на фиг. 1.
Однако в свете вышеописанного технического решения точечных измерений различие между реальным результатом измерения и намерением пользователя может быть относительно большим. Как показано на фиг. 2, пользователь первоначально ожидал, что выберет область кожного покрова левой руки как область измерения освещенности, но реальная область измерения включает в себя часть одежды обоих рукавов как правой, так и левой руки. Когда яркость частей одежды примерно совпадает по цвету с кожей левой руки в области измерения освещенности, то на конечный результат измерения освещенности элементы одежды влияют слабо. Однако влияние на конечный результат измерения освещенности более значительно, когда различие между цветом элементов одежды и цветом кожи левой руки относительно большое. При этих обстоятельствах яркость изображения получается темнее, чем ожидаемая яркость после корректировки комбинации экспозиции по результатам измерения освещенности.
Раскрытие изобретения
Для преодоления проблем в смежных технологиях в настоящем изобретении предлагается устройство и способ измерения освещенности, позволяющие улучшить точность измерения освещенности.
В соответствии с первым аспектом вариантов осуществления настоящего изобретения, предлагается способ измерения освещенности, содержащий:
- получение данных о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности;
- определение начальной области измерения освещенности, содержащей точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране;
- сегментирование изображения, которое содержится в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и
- измерение точек изображения в области объекта.
При этом сегментирование изображения, которое содержится в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности, состоит из:
- вычисления цветовых различий между точкой сенсорного экрана и подлежащими маркировке точками с атрибутами маркировки, прилегающими к точке сенсорного экрана по направлениям вверх, вниз, влево или вправо, и вычисления цветовых различий между подлежащими маркировке точками с атрибутами маркировки, прилегающими к граничным точкам изображения начальной области измерения освещенности, и граничными точками изображения, причем атрибуты содержат: точки области объекта, точки фоновой области или точки сегментации;
- получения данных о первой подлежащей маркировке точке, соответствующей минимальному цветовому различию;
- определения, в соответствии с атрибутами прилегающих маркированных точек по отношению к первой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо, атрибутов первой подлежащей маркировке точки и генерирования второй маркированной точки;
- вычисления цветовых различий между N-ой маркированной точкой и подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к N-ой маркированной точке (причем N - натуральное число, большее или равное 2) по направлениям вверх, вниз, влево или вправо;
- получения данных об N-ой подлежащей маркировке точке, соответствующей минимальному цветовому различию; и
- определения, в соответствии с атрибутами прилегающих маркированных точек по отношению к N-ой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо, атрибутов N-ой подлежащей маркировке точки до тех пор, пока атрибуты всех подлежащих маркировке точек не будут определены.
При этом область объекта состоит из точек области объекта, фоновая область - из точек фоновой области, и обе: область объекта и фоновая область - разделены точками сегментации.
Кроме того, определение, в соответствии с атрибутами прилегающих маркированных точек по отношению к N-ой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо, атрибутов N-ой подлежащей маркировке точки, включает в себя:
- проверку, включают ли в себя прилегающие маркированные точки по отношению к N-ой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо, точки области объекта и точки фоновой области;
- определение N-ой подлежащей маркировке точки в качестве точки сегментации в случае, когда содержатся точки области объекта и точки фоновой области; в противном случае, продолжение проверки на предмет того, включают ли в себя прилегающие маркированные точки по отношению к N-ой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо только точки области объекта; и
- определение N-ой подлежащей маркировке точки в качестве точки области объекта в случае, когда содержатся только точки области объекта; в противном случае, определение N-ой подлежащей маркировке точки в качестве точки фоновой области;
Кроме того, определение начальной области измерения освещенности, включающей в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране, состоит из:
- определения 1~8% области, включающей в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране, в качестве начальной области измерения освещенности.
В соответствии со вторым аспектом осуществления настоящего изобретения, предлагается устройство измерения освещенности, которое состоит из:
- модуля получения данных о точке сенсорного экрана, выполненного с возможностью получать данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности;
- модуля определения начальной области измерения освещенности, выполненного с возможностью определять начальную область измерения освещенности, содержащую точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране;
- модуля сегментации изображения, выполненного с возможностью сегментировать изображение, содержащееся в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и
- модуля измерения освещенности, выполненного с возможностью измерять точки изображения внутри области объекта.
При этом модуль сегментации изображения состоит из:
- блока расчета первых цветовых различий, выполненного с возможностью вычисления цветовых различий между точкой сенсорного экрана и подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к точке сенсорного экрана по направлениям вверх, вниз, влево или вправо, и вычисления цветовых различий между подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к граничным точкам изображения начальной области измерения освещенности, и граничными точками изображения, причем атрибуты включают в себя: точки области объекта, точки фоновой области или точки сегментации;
- блока получения данных о первой подлежащей маркировке точке, выполненного с возможностью получать данные о первой подлежащей маркировке точке, соответствующей минимальному цветовому различию;
- блока определения атрибута первой подлежащей маркировке точки, выполненного с возможностью определять, в соответствии с атрибутами прилегающих маркированных точек по отношению к первой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо, атрибуты первой подлежащей маркировке точки и генерировать вторую маркированную точку;
- блока вычисления N-ого цветового различия, выполненного с возможностью вычислять цветовые различия между N-ой маркированной точкой и подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к N-ой маркированной точке (причем N - натуральное число, равное или большее 2) по направлениям вверх, вниз, влево или вправо;
- блока получения данных об N-ой подлежащей маркировке точке, выполненного с возможностью получения данных об N-ой подлежащей маркировке точке, соответствующей минимальному цветовому различию; и
- блока определения атрибутов N-ой подлежащей маркировке точки, выполненного с возможностью определения, в соответствии с атрибутами прилегающих маркированных точек по отношению к N-ой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо, атрибутов N-ой подлежащей маркировке точки до тех пор, пока атрибуты всех подлежащих маркировке точек не будут определены.
При этом область объекта состоит из точек области объекта, фоновая область - из точек фоновой области, и обе: область объекта и фоновая область - разделены точками сегментации.
При этом блок определения атрибутов N-ой маркированной точки включает в себя:
- первый подблок проверки, выполненный с возможностью проверки, включают ли в себя прилегающие маркированные точки по отношению к N-ой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо точки области объекта и точки фоновой области; и приводить в действие подблок определения точек сегментации в случае, когда содержатся точки области объекта и точки фоновой области; в противном случае, приводить в действие второй подблок проверки;
- подблок определения точек сегментации, выполненный с возможностью определять N-ую подлежащую маркировке точку в качестве точки сегментации в случае, если содержатся точки области объекта и точки фоновой области;
- второй подблок проверки, выполненный с возможностью продолжать проверку на предмет того, содержат ли прилегающие маркированные точки по отношению к N-ой подлежащей маркировке точке только точки области объекта; и приводить в действие подблок определения точки области объекта в случае, если содержатся только точки области объекта; в противном случае, приводить в действие подблок определения точки фоновой области;
- подблок определения точки области объекта, выполненный с возможностью определять N-ую подлежащую маркировке точку в качестве точки области объекта; и
- подблок определения точки фоновой области, выполненный с возможностью определять N-ую подлежащую маркировке точку в качестве точки фоновой области.
При этом модуль определения начальной области измерения освещенности конкретно разработан с возможностью определять 1~8% области, включающей в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране, в качестве начальной области измерения освещенности.
В соответствии с третьим аспектом осуществления настоящего изобретения, обеспечивается терминал, который включает в себя:
- процессор;
- блок памяти, выполненный с возможностью хранить инструкции, выполняемые процессором;
при этом процессор выполнен с возможностью:
- получать данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности;
- определять начальную область измерения освещенности, включающую в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране;
- сегментировать изображение, которое содержится в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и
- измерять точки изображения в области объекта.
Техническое решение согласно вариантам осуществления настоящего изобретения может содержать следующие положительные эффекты: в процессе проведения измерения освещенности вначале выполняется получение данных о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности; затем определяется начальная область измерения освещенности, включающая в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране; далее осуществляется сегментация изображения, содержащегося в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и, в конце, измеряются точки изображения внутри области объекта. Можно избежать нежелательных последствий наложения точек изображения в фоновой области на точки изображения в области объекта во время измерения освещенности вследствие сегментации начальной области измерения освещенности на фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности, и, в результате, измерения выполняются только в области объекта, что значительно увеличивает точность измерения точек изображения внутри области объекта.
Следует понимать, что вышеуказанное общее описание и следующее далее детальное описание приводятся только в качестве примера и для объяснения и не ограничивают изобретения.
Краткое описание чертежей
Сопроводительные чертежи, которые включены в данный документ и являются частью данного описания, иллюстрируют варианты реализации на основе изобретения и, вместе с описанием, служат для объяснения принципов изобретения.
Фиг. 1 - схематическая диаграмма, показывающая сцену съемки в соответствии с настоящим изобретением.
Фиг. 2 - пример блок-схемы способа измерения освещенности в соответствии с вариантами осуществления настоящего изобретения.
Фиг. 3 - схематическая диаграмма начальной области измерения освещенности согласно настоящему изобретению.
Фиг. 4 - схематическая диаграмма процесса реализации этапа 203 согласно настоящему изобретению.
Фиг. 5 - схематическая диаграмма процесса определения атрибутов N-ой подлежащей маркировке точки согласно настоящему изобретению.
Фиг. 6 - схематическая диаграмма для определения начальной области измерения освещенности, показанной на фиг. 1 согласно настоящему изобретению.
Фиг. 7 - схематическая диаграмма для определения области объекта, показанной на фиг.1, согласно настоящему изобретению.
Фиг. 8 - блок-схема устройства для измерения освещенности в соответствии с вариантами осуществления настоящего изобретения.
Фиг. 9 - схематическая диаграмма структуры реализации модуля сегментации изображения, показанного на фиг. 8.
Фиг. 10 - схематическая диаграмма структуры реализации блока определения атрибутов N-ой подлежащей маркировке точки, показанного на фиг. 9.
Фиг. 11 - блок-схема варианта осуществления терминального оборудования в соответствии с вариантами осуществления настоящего изобретения.
Осуществление изобретения
Далее будет сделана ссылка на примерные варианты осуществления, примеры которых проиллюстрированы на сопроводительных чертежах. Нижеследующее описание ссылается на сопроводительные чертежи, на которых одинаковые ссылочные обозначения на разных чертежах обозначают одни и те же или подобные элементы, если особо не оговаривается иное. В примерных вариантах реализации, предложенных в нижеследующем описании, представлены не все возможные реализации, связанные с данным изобретением. По сути, это просто примеры устройств и способы, соответствующих аспектам, связанным с изобретением, как указано в прилагаемой формуле изобретения.
На фиг. 2 приведена блок-схема, показывающая способ измерения освещенности в соответствии с примерным вариантом реализации, как показано на фиг.2, причем способ измерения освещенности, применяемый в терминале, включает в себя следующие этапы:
на этапе S201 получают данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности;
на этапе S202 определяют начальную область измерения освещенности, включающую в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране;
на этапе S203 сегментируют изображение, которое содержится в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и
на этапе S204 проводят измерения точек изображения внутри области объекта.
На этапе S201 пользователи нажимают на сенсорный экран, если им необходимо провести измерения в отдельных областях полного изображения, отображаемого на сенсорном экране, и точка сенсорного экрана расположена в области измерения освещенности. Точка сенсорного экрана является важной опорной точкой, необходимой для последующего выполнения сегментации изображения.
На этапе S202, в соответствии с точкой сенсорного экрана, терминал может определить такую начальную область измерения освещенности, требующую измерения, как и на полном изображении, отображаемом на сенсорном экране, и точка сенсорного экрана расположена в начальной области измерения освещенности.
На этом этапе, чтобы быть уверенным, что все точки изображения, в которых необходимы измерения, включены в начальную область измерения освещенности, как правило, определяется прямоугольная область, в которой точка сенсорного экрана является ее центром, а область измерения - это точки изображения внутри прямоугольной области.
Однако когда начальная область измерения освещенности определена, прямоугольная область часто превосходит по размерам область изображения, где пользователю реально требуются измерения, в частности, начальная область измерения освещенности включает в себя некоторые области, в которых измерения не требуются, и эти области часто оказывают влияние на области, в которых реально требуются измерения, и, таким образом, вызывают понижение точности конечного результата измерения освещенности, например, как показано на фиг. 1, область изображения элементов одежды рукавов левой и правой руки.
Во избежание подобных дефектов на этапе S203, в соответствии с настоящим изобретением, изображения, попадающие в начальную область измерения освещенности, сегментируются с применением алгоритма сегментации, и, в итоге, начальная область измерения освещенности сегментируется на две части: фоновую область и область объекта, причем область, в которой не требуются измерения освещенности, определена как «фоновая область», а область, содержащая точку сенсорного экрана, в итоге, служит в качестве области измерения освещенности и определена как «область объекта».
На данном этапе средством сегментации изображения область изображения, в которой не требуются измерения, отделяется от области изображения, в которой требуются измерения, и, таким образом, проводится маркировка области изображения, в которой действительно требуются измерения.
На этапе 204 после завершения сегментации изображения терминал проводит измерения только точек изображения в области объекта, где они действительно требуются.
Варианты осуществления настоящего изобретения включают в себя следующее: в процессе измерения освещенности вначале получают данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности; затем определяют начальную область измерения освещенности, содержащую точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране; далее сегментируют изображение, содержащееся в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, содержащую точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и в конце проводят измерения точек изображения в области объекта. Можно избежать нежелательных последствий наложения точек изображения в фоновой области на точки изображения в области объекта во время проведения измерений освещенности вследствие сегментации начальной области измерения освещенности на фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности, и, в результате, измерения выполняются только в области объекта, что значительно увеличивает точность измерения точек изображения в области объекта.
Для удобства понимания технического решения по настоящему изобретению далее приводится ссылка на подробное описание вышеуказанного процесса сегментации изображения.
Диапазон традиционных точечных измерений занимает 1~3% от всего изображения для предварительного просмотра, и это отношение постоянно для специального оборудования. В настоящем изобретении, для того чтобы покрыть целевую фокусную область до максимального значения, диапазон измерения освещенности увеличивается до 1~8%. Как показано на фиг. 3, начальная область измерения освещенности - это квадратная область размером L. Квадрат включает в себя точку сенсорного экрана в качестве центра, и формула для вычисления L выглядит следующим образом:
L=sqrt(W*H*8/100)
В вышеприведенной формуле H - это длина изображения для предварительного просмотра, а W - ширина изображения для предварительного просмотра.
В отличие от общепринятых способов обработки в настоящем изобретении область объекта, в итоге, служит в качестве области измерения освещенности, но может и не являться начальной областью измерения освещенности. Поэтому, область объекта будет окончательно определена по результатам сегментации изображения начальной области измерения освещенности.
Прежде чем проиллюстрировать способ сегментации изображения в настоящем изобретении, вначале будут даны пояснения по используемым далее терминам:
1. Прилегающие точки: в настоящем изобретении прилегающие точки по отношению к точке изображения - это точки изображения, расположенные в четырех направлениях (вверх, вниз, влево или вправо) по отношению к точке изображения;
2. Цветовое различие: предположим, что есть две точки изображения P1 и P2, причем значение цвета RGB, соответствующее P1, представляет собой P1 (r1, g1, b1), а значение цвета RGB, соответствующее P2, представляет собой P2 (r2, g2, b2), abs - это абсолютное значение функции, r=abs (r1-r2), g=abs (g1-g2), b=abs (b1-b2), тогда цветовое различие между P1 и P2 определяется как максимальное значение среди r, g и b.
Поскольку, как правило, диапазон RGB - это [0, 255], то диапазон цветового различия между двумя точками изображения тоже составляет [0, 255].
3. Точки сегментации: в настоящем изобретении точки сегментации - это точки изображения, разделяющие область объекта и фоновую область.
4. Маркированные точки: это точки изображения, для которых определены атрибуты, в настоящем изобретении атрибуты маркированных точек классифицируются на: точки области объекта (включая точки сенсорного экрана), точки фоновой области (включая граничные точки изображения начальной области измерения освещенности) и точки сегментации.
5. Подлежащие маркировке точки: это такие точки изображения, которые прилегают к маркированным (по направлениям вверх, вниз, влево или вправо) точкам и для которых предстоит определить их атрибуты.
В предпочтительных вариантах осуществления настоящего изобретения одна конкретная реализация вышеуказанного этапа S203, как показано на фиг.4, и процесс сегментации изображения могут включать в себя выполнение следующих этапов:
На этапе S401 вычисляют цветовые различия между точкой сенсорного экрана и подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к точке сенсорного экрана по направлениям вверх, вниз, влево или вправо, и вычисляют цветовые различия между подлежащими маркировке точками с подлежащими маркировке атрибутами, прилегающими к граничным точкам изображения начальной области измерения освещенности, и граничными точками изображения, причем атрибуты включают в себя: точки области объекта, точки фоновой области или точки сегментации.
На этапе S402 получают данные о первой подлежащей маркировке точке, соответствующей минимальному цветовому различию, и прилегающей первой маркированной точке.
На этапе S403 определяют атрибуты первой подлежащей маркировке точки в соответствии с атрибутами прилегающих маркированных точек по отношению к первой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо и генерируют вторую маркированную точку.
В варианте осуществления начальные точки области объекта - это точки сенсорного экрана; начальные точки фоновой области - это все точки на границе изображения в начальной области измерения освещенности; начальные подлежащие маркировке точки - это точки изображения, прилегающие к начальной области объекта, и точки изображения, прилегающие к начальной фоновой области. Таким образом, атрибуты первой подлежащей маркировке точки могут быть только точками области объекта или фоновой области.
На этапе S404 определяются атрибуты первой подлежащей маркировке точки в соответствии с атрибутами прилегающих маркированных точек относительно первой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо, и генерируется вторая маркированная точка.
На этапе S405 получают данные об N-ой подлежащей маркировке точке в соответствии с минимальным цветовым различием.
На этапе S406 определяются атрибуты N-ой подлежащей маркировке точки в соответствии с атрибутами прилегающих маркированных точек по отношению к N-ой подлежащей маркировке точке по направлениям вверх, вниз, влево или вправо до тех пор, пока не будут определены атрибуты всех подлежащих маркировке точек.
На данном этапе атрибуты N-ой маркированной точки могут включать в себя: точки области объекта, точки фоновой области или точки сегментации. Соответственно, атрибуты N-ой подлежащей маркировке точки также включают в себя: точки области объекта, точки фоновой области или точки сегментации.
После того, как атрибуты всех подлежащих маркировке точек определены, область объекта состоит из точек области объекта, фоновая область состоит из точек фоновой области, и обе: область объекта и фоновая область - разделены посредством точек сегментации.
Следует объяснить, что в вышеуказанном процессе сегментации определение, в соответствии с атрибутами прилегающих маркированных точек относительно N-ой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо, атрибутов N-ой подлежащей маркировке точки, конкретная реализация которого показана на фиг. 5, включает в себя следующее:
на этапе S501 проверяют, включают ли в себя прилегающие маркированные точки относительно N-ой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо точки области объекта и точки фоновой области; и далее происходит переход на этап S502 в случае, если они включают в себя точки области объекта и точки фоновой области, иначе - переход на этап S503;
на этапе S502 N-ую подлежащую маркировке точку определяют в качестве точки сегментации; на этапе S503 проверяют, включают ли в себя прилегающие маркированные точки относительно N-ой подлежащей маркировке точки по направлениям вверх, вниз, влево или вправо только точки области объекта; далее происходит переход на этап S504 в случае, если они включают в себя только точки области объекта, иначе - переход на этап S505;
на этапе S504 N-ую подлежащую маркировке точку определяют в качестве точки области объекта; и
на этапе S505 N-ую подлежащую маркировке точку определяют в качестве точки фоновой области.
Посредством реализации способа можно тщательно определить атрибуты подлежащих маркировке точек и, таким образом, увеличить точность последующих измерений освещенности.
Далее вышеуказанный способ измерения освещенности проиллюстрирован конкретными сценариями применения. Если все еще в качестве примера говорить о сцене съемки, показанной на фиг. 1, когда пользователь фиксирует левую руку (позиция белого пятна на фиг. 1) человека на сенсорном экране, рука выбрана как область для измерения освещенности, терминальная система сначала определяет начальную область измерения освещенности, включающую в себя точку сенсорного экрана, как это показано на фиг. 6.
Можно видеть, что начальная область измерения освещенности, как показано на фиг. 6, включает в себя изображение левой руки, требующее измерений, и элементов одежды рукавов левой и правой руки. Поэтому, необходимо сегментировать изображение, заключенное в начальной области измерения освещенности, так чтобы сегментированием разграничить фоновую область, в которой не должно происходить измерение освещенности, от области объекта, включающей в себя точку на сенсорном экране и, в итоге, служащей в качестве области измерения освещенности. В соответствии с вышеописанным процессом сегментации, точки сегментации, полученные, в итоге, после сегментации изображения, как показано на фиг. 6, переносятся на изображение фиг. 1, и линия сегментации, состоящая полностью из точек сегментации, точнее определяет область изображения левой руки (как показано на фиг. 7). Окончательно измерениям подвергаются точки изображения в области левой руки, определенной как на фиг. 7, тем самым избегая влияния на окончательный результат измерений, когда различия между цветом элементов одежды и цветом кожи левой руки заметно, и, таким образом, значительно увеличивается точность измерения освещенности.
На фиг. 8 изображена схематическая диаграмма устройства измерения освещенности в соответствии с примерным вариантом осуществления. Устройство с указанными на фиг. 8 обозначениями включает в себя:
- модуль 81 получения данных о точке сенсорного экрана, выполненный с возможностью получать данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности;
- модуль 82 определения начальной области измерения освещенности, выполненный с возможностью определять начальную область измерения освещенности, содержащую точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране;
- модуль 83 сегментации изображения, выполненный с возможностью сегментировать изображение, содержащееся в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и
- модуль 84 измерения освещенности, выполненный с возможностью проводить измерения точек изображения внутри области объекта.
Варианты реализации настоящего изобретения включают в себя следующее:
в процессе измерения освещенности вначале получают данные о точке сенсорного экрана, указанной пользователями и расположенной в области измерения освещенности; затем определяют начальную область измерения освещенности, включающую в себя точку сенсорного экрана, на полном изображении, отображаемом на сенсорном экране; далее сегментируют изображение, содержащееся в начальной области измерения освещенности, таким образом разделяя фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности; и в конце проводят измерения точек изображения в области самого объекта. Можно избежать нежелательных последствий наложения точек изображения в фоновой области на точки изображения в области объекта во время проведения измерений освещенности вследствие разделения начальной области измерения освещенности на фоновую область, в которой не должно происходить измерение освещенности, и область объекта, включающую в себя точку сенсорного экрана и, в итоге, служащую в качестве области измерения освещенности, и в результате измерения проводятся только в области объекта, что значительно увеличивает точность измерения в точках изображения в области объекта.
Традиционно, диапазон точечных измерений занимает 1~3% от всего просматриваемого изображения, и это отношение постоянно для специального оборудования. В настоящем раскрытии, для того чтобы покрыть целевую фокусную область до максимального значения, диапазон измерения освещенности увеличивается до 1~8%.
В отличие от общепринятых способов обработки в настоящем изобретении область объекта в итоге служит в качестве области измерения освещенности, но может и не являться начальной областью измерения