[go: up one dir, main page]

RU2311680C1 - Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof - Google Patents

Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof

Info

Publication number
RU2311680C1
RU2311680C1 RU2006117180/09A RU2006117180A RU2311680C1 RU 2311680 C1 RU2311680 C1 RU 2311680C1 RU 2006117180/09 A RU2006117180/09 A RU 2006117180/09A RU 2006117180 A RU2006117180 A RU 2006117180A RU 2311680 C1 RU2311680 C1 RU 2311680C1
Authority
RU
Russia
Prior art keywords
groups
group
values
pixels
criterion
Prior art date
Application number
RU2006117180/09A
Other languages
Russian (ru)
Inventor
Николай Иванович Гданский (RU)
Николай Иванович Гданский
Владислав Васильевич Мальцевский (RU)
Владислав Васильевич Мальцевский
Юли Андреевна Марченко (RU)
Юлия Андреевна Марченко
Original Assignee
Московский государственный университет инженерной экологии
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Московский государственный университет инженерной экологии filed Critical Московский государственный университет инженерной экологии
Priority to RU2006117180/09A priority Critical patent/RU2311680C1/en
Application granted granted Critical
Publication of RU2311680C1 publication Critical patent/RU2311680C1/en

Links

Images

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

FIELD: recognition of raster images, possible use for determining efficiency of determining of threshold values of brightness of pixels or characteristics, derived from these for given matrices of raster images.
SUBSTANCE: for given raster image, which has a row of pixel brightness levels, having repeat values and common volume, group division is introduced for groups of successive brightness levels, where as group quality characteristic, inertia momentum of repeat values is taken relatively to group median, for which totals of repeat values on left and right are equal. Given criterion makes it possible to efficiently select both optimal number N of groups in a bar chart, and also composition of groups in cases when nature of bar chart allows it.
EFFECT: increased efficiency when determining threshold values of brightness of pixels.
3 dwg

Description

Изобретение относится к распознаванию растровых изображений и предназначено для увеличения эффективности определения пороговых значений яркости пикселов либо характеристик, производных от них для заданных матриц растровых изображений. При пороговых методах используется тот факт, что пикселы, формирующие изображения отдельных объектов изображения, имеют близкие уровни яркости и они занимают довольно большие участки общей площади изображения. Поэтому решение при отнесении пиксела к тому или иному объекту изображения может быть принято на основании сравнения анализа его яркости с некоторым пороговым значением.The invention relates to the recognition of raster images and is intended to increase the efficiency of determining threshold brightness values of pixels or characteristics derived from them for a given matrix of raster images. The threshold methods use the fact that the pixels that form the images of individual image objects have similar brightness levels and they occupy rather large sections of the total image area. Therefore, the decision when assigning a pixel to a particular image object can be made based on a comparison of the analysis of its brightness with a certain threshold value.

Известны системы распознавания, например, при сканировании изображений, в которых пороги задаются вручную, например в системах сканирования фирмы EPSON [1]. Данные методы требуют обязательное участие человека в предварительном анализе изображения и не применимы в системах автоматического распознавания.Recognition systems are known, for example, when scanning images in which thresholds are set manually, for example, in EPSON scanning systems [1]. These methods require the mandatory participation of a person in a preliminary image analysis and are not applicable in automatic recognition systems.

Наиболее близким по совокупности признаков является способ разбиения на группы (критерий развала на кучи), предложенный в работе [2]. Здесь рассмотрена некоторая числовая характеристика s, которая может принимать n различных значений si(i=1,...,n), имеющих значения повторяемости, задаваемые гистограммой Н={h1,...,hn}. Определен общий объем совокупности чиселClosest to the totality of features is the method of splitting into groups (the criterion of collapse into heaps), proposed in [2]. Here we consider some numerical characteristic s, which can take n different values of s i (i = 1, ..., n) having repeatability values specified by the histogram Н = {h 1 , ..., h n }. The total number of numbers is determined

