Способ и устройство для определения пространственного параметра на основе изображения, а также оконечное устройство
Иллюстрации
Показать всеИзобретение относится к области обработки изображений. Технический результат – определение реального расстояния на основе изображения без сравнения с эталонным объектом, имеющимся в изображении. Способ определения реального расстояния на основе изображения применим к устройству отображения и включает определение координат первого пиксела, соответствующих изображению, отображаемому на устройстве отображения, и координат второго пиксела, соответствующих изображению; определение расстояния на изображении между координатами первого пиксела и координатами второго пиксела; и определение реального расстояния между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива камеры для фотографирования объекта, причем определение расстояния на изображении включает определение расстояния в пикселах между координатами первого пиксела и координатами второго пиксела; определение физического размера пиксела для формирователя сигнала изображения камеры; и определение расстояния на изображении между координатами первого пиксела и координатами второго пиксела согласно расстоянию в пикселах и физическому размеру пиксела. 2 н. и 8 з.п. ф-лы, 8 ил.
Реферат
Перекрестная ссылка на родственные заявки
[0001] Данная заявка основана на заявке на патент КНР №201510429062.9, зарегистрированной 20 июля 2015 г., полное содержание которой включено в текст данного документа путем ссылки.
Область техники, к которой относится изобретение
[0002] Данное изобретение относится к области технологии обработки изображений, и более конкретно, к способу и устройству для определения пространственного параметра на основе изображения, а также к оконечному устройству.
Предпосылки создания изобретения
[0003] Когда размер объекта на изображении иллюстрируется посредством изображения, эталонный объект должен быть помещен в сцену, где фотографируется изображение. Например, часть листа формата А4 используется как эталонный объект, который будет сравниваться с воздухоочистителем так, чтобы зритель мог иметь интуитивное распознавание размера воздухоочистителя. Однако объекты могут быть сфотографированы на различных расстояниях, и таким образом сфотографированные объекты могут занимать различные числа пикселов на формирователе сигнала изображения (датчике) камеры. Поэтому невозможно удобным образом узнать о реальном размере сфотографированного объекта посредством эталонного объекта на изображении.
Сущность изобретения
[0004] Чтобы преодолеть проблемы, существующие в предшествующем уровне техники, формы осуществления данного изобретения предлагают способ и устройство для определения пространственного параметра на основе изображения, а также оконечное устройство, которые используются, чтобы удобным образом определять реальный размер сфотографированного объекта на изображении на основе изображения.
[0005] Согласно первому аспекту форм осуществления данного изобретения, предлагается способ определения пространственного параметра на основе изображения, который применим к устройству отображения и включает:
определение координат первого пиксела, соответствующих изображению, и координат второго пиксела, соответствующих изображению, отображаемому на устройстве отображения;
определение расстояния на изображении между координатами первого пиксела и координатами второго пиксела; и
определение пространственного параметра между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива камеры для фотографирования объекта.
[0006] В одной из форм изобретения определение расстояния на изображении между координатами первого пиксела и координатами второго пиксела может включать:
определение расстояния в пикселах между координатами первого пиксела и координатами второго пиксела;
определение физического размера пиксела в формирователе сигнала изображения камеры; и
определение расстояния на изображении между координатами первого пиксела и координатами второго пиксела согласно расстоянию в пикселах и физическому размеру пиксела.
[0007] В одной из форм изобретения способ может дополнительно включать:
определение формата хранения изображения, если камера для фотографирования объекта отсутствует в устройстве отображения; и
определение, из информационного заголовка изображения согласно формату хранения изображения, расстояния до объекта при его фотографировании, фокусного расстояния объектива камеры для фотографирования объекта и физического размера пиксела в формирователе сигнала изображения камеры.
[0008] В одной из форм изобретения способ может дополнительно включать:
определение расстояния до объекта при его фотографировании, если камера для фотографирования объекта имеется в устройстве отображения; и
запись в заданном формате хранения изображения в информационный заголовок изображения расстояния до объекта при его фотографировании, фокусного расстояния объектива камеры и физического размера пиксела в формирователе сигнала изображения камеры.
[0009] В одной из форм изобретения определение расстояния до объекта при его фотографировании может включать:
определение интервала времени между передачей и приемом инфракрасного излучения инфракрасным устройством, расположенным на устройстве отображения; и
определение расстояния до объекта согласно интервалу времени и длине волны инфракрасного излучения.
[0010] В одной из форм изобретения способ может дополнительно включать:
отображение на устройстве отображения координат первого пиксела и координат второго пиксела в виде заранее заданной фигуры; и
подсказку с помощью заранее заданной фигуры, корректировать ли координаты первого пиксела и координаты второго пиксела.
[0011] Согласно второму аспекту форм осуществления данного изобретения предлагается устройство для определения пространственного параметра на основе изображения, которое применимо к устройству отображения и содержит:
первый модуль определения, сконфигурированный для определения координат первого пиксела, соответствующих изображению, и координат второго пиксела, соответствующих изображению, отображаемому на устройстве отображения;
второй модуль определения, сконфигурированный для определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела, определяемыми первым модулем определения; и
третий модуль определения, сконфигурированный для определения пространственного параметра между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива камеры для фотографирования объекта.
[0012] В одной из форм изобретения второй модуль определения может содержать:
первый субмодуль определения, сконфигурированный для определения расстояния в пикселах между координатами первого пиксела и координатами второго пиксела;
второй субмодуль определения, сконфигурированный для определения физического размера пиксела в формирователе сигнала изображения камеры; и
третий субмодуль определения, сконфигурированный для определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела согласно расстоянию в пикселах, определяемому первым субмодулем определения, и физическому размеру пиксела, определяемому вторым субмодулем определения.
[0013] В одной из форм изобретения устройство может дополнительно содержать:
четвертый модуль определения, сконфигурированный для определения формата хранения изображения, если камера для фотографирования объекта отсутствует в устройстве отображения; и
пятый модуль определения, сконфигурированный для определения из информационного заголовка изображения согласно формату хранения изображения расстояния до объекта при его фотографировании, фокусному расстояния объектива камеры для фотографирования объекта и физическому размеру пиксела формирователя сигнала изображения камеры.
[0014] В одной из форм изобретения устройство может дополнительно содержать:
шестой модуль определения, сконфигурированный для определения расстояния до объекта при его фотографировании, если камера для фотографирования объекта имеется в устройстве отображения; и
модуль записи, сконфигурированный для записи в заданном формате хранения изображения в информационный заголовок изображения расстояния до объекта при его фотографировании, определяемого шестым модулем определения, фокусного расстояния объектива камеры и физического размера пиксела в формирователе сигнала изображения камеры.
[0015] В одной из форм изобретения шестой модуль определения может содержать:
четвертый субмодуль определения, сконфигурированный для определения интервала времени между передачей и приемом инфракрасного излучения инфракрасным устройством, расположенным на устройстве отображения; и
пятый субмодуль определения, сконфигурированный для определения расстояния до объекта согласно интервалу времени, определяемому четвертым субмодулем определения, и длине волны инфракрасного излучения.
[0016] В одной из форм изобретения устройство может дополнительно содержать:
модуль дисплея, сконфигурированный для отображения на устройстве отображения в виде заранее заданной фигуры координат первого пиксела и координат второго пиксела, определяемых первым модулем определения; и
модуль подсказки, сконфигурированный для подсказки, с помощью заранее заданной фигуры, отображаемой модулем дисплея, корректировать ли координаты первого пиксела и координаты второго пиксела.
[0017] Согласно третьему аспекту форм осуществления данного изобретения предлагается оконечное устройство, содержащее:
процессор и
запоминающее устройство, сконфигурированное для хранения команд, выполняемых процессором,
причем процессор сконфигурирован для
определения координат первого пиксела, соответствующих изображению, и координат второго пиксела, соответствующих изображению, отображаемому на устройстве отображения;
определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела; и
определения пространственного параметра между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива камеры для фотографирования объекта.
[0018] Техническое решение, обеспечиваемое формами осуществления данного изобретения, может достигнуть, в частности, следующих выгодных эффектов. На основе определения координат первого пиксела и координат второго пиксела на изображении, отображаемом устройством отображения, может быть получен реальный размер сфотографированного объекта, который необходимо измерить на изображении, и пространственный параметр, связанный со сфотографированным объектом, на изображении может быть удобным образом определен на основе изображения на устройстве отображения. Поэтому реальный размер сфотографированного объекта может определяться на основе изображения, без необходимости узнавать реальный размер сфотографированного объекта путем сравнения с эталонным объектом, расположенным на изображении, таким образом улучшается взаимодействие с пользователем.
[0019] Следует понимать, что и предыдущее общее описание и нижеследующее подробное описание приводятся только в качестве примеров для объяснения и не являются ограничивающими для заявляемого изобретения.
Краткое описание чертежей
[0020] Прилагаемые чертежи, которые входят в данное описание и составляют его часть, поясняют формы осуществления, соответствующие изобретению, и вместе с описанием служат для объяснения принципов изобретения.
[0021] Фиг. 1А представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра посредством изображения согласно примеру осуществления.
[0022] На фиг. 1В показана схема, иллюстрирующая координаты первого пиксела и координаты второго пиксела на изображении согласно примеру осуществления.
[0023] На фиг. 1С показана схема, иллюстрирующая формирование изображений согласно примеру осуществления.
[0024] Фиг. 2 представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра посредством изображения согласно примеру осуществления I.
[0025] Фиг. 3 представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра посредством изображения согласно примеру осуществления II.
[0026] Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство для определения пространственного параметра посредством изображения согласно примеру осуществления.
[0027] Фиг. 5 представляет собой блок-схему, иллюстрирующую другое устройство для определения пространственного параметра посредством изображения согласно примеру осуществления.
[0028] Фиг. 6 представляет собой блок-схему, иллюстрирующую применимое оконечное устройство согласно примеру осуществления.
Подробное описание
[0029] Ссылка будет теперь сделана на примеры осуществления, которые показаны на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые номера позиций на различных чертежах представляют одинаковые или подобные элементы, если не указано иное. Реализации, описанные в нижеследующем описании примеров осуществления, не представляют все реализации, соответствующие данному изобретению. Напротив, они являются просто примерами устройств и способов, соответствующих некоторым аспектам, связанным с изобретением, как оно описано в прилагаемой формуле изобретения.
[0030] Фиг. 1А представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра посредством изображения согласно примеру осуществления; фиг. 1В представляет собой схему, иллюстрирующую координаты первого пиксела и координаты второго пиксела на изображении согласно примеру осуществления, и фиг. 1С представляет собой блок-схему, иллюстрирующую пример формирования изображения согласно примеру осуществления. Способ определения пространственного параметра посредством изображения может быть применен к оконечному устройству, имеющему функцию отображения (например, интеллектуальному мобильному телефону, планшетному компьютеру, настольному компьютеру или чему-либо подобному им), и может быть реализован установкой приложения на оконечном устройстве или установкой программного обеспечения на настольном компьютере. Как показано на фиг. 1А, способ определения пространственного параметра посредством изображения включает следующие шаги S101-S103.
[0031] На шаге S101 определяются координаты первого пиксела, соответствующие изображению, отображаемому на устройстве отображения, и координаты второго пиксела, соответствующие изображению.
[0032] В одной форме осуществления изобретения, как показано на фиг. 1В, когда изображение 10 отображается на устройстве отображения, координаты пиксела на изображении, которые будут выбраны пользователем, могут быть определены слежением за местоположением точки касания пользователем на сенсорном экране и преобразования местоположения точки касания в координаты пиксела на изображении. В другой форме осуществления изобретения, когда изображение 10 отображается на устройстве отображения, координаты пиксела на изображении, которые будут выбраны пользователем, могут быть определены слежением за местом щелчка кнопкой мыши и преобразованием места щелчка мыши в координаты пиксела на изображении.
[0033] В одной форме осуществления изобретения координаты первого пиксела и координаты второго пиксела могут соответствовать местоположению краев (например, двух концов финика, как показано на фиг. 1В) сфотографированного объекта на изображении, таким образом реальный размер объекта на изображении может быть определен на основании координат первого пиксела и координат второго пиксела. В другой форме осуществления изобретения координаты первого пиксела и координаты второго пиксела могут соответствовать центрам двух объектов на изображении, соответственно, таким образом реальное расстояние между двумя объектами может быть определено на основе координат первого пиксела и координат второго пиксела. Как показано на фиг. 1В, первая конечная точка 11 финика на изображении 10 соответствует координатам первого пиксела, и вторая его конечная точка 12 соответствует координатам второго пиксела.
[0034] На шаге S102 определяется расстояние на изображении между координатами первого пиксела и координатами второго пиксела.
[0035] В одной из форм изобретения координаты первого пиксела - [a1, b1], координаты второго пиксела - [a2, b2], и расстояние на изображении между координатами первого пиксела и координатами второго пиксела может быть .
[0036] На шаге S103 пространственный параметр между координатами первого пиксела и координатами второго пиксела определяется согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива в камере для фотографирования объекта.
[0037] В одной из форм изобретения, как показано на фиг. 1С, после того, как расстояние на изображении между координатами первого пиксела и координатами второго пиксела определено, размер формируемого изображения объекта может быть определен согласно физическому размеру пиксела в формирователе изображения, соответствующему фотоаппарату, и реальный пространственный параметр сфотографированного объекта на изображении может быть затем определен на основе соотношения подобия подобных треугольников, как показано на фиг. 1С: .
В одной форме осуществления изобретения пространственным параметром может быть реальный размер фотографируемого объекта. В другой форме осуществления изобретения пространственным параметром может быть реальное расстояние в снимаемой сцене. Пространственный параметр не ограничен данным изобретением до тех пор, пока реальное расстояние между координатами первого пиксела и координатами второго пиксела может быть определено согласно координатам первого пиксела и координатам второго пиксела.
[0038] В приводимой в качестве примере сцене продавец продает финики, как показано на фиг. 1В. В предшествующем уровне техники продавцу, возможно, потребовалась бы монета, чтобы пояснить размер финика путем сравнения на изображении 10. Однако согласно данному изобретению реальный размер финика может быть определен покупателем, делающим покупки интерактивно, на основании координат первого пиксела 11 и координат второго пиксела 12 на фиг. 1В, например, считыванием информации, такой как фокусное расстояние объектива для фотографирования объекта, физический размер пиксела в формирователе изображения камеры и расстояние до объекта при его фотографировании.
[0039] В этой форме осуществления изобретения определением координат первого пиксела и координат второго пиксела на изображении, отображаемом на устройстве отображения, может быть получен реальный размер сфотографированного объекта, который необходимо измерить на изображении, и пространственный параметр сфотографированного объекта на изображении может быть удобным образом определен согласно изображению на устройстве отображения. Таким образом, реальный размер фотографируемого объекта оценивается на основе изображения без иллюстрации реального размера фотографируемого объекта сравнением с эталонным объектом, имеющимся в изображении, и таким образом улучшается взаимодействие с пользователем.
[0040] В одной из форм изобретения расстояние на изображении между координатами первого пиксела и координатами второго пиксела может быть определено посредством:
определения расстояния в пикселах между координатами первого пиксела и координатами второго пиксела;
определения физического размера пиксела для формирователя сигнала изображения камеры; и
определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела согласно расстоянию в пикселах и физическому размеру пиксела.
[0041] В одной из форм изобретения способ может дополнительно включать следующие шаги:
определение формата хранения изображения, когда камера для фотографирования объекта отсутствует в устройстве отображения; и
определение из информационного заголовка изображения согласно формату хранения изображения расстояния до объекта при его фотографировании, фокусного расстояния объектива в камере для фотографирования объекта и физического размера пиксела в формирователе сигнала изображения камеры.
[0042] В одной из форм изобретения способ может дополнительно включать следующие шаги:
определение расстояния до объекта при фотографировании изображения, когда камера для фотографирования объекта имеется в устройстве отображения; и
запись в заданном формате хранения изображения в информационный заголовок изображения расстояния до объекта при его фотографировании, фокусного расстояния объектива камеры и физического размера пиксела в формирователе сигнала изображения камеры.
[0043] В одной из форм изобретения расстояние до объекта при его фотографировании может быть определено:
определением интервала времени между передачей и приемом инфракрасного излучения посредством инфракрасного устройства, предусматриваемого на устройстве отображения и
определением расстояния до объекта на основании интервала времени и длины волны инфракрасного излучения.
[0044] В одной из форм изобретения способ может дополнительно включать следующие шаги:
отображение на устройстве отображения координат первого пиксела и координат второго пиксела в виде заранее заданной фигуры; и
генерацию подсказки о том, корректировать ли координаты первого пиксела и координаты второго пиксела.
[0045] Последующие формы осуществления изобретения описывают то, как определять пространственный параметр на основе изображения.
[0046] Таким образом, согласно вышеописанному способу, предлагаемому данным изобретением, пространственный параметр сфотографированного объекта на изображении может быть удобным образом определен на основе изображения на устройстве отображения, и реальный размер сфотографированного объекта может определяться на основе изображения без необходимости пояснять реальный размер фотографируемого объекта сравнением с эталонным объектом, размещаемым на изображении, и таким образом улучшается взаимодействие с пользователем.
[0047] Техническое решение, обеспечиваемое формами осуществления данного изобретения, будет ниже пояснено с помощью конкретных форм осуществления.
[0048] Фиг. 2 представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра на основе изображения согласно примеру осуществления I. В этой форме осуществления изобретения приводимое в качестве примера описание вышеупомянутого способа, обеспечиваемого формами осуществления данного изобретения, сделано со ссылкой на фиг. 1В, и в этом примере камера для фотографирования объекта отсутствует в устройстве отображения. Как показано на фиг. 2, способ включает следующие шаги.
[0049] На шаге S201, определяются координаты первого пиксела, соответствующие изображению, отображаемому на устройстве отображения, и координаты второго пиксела, соответствующие изображению.
[0050] В одной из форм изобретения, в которой координаты первого пиксела и координаты второго пиксела могут быть отображены на устройстве отображения в виде заранее заданной фигуры (значок "+", как показано на фиг. 1В), может быть сгенерирована подсказка с вопросом о том, корректировать ли координаты первого пиксела и координаты второго пиксела. Например, когда пользователь оконечного устройства намеревается измерить размер финика, координаты первого пиксела и координаты второго пиксела могут быть расположены на краях финика. В одной из форм изобретения обнаружение края выполняется на изображении 10, и определяется, расположены ли координаты первого пиксела и координаты второго пиксела на краю сфотографированного объекта (например, финика, как показано на фиг. 1В). Если координаты первого пиксела или координаты второго пиксела не расположены на краю сфотографированного объекта, пользователю может быть подсказано миганием значка "+" откорректировать координаты первого пиксела или координаты второго пиксела. Таким образом, края сфотографированного объекта могут быть указаны более точно координатами первого пиксела и координатами второго пиксела, и таким образом расстояние на изображении сфотографированного объекта на изображении может быть тогда точно определено. Для другого примера, когда пользователь оконечного устройства намеревается измерить расстояние между двумя сфотографированными объектами (первым сфотографированным объектом и вторым сфотографированным объектом), координаты первого пиксела и координаты второго пиксела могут быть соответственно расположены в центре первого сфотографированного объекта и второго сфотографированного объекта. В одной из форм изобретения выполняется обнаружение фая на изображении (не показано), включающем первый сфотографированный объект и второй сфотографированный объект, и определяется, расположены ли координаты первого пиксела и координаты второго пиксела в центре первого сфотографированного объекта и второго сфотографированного объекта. Если координаты первого пиксела или координаты второго пиксела не расположены в центре сфотографированного объекта, пользователю может быть подсказано миганием значка "+" откорректировать координаты первого пиксела и/или координаты второго пиксела. Таким путем центр сфотографированного объекта может быть обозначен более точно координатами первого пиксела и координатами второго пиксела, и таким образом расстояние на изображении между центром первого сфотографированного объекта и центром второго сфотографированного объекта на изображении может быть точно определено.
[0051] На шаге S202 определяется расстояние в пикселах между координатами первого пиксела и координатами второго пиксела.
[0052] Для описания шага S202 можно обратиться к описанию вышеописанного шага S102, которое здесь не описывается подробно.
[0053] На шаге S203 определяется формат хранения изображения.
[0054] В одной из форм изобретения формат хранения изображения определяется на основании информации о формате, записанной в изображение 10.
[0055] На шаге S204 расстояние до объекта при его фотографировании, фокусное расстояние объектива в камере для фотографирования объекта и физический размер пиксела в формирователе изображения камеры определяется из информационного заголовка изображения согласно формату хранения изображения.
[0056] На шаге S205 расстояние на изображении между координатами первого пиксела и координатами второго пиксела определяется согласно расстоянию в пикселах и физическому размеру пиксела.
[0057] На шаге S204 и шаге S205, например, когда физический размер пиксела формирователя сигнала изображения камеры составляет 1 мкм (просто в качестве примера) и расстояние на изображении между координатами 11 первого пиксела и координатами 12 второго пиксела, как показано на фиг.1 В, составляет 100 пикселов, расстояние на изображении между координатами 11 первого пиксела и координатами 12 второго пиксела составляет 1*100=100 мкм.
[0058] На шаге S206 пространственный параметр между координатами первого пиксела и координатами второго пиксела определяется согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива в камере для фотографирования объекта.
[0059] Для описания шага S206 можно обратиться к описанию вышеописанного шага S103, которое здесь не описывается подробно.
[0060] В приводимой в качестве примера сцене, после того, как изображение 10 сфотографировано оконечным устройством А с помощью фотокамеры, расположенной в нем, фокусное расстояние объектива в камере, физический размер пиксела в формирователе сигнала изображения (датчике) камеры и расстояние до объекта при фотографировании изображения 10 записывается в информационный заголовок изображения 10, и изображение сохраняется в заданном формате хранения изображения. После этого оконечное устройство А загружает изображение 10 на платформу электронной коммерции так, чтобы сфотографированный товар "финик" был отображен на платформе электронной коммерции. Когда пользователь оконечного устройства В рассматривает изображение 10 посредством платформы электронной коммерции и намеревается узнать о реальном размере финика на изображении 10, изображение 10 записывается в модуль памяти оконечного устройства В и согласно данному изобретению определяются координаты краев финика: координаты 11 первого пиксела и координаты 12 второго пиксела. Тогда соответствующие параметры (например, фокусное расстояние объектива в камере, физический размер пиксела в формирователе изображения камеры и расстояние до объекта при фотографировании финика), применяемые оконечным устройством А при фотографировании изображения 10, считываются из изображения 10, и реальный размер финика может быть затем определен. Таким образом пользователь оконечного устройства В может избежать оценки реального размера финика путем сравнения с монетой на изображении 10, и взаимодействие с пользователем оконечного устройства В может быть улучшено.
[0061] В этой форме осуществления изобретения, когда камера для фотографирования объекта отсутствует в устройстве отображения, реальный пространственный параметр сфотографированного объекта на изображении может быть удобным образом определен в другом оконечном устройстве, получающем изображение, путем считывания из изображения фокусного расстояния объектива, используемого для фотографирования объекта, физического размера пиксела в формирователе сигнала изображения и расстояния до объекта для фотографируемого объекта на изображении, таким образом фактическая потребительская ценность изображения может быть значительно улучшена.
[0062] Фиг. 3 представляет собой блок-схему, иллюстрирующую способ определения пространственного параметра на основе изображения согласно примеру осуществления II. В этой форме осуществления изобретения приводимое в качестве примера описание предшествующего способа, предлагаемого формами осуществления данного изобретения, выполнено со ссылкой на фиг. 1В, и в этом примере камера для фотографирования объекта имеется в устройстве отображения, и изображение должно быть предварительно просмотрено на устройстве отображения. Как показано на фиг. 3, способ включает следующие шаги.
[0063] На шаге S301 определяются координаты первого пиксела, соответствующие изображению, отображаемому на устройстве отображения, и координаты второго пиксела, соответствующие изображению.
[0064] Для описания шага S301 можно обратиться к описанию вышеописанного шага S101, который здесь не описывается подробно.
[0065] На шаге S302 определяется расстояние на изображении между координатами первого пиксела и координатами второго пиксела.
[0066] Для описания шага S302 можно обратиться к описанию вышеописанного шага S102, который здесь не описывается подробно.
[0067] На шаге S303 определяется расстояние до объекта при его фотографировании.
[0068] В одной из форм изобретения расстояние до объекта при его фотографировании определяется после измерения интервала времени от передачи до приема инфракрасного излучения инфракрасным устройством, расположенным на устройстве отображения, согласно интервалу времени и длине волны инфракрасного излучения. В другой форме осуществления изобретения расстояние до объекта при его фотографировании может быть измерено единственной фотокамерой или двойной фотокамерой. В отношении соответствующего способа измерения расстояния можно обратиться к предшествующему уровню техники, который здесь не описывается подробно.
[0069] На шаге S304 пространственный параметр между координатами первого пиксела и координатами второго пиксела определяется согласно расстоянию на изображении, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива в камере, используемой для фотографирования объекта.
[0070] Для описания шага S304 можно обратиться к описанию вышеописанного шага S103, которое здесь не описывается подробно.
[0071] На шаге S305 расстояние до объекта при его фотографировании, фокусное расстояние объектива в камере и физический размер пиксела в формирователе изображения камеры записываются в заданном формате хранения изображения в информационный заголовок изображения, и изображение затем сохраняется.
[0072] В этой форме осуществления изобретения в дополнение к выгодным техническим эффектам предшествующих форм осуществления изобретения расстояние до объекта при его фотографировании, фокусное расстояние объектива в камере и физический размер пиксела в формирователе изображения камеры записывается в заданном формате хранения изображения в информационный заголовок изображения так, что соответствующая информация для фотографирования объекта может считываться из изображения другими оконечными устройствами, получающими изображение. Таким образом реальный размер сфотографированного объекта на изображении может быть непосредственно узнан, давая возможность большему количеству пользователей определять на основе изображения реальный размер сфотографированного объекта на изображении, таким образом взаимодействие с пользователем может быть улучшено.
[0073] Фиг. 4 представляет собой блок-схему, иллюстрирующую устройство для определения пространственного параметра на основе изображения согласно примеру осуществления; как показано на фиг. 4, устройство для определения пространственного параметра на основе изображения содержит:
первый модуль 41 определения, сконфигурированный для определения координат первого пиксела, соответствующих изображению, и координат второго пиксела, соответствующих изображению, отображаемому на устройстве отображения;
второй модуль 42 определения, сконфигурированный для определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела, определяемыми первым модулем 41 определения; и
третий модуль 43 определения, сконфигурированный для определения пространственного параметра между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, определяемому вторым модулем 42 определения, расстоянию до объекта при его фотографировании и фокусному расстоянию объектива в камере для фотографирования объекта.
[0074] Фиг. 5 представляет собой блок-схему, иллюстрирующую другое устройство для определения пространственного параметра на основе изображения согласно примеру осуществления. Как показано на фиг. 5, на основе формы осуществления изобретения, которая показана на фиг. 4, в этой форме осуществления второй модуль 42 определения содержит:
первый субмодуль 421 определения, сконфигурированный для определения расстояния в пикселах между координатами первого пиксела и координатами второго пиксела;
второй субмодуль 422 определения, сконфигурированный для определения физического размера пиксела в формирователе изображения камеры; и
третий субмодуль 423 определения, сконфигурированный для определения расстояния на изображении между координатами первого пиксела и координатами второго пиксела согласно расстоянию в пикселах, определяемому первым субмодулем 421 определения, и физическому размеру пиксела, определяемому вторым субмодулем 422 определения.
[0075] В одной из форм изобретения устройство может дополнительно содержать:
четвертый модуль 44 определения, сконфигурированный для определения формата хранения изображения, отображаемого на устройстве отображения, если камера для фотографирования объекта отсутствует в устройстве отображения; и
пятый модуль 45 определения, сконфигурированный для определения из информационного заголовка изображения согласно формату хранения изображения, определяемому четвертым модулем 44 определения, расстояния до объекта при его фотографировании, фокусного расстояния объектива камеры для фотографирования объекта и физического размера пиксела в формирователе изображения камеры так, чтобы третий субмодуль 43 определения был способен определять пространственный параметр между координатами первого пиксела и координатами второго пиксела согласно расстоянию на изображении, определяемому вторым модулем 42 определения, расстоянию до объекта при его фотографировании, определяемому пятым модулем 45 определения, и фокусному расстоянию объектива в камере для фотографирования объекта.
[0076] В одной из форм изобретения устройство может дополнительно содержать:
шестой модуль 46 определения, сконфигурированный для определения расстояния до объекта при его фотографировании, если камера для фотографирования объекта имеется в устройстве отображения; и
модуль 47 записи, сконфигур