II Всероссийская конференция пользователей MATLAB, 25-26 мая 2004 года >>
На первую страницу
Рубрика Matlab&Toolboxes
Российские MATLAB-разработки
Вход
Раздел "Обработка сигналов и изображений\ Image Processing Toolbox"

И.М.Журавель "Краткий курс теории обработки изображений"

В оглавление книги \ К следующему разделу \ К предыдущему разделу

Оценка визуального качества цифровых изображений

Рассмотрим наиболее известные методы оценки качества изображений.

Качество изображения определяется большим количеством технических характеристик системы: соотношением сигнал/шум и статистическими характеристиками шума, градационными характеристиками, спектральными (цветовыми) характеристиками, интервалами дискретизации и т.д.

Одним из параметров, которые определяют качество изображений, является контраст. Поскольку изображение имеет сложный сюжетный характер, то это порождает необходимость при определении его контрастности выходить из контраста отдельных комбинаций элементов изображения. При этом все элементы считаются равнозначными, и контраст каждой их пары вычисляется по формуле

,                                                                        (1)

где , - яркости элементов сюжетного изображения.

Сюжетность изображения предполагает возможность его использования человеком. Поэтому при оценке контраста, как одного из параметров качества изображения, необходимо учитывать ряд особенностей зрительного восприятия человека.

Далее, применяя правило суммирования контрастов, вычисляют набор величин, которые определяют восприятие каждой пары элементов изображения. Проводя усреднение матрицы локальных контрастов, получают суммарный контраст. Полученный результат может быть использован как один из параметров оценки визуального качества изображения [1].

Существует еще один метод оценки качества изображения. Его суть состоит в следующем. Экспериментально было установлено, что оптимальное, с точки зрения субъективного восприятия, изображение имеет нормальное распределение яркостей его элементов. Для удобства дальнейших расчетов был применен критерий нормального распределения. По степени отклонения реального распределения яркостей от нормального проводилась оценка качества изображения. Кроме количественной оценки качества изображения, данный метод позволяет получить информацию о наличии и весовом соотношении яркостных градаций изображения. Результаты оценки качества изображения, полученные по данному методу, хорошо коррелируют с субъективной оценкой визуального качества изображения [2].

Рассмотрим еще один известный эмпирический подход к оценке визуального качества изображения [5]. Для формирования этой оценки рассматриваются такие параметры изображения как среднеарифметическое значение яркостей, полнота использования градаций яркостей, резкость изображения и его обобщенный контраст.

Величина отображает уровень адаптации по яркости зрительной системы человека, оптимальным значением которой является половина максимально возможного диапазона яркостей . Поэтому величину отклонения от можно использовать как оценку уровня адаптации зрительной системы:

.                                            (2)

Вторым важным параметром оценки визуального качества изображения является полнота использования его элементами градаций яркостей. Аналитическое выражение этого параметра такое:

,                                                              (3)

где - количество уровней яркостей, для каждого из которых на данном изображении присутствуют большее чем количество элементов с данной яркостью ( и - размеры изображения, - некоторая константа).

Третьим параметром оценки визуального качества изображения в данном методе является его резкость, которая измеряется скоростью нарастания яркости, разделенной на общую величину перепада [3]:

,                                                    (4)

где - это видеосигнал; и - точки, которые расположены на противоположных краях перепада. Поэтому оценку резкости находят следующим образом

.                                                    (5)

Четвертый параметр дает оценку контраста изображения. Когда оценивается визуальное качество изображения независимо от его сюжетного наполнения, тогда за принимают обобщенный контраст изображения [5].

В целом выражение для количественной оценки визуального качества полутоновых монохромных изображений записывают так [5]:

,                                        (6)

где - нормирующий коэффициент.

Существуют также иные комплексные критерии качества изображений. Их суть состоит в следующем. Подразумевается, что человек-оператор может сам оценить важность отдельных параметров качества изображения ,... , для различных классов искажений. После этого строится некоторая комплексная оценка . Примером могут быть комплексные оценки вида [4]:

,                                               (7)

.                                                   (8)

Весовые коэффициенты или учитывают относительную важность частичных оценок в комплексной оценке качества.

Рассмотрим еще один метод определения комплексной оценки качества изображения [5]. Его особенность состоит в том, что все частичные оценки комплексного критерия качества будут рассматриваться с точки зрения единой вероятностной модели изображения и определяться на основе моментов гистограммы.