Figure 00000002
Figure 00000002

и ее дисперсия

Figure 00000003
При помощи порогов совокупность чисел s разбита на кучи {s1,...,sN} из подряд стоящих значений чисел. Для каждой кучи su рассмотрен объем Qu и дисперсия σu2. Показатель кучности задан формулойand its dispersion
Figure 00000003
Using thresholds, the set of numbers s is divided into heaps {s 1 , ..., s N } from consecutive values of numbers. For each heap s u, the volume Q u and the variance σ u2 are considered . The accuracy indicator is given by the formula

Figure 00000004
Figure 00000004

В качестве лучшего принимается разбиение с наименьшим значением показателя κ. При отсутствии ограничений для любой гистограммы Н глобальный минимум показателя κ=0 будет достигаться на тривиальном разбиении на кучи, при котором каждая куча состоит только из одного числа si. Однако такой глобальный минимум не дает конструктивной информации по разделению изображения. Поэтому предложено на область поиска наложить дополнительные ограничения: 1) вначале группы suн идет возрастание значений повторяемости, а в конце suк - их убывание, 2) объем каждой кучи не должен быть слишком малым (Qu/Q≥1/8), 3) число куч не должно быть больше 4 (N≤4).A partition with the lowest value of the exponent κ is taken as the best. In the absence of restrictions for any histogram H, the global minimum of the indicator κ = 0 will be achieved on a trivial heaping, in which each heap consists of only one number s i . However, such a global minimum does not provide constructive information on image separation. Therefore, it was proposed to impose additional restrictions on the search area: 1) at the beginning of the group s u n , the repeatability values increase, and at the end s u к , they decrease, 2) the volume of each heap should not be too small (Q u / Q≥1 / 8 ), 3) the number of heaps should not be more than 4 (N≤4).

Предложенный способ обладает следующими недостатками.The proposed method has the following disadvantages.

1. При возрастании N величина критерия κ как правило также возрастает. Это не позволяет сравнивать пороговые разбиения с различными значениями N. Данный критерий позволяет сравнивать между собой разбиения с одинаковыми количествами групп N.1. With increasing N, the value of the criterion κ usually also increases. This does not allow us to compare threshold partitions with different values of N. This criterion allows us to compare partitions with the same number of groups N.

2. В то же время для модельной гистограммы вида, показанного на Фиг.1, критерий κ без введения порога (N=1) и с введением одного порога (N=2), дающего искомое разделение, равен нулю. Т.е. рассмотренный критерий не всегда позволяет сравнивать разбиения с одинаковым числом порогов.2. At the same time, for the model histogram of the type shown in FIG. 1, the criterion κ without introducing a threshold (N = 1) and with the introduction of one threshold (N = 2), giving the desired separation, is zero. Those. the considered criterion does not always allow comparing partitions with the same number of thresholds.

Задачей изобретения является создание способа автоматизированного разбиения на группы уровней яркости пикселов растровых изображений по значениям их повторяемости, который не будет иметь перечисленных выше недостатков.The objective of the invention is to provide a method for automatically dividing into groups of brightness levels of pixels of raster images according to their repeatability, which will not have the above disadvantages.

