УСТРОЙСТВО ОБРАБОТКИ ИЗОБРАЖЕНИЙ И СПОСОБ УПРАВЛЕНИЯ ИМ

1. Устройство обработки изображений, содержащее:
блок сбора, выполненный с возможностью собирать данные изображения, выражающие изображение, включающее в себе заданный объект;
блок формирования, выполненный с возможностью формировать сигнал контура, выражающий часть контура, включенного в изображение;
блок обнаружения, выполненный с возможностью обнаруживать на основе сигнала контура характерное направление контура для каждой из множества разделенных областей, полученных посредством деления изображения, блок обнаружения обнаруживает заданное направление как характерное направление контура, когда направление всей части контура, включенной в разделенную область, смещено в заданном направлении по меньшей мере с заданной степенью;
блок определения, выполненный с возможностью определять тип объекта на основе по меньшей мере одного из следующих критериев: распределение по направлениям частоты обнаруженных характерных направлений контура, степень, до которой разделенные области, в которых было обнаружено характерное направление контура с предопределенным направлением, непрерывно размещены по одной линии в направлении, перпендикулярном по отношению к предопределенному направлению в изображении, и количество обнаруженных характерных направлений контура; и
блок коррекции, выполненный с возможностью корректировать данные изображения в соответствии со способом коррекции, соответствующим типу объекта.
2. Устройство обработки изображений по п. 1, в котором,
когда тип объекта определен как здание, блок определения:
классифицирует множество разделенных областей на множество групп таким образом, что имеется по меньшей мере заданное подобие между разделенными областями в группе, и
определяет для каждой из множества групп тип объекта в группе на основе количества разделенных областей в группе, пропорции разделенных областей, в которых либо горизонтальное, либо вертикальное характерное направление контура было обнаружено относительно всех разделенных областей в группе, в которой было обнаружено характерное направление контура, и пропорции разделенных областей, в которых сигнал контура был не больше, чем заданная величина, относительно всех разделенных областей в группе, и
блок коррекции корректирует каждую из разделенных областей в группе согласно способу коррекции, соответствующему типу объекта в группе, для каждой из множества групп.
3. Устройство обработки изображений по п. 1 или 2, в котором
блок сбора выполнен с возможностью дополнительно собирать информацию об изменении масштаба устройства захвата изображения, которое захватило упомянутое изображение, причем информация об изменении масштаба представляет собой информацию об изменении масштаба во время захвата упомянутого изображения, и
блок обнаружения выполнен с возможностью увеличивать размер каждой из множества разделенных областей по мере увеличения масштаба, указанного посредством информации об изменении масштаба, и уменьшать размер каждой из множества разделенных областей по мере уменьшения масштаба, указанного посредством информации об изменении масштаба.
4. Устройство обработки изображений по п. 3, в котором
блок сбора выполнен с возможностью дополнительно собирать информацию о фокусе устройства захвата изображения, которое захватило упомянутое изображение, причем информация о фокусе представляет собой информацию о фокусе во время захвата упомянутого изображения, и
блок обнаружения выполнен с возможностью устанавливать размер каждой из множества разделенных областей равным по меньшей мере заданному размеру независимо от изменения масштаба, когда фокусное расстояние, указанное посредством информации о фокусе, короче заданного порога.
5. Устройство обработки изображений по п. 1 или 2, в котором
блок сбора выполнен с возможностью дополнительно собирать информацию о наклоне устройства захвата изображения, которое захватило упомянутое изображение, причем информация о наклоне представляет собой информацию о наклоне во время захвата упомянутого изображения,
блок обнаружения выполнен с возможностью корректировать обнаруженное характерное направление контура согласно наклону, указанному посредством информации о наклоне, и
блок определения выполнен с возможностью корректировать перпендикулярное направление согласно наклону, указанному посредством информации о наклоне.
6. Устройство обработки изображений по п. 1 или 2, в котором
блок сбора выполнен с возможностью дополнительно собирать данные второго изображения, выражающие второе изображение, захваченное ранее, чем изображение, включающее в себя заданный объект, и
блок обнаружения выполнен с возможностью обнаруживать характерное направление контура для разделенных областей изображения, в котором отличие от соответствующих разделенных областей во втором изображении выше порога.
7. Устройство обработки изображений по п. 1 или 2, дополнительно содержащее:
блок обнаружения лица, выполненный с возможностью обнаруживать лицо, включенное в изображение; и
блок определения заднего плана, выполненный с возможностью определять, существует ли искусственный объект на заднем плане обнаруженного лица,
при этом блок коррекции выполнен с возможностью корректировать данные изображения согласно разным способам коррекции, когда на заднем плане обнаруженного лица имеется искусственный объект и когда на заднем плане обнаруженного лица нет искусственного объекта.
8. Устройство обработки изображений по п. 1 или 2,
в котором коррекция посредством блока коррекции включает в себя выделение контура или шумоподавление.
9. Способ управления устройством обработки изображений, содержащий:
этап сбора, на котором собирают данные изображения, выражающие изображение, включающее в себя заданный объект;
этап формирования, на котором формируют сигнал контура, выражающий часть контура, включенного в изображение;
этап обнаружения, на котором обнаруживают на основе сигнала контура характерное направление контура для каждой из множества разделенных областей, полученных посредством деления изображения, причем заданное направление обнаруживается как характерное направление контура, когда направление всей части контура, включенной в разделенную область, смещено в заданном направлении по меньшей мере с заданной степенью;
этап определения, на котором определяют тип объекта на основе по меньшей мере одного из следующих критериев: распределение по направлениям частоты обнаруженных характерных направлений контура, степень, до которой разделенные области, в которых было обнаружено характерное направление контура с предопределенным направлением, непрерывно размещены по одной линии в направлении, перпендикулярном по отношению к предопределенному направлению в изображении, и количество обнаруженных характерных направлений контура; и
корректируют данные изображения в соответствии со способом коррекции, соответствующим типу объекта.
10. Машиночитаемый носитель, который хранит программу, которая побуждает компьютер исполнять способ по п. 9.