Экспериментальные исследования данного метода дают результаты, которые хорошо согласуются с субъективной визуальной оценкой.

Предложенный метод целесообразно применять для оценки визуального качества незашумленных изображений. Большинство известных подходов использует лишь один параметр качества изображения. Преимущество этого метода состоит в том, что в нем используется интегральный критерий вычисления визуального качества. Он объединяет самые важные показатели качества, определение которых исходит из единой вероятностной модели изображения. Чем большее количество параметров качества изображения будет учтено, тем точнее будет оценка. Тем не менее, для этого метода следует иметь в виду, что при увеличении количества параметров, возрастает его вычислительная сложность.

Пусть одно и то же изображение улучшается двумя различными методами. В результате обработки получим два изображения. Применив к ним предложенный метод, получим две количественные оценки качества. Поскольку эти изображения были получены из одного и того же исходного изображения, то, анализируя эти оценки, можно сравнивать эффективность методов их обработки. Таким образом, предложенный метод является инструментом оценки качества преобразованных изображений и эффективности методов, которые реализуют эти преобразования.

Для тестирования метода поступаем так. Одно и то же изображение обрабатываем методом усиления локальных контрастов и методом низкочастотной фильтрации. Полученная серия изображений - ухудшенное, входное и улучшенное - имеет соответственно самые низкие, средние и самые высокие количественные оценки качества. Приведем результаты экспериментальных исследований и соответствующие им количественные оценки качества для трех различных по своей природе изображений.

1- ,

2- ,

3- ,

4- ,

5-,

6-,

7- ,

8- ,

9- ,

Рис. 1. Иллюстрация применения метода количественной оценки качества изображений.

Из рисунка 1 видно, что для серий изображений минимальную оценку качества имеют изображения, которые были размыты (первая колонка), а максимальную - обработанные методом улучшения (третья колонка). Полученная количественная оценка хорошо коррелирует с визуальным восприятием. Проведенные исследования известных методов оценки качества изображений показали, что они являются менее эффективные по сравнению с предложенным методом. Недостатком же предложенного метода является некорректная оценка качества зашумленных изображений. Этот недостаток присущ всем методам, которые при оценке качества изображения используют ту или иную меру контраста. Это связано с тем, что метод оценки качества не обеспечивает идентификации резких перепадов яркостей - по шуму или высококонтрастному участку.

Кроме уже упомянутых в работе, к наиболее употребляемым объективным оценкам качества изображения относятся [8]:

средняя разность -

;                            (9)

нормированная корреляция (normalized cross-correlation) -

;                 (10)

качество корреляции (correlation quality) -

;                     (11)

максимальная разность (maximum difference) -

;                                          (12)

верность изображения (image fidelity) -

;   (13)

среднеквадратичная лапласианова погрешность (laplasian mean square error) -

                         (14)

где ;

среднеквадратичная погрешность (mean square error) -

;                                 (15)

максимальная среднеквадратичная погрешность (peak mean square error) -

;  (16)

нормированная абсолютная погрешность (normalized absolute error) -

;                    (17)

нормированная среднеквадратичная погрешность -

; (18)

норма (Минковского) -

, ;              (19)

отношение сигнал/шум -

; (20)

максимум отношения сигнал/шум -

.                               (21)

Оценки качества, представленные выражениями (9) - (21) удобные в пользовании, тем не менее, они не всегда позволяют объективно оценить качество изображения, в особенности с точки зрения его визуального восприятия.

Вопрос количественной оценки качества изображений до конца не решен. Он является важным шагом на пути к решению задач оптимальных преобразований изображений с точки зрения визуального восприятия.