Поставленная задача достигается тем, что предложен способ автоматизированного разбиения на группы уровней яркости пикселов растровых изображений по значениям их повторяемости, заключающийся в том, что для заданного растрового изображения, у которого есть ряд уровней яркости пикселов, имеющих значения повторяемости и общий объем, вводится разбиение на группы подряд стоящих уровней яркости, причем вначале группы идет возрастание значений повторяемости, а в конце - их убывание, соотношение объема каждой группы к общему объему должно быть не менее 1/8 и число групп не должно быть больше 4, для каждой группы введен показатель качества, а для всего разбиения - обобщенный показатель качества, критерием оптимальности которого является минимум, согласно изобретению в качестве показателя качества группы принимается момент инерции значений повторяемости относительно медианы группы, для которой суммы повторяемостей слева и справа равны между собой, а обобщенный показатель качества всего разбиения на группы имеет вид:The problem is achieved by the fact that the proposed method of automated splitting into groups of brightness levels of pixels of raster images according to their repeatability values, namely, for a given raster image, which has a number of brightness levels of pixels having repeatability values and total volume, a division into groups of consecutive brightness levels, and at the beginning of the group there is an increase in repeatability values, and in the end - their decrease, the ratio of the volume of each group to the total volume should be not less than 1/8 and the number of groups should not be more than 4, a quality indicator is introduced for each group, and a generalized quality indicator is introduced for the entire partition, the optimality criterion of which is the minimum, according to the invention, the moment of inertia of the repeatability values relative to the median is taken as the group quality indicator groups, for which the sums of repeats on the left and on the right are equal to each other, and a generalized quality indicator of the whole partition into groups has the form:

Figure 00000005
Figure 00000005

где N - число групп,where N is the number of groups

Figure 00000006
- объем группы с номером u (u=1, ..., N),
Figure 00000006
- the volume of the group with the number u (u = 1, ..., N),

{h1, ..., hn} - повторяемости, соответствующие уровням яркости пикселов {s1, ..., sn},{h 1 , ..., h n } - repeatability corresponding to pixel brightness levels {s 1 , ..., s n },

Figure 00000007
- показатель качества группы с номером u,
Figure 00000007
- quality index of the group with number u,

suн, suк - начальное и конечное значения яркости в группе с номером u,s u n , s u k - the initial and final brightness values in the group with number u,

suм - медиана значений яркости в группе с номером u.s u m is the median of the brightness values in the group with number u.

Рассмотрим для n уровней яркости пикселов si(i=1,...,n) гистограмму их повторяемости Н={h1,...,hn}. Как показали эксперименты, для фиксированной группы su частным критерием качества, наилучшим образом отражающим свойство "кучности", является не дисперсия, а момент инерции группы относительно ее медианы suм:

Figure 00000008
Consider for n brightness levels of pixels s i (i = 1, ..., n) a histogram of their repeatability Н = {h 1 , ..., h n }. As experiments have shown, for a fixed group s u, a particular quality criterion that best reflects the “accuracy” property is not dispersion, but the moment of inertia of the group relative to its median s u m :
Figure 00000008

Для того чтобы объединить выбранные частные критерии в один общий, рассмотрим в качестве модельного равномерное распределение характеристики интенсивности h с большим числом значений, равномерно распределенным в интервале [0,1] (Фиг.2). В данной гистограмме критерий не должен выделять пороги, поскольку на самом деле их не существует.In order to combine the selected particular criteria into one general, we consider as a model a uniform distribution of the intensity characteristic h with a large number of values uniformly distributed in the interval [0,1] (Figure 2). In this histogram, the criterion should not highlight thresholds, since in reality they do not exist.

При отсутствии деления гистограммы на группы общий момент инерции относительно медианы равен

Figure 00000009
In the absence of dividing the histogram into groups, the total moment of inertia relative to the median is
Figure 00000009

где Q=h·1 - общий объем гистограммы.where Q = h · 1 is the total volume of the histogram.

При произвольном разбиении данной гистограммы на N групп, которые по оси s занимают отрезки длиной s1, s2,...,sN(s1+s2+...+sN=1), их моменты инерции будут равны

Figure 00000010
With an arbitrary partitioning of this histogram into N groups, which along the s axis occupy segments of length s 1 , s 2 , ..., s N (s 1 + s 2 + ... + s N = 1), their moments of inertia will be equal to
Figure 00000010

Значение общего суммарного критерия останется неизменным (до и после разбиения) в том случае, когда каждый частный критерий f(gu) будет включен в общую сумму с весовым коэффициентом 1/(su2).The value of the total total criterion will remain unchanged (before and after the partition) in the case when each particular criterion f (g u ) will be included in the total amount with a weight coefficient of 1 / (s u 2 ).

Вводя в рассматриваемых задачах в коэффициенты вместо su величины объемов групп qu, получим обобщенный критерий следующего вида:Introducing the values of the volumes of groups q u instead of s u in the coefficients in the considered problems, we obtain a generalized criterion of the following form:

Figure 00000011
Figure 00000011

Данный критерий позволяет эффективно выделять как оптимальное число N групп в гистограмме, так и состав групп в тех случаях, когда характер гистограммы позволяет сделать это.This criterion makes it possible to efficiently isolate both the optimal number N of groups in the histogram and the composition of the groups in those cases when the nature of the histogram allows this.

Для практической реализации предложенного способа может быть использован следующий алгоритм.For the practical implementation of the proposed method, the following algorithm can be used.

ИСХОДНЫЕ ДАННЫЕ.INITIAL DATA.

Для некоторой числовой характеристики s задана гистограмма H, а также пороговое значение δ предельно малого относительного объема групп. Необходимо выяснить возможность порогового разделения гистограммы для заданной гистограммы. Если возможно, то найти такое число N групп в гистограмме и их состав, при котором достигает минимума обобщенный критерий при условии, что относительный объем групп не превышает δ и разделение групп производится в области локальных минимумов на гистограмме.For some numerical characteristic s, a histogram H is given, as well as a threshold value δ of an extremely small relative volume of groups. It is necessary to find out the possibility of threshold separation of the histogram for a given histogram. If possible, then find the number N of groups in the histogram and their composition at which the generalized criterion reaches a minimum, provided that the relative volume of the groups does not exceed δ and the groups are separated in the region of local minima in the histogram.

ПРЕДВАРИТЕЛЬНЫЕ ДЕЙСТВИЯ.PRELIMINARY ACTIONS.

Вычисляется общий объем гистограммы Q и пороговое предельно малое значение объема группы Qпр=δ·Q.The total volume of the histogram Q and the threshold extremely small value of the volume of the group Q pr = δ · Q are calculated.

Поскольку разделение должно происходить в области локальных минимумов на гистограмме, то работа алгоритма начинается с их поиска.Since the separation should occur in the region of local minima in the histogram, the algorithm starts with their search.

ШАГ 1. Предварительный просмотр гистограммы. Выделение всех локальных минимумов на ней. Данные минимумы бывают одиночные (когда в точке минимума s=si выполняется условие hS(i-1)>hS i<hS(i+1)) и групповые, когда минимальное значение принимают несколько подряд стоящих значений гистрограммы. В обоих случаях возникает необходимость задания порогового значения относительно минимальных значений. Поскольку значение критерия меньше, когда состав групп более однороден по величине значений hS, то минимумы присоединяем к тем промежуточным группам значений, у которых более близкое среднее значение. В итоге создается линейный массив возможных порогов Р некоторой длины nm. Если локальных минимумов на гистограмме нет, то она считается неразделимой на группы. Выход из алгоритма с отрицательным ответом.STEP 1. Preview the histogram. Allocation of all local minima on it. These minima are single (when the condition h S (i-1) > h S i <h S (i + 1) is satisfied at the minimum point s = s i ) and group, when several consecutive histogram values take the minimum value. In both cases, it becomes necessary to set a threshold value with respect to the minimum values. Since the value of the criterion is less when the composition of the groups is more uniform in the value of h S , the minima are added to those intermediate groups of values with a closer average value. As a result, a linear array of possible thresholds P of a certain length n m is created . If there are no local minima in the histogram, then it is considered to be inseparable into groups. Exit the algorithm with a negative answer.

ШАГ 2. Расчет начального значения критерия при отсутствии порогов: Fнач=F(N=1). Это же значение присваиваем текущему минимальному значению критерия: Fmin=Fнач.STEP 2. Calculation of the initial value of the criterion in the absence of thresholds: F beg = F (N = 1). We assign the same value to the current minimum value of the criterion: F min = F beg .

ШАГ 3. Перебор всех возможных вариантов порогов, вычисление значений критерия для них и выбор оптимального варианта.STEP 3. Enumeration of all possible threshold options, calculation of criterion values for them, and selection of the best option.

3.1. Генерация возможных порогов. Поскольку для каждого возможного порога Рi есть две возможности - входить в набор или нет, то общее число нерассмотренных вариантов порогов равно

Figure 00000012
(один вариант, в котором в набор не вошел ни один порог, рассмотрен на ШАГЕ 2). Кодируя каждый из вариантов числом от 1 до
Figure 00000013
, вхождение каждого из порогов в выбранном варианте i находим, разлагая это число в двоичной системе в вектор длины nm. Те позиции j, на которых стоит 1, задают вхождение j-го порога в набор. Если стоит 0, то порог не входит в набор.3.1. Possible threshold generation. Since for each possible threshold P i there are two possibilities - to enter the set or not, the total number of unexamined threshold options is
Figure 00000012
(one option in which not a single threshold is included in the set is considered in STEP 2). Encoding each of the options from 1 to
Figure 00000013
, we find the occurrence of each of the thresholds in the selected option i by expanding this number in the binary system into a vector of length n m . Those positions j, at which stands 1, determine the occurrence of the jth threshold in the set. If it is 0, then the threshold is not included in the set.

3.2. Проверка набора порогов по предельно малому объему группы Qпр. Каждый конкретный набор порогов задает на гистограмме некоторый набор групп. Объемы всех групп Qu проверяются на выполнение условия Qu>Qпр. Если хотя бы для одной из групп условие не выполнено, весь набор исключается из дальнейшего анализа.3.2. Checking a set of thresholds for an extremely small volume of the group Q pr Each specific set of thresholds on the histogram sets a certain set of groups. The volumes of all groups Q u are checked for the condition Q u > Q, etc. If at least one of the groups does not meet the condition, the entire set is excluded from further analysis.

3.3. Вычисление критерия. Проверка оптимальности пороговых порогов. Для выбранного набора групп s1, s2,...,sN вычисляется значение критерия F(s1, s2,...,sN). Если выполняется условие F(s1, s2,...,sN)<Fmin, то найдено более оптимальное разбиение на группы. В этом случае выполняем присваивание Fmin=F(s1, s2,...,sN) и запоминаем соответствующее пороговое разделение.3.3. Criterion Calculation. Checking the optimality of threshold thresholds. For the selected set of groups s 1 , s 2 , ..., s N , the value of the criterion F (s 1 , s 2 , ..., s N ) is calculated. If the condition F (s 1 , s 2 , ..., s N ) <F min is satisfied, then a more optimal partition into groups is found. In this case, we perform the assignment F min = F (s 1 , s 2 , ..., s N ) and remember the corresponding threshold separation.

ШАГ 4. Итоговая проверка. Если после окончания перебора всех вариантов порогов выяснилось, что Fmin=Fнач, то это свидетельствует, что гистограмма плохо разделима на группы и введение порогов на ней нецелесообразно. Выход из алгоритма с отрицательным ответом.STEP 4. Final check. If, after completing the exhaustive search of all threshold options, it turned out that F min = F beg , this indicates that the histogram is poorly separable into groups and the introduction of thresholds on it is impractical. Exit the algorithm with a negative answer.

Если Fmin<Fнач, то получено искомое оптимальное число групп N и разбиение множества значений на группы {s}.If F min <F nach , then we obtain the desired optimal number of groups N and a partition of the set of values into groups {s}.

Пример.Example.

ИСХОДНЫЕ ДАННЫЕ. Для двухцветного растрового 16-цветного изображения (n=16) размером 20×80 получена гистограмма, показанная на Фиг.3, у которойINITIAL DATA. For a two-color bitmap 16-color image (n = 16) of size 20 × 80, the histogram obtained in FIG. 3 is obtained, in which

