Морфологический анализ цветных (спектрозональных) изображений (работа 2)
Морфологический анализ цветных (спектрозональных) изображений
1. Введение
Хорошо известно, что изображения одной и той же сцены, полученные при различных условиях освещения и(или) измененных1 оптических свойствах объектов могут отличаться радикально. Это обстоятельство порождает значительные трудности в прикладных задачах анализа и интерпретации изображений реальных сцен, в которых решение должно не зависеть от условий регистрации изображений. Речь идет, например, о задачах выделения неизвестного объекта на фоне известной местности, известного объекта на произвольном фоне при неконтролируемых условиях освещения, о задаче совмещения изображенний одной и той же сцены, полученных в различных спектральных диапазонах и т.д.
Методы морфологического анализа, разработанные более десяти лет тому назад, [1-5], для решения перечисленных задач, были в основном ориентированы для применения к черно-белым изображениям2 и оказались достаточно эффективными, [5-11].
Между тем, по меньшей мере два обстоятельства указывают на целесообразность разработки морфологических методов анализа цветных изображений. Во-первых, в задаче обнаружения и выделения объекта последний, как правило, прежде всего цветом отличается от фона. Во-вторых, описание формы изображения в терминах цвета позволит практически устранить эффект теней и влияние неопределенности в пространственном распределении интенсивности спектрально однородного освещения.
2. Цвет и яркость спектозонального изображения.
Рассмотрим некоторые аспекты теории цвета так называемых многоспектральных (спектрозональных, [13]) изображений, аналогичной классической колориметрии [12]. Будем считать заданными n детекторов излучения со спектральными чувствительностями > > j=1,2,...,n, где Î(0,¥) - длина волны излучения. Их выходные сигналы, отвечающие потоку излучения со спектральной плотностью e()³0, Î(0,¥), далее называемой излучением, образуют вектор > >, w=>>. Определим суммарную спектральную чувствительность детекторов > >, Î(0,¥), и соответствующий суммарный сигнал > > назовем яркостью излучения e. Вектор > > назовем цветом излучения e. Если > > цвет e и само излучение назовем черным. Поскольку равенства > > и > > эквивалентны, равенство > > имеет смысл и для черного цвета, причем в этом случае > > - произвольный вектор, яркость оторого равна единице. Излучение eназовем белым и его цвет обозначим > > если отвечающие ему выходные сигналы всех детекторов одинаковы:
>>.
Векторы > > , и > > , > >, удобно считать элементами n-мерного линейного пространства > >. Векторы f>e>, соответствующие различным излучениям e, содержатся в конусе > >>>. Концы векторов > > содержатся в множестве > >, где Ï - гиперплоскость > >.
Далее предполагается, что всякое излучение > > , где E - выпуклый конус излучений, содержащий вместе с любыми излучениями > > все их выпуклые комбинации (смеси) > > Поэтому векторы > > в > > образуют выпуклый конус > >, а векторы > >.
Если > >то и их аддитивная смесь > >. Для нее
>> > > > >. (1)
Отсюда следует
Лемма 1. Яркость f>e> и цвет j>e> любой аддитивной смеси e излучений e>1>(×),...,e>m>(×), m=1,2,... определяются яркостями и цветами слагаемых.
Подчеркнем, что равенство > >, означающее факт совпадения яркости и цвета излучений e и > >, как правило, содержит сравнительно небольшую информацию об их относительном спектральном составе. Однако замена e на > > в любой аддитивной смеси излучений не изменит ни цвета, ни яркости последней.
Далее предполагается, что вектор w таков, что в E можно указать базовые излучения > >, для которых векторы > >, j=1,...,n, линейно независимы. Поскольку цвет таких излучений непременно отличен от черного, их яркости будем считать единичными, > >, j=1,...,n. В таком случае излучение > > характеризуется лишь цветом > >, j=1,...,n.
Для всякого излучения e можно записать разложение
>>, (1*)
в котором > > - координаты > > в базисе > >,
или, в виде выходных сигналов детекторов излучения, - > >, где > >, > >, - выходной сигнал i-го детектора, отвечающий j-ому излучению e>j>(×), i, j=1,...,n. Матрица > > - стохастическая, поскольку ее матричные элементы как яркости базовых излучений > > неотрицательны и > >, j=1,...,n. При этом яркость > > и вектор цвета > >, > >, j=1,...,n, (конец которого лежит в Ï) определяются координатами a>j> и цветами излучений > >, j=1,...,n, и не зависят непосредственно от спектрального состава излучения e.
В ряде случаев белое излучение естественно определять исходя из базовых излучений, а не из выходных сигналов детекторов, считая белым всякое излучение, которому в (1*) отвечают равные координаты: > >.
Заметим, что слагаемые в (1*), у которых a>j><0,3 физически интерпретируются как соответствующие излучениям, "помещенным" в левую часть равенства (1*) с коэффициентами -a>j>>0: > >. В такой форме равенство (1*) представляет “баланс излучений”.
Определим в > > скалярное произведение > > и векторы > >, биортогонально сопряженные с > >: > >, i,j=1,...,n.
Лемма 2. В разложении (1*) > >, j=1,...,n, > >. Яркость > >, где > >, причем вектор ортогонален гиперплоскости Ï, так как > >, i,j=1,...,n.
Что касается скалярного проиведения > >, то его естественно определять так, чтобы выходные сигналы детекторов > > были координатами f>e> в некотором ортонормированном базисе > >. В этом базисе конус > >. Заметим, что для любых векторов > > и, тем более, для > >, > >4.
Пусть Х - поле зрения, например, ограниченная область на плоскости R>2>, или на сетке > >, > > спектральная чувствительность j-го детектора излучения, расположенного в точке > > > >; > > - излучение, попадающее в точку > >. Изображением назовем векторнозначную функцию > >
>> (2**)
Точнее, пусть Х - поле зрения, (Х, С, ) - измеримое пространство Х с мерой C - s-алгебра подмножеств X. Цветное (спектрозональное) изображение > >определим равенством
>> , (2)
в котором почти для всех > >, > >, - m-измеримые функции на поле зрения X, такие, что
> >.
Цветные изображения образуют подкласс функций > > лебеговского класса > > функций > >. Класс цветных изображений обозначим L>E>,>n>.
Впрочем, для упрощения терминологии далее любой элемент > > называется цветным изображением, а условие
> > (2*)
условием физичности изображений f(×).
Если f - цветное изображение (2), то > >, как нетрудно проверить, - черно-белое изображение [2], т.е. > >, > >. Изображение > >, назовем черно-белым вариантом цветного изображения f, а цветное изображение > >, f(x)¹0, xÎX - цветом изображения f. В точках множества Â={xÎX: f(x)=0} черного цвета (x), xÎÂ, - произвольные векторы из > >, удовлетворяющие условию: яркость (x)=1. Черно-белым вариантом цветного изображения f будем также называть цветное изображение b(×), имеющее в каждой точке Х ту же яркость, что и f, b(x)=f(x), xÎX, и белый цвет, b(x)=b(x)/b(x)=b, xÎX.
3. Форма цветного изображения.
Понятие формы изображения призвано охарактеризовать форму изображенных объектов в терминах характерности изображений, инвариантных относительно определенного класса преобразований изображения, моделирующих меняющиеся условия его регистрации. Например, довольно часто может меняться освещение сцены, в частности, при практически неизменном спектральном составе может радикально изменяться распределение интенсивности освещения сцены. Такие изменения освещения в формуле (2**) выражаются преобразованием > >, в котором множитель k(x) модулирует яркость изображения > > в каждой точке > >при неизменном распределении цвета. При этом в каждой точке > >у вектора f(x) может измениться длина, но направление останется неизменным.
Нередко изменение распределения интенсивности освещения сопровождается значительным изменением и его спектрального состава, но - пространственно однородным, одним и тем же в пределах всей изображаемой сцены. Поскольку между спектром излучения e и цветом j нет взаимно однозначного соответствия, модель сопутствующего преобразования изображения f(x) в терминах преобразования его цвета j(×). Для этого определим отображение A(×):>>, ставящее в соответствие каждому вектору цвета > >подмножество поля зрения > >в точках которого изображение > >, имеет постоянный цвет > >.
Пусть при рассматриваемом изменении освещения > >и, соответственно, > >; предлагаемая модель преобразования изображения состоит в том, что цвет > > преобразованного изображения должен быть также постоянным на каждом множестве A(j), хотя, вообще говоря, - другим, отличным от j. Характекрным в данном случае является тот факт, что равенство > > влечет > >. Если > > - самое детальное изображение сцены, то, вообще говоря, на различных множествах A(j¢) и A(j) цвет изображения > > может оказаться одинаковым5.
Как правило, следует учитывать непостоянство оптических характеристик сцены и т.д. Во всех случаях форма изображения должна быть инвариантна относительно преобразования из выделенного класса и, более того, должна определять изображение с точностью до произвольного преобразования из этого класса.
Для определения понятия формы цветного изображения f(×) на > > удобно ввести частичный порядок p , т.е. бинарное отношение, удовлетворяющее условиям: 1)>>, 2) > >, > >, то > >, > >; отношение p должно быть согласованным с определением цветного изображения (с условием физичности), а именно, > >, если > >. Отношение p интерпретируется аналогично тому, как это принято в черно-белой морфологии[2], а именно, > > означает, что изображения fиg сравнимы по форме, причем форма g не сложнее, чем форма f. Если > > и > >, то f и g назовем совпадающими по форме (изоморфными), f >~ >g. Например, если f и g - изображения одной и той же сцены, то g, грубо говоря, характеризует форму изображенных объектов не точнее (подробнее, детальнее), чем f, если > >.
В рассматриваемом выше примере преобразования изображений > >если между множествами A(j),>> и A¢(j¢),>> существует взаимно-однозначное соответствие, т.е., если существует функция > >, такая, что A¢(j¢(j))= A(j),>>, причем>>, если > >. В этом случае равенства > > и > > эквивалентны, > > и > > изоморфны и одинаково детально характеризуют сцену, хотя и в разных цветах.
Если же > > не взаимно однозначно, то A¢(j¢)=U A(j) и > >. В этом случае равенство > > влечет > > (но не эквивалентно) > >, > > передает, вообще говоря, не все детали сцены, представленные в > >.
Пусть, скажем, g - черно-белый вариант f, т.е. g(x)=f(x) и g(x)/g(x)=b, xÎX. Если преобразование > > - следствие изменившихся условий регистрации изображения, то, естественно, > >. Аналогично, если fgизображения одной и той же сцены, но в gвследствие неисправности выходные сигналы некоторых датчиков равны нулю, то > >. Пусть F - некоторая полугруппа преобразований > >, тогда для любого преобразования FÎF > >, поскольку, если некоторые детали формы объекта не отражены в изображении f, то они, тем более, не будут отражены в g.
Формой > > изображения f назовем множество изображений > >, форма которых не сложнее, чем форма f`, и их пределов в > >(черта символизирует замыкание в > >). Формой изображения fв широком смысле назовем минимальное линейное подпространство > >, содержащее > >. Если считать, что > > для любого изображения > >, то это будет означать, что отношение p непрерывно относительно сходимости в > > в том смысле, что > >.
Рассмотрим теперь более подробно понятие формы для некоторых характерных классов изображений и их преобразований.
4. Форма кусочно-постоянного (мозаичного) цветного изображения.
Во многих практически важных задачах форма объекта на изображении может быть охарактеризована специальной структурой излучения, достигающего поле зрения X в виде > > здесь > > - индикаторные функции непересекающихся подмножеств А>i>, i=1,…...,N, положительной меры поля зрения Х, на каждом из которых функции > >, > >, j=1,...,n, i=1,...,N, непрерывны. Поскольку согласно лемме 2
>> > >>> , (3)
то цветное изображение f>e>, такого объекта характеризует его форму непрерывным распределением яркости и цвета на каждом подмножестве A>i>, i=1,...,N. Для изображения > >, > > где > >, также характерно напрерывное распределение яркости и цвета на каждом A>i>, если > >, - непрерывные функции.
Если, в частности, цвет и яркость > > постоянны на A>i>, i=1,...,N, то это верно и для всякого изображения > >, если > > не зависит явно от > >. Для такого изображения примем следующее представление:
>>, (4)
его черно-белый вариант
> > (4*)
на каждом A>i> имеет постоянную яркость > >, и цвет изображения (4)
> > (4**)
не меняется на A>i> и равен > >, i=1,...,N.
Поскольку для реальных изображений должно быть выполнено условие физичности (2*), > >, то форму изображения (4), имеющего на различных множествах А>i >имеет несовпадающие яркости > > и различные цвета > >, определим как выпуклый замкнутый в > >конус:
>> > >. (4***)
v(a), очевидно, содержится в n×N мерном линейном подпространстве
>> > >, (4****)
которое назовем формой a(×) в широком смысле.
Форму в широком смысле любого изображения a(×), у которого не обязательно различны яркости и цвета на различных подмножествах A>i >,i=1,...,N, определим как линейное подпространство > >, натянутое не вектор-функции Fa(×),FÎF, где F - класс преобразований > >, определенных как преобразования векторов a(x)®Fa(x) во всех точках xÎX; здесь F - любое преобразование > >. Тот факт, что F означает как преобразование > >, так и преобразование > >, не должен вызывать недоразумения.
Изображения из конуса(4***) имеют форму, которая не сложнее, чем форма a(×) (4), поскольку некоторые из них могут иметь одно и то же значение яркости или(и) цвета на различных множествах А>i>, i=1,…………..,N. Также множества оказываются, по существу, объединенными в одно, что и приводит к упрощению формы изображения, поскольку оно отражает меньше деталей формы изображенного объекта, чем изображение (4). Это замечание касается и L(a(×)), если речь идет о форме в широком смысле.
Лемма 3. Пусть {А>i>} - измеримое разбиение X: > >.
Изображение (3) имеет на каждом подмножестве A>i> :
- постоянную яркость > > и цвет > > , если и только если выполняется равенство (4);
- постоянный цвет > >, если и только если в (3) >>;
- постоянную яркость f>i> , i=1,...,N, если и только если в (3) > > не зависит от > >, i=1,…...,N.
Доказательство . На множестве A>i> яркость и цвет изображения (3) равны соответственно6
>> , > >, i=1,.…..,N.
Если выполнено равенство (4), то > > и > > от > > не зависят. Наоборот, если > > и > >, то и > >, т.е. выполняется (4).
Если > > , то цвет > > не зависит от > > . Наоборот, пусть > > не зависит от > >. В силу линейной независимости > > координаты >(>>i)>(x) не зависят от > > , т.е. > > и, следовательно, > > где > > - яркость на A >i> и > >. Последнее утверждение очевидно n
Цвет изображения определяется как электродинамическими свойствами поверхности изображенного объекта, так и спектральным составом облучающего электромагнитного излучения в том диапазоне, который используется для регистрации изображения. Речь идет о спектральном составе излучения, покидающего поверхность объекта и содержащего как рассеянное так и собственное излучения объекта. Поскольку спектральный состав падающего излучения, как правило, пространственно однороден, можно считать, что цвет изображения несет информацию о свойствах поверхности объекта, о ее форме, а яркость в значительной степени зависит и от условий “освещения”. Поэтому на практике в задачах морфологического анализа цветных изображений сцен важное значение имеет понятие формы изображения, имеющего постоянный цвет и произвольное распределение яркости в пределах заданных подмножеств A>i> , i=1,...,N, поля зрения X.
Итак, пусть в согласии с леммой 3
>> , (5)
где, > > - индикаторная функция A>i>, > >, функция g>i> задает распределение яркости
>> (6)
в пределах A>i> при постоянном цвете
>>, i=1,...,N, (7)
причем для изображения (5) цвета j>(i)>, i=1,.…..,N, считаются попарно различными, а функции g>(i)>, i=1,.…..,N, - удовлетворяющими условиям > > i=1,.…..,N.
Нетрудно заметить, что в выражениях (5),(6) и (7) без потери общности можно принять условие нормировки >>, позволяющее упростить выражения (6) и (7) для распределений яркости и цвета. С учетом нормировки распределение яркости на A>i> задается функцией > > а цвет на A>i> равен
>> (7*)
Форму изображения (5) определим как класс всех изображений
>> (8)
>>,
каждое из которых, как и изображение (5), имеет постоянный цвет в пределах каждого A>i>, i=1,...,N. Форма таких изображений не сложнее, чем форма f() (5), поскольку в изображении > > на некоторых различных подмножествах A>i>, i=1,...,N, могут совпадать значения цвета, которые непременрно различны в изображении f() (5). Совпадение цвета > > на различных подмножествах A>i>, i=1,...,N ведет к упрощению формы изображения > > по сравнению с формой f() (5). Все изображения > >, имеющие различный цвет на различных A>i>, i=1,...,N, считаются изоморфными fи между собой), форма остальных не сложнее, чем форма f. Если > >, то, очевидно, > >.
Если в (8) яркость > >, то цвет > > на A>i> считается произвольным (постоянным), если же > > в точках некоторого подмножества > >, то цвет > > на A>i> считается равным цвету > > на > >, i=1,...,N.
Цвет изображения (8) может не совпадать с цветом (5). Если же по условию задачи все изображения > >, форма которых не сложнее, чем форма > >, должны иметь на A>i>, i=1,...,N, тот же цвет, что и у > > то следует потребовать, чтобы > >, в то время, как яркости > > остаются произвольными (если > >, то цвет > > на A>i> определяется равным цвету f на A>i>, i=1,...,N).
Нетрудно определить форму любого, не обязательно мозаичного, изображения fв том случае, когда допустимы произвольные изменения яркости > > при неизменном цвете j(x) в каждой точке > >. Множество, содержащее все такие изображения
>> (9)
назовем формой в широком смысле изображения > >, у которого f(x)¹0, m-почти для всех > >, [ср. 2]. > > является линейным подпространством > >, содержащем любую форму
>>, (10)
в которой включение > >определяет допустимые значения яркости. В частности, если > >означает, что яркость неотрицательна: > >, то > > - выпуклый замкнутый конус в > >, принадлежащий > >.
Более удобное описание формы изображения может быть получено на основе методов аппроксимации цветных изображений, в которых форма определяется как оператор наилучшего приближения. В следующем параграфе дано представление формы изображения в виде оператора наилучшего приближения.
5. Задачи аппроксимации цветных изображений. Форма как оператор наилучшего приближения.
Рассмотрим вначале задачи приближения кусочно-постоянными (мозаичными) изображениями. Решение этих задач позволит построить форму изображения > > в том случае, когда считается, что > > для любого преобразования > >, действующего на изображение > > как на вектор > > в каждой точке > > и оставляющего > > элементом > >, т.е. изображением. Форма в широком смысле > > определяется как оператор > > наилучшего приближения изображения > > изображениями > >
>>
где > >- класс преобразований > >, такой, что > >. Иначе можно считать, что
>> (10*)
а > > - оператор наилучшего приближения элементами множества > >, форма которых не сложнее, чем форма > >. Характеристическим для > > является тот факт, что, если f(x)=f(y), то для любого > >.
5.1. Приближение цветного изображения изображениями, цвет и яркость которых постоянны на подмножествах разбиения > > поля зрения X.
Задано разбиение > >, требуется определить яркость и цвет наилучшего приближения на каждом > >. Рассмотрим задачу наилучшего приближения в > > цветного изображения f(×) (2) изображениями (4), в которых считается заданным разбиение > > поля зрения X и требуется определить > > из условия
>>
>> (11)>>
Теорема 1. Пусть > >. Тогда решение задачи (11) имеет вид
>>, i=1,...,N, j=1,...,n, (12)
и искомое изображение (4) задается равенством
>> . (13)
Оператор > > является ортогональным проектором на линейное подпространство (4****) > > изображений (4), яркости и цвета которых не изменяются в пределах каждого A>i> , i=1,...,N.
Черно-белый вариант > > (4*) цветного изображения > >(4) является наилучшей в > > аппроксимацией черно-белого варианта > > цветного изображения f, если цветное изображение > >(4) является наилучшей в > > аппроксимацией цветного изображения f. Оператор > >, является ортогональным проектором на линейное подпространство черно-белых изображений, яркость которых постоянна в пределах каждого > >.
В точках множества > > цвет > >(4**) наилучшей аппроксимации > >(4) цветного изображения f (2) является цветом аддитивной смеси составляющих f излучений, которые попадают на > >.
Доказательство. Равенства (12) - условия минимума положительно определенной квадратичной формы (11), П - ортогональный проектор, поскольку в задаче (11) наилучшая аппроксимация - ортогональная проекция f на > >. Второе утверждение следует из равенства
>>, вытекающего из (13). Последнее утверждение следует из равенств
>>>>>>,i=1,...,N вытекающих из (12) и равенства (1), в котором индекс k следует заменить на xÎX. ¦
Замечание 1. Для любого измеримого разбиения > > ортогональные проекторы > > и > > определяют соответственно форму в широком смысле цветного изображения (4), цвет и яркость которого, постоянные в пределах каждого > >, различны для различных > >, ибо > >, и форму в широком смысле черно-белого изображения, яркость которого постоянна на каждом > > и различна для разных > >,[2].
Если учесть, условие физичности (2*), то формой цветного изображения следует считать проектор > >> >на выпуклый замкнутый конус > > (4***)
Аналогично формой черно-белого изображения следует считать проектор > > на выпуклый замкнутый конус изображений (4*), таких, что > > [2]. Дело в том, что оператор > > определяет форму > > изображения (4), а именно
>> - множество собственных функций оператора > >. Поскольку > >f(×) - наилучшее приближение изображения > > изображениями из > >, для любого изображения > > из > > и только для таких > >- > >. Поэтому проектор > > можно отождествить с формой изображения (4).
Аналогично для черно-белого изображения a(×)
>>,7 [2]. И проектор > > можно отождествить с формой изображения (4*), как это сделано в работах [2,3].
Примечания.
Формы в широком смысле не определяются связью задач наилучшего приближения элементами > > и > >, которая известна как транзитивность проецирования. Именно, если > > оператор наилучшего в > > приближения злементами выпуклого замкнутого (в > > и в > >) конуса > >, то > >. Иначе говоря, для определения наилучшего в > > приближения > > элементами > > можно вначале найти ортогональную проекцию > > изображения > > на > >, а затем > > спроецировать в > > на > >. При этом конечномерный проектор > > для каждого конкретного конуса > > может быть реализован методом динамического программирования, а для многих задач морфологического анализа изображений достаточным оказывается использование лишь проектора П .
Форма в широком смысле > > (4***) изображения (4) полностью определяется измеримым разложением > >, последнее, в свою очередь определяется изображением
>>,
если векторы > > попарно различны. Если при этом > >, то форма в широком смысле > > может быть определена и как оператор П ортогонального проецирования на > >, определенный равенством (13).
Посмотрим, каким образом воспользоваться этими фактами при построении формы в широком смысле как оператора ортогонального проецирования на линейное подпространство > > (10*) для произвольного изображения > >. Пусть > > - множество значений > > и > > - измеримое разбиение X , порожденное > >, в котором > > - подмножество X , в пределах которого изображение > > имеет постоянные яркость и цвет, определяемые вектором > >, если > >.
Однако для найденного разбиения условие > >, вообще говоря, невыполнимо и, следовательно, теорема 1 не позволяет построить ортогональный проектор П на > >. Покажем, что П можно получить как предел последовательности конечномерных ортогональных проекторов. Заметим вначале, что любое изображение > > можно представить в виде предела (в > >) должным образом организованной последовательности мозаичных изображений
>> (*)
где > > - индикатор множества > >, принадлежащего измеримому разбиению > >
В (*) можно, например, использовать так называемую исчерпывающую последовательность разбиений [], удовлетворяющую следующим условиям
- > >- C - измеримо, > >;
- N+1-oe разбиение является продолжением N-го, т.е. для любого > >, найдется i=i(j),>>, такое, что > >;
- минимальная s-алгебра, содержащая все > >, совпадает с C.
Лемма (*). Пусть > > - исчерпывающая последователь-ность разбиений X и > >- то множество из > >, которое содержит > >. Тогда для любой C-измеримой функции > >
>>
и m-почти для всех > > > > [ ]. n
Воспользуемся этим результатом для построения формы в широком смысле П произвольного изображения > >. Пусть > > - минимальная s-алгебра, относительно которой измеримо > >, т.е. пусть > >, где > > - прообраз борелевского множества > >, B - s-алгебра борелевских множеств > >. Заменим в условиях, определяющих исчерпывающую последовательность разбиений, C на > > и выберем эту, зависящую от > >, исчерпывающую последовательность (>> - измеримых) разбиений в лемме (*).
Теорема (*). Пусть > >, > >- исчерпывающая последовательность разбиений X, причем > >- минимальная s-алгебра, содержащая все > > и П(N) - ортогональный проектор > >, определенный равенством > >, > >
Тогда
1) для любого > >-измеримого изображения > > и почти для всех > >, >>,
2) для любого изображения > > при > > > > (в > >), где П - ортогональный проектор на > >.
Доказательство. Первое утверждение непосредственно следует из леммы (*) и определения > >. Для доказательства второго утверждения заметим, что, так как A(N+1) - продолжение разбиения A(N), N=1,2,..., то последовательность проекторов П(N), N=1,2,..., монотонно неубывает: > > и потому сходится (поточечно) к некоторому ортогональному проектору П. Так как > > - множество всех > >-измеримых изображений и их пределов (в > >), а в силу леммы (*) для любого > >-измеримого изображения > >
> >, то для любого изображения > > > >и для любого > > > >, ибо > >-измеримо, N=1,2,... n
Вопрос о том, каким образом может быть построена исчерпывающая последовательность разбиений, обсуждается в следующем пункте.
Заданы векторы f>1>,...,f>q>, требуется определить разбиение > >, на множествах которого наилучшее приближение принимает соответственно значенния f>1>,...,f>q. >Рассмотрим задачу приближения цветного изображения f, в которой задано не разбиение > > поля зрения X, а векторы > > в > >, и требуется построить измеримое разбиение > >поля зрения, такое, что цветное изображение > > - наилучшая в > > аппроксимация f. Так как
>>>>, (14*)
то в A>i> следует отнести лишь те точки > >, для которых > >, > >=1,2,...,q, или, что то же самое, > >>>=1,2,...,q. Те точки, которые согласно этому принципу могут быть отнесены к нескольким множествам, должны быть отнесены к одному из них по произволу. Учитывая это, условимся считать, что запись
>> > > , (14)
означает, что множества (14) не пересекаются и > >.
Чтобы сформулировать этот результат в терминах морфологического анализа, рассмотрим разбиение > >, в котором
> > (15)
и звездочка указывает на договоренность, принятую в (14). Определим оператор F, действующий из > > в > > по формуле > >, > >, i=1,...,q. Очевидно, F всегда можно согласовать с (14) так, чтобы включения > > и > >, i=1,...,q, можно было считать эквивалентными. 8
Теорема 2. Пусть > > - заданные векторы R>n>. Решение задачи
>>
наилучшего в > > приближения изображения f изображениями > > имеет вид > >, где > > - индикаторная функция множества > >. Множество > > определено равенством (15). Нелинейный оператор > >, как всякий оператор наилучшего приближения удовлетворяет условию F2=F, т.е. является пректором.
Замечание 2. Если данные задачи доступны лишь в черно-белом варианте, то есть заданы числа > >, i=1,...,q, которые можно считать упорядоченными согласно условию > >, то, как показано в [3], искомое разбиение X состоит из множеств
>>
где > >, и имеет мало общего с разбиением (14).
Замечание 3. Выберем векторы f>i>,> >i=1,..,q> >единичной длины: > >, i=1,...,q. Тогда
>>. (16)
Множества (16) являются конусами в R>n >, ограниченными гиперплоскостями, проходящими через начало координат. Отсюда следует, что соответствующее приближение > > изображения f инвариантно относительно произвольного преобразования последнего, не изменяющего его цвет (например > >), в частности, относительно образования теней на f.
Замечание 4. Для любого заданного набора попарно различных векторов > > оператор F, приведенный в теореме 2, определяет форму изображения, принимающего значения > > соответственно на измеримых множествах > > (любого) разбиения X. Всякое такое изображение является неподвижной (в > >) точкой F: > >, если > >, все они изоморфны между собой. Если некоторые множества из > > - пустые, или нулевой меры, соответствующие изображения имеют более простую форму.
Иначе говоря, в данном случае формой изображения > > является множество всех изображений, принимающих заданные значения > > на множествах положительной меры > > любого разбиения X, и их пределов в > >.
Теоремы 1 и 2 позволяют записать необходимые и достаточные условия наилучшего приближения изображения f(×) изображениями > >, в котором требуется определить как векторы > >, так и множества > > так, чтобы
>>.
Следствие 1.
Пусть D>i> ,i=1,...,N, - подмножества R>n> (15), П - ортогональный проектор (13), > >, где > >. Тогда необходимые и достаточные условия > > суть следующие: > >, где > >, > >.
Следующая рекуррентная процедура, полезная для уточнения приближений, получаемых в теоремах 1,2, в некоторых случаях позволяет решать названную задачу. Пусть > > - исходные векторы в задаче (14*), > > - соответствующее оптимальное разбиение (14), F(1)- оператор наилучшего приближения и > > - невязка. Воспользовавшись теоремой 1, определим для найденного разбиения > > оптимальные векторы > >. Согласно выражению (13) > >, и соответствующий оператор наилучшего приближения П(1) (13) обеспечит не менее точное приближение f(×), чем F(1): > >. Выберем теперь в теореме 2 > >, определим соответствующее оптимальное разбиение > > и построим оператор наилучшего приближения F(2). Тогда > >. На следующем шаге по разбиению > > строим > > и оператор П(3) и т.д.
В заключение этого пункта вернемся к вопросу о построении исчерпывающего > >-измеримого разбиения X, отвечающего заданной функции > >. Выберем произвольно попарно различные векторы > >из f(X) и построим по формуле (15) разбиение R>n> > >. Для каждого q=1,2,... образуем разбиение E(N(q)), множества > >, j=1,...,N(q), которого образованы всеми попарно различными пересечениями > > множеств из > >. Последовательность соответствующих разбиений X > >, i=1,...,N(q), q=1,2... > > -измеримы и > > является продолжением > >
5.2. Приближение изображениями, цвет которых постоянен на подмножествах разбиения > > поля зрения X.
Задано разбиение > >, требуется определить цвет и распределение яркостей наилучшего приближения на каждом A>i>,i=1,...,N.
Для практики, как уже было отмечено, большой интерес представляет класс изображений (5), цвет которых не изменяется в пределах некоторых подмножеств поля зрения, и задачи аппроксимации произвольных изображений изображениями такого класса.
Запишем изображение (5) в виде
>> (17)
где > >.
Пусть A>1>,...,A>N> - заданное разбиение X, > > - индикаторная функция A>i>, i=1,...,N. Рассмотрим задачу наилучшего в > > приближения изображения > > изображениями (17), не требуя, чтобы > >
>> (18)
Речь идет о задаче аппроксимации произвольного изображения > > изображениями, у которых яркость может быть произвольной функцией из > >, в то время, как цвет должен сохранять постоянное значение на каждом из заданных подмножеств A>1>,...,A>N >> >поля зрения X, (см. Лемму 3).
Так как
>>
то минимум S (19) по > > достигается при
>>, (20)
и равен
>> (21)
Задача (18) тем самым сведена к задаче
>>. (22)
В связи с последней рассмотрим самосопряженный неотрицательно определенный оператор > >
>> . (23)
Максимум (неотрицательной) квадратичной формы > > на сфере > >в R>n>, как известно, (см.,например, [11]) достигается на собственном векторе y>i> оператора Ф>i>,> >отвечающем максимальному собственному значению > >>0,
>>,
и равен > >, т.е. > >. Следовательно, максимум в (22) равен > > и достигается, например, при > >
Теорема 3. Пусть A>1>,...,A>N> -заданное измеримое разбиение X, причем9 (A>i>)>0, i=1,...,N. Решением задачи (18) наилучшего приближения изображения > >>> изображениями g(×)>> (17) является изображение
>> (24)
Операторы > >,i=1,...,N, и > > - нелинейные (зависящие от f(×)>>) проекторы: П>i> проецирует в R>n> векторы > >>> на линейное подпространство > >, натянутое на собственный вектор > > оператора Ф>i >(23), отвечающий наибольшему собственному значению >i>,
>>; (25)
П проецирует в > > изображение > >>> на минимальное линейное подпространство > >, содержащее все изображения > >
Невязка наилучшего приближения
>> (19*).
Доказательство. Равентство (24) и выражение для П>i> следует из (17),(20) и решения задачи на собственные значения для оператора Ф>i >(23). Поскольку Ф>i >самосопряженный неотрицательно определенный оператор, то задача на собственные значения (23) разрешима, все собственные значения Ф>i > неотрицательны и среди них >i >- наибольшее.
Для доказательства свойств операторов П>i>, i=1,...,N, и П введем обозначения, указывающие на зависимость от f(×):
>>
>> (26*)
Эти равенства, показывающие, что результат двукратного действия операторов П>i>, i=1,...,N, и П (26) не отличается от результатата однократного их действия, позволят считать операторы (26) проекторами.
Пусть f>i> - cсобственный вектор Ф>i> , отвечающий максимальному собственному значению >i>. Чтобы определить > > следует решить задачу на собственные значения для оператора > >:
>>.
Поскольку rank>>=1, > > имеет единственное положительное собственное значение, которое, как нетрудно проверить, равно >i>, и ему соответствует единственный собственный вектор f>i>. Поэтому
>>.
Отсюда, в свою очередь, следует равенство (26*) для > > n
Лемма 4. Для любого изображения > > решение (24) задачи (18) наилучшего приближения единственно и является элементом > >.
Доказательство. Достаточно доказать, что единственный (с точностью до положительного множителя) собственный вектор f>i> оператора (23), отвечающий максимальному собственному значению >i>, можно выбрать так, чтобы > >, поскольку в таком случае будут выполнены импликации:
>>,
составляющие содержание леммы. Действительно, если > > то согласно (23) > >, поскольку включение > > означает, что>>; отсюда и из (25) получим, что > >,i=1,...,N, а поэтому и в (24) > >.
Убедимся в неотрицательности > >. В ортонормированном базисе e>1>,...,e>n>, в котором > >, выходной сигнал i-го детектора в точке > > (см. замечание 1) задача на собственные значения (23*) имеет вид > >, p=1,...,n,
где > >, > >.
Так как матрица > > симметрическая и неотрицательно определенная (>>) она имеет n неотрицательных собственных значений>>, которым соответствуют n ортонормированных собственных векторов > >, а поскольку матричные элементы > >, то согласно теореме Фробенуса-Перрона максимальное собственное значение > > - алгебраически простое (некратное), а соответствующий собственный вектор можно выбирать неотрицательным:
>>. Следовательно, вектор f>i> определен с точностью до положительного множителя > >, > >. n
Замечание 4.
Если > > , т.е. если аппроксимируемое изображение на множествах того же разбиения > >имеет постоянный цвет, то в теореме 3 > >, > >.
Наоборот, если > >, то
> >, т.е. > > определяется выражением (17), в котором > >.
Итак, пусть в изображении g(×) (17) все векторы f>1>,.…..,f>N> попарно не коллинеарны, тюею цвета всех подмножеств A>1>,...,A>N>> >попарно различны. Тогда форма в широком смысле > > изображения (17) есть множество решений уравнения
>>,>>, (27)
где > >, f>i> - собственный вектор оператора Ф>i>: > >, отвечающий максимальному собственному значению >i>, i=1,...,N . В данном случае > >, если и только если выполнено равенство (27).
Оператор П (24), дающий решение задачи наилучшего приближения > > , естественно отождествить с формой в широком смысле изображения > > (17).
Заданы векторы цвета j>1>,..., j>q>, требуется определить разбиение A>1>,..., A>q>, на множествах которого наилучшее приближение имеет соответственно цвета j>1>,..., j>q> и оптимальные распределения яркостей > >10.
Речь идет о следующей задаче наилучшего в > > приближения изображения > >
>>. (28)
Рассмотрим вначале задачу (28) не требуя, чтобы > >. Так как для любого измеримого > >
>>, (29)
и достигается на
>>, (30)
то, как нетрудно убедиться,
>>, (31)
где звездочка * означает то же самое, что и в равенстве (14): точки xÎX, в которых выполняется равенство > > могут быть произвольно отнесены к одному из множеств A>i> или A>j>.
Пусть > > - разбиение > >, в котором
>> (32)
а F: R>n>-> R>n >оператор, определенный условием
>> (33)
Тогда решение задачи (28) можно представить в виде
>>, (34)
где > > - индикаторная функция множества A>i> (31), i=1,...,q и F -оператор, действующий в > > по формуле (34) (см. сноску 4 на стр. 13).
Нетрудно убедиться, что задача на минимум (29) с условием физичности > >
>> (35)
имеет решение
>> (36)
Соответственно решение задачи (28) с условием физичности имеет вид
>>, (37)
где > > - индикаторная функция множества
>>, (38)
В ряде случаев для построения (34) полезно определить оператор F+: R>n>-> R>n>, действующий согласно формуле
>> (39)
где
>>, так что > >,i=1,...q. (40)
Подытожим сказанное.
Теорема 4. Решение задачи (28) наилучшего в > >приближения изображения > > изображениями на искомых множествах A>1>,...,A>q> разбиения X заданные цветами j>1>,..., j>q> соответственно, дается равенством (34), искомое разбиение A>1>,...,A>q >определено в (31). Требование физичности наилучшего приближения приводит к решению (37) и определяет искомое разбиение формулами (38). Решение (34) инвариантно относительно любого, а (37) - относительно любого, сохраняющего физичность, преобразования, неизменяющего его цвет.
Формой в широком смысле изображения, имеющего заданный набор цветов j>1>,..., j>q >на некоторых множествах положительной меры A>1>,...,A>q> разбиение поля зрения можно назвать оператор > > (34), формой такого изображения является оператор F+ (37). Всякое такое изображение g(×), удовлетворяющее условиям физичности (неотрицательности яркостей), удовлетворяет уравнению F+g(×)=g(×), те из них, у которых m(A>i>)>0, i=1,...,q, изоморфны, остальные имеют более простую форму. n
В заключение этого раздела вернемся к понятию формы изображения, заданного с точностью до произвольного, удовлетворяющего условиям физичности, преобразования яркости. Речь идет о форме изображения > >, заданного распределением цвета > >, при произвольном (физичном) распределении яркости, например, > >. Для определения формы > > рассмотрим задачу наилучшего в > > приближения изображения > > такими изображениями
>>, (41)
Теорема 5. Решение > > задачи (41) дается равенством
>>, (42)
в котором > >, где > > . Невязка приближения
>>, (43)
( > > !) n
Определение. Формой изображения, заданного распределением цвета > >, назовем выпуклый, замкнутый конус изображений
>>
или - проектор > > на > >.
Всякое изображение g(×), распределение цвета которого есть j(×) и только такое изображение содержится в > > и является неподвижной точкой оператора
>>: > >g(×) = g(×). (#)
Поскольку на самом деле детали сцены, передаваемые распределением цвета j(×), не представлены на изображении f(×) = f(×)j(×) в той области поля зрения, в которой яркость f(x)=0, xÎX, будем считать, что > > - форма любого изображения f(x) = f(x)j(x), f(x)>0, xÎX(modm), все такие изображения изоморфны, а форма всякого изображения g(×), удовлетворяющего уравнению (#), не сложнее, чем форма f(×).
Замечание 5. Пусть j>1>,..., j>N>>> - исходный набор цветов, > >, A>1>,...,A>N> - соответствующее оптимальное разбиение X, найденное в теореие 4 и
>>, (34*)
- наилучшее приближение f(×). Тогда в равенстве (24)
>>, (24*)
если A>1>,...,A>N >- исходное разбиение X в теореме 3. Наоборот, если A>1>,...,A>N >- заданное в теореме 3 разбиение X и f>1>,...,f>N >- собственные векторы операторов Ф>1>,...,Ф>N> (23) соответственно, отвечающие максимальным собственным значениям, то f>1>,...,f>N> > > и будет выполнено равенство (24), если в (34*) определить j>i> как цвет f>i> в (24), i=1,...,N.
Проверка этого замечания не представляет затруднений.
В. Случай, когда допускаются небольшие изменения цвета в пределах каждого A>i>, i=1,...,N.
Разумеется, условие постоянства цвета на множествах A>i>, i=1,...,N, на практике может выполняться лишь с определенной точностью. Последнюю можно повысить как путем перехода к более мелкому разбиению > >, так и допустив некоторые изменения цвета в пределах каждого A>i>, i=1,...,N, например, выбрав вместо (17) класс изображений
>> (17*)
в котором > > в (3).
Поскольку в задаче наилучшего приближения f(×) изображениями этого класса предстоит найти > > , векторы > > при любом i=1,...,N, можно считать ортогональными, определив
>>, (*)
из условия минимума невязки по > >. После этого для каждого i=1,...,N векторы > > должны быть определены из условия
>> (**)
при дополнительном условии ортогональности
>>. Решение этой задачи дается в следующей лемме
Лемма 5. Пусть > > ортогональные собственные векторы оператора Ф>i >(23), упорядоченные по убыванию собственных значений:
>>.
Тогда решение задачи (**) дается равенствами > >.
Доказательство. Заметим, что, поскольку Ф>i> - самосопряженный неотрицательно определенный оператор, его собственные значения неотрицательны, а его собственные векторы всегда можно выбрать так, чтобы они образовали ортогональный базис в R>n>. Пусть P>i> - ортогонально проецирует в R>n> на линейную оболочку > > собственных векторов > > и
[P>i> Ф>i> P>i>] - сужение оператора P>i> Ф>i> P>i >на > >. Тогда левая часть (*) равна следу оператора [P>i> Ф>i> P>i>]
>>, где > > - j-ое собственное значение оператора > > (см., например, [10]). Пусть > >. Тогда согласно теореме Пуанкаре, [10], > >, откуда следует утверждаемое в лемме. ¦
Воспользовавшись выражениями (*) и леммой 5, найдем, что в рассматриваемом случае имеет место утверждение, аналогичное теореме 3.
Теорема 3*. Наилучшее приближение любого изображения f(×) изображениями (17*) имеет вид
>>,
Где > >: ортогональный проектор на линейную оболочку > >, собственных векторов задачи
>>.
Невязка наилучшего приближения равна
>>. n
Рассмотрим теперь задачу наилучшего приближения изображения f изображениями (17), в которых заданы и фиксированы векторы > >, и надлежит определить измеримое разбиение > > и функции > >, как решение задачи
>> (30)
При любом разбиении > >минимум в (30) по > > достигается при > >, определяемых равенством (20). В свою очередь, очевидно, что
>> (31)
где точки > >, в которых выполняется равенство > > могут быть произвольно включены в одно из множеств : либо в > >, либо в > >. Это соглашение отмечено звездочкой в (31).
Таким образом доказана
Теорема 6. Пусть > > заданные векторы R>n>. Решением задачи (30) является изображение
> >,
где ортогональный проектор > > определен равенством (25), а > > - индикаторная функция множества (31), i=1,...,N. Невязка наилучшего приближения равна
>>. n
Замечание 5. Так как при > >
>>,
то условия (31), определяющие разбиение > >, можно записать в виде
>>, (32)
показывающем, что множество > > в (32) инвариантно относительно любого преобразования изображения > >, не изменяющего его цвет.
Теоремы 3 и 6 позволяют сформулировать необходимые и достаточные условия наилучшего приближения изображения f(×) изображениями (17), при котором должны быть найдены > > и c>i>0 , i=1,...,N, такие, что
>>.
Теорема 7. Для заданного изображения f(×) определим множества > > равенствами (32), оператор П - равенством (24), > > - равенствами (25). Тогда > >,
определено равенством (32), в котором > > - собственный вектор оператора Ф>i> (23), отвечающий наибольшему собственному значению, причем в (23) > >, наконец, > > будет дано равенством (20), в котором > >, где > > - собственный вектор оператора > >, отвечающий наибольшему собственному значению > >; наконец,
>>. n
Замечание 6. Следующая итерационная процедура полезна при отыскании > >: Для изображения f(×) зададим > > и по теореме 5 найдем > > и > >, затем по теореме 3, используя > > найдем > > и > >. После этого вновь воспользуемся теоремой 3 и по > > найдем > > и > > и т.д. Построенная таким образом последовательность изображений > > очевидно обладает тем свойством, что числовая последовательность > >, k=1,2,.….. монотонно не возрастает и, следовательно, сходится. К сожалению ничего определенного нельзя сказать о сходимости последовательности > >.
Формы > > (10) и > > (9) удобно задавать операторами П>f> и П>*>>f> соответственно.
Теорема 7. Форма > > в широком смысле изображения > >определяется ортогональным проектором П>*>>f> :
>> ,
при этом > > и > >.
Доказательство. Так как для > > > >, то получаем первое утверждение. Для доказательства второго утверждения рассмотрим выпуклую задачу на минимум > >, решение которой определяется условиями (см., например, [11]) > >. Отсюда следует, что > > и тем самым доказано и второе утверждение n
Замечание. Так как > >, где f>i>(x) - выходной сигнал i-го детектора в точке > >, причем f>i>(x)³0 ,i=1,...,n, и, следовательно цвет > > реальных изображений непременно имеет неотрицательные > >, то для реальных изображений > >, условия > > и > >, эквивалентны. Если же для некоторого > >, то условие > > не влечет > >. Заметим также, что для изображений g(×), удовлетворяющих условию > >, всегда > >.
Для спектрозональных изображений характерна ситуация, при которой k детекторов регистрируют рассеянную объектами солнечную радиацию в диапазоне видимого света, а остальные n-k регистрируют собственное тепловое излучение объектов ( в инфракрасном диапазоне). В таком случае любое изображение можно представить разложением
>> (40)
В котором
>>. Если ИК составляющей солнечного излучения можно пренебречь по сравнению с собственным излучением объектов, то представляет интерес задача приближения изображениями f(×) , в которых f>1>(×) - любая неотрицательная функция из > >, j>1>(×) - фиксированное векторное поле цвета, f>2>(×) - термояркость, j>2>(×) - термоцвет в точке > >. Форма П>*>>f> видимой компоненты f(×) (40) определяется как оператор наилучшего приближения в задаче
>>, в данном случае
>>, причем П>*>>f> действует фактически только на "видимую компоненту" g(×), обращая "невидимую, ИК, компоненту" g(×) в ноль.
Форма ИК компоненты f(×) может быть определена лишь тогда, когда известно множество возможных преобразований j>2>(×) f>2>(×).
Некоторые применения.
Задачи идентификации сцен.
Рассмотрим вначале задачи идентификации сцен по их изображения, неискаженным геометрическими преобразованиями, поворотами, изменениями масштаба и т.д. Ограничимся задачами, в которых предъявляемые для анализа изображения получены при изменяющихся и неконтролируемых условиях освещения и неизвестных и, вообще говоря, различных оптических характеристиках сцены.
1). Задачи идентификации при произвольно меняющейся интенсивности освещения.
Можно ли считать f(×) и g(×) изображениями одной и той же сцены, возможно, отличающимя лишь распределениями яркости, например, наличием теней?
В простейшем случае для идентификации достаточно воспользоваться теоремой 5, а именно, f(×) и g(×) можно считать изображениями одной и той же сцены, если существует распределение цвета > >, для которого v(j(×)) содержит f(×) и g(×). Если > >, и > >, то, очевидно, существует > >, при котором f(x)Îv(j(×)), g(x)Îv(j(×)), а именно, > >, > >, если > >, > >, если > >, и, наконец, > > - произвольно, если > >.
На практике удобнее использовать другой подход, позволяющий одновременно решать задачи совмещения изображений и выделения объектов. Можно ли, например, считать g(×) изображением сцены, представленной изображением f(×)? Ответ следует считать утвердительным, если
>>.
Здесь j(×) - распределение цвета на изображении f(×), символ ~0 означает, что значение d(g(×)) можно объяснить наличием шума, каких-либо других погрешностей, или, наконец, - наличием или, наоборот, отсутствием объектов объясняющим несовпадение g(×) и f(×) с точностью до преобразования распределения яркостей. Такие объекты, изменившие распределение цвета g(×) по сравнению с распределением цвета f(×), представлены в > >.
2).Идентификация при произвольном изменении распределения интенсивности и пространственно однородном изменении спектрального состава освещения.
Можно ли считать изображением сцены, представленной на изображении f(×), изображение, полученное при изменившихся условиях регистрации, например, перемещением или изменением теней и изменением спектрального состава освещения?
Пусть П - форма в широком смысле изображения f(×), определенная в теореме @, П>*> - форма f(×). Тогда ответ на поставленный вопрос можно считать утвердительным, если > >. Если изменение g(×) обусловлено не только изменившимися условиями регистрации, но также появлением и (или) исчезновением некоторых объектов, то изменения, обусловленные этим последним обстоятельством будут представлены на > >.
3). Задачи совмещения изображений и поиска фрагмента.
Пусть f(×) - заданное изображение, AÌX - подмножество поля зрения, c>A>(×) - его индикатор, c>A>(×)f(×) -назовем фрагментом изображения f(×) на подмножестве A, представляющем выделенный фрагмент сцены, изображенной на f(×). Пусть g(×) - изображение той же сцены, полученное при других условиях, в частности, например, сдвинутое, повернутое, т.е. геометрически искаженное по сравнению с f(×). Задача состоит в том, чтобы указать на g(×) фрагмент изображения, представляющий на f(×) фрагмент сцены и совместить его с c>A>(×)f(×).
Ограничимся случаем, когда упомянутые геометрические искажения можно моделировать группой преобразований R>2>->R>2>, преобразование изображения > > назовем сдвигом g(×) на h. Здесь
Q(h): R>n>->R>n>, hÎH, - группа операторов. Векторный сдвиг на h¢ÎH даст
>>.
В задаче выделения и совмещения фрагмента рассмотрим фрагмент сдвинутого на h изображения g(×) в “окне” A:
>> (100)
причем, поскольку > > где > > то в (100) > > - ограничение на сдвиг “окна” А, которое должно оставаться в пределах поля зрения X.
Если кроме цвета g(×) может отличаться от f(×), скажем, произвольным преобразованием распределения яркости при неизменном распределении цвета и > > - форма фрагмента f(×), то задача выделения и совмещения фрагмента сводится к следующей задаче на минимум
>>.(101)
При этом считается, что фрагмент изображения g(×), соответствующий фрагменту c>A>(×)f(×), будет помещен в “окно”.А путем соответствующего сдвига h=h>*>, совпадает с c>A>(×)f(×) > >с точностью до некоторого преобразования распределения яркости на нем. Это означает, что
>>.
т.е. в (101) при h=h>*> достигается минимум.
4). В ряде случаев возникает следующая задача анализа спектрозональных изображений: выделить объекты которые “видны”, скажем, в первом канале и “не видны” в остальных.
Рассмотрим два изображения > > и > >. Определим форму в широком смысле > > как множество всех линейных преобразований > >: > > (A - линейный оператор R>2>->R>2>, не зависящий от xÎX). Для определения проектора на > > рассмотрим задачу на минимум
>>. [*]
Пусть > >, > >, тогда задача на минимум [*] эквивалентна следующей: tr A*AS - 2trAB >~> > >. Ее решение > > (знаком - обозначено псевдообращение).
>>=>>
>>=>>
Рис.1.
f>e> - вектор выходных сигналов детекторов, отвечающий излучению e(×), j>e> - его цвет; j>1>,j>2>,j>3>, - векторы (цвета) базовых излучений, b - белый цвет, конец вектора b находится на пересечении биссектрис.
Литература.
[1] Пытьев Ю.П. Морфологические понятия в задачах анализа изображений, - Докл. АН СССР, 1975, т. 224, №6, сс. 1283-1286.
[2] Пытьев Ю.П. Морфологический анализ изображений, - Докл. АН СССР, 1983, т. 296, №5, сс. 1061-1064.
[3] Пытьев Ю.П. Задачи морфологического анализа изображений, - Математические методы исследования природных ресурсов земли из космоса, ред. Золотухин В.Г., Наука, Москва, 1984, сс. хххх-ххххх.
[4] Пытьев Ю.П., Чуличков А.И. ЭВМ анализирует форму изображения, - Знание,сер. Математика, Кибернентика, Москва, 1988, 47 стр.
[5] Yu.P.Pyt’ev. Morphological Image Analysis, Patt. Recogn. and Image Analysis, 1993, v.3, #1, pp.19-28.
[6] Антонюк В.А., Пытьев Ю.П. Спецпроцессоры реального времени для морфологического анализа реальных сцен. Обработка изображений и дистанционное исследования, -Новосибирск, 1981, сс. 87-89.
[7] Антонюк В.А., Пытьев Ю.П., Рау Э.И. Автоматизация визуального контроля изделий микроэлектроники,Радиотехника и электроника, 1985, т. ХХХ,№12, сс. 2456-2458.
[8] Ермолаев А.Г., Пытьев Ю.П. Априорные оценки полезного сигнала для морфологических решающих алглритмов, - Автоматизация, 1984, №5, сс. 118-120.
[9] Пытьев Ю.П, Задорожный С.С., Лукьянов А.Е. Об автоматизации сравнительного морфологического анализа электронномикроскопических изображений, - Изв. АН СССР, сер. физическая, 1977, т. 41, №11, сс. хххх-хххх.
[10] A.A. Stepanov, S.Yu. Zheltov, Yu.V. Visilter. Shape analysis using Pyt'ev morphological paradigm and its using in machine vision. Proc. SPIE - Th. Intern. Soc. For Optical Engineering Videometrics III, 1994, v. 2350, pp. 163-167.
[11] Пытьев Ю.П.. Математические методы интерпретации эксперимента, Высшая школа, 351 стр., 1989.
[12] Майзель С.О. Ратхер Е.С. Цветовые расчеты и измерения. М:Л:Госэнергоиздат 1941, (Труды всесоюзного электротехнического института, вып.56).
[13] P. Kronberg. Fernerkundung der Erde Ferdinand Enke. Verlag Stuthgart 1985.
1 ????????, ? ????? ? ?????????? ??????? ?????, ??????, ??????? ???? ? ?.?.
2 ???????? ???????????????? ??????? ??????? ??????????? ?????????? ? ??????[3].
3 ?????? f>e> ????? ????? ????????????? ??????????, ???? ?? ?? ??????????? ????????? ??????
>>
4????? ????????????? ?????????, > > - ???????? ????????? ????? ? R>n>.
5 ???? > > - ????? ????????? ??????????? , ?? ????????? A(j) ????? “??????????” ?? ????????? ??????????? A¢(j¢), ?? ?????? ?? ??????? ???? > > ??????????, ?? ????????? ?? ?????? ????????????? A¢(j¢). ??????, ????????? ????? ?????? ???????? ?????? ?? ??????? ??????????? f(×), v(f(×)) ?? ????? ????????? ???????????, ??????? ????? ???????? ????????????? ???????????? ?????.
6 ??? ???????? ??????? ??????????? ????????? ????????????? ? ?????? ????? ???? ?????? ?.
7>>- ????? ??????????????? ??????? > > ????????????? > >.
8???? ? ?? ?? ????? F ???????????? ??? ??? ????????? > >, ??? ? ??? ????????? > >. ??? ????????? ?? ?????? ???????? ????????????? ? ????? ???????????? ? ??????.
9???? (A>s>)=0, ?? ? ?????? ?????????? ??????????? (18) ???? ? ????????????? ??????? ?? A>s> ????? ??????? ?????????????, ????????? ?? ???????? ?? ?????? ?? ???????? ??????? s.
10??????? j>1>,..., j>q >??????????, ????????, ????????? ?????? ????????, ?????????????? ???????.