Список литературы

  1. Гуров А.А., Порфирьева Н.Н. Вопросы оценки контрастности сюжетных изображений // Труды ГОИ им. С.И.Вавилова. – т. 44, вып. 178. – Л. – 1979. – C. 31 – 34.
  2. Смирнов А.Я. Критерии качества дискретизированных изображений // Труды ГОИ им. С.И.Вавилова. – т. 57. – вып. 191. – Л. – 1984.
  3. Розенфельд А. Распознавание и обработка изображений. – М.: Мир, 1972. – 230 с.
  4. Мирошников М.М., Нестерук В.Ф. Дальнейшее развитие методологических основ иконики // Труды ГОИ им. С.И.Вавилова. – т.64, вып. 198. – Л. – 1987. – C. 5 – 11.
  5. Воробель Р.А., Журавель І.М., Опыр Н.В., Попов Б.О., Дереча В.Я., Равлик Я.М. Метод количественной оценки качества рентгенографических изображений // Труды Третьей Украинской научно–технической конференции “Неразрушающий контроль и техническая диагностика – 2000”. – Днепропетровск. – С. 233 – 236.
  6. Шлихт Г.Ю. Цифровая обработка цветных изображений. – М., Издательство ЭКОМ, 1997. – 336 с.

Приложение. Программа, реализующая оценивания визуального качества изображений по одному из изложенных выше методов (формулы (2)-(6))

clear;
% Здесь производится считывание изображения в формате img, для стандартных форматов используют функцию imread.
fid=fopen('D:\len.img','r');
[A,count]=fread(fid,'char');
fclose(fid);
M=input('Высота изображения M=');
N=input('Ширина изображения N=');
K=255; A=A(9:length(A));
LQ=1-(abs(sum(A)/(M*N)-K/2))/(K/2); % оценка уровня адаптации зрительной системы
A=A+1; Amin=min(min(A)); Amax=max(max(A));
H=hist(A,Amax-Amin+1);
S=0;
for i=Amin:Amax;
if H(i-Amin+1)>.001*M*N;
S=S+1;
else S=S;
end;
end;
KQ=S/K; % оценка степени использования возможных градаций яркостей
A=A-1;
m=15;n=15;n1=fix(n/2);m1=fix(m/2);
L=reshape(A,N,M); % преобразование матрицы изображения с целью устранения краевого эффекта
a=L(1,1); b=L(1,M);c=L(N,1);d=L(N,M);
for i=1:n1;
for j=1:m1;
L1(i,j)=a;L3(i,j)=b;L6(i,j)=c;L8(i,j)=d;
end;
end;
L2=L(1,1:M);
L02=L2;
for i=1:n1-1;
L2=[L2;L02];
end;
L7=L(N,1:M);
L07=L7;
for i=1:n1-1;
L7=[L7;L07];
end;
L4=L(1:N,1);
L4=L4';
L04=L4;
for i=1:m1-1;
L4=[L4;L04];
end;
L4=L4';
L5=L(1:N,M);
L5=L5';
L05=L5;
for i=1:m1-1;
L5=[L5;L05];
end;
L5=L5';
L1=[L1;L4];
L1=[L1;L6];
L1=L1';
L2=[L2;L];
L2=[L2;L7];
L2=L2';
L3=[L3;L5];
L3=[L3;L8];
L3=L3';
L1=[L1;L2];
L1=[L1;L3];
L1=L1';
clear L2;clear L3;clear L4;clear L5;clear L6;clear L7;clear L8;clear L02;clear L04;clear L05;clear L07;
F=ones(n,m);
Lser=filter2(F,L1,'same')/(n*m);
L0=Lser(n1+1:N+n1,m1+1:M+m1);LA=L1(n1+1:N+n1,m1+1:M+m1);
LB=L1(n1+1:N+n1,m1+2:M+m1+1);LC=L1(n1+2:N+n1+1,m1+1:M+m1);
Delta=abs(LA-LB)+abs(LA-LC);
RQ=sum(sum(Delta.^2))/((M*N)*(K/2));% резкость изображения
L=L1(n1+1:N+n1,m1+1:M+m1);
Lgl=sum(sum(L))/(M*N);Lmin=min(min(L));Lmax=max(max(L));
LH=L+1;LH=LH(:);
H=hist(LH,Lmax-Lmin+1);
H=H./(M*N);
for l=Lmin:Lmax;
disp(l);
C(l+1)=(1/510)*abs(2*(l-Lgl)+255-abs(2*(l-Lgl)-255))*H(l-Lmin+1);
end;
KC=sum(sum(C));% контрастность изображения
Q=100*KC*LQ*KQ*RQ;
disp('Интегральный критерий');
disp(Q);

В оглавление книги \ К следующему разделу \ К предыдущему разделу


О получении локальных копий сайтов
  Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro   
E-mail:    
  Информация на сайте была обновлена 11.05.2004 Copyright 2001-2004 SoftLine Co 
Наши баннеры