h0=14; h1=9; h2=9; h3=14; h4=13; h5=8; h6=11; h7=9; h8=12; h9=7; h10=7; h11=7; h12=10; h13=8; h14=10; h15=12.h 0 = 14; h 1 = 9; h 2 = 9; h 3 = 14; h 4 = 13; h 5 = 8; h 6 = 11; h 7 = 9; h 8 = 12; h 9 = 7; h 10 = 7; h 11 = 7; h 12 = 10; h 13 = 8; h 14 = 10; h 15 = 12.

Пороговое значение предельно малого относительного объема групп δ=0,15.The threshold value of the extremely small relative volume of the groups is δ = 0.15.

Необходимо выяснить возможность порогового разделения гистограммы для заданной гистограммы. Если возможно, то найти такое число N групп в гистограмме и их состав, при котором достигает минимума обобщенный критерий при условии, что относительный объем групп не превышает δ и разделение групп производится в области локальных минимумов на гистограмме.It is necessary to find out the possibility of threshold separation of the histogram for a given histogram. If possible, then find the number N of groups in the histogram and their composition at which the generalized criterion reaches a minimum, provided that the relative volume of the groups does not exceed δ and the groups are separated in the region of local minima in the histogram.

ПРЕДВАРИТЕЛЬНЫЕ ДЕЙСТВИЯ.PRELIMINARY ACTIONS.

Вычисляется: 1) общий объем гистограммы: Q=160, 2) пороговое предельно малое значение объема группы Qпр=δ·Q=0,15·160=24.The following is calculated: 1) the total histogram volume: Q = 160, 2) the threshold extremely small value of the group volume Q pr = δ · Q = 0.15 · 160 = 24.

ШАГ 1. Выделены внутренние локальные минимумы гистограммы, которые задают начало возможных групп: 1, 6, 9, 13. Общее число их равно 4.STEP 1. The internal local minimums of the histogram are selected, which specify the beginning of the possible groups: 1, 6, 9, 13. Their total number is 4.

ШАГ 2. Начальное значение критерия при отсутствии порогов: Fнач=F(N=1)=0,141392. Это же значение присваиваем текущему минимальному значению критерия: Fmin=Fнач.STEP 2. The initial value of the criterion in the absence of thresholds: F beg = F (N = 1) = 0.141392. We assign the same value to the current minimum value of the criterion: F min = F beg .

ШАГ 3. Перебор всех возможных вариантов порогов, вычисление значений критерия для них и выбор оптимального варианта.STEP 3. Enumeration of all possible threshold options, calculation of criterion values for them, and selection of the best option.

Вариант 1000, значение критерия: F=0,146384>Fmin.Option 1000, the value of the criterion: F = 0.146384> F min .

Вариант 0100, значение критерия: F=0,144421>Fmin.Option 0100, the value of the criterion: F = 0.144421> F min .

Вариант 1100, значение критерия: F=0,14888>Fmin.Option 1100, the value of the criterion: F = 0.14888> F min .

Вариант 0010, значение критерия: F=0,131995<Fmin, Fmin=0,131995.Option 0010, the value of the criterion: F = 0.131995 <F min , F min = 0.131995.

Вариант 1010, значение критерия: F=0,134505>Fmin.Option 1010, the value of the criterion: F = 0.134505> F min .

Вариант 0110, значение критерия: F=0,128107<Fmin, Fmin=0,128107.Option 0110, the value of the criterion: F = 0.128107 <F min , F min = 0.128107.

Вариант 0001, значение критерия: F=0,133057>Fmin.Option 0001, the value of the criterion: F = 0.133057> F min .

Вариант 1001, значение критерия: F=0,132206>Fmin.Option 1001, the value of the criterion: F = 0.132206> F min .

Вариант 0101, значение критерия: F=0,140083>Fmin.Option 0101, the value of the criterion: F = 0.140083> F min .

Вариант 1101, значение критерия: F=0,144533>Fmin.Option 1101, the value of the criterion: F = 0.144533> F min .

У вариантов 0011, 1011, 0111, 1111 есть группы с объемом, меньшим Qпр, поэтому они не анализируются.Variants 0011, 1011, 0111, 1111 have groups with a volume less than Q pr , so they are not analyzed.

В итоге оптимальным принят вариант 0110 со значением критерия F=0,128107. Пороговые значения 5,5 и 11,5. При этом N=3, s1={0,1,2,3,4,5}, s2={6,7,8,9,10,11}, s3={12,13,14,15}.As a result, option 0110 with the criterion value F = 0.128107 was adopted as the optimal one. The threshold values are 5.5 and 11.5. Moreover, N = 3, s 1 = {0,1,2,3,4,5}, s 2 = {6,7,8,9,10,11}, s 3 = {12,13,14, fifteen}.

Claims (1)

Способ автоматизированного разбиения на группы уровней яркости пикселов растровых изображений по значениям их повторяемости, заключающийся в том, что для заданного растрового изображения, у которого есть ряд уровней яркости пикселов, имеющих значения повторяемости и общий объем, вводится разбиение на группы подряд стоящих уровней яркости, причем вначале группы идет возрастание значений повторяемости, а в конце - их убывание, соотношение объема каждой группы к общему объему должно быть не менее 1/8 и число групп не должно быть больше 4, для каждой группы введен показатель качества, а для всего разбиения - обобщенный показатель качества, критерием оптимальности которого является минимум, отличающийся тем, что в качестве показателя качества группы принимается момент инерции значений повторяемости относительно медианы группы, для которой суммы повторяемостей слева и справа равны между собой, а обобщенный показатель качества всего разбиения на группы имеет вид:A method for automatically splitting into groups of brightness levels of pixels of raster images according to their repeatability values, namely, for a given raster image that has a number of brightness levels of pixels having repeatability values and total volume, a division into groups of consecutive brightness levels is introduced, moreover at the beginning of the group there is an increase in the repeatability values, and in the end - their decrease, the ratio of the volume of each group to the total volume should be at least 1/8 and the number of groups should not be more than 4, for a quality indicator is introduced for each group, and for the entire partition, a generalized quality indicator, the optimality criterion of which is the minimum, characterized in that the moment of inertia of the repeatability values relative to the median of the group for which the sums of repeatings on the left and right are equal to each other is taken as an indicator of the quality of the group, and a generalized indicator of the quality of the entire grouping has the form:
Figure 00000014
Figure 00000014
где N - число групп уровней яркости пикселов,where N is the number of groups of pixel brightness levels, s1, s2,...,sN, - группы уровней яркости пикселов,s 1 , s 2 , ..., s N , are groups of pixel brightness levels,
Figure 00000015
- объем группы с номером u (u=1,...,N),
Figure 00000015
- the volume of the group with the number u (u = 1, ..., N),
{h1,...,hn} - повторяемости, соответствующие уровням яркости пикселов {s1,...,sn},{h 1 , ..., h n } - repeatability corresponding to pixel brightness levels {s 1 , ..., s n },
Figure 00000016
- показатель качества группы с номером u,
Figure 00000016
- quality index of the group with number u,
suн, suк - начальное и конечное значения яркости в группе с номером u,s u n , s u k - the initial and final brightness values in the group with number u, suм - медиана значений яркости в группе с номером u.s u m is the median of the brightness values in the group with number u.
RU2006117180/09A 2006-05-19 2006-05-19 Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof RU2311680C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2006117180/09A RU2311680C1 (en) 2006-05-19 2006-05-19 Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2006117180/09A RU2311680C1 (en) 2006-05-19 2006-05-19 Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof

Publications (1)

Publication Number Publication Date
RU2311680C1 true RU2311680C1 (en) 2007-11-27

Family

ID=38960391

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2006117180/09A RU2311680C1 (en) 2006-05-19 2006-05-19 Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof

Country Status (1)

Country Link
RU (1) RU2311680C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2390842C1 (en) * 2008-10-22 2010-05-27 Государственное образовательное учреждение высшего профессионального образования Московский инженерно-физический институт (государственный университет) Method of eliminating non-uniformity of image brightness when generating panoramic images of medical microslides

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0602955A2 (en) * 1992-12-17 1994-06-22 Xerox Corporation Text recognition
US5761344A (en) * 1994-04-15 1998-06-02 Canon Kabushiki Kaisha Image pre-processor for character recognition system
RU2234734C1 (en) * 2002-12-17 2004-08-20 Аби Софтвер Лтд. Method for multi-stage analysis of information of bitmap image
US6792142B1 (en) * 2001-01-16 2004-09-14 Micron Technology, Inc. Image sensing system with histogram modification
RU2251151C2 (en) * 2002-12-17 2005-04-27 Аби Софтвер Лтд. Bitmap image analysis method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0602955A2 (en) * 1992-12-17 1994-06-22 Xerox Corporation Text recognition
US5761344A (en) * 1994-04-15 1998-06-02 Canon Kabushiki Kaisha Image pre-processor for character recognition system
US6792142B1 (en) * 2001-01-16 2004-09-14 Micron Technology, Inc. Image sensing system with histogram modification
RU2234734C1 (en) * 2002-12-17 2004-08-20 Аби Софтвер Лтд. Method for multi-stage analysis of information of bitmap image
RU2251151C2 (en) * 2002-12-17 2005-04-27 Аби Софтвер Лтд. Bitmap image analysis method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2390842C1 (en) * 2008-10-22 2010-05-27 Государственное образовательное учреждение высшего профессионального образования Московский инженерно-физический институт (государственный университет) Method of eliminating non-uniformity of image brightness when generating panoramic images of medical microslides

Similar Documents

Publication Publication Date Title
JP4553650B2 (en) Image group representation method, descriptor derived by representation method, search method, apparatus, computer program, and storage medium
US11605163B2 (en) Automatic abnormal cell recognition method based on image splicing
EP3065084A1 (en) Image recognition method, image recognition device, and recording medium
US11259029B2 (en) Method, device, apparatus for predicting video coding complexity and storage medium
CN110738160A (en) human face quality evaluation method combining with human face detection
CN112785566B (en) Metaphase image scoring method, metaphase image scoring device, electronic equipment and storage medium
CN108446599B (en) A Fast Band Selection Method for Hyperspectral Images Based on Modeling Independence of p-value Statistics
CN109657083B (en) Method and device for establishing textile picture feature library
EP2165525A1 (en) Method of processing moving picture and apparatus thereof
EP3213257B1 (en) Image processing system
CN113284198A (en) Automatic image color matching method and device
US12223630B2 (en) Image data processing method, system and electronic device determining similar target image
Liu et al. A multi-metric fusion approach to visual quality assessment
WO2015146113A1 (en) Identification dictionary learning system, identification dictionary learning method, and recording medium
CN117079226A (en) A vehicle re-identification method based on multi-scale attention mechanism
RU2311680C1 (en) Method for automated division of pixels of raster images onto brightness level groups on basis of repeat values thereof
CN110288604B (en) Image segmentation method and device based on K-means
CN108122002A (en) Training sample acquisition methods and device
CN116071596A (en) Plankton scene classification method, device, equipment and storage medium
CN119784777A (en) Image segmentation method, system, device and medium
CN106354736A (en) Judgment method and device of repetitive video
CN113128535B (en) Cluster model selection method and device, electronic equipment and storage medium
Elhagry et al. Investigating the Challenges of Class Imbalance and Scale Variation in Object Detection in Aerial Images
CN110837871B (en) Sensor array optimization and feature selection method based on feature group combination
CN110032933B (en) Image data acquisition method and device, terminal and storage medium

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20120520