RU2015561C1 - Device for aperture correction of images - Google Patents
Device for aperture correction of images Download PDFInfo
- Publication number
- RU2015561C1 RU2015561C1 SU4927906A RU2015561C1 RU 2015561 C1 RU2015561 C1 RU 2015561C1 SU 4927906 A SU4927906 A SU 4927906A RU 2015561 C1 RU2015561 C1 RU 2015561C1
- Authority
- RU
- Russia
- Prior art keywords
- inputs
- outputs
- group
- adder
- subtractor
- Prior art date
Links
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 238000001914 filtration Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 230000001629 suppression Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
Abstract
Description
Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для обработки изображений, и может быть использовано для предварительной обработки с целью повышения их резкости и контрастности. The invention relates to automation and computer technology, in particular to devices for image processing, and can be used for pre-processing in order to increase their sharpness and contrast.
Известно устройство для преобразования изображений объектов [1], содержащее счетчик, первый коммутатор, распределитель импульсов, второй коммутатор, первый блок памяти, первый регистр, первый сумматор, второй блок памяти, второй регистр, второй сумматор. A device for converting images of objects [1], comprising a counter, a first switch, a pulse distributor, a second switch, a first memory block, a first register, a first adder, a second memory block, a second register, a second adder.
Данное устройство осуществляет градационную коррекцию изображения при помощи метода выравнивания гистограммы. При этом яркостной диапазон исходного изображения подвергается нелинейному преобразованию таким образом, чтобы привести гистограмму обработанного изображения к равномерному виду (т.е. распределение уровней яркости на обработанном изображении должно иметь равномерный вид). This device performs gradational image correction using the histogram alignment method. In this case, the brightness range of the original image is subjected to non-linear transformation in such a way as to bring the histogram of the processed image to a uniform form (i.e., the distribution of brightness levels in the processed image should have a uniform appearance).
Недостатками устройства являются высокий уровень аппаратурных затрат и низкая точность при обработке изображений, обладающих существенно выраженной пространственной неоднородностью, так как оно не позволяет учесть локальные статические связи на изображении при его обработке. The disadvantages of the device are the high level of hardware costs and low accuracy when processing images that have a significantly pronounced spatial heterogeneity, since it does not allow for local static connections in the image when processing it.
Наиболее близким к предлагаемому является устройство для преобразования изображений объектов [2], содержащее два регистра, блок сдвиговых регистров, блок экстремальной фильтрации, два блока вычисления средних значений, блок адаптивной фильтрации, причем блок вычисления средних значений содержит первый блок задержки, первая группа выходов которого соединена с первой группой входов первого вычитателя, выходы которого подключены к первой группе входов первого сумматора, второй блок задержки, первая группа выходов которого соединена с первой группой входов второго вычитателя, второй сумматор, при этом тактовые входы блоков задержки объединены. Closest to the proposed is a device for converting images of objects [2], containing two registers, a shift register block, an extreme filtering unit, two average value calculation units, an adaptive filtering unit, and the average value calculation unit contains a first delay unit, the first group of outputs of which connected to the first group of inputs of the first subtractor, the outputs of which are connected to the first group of inputs of the first adder, the second delay unit, the first group of outputs of which is connected to howling group of inputs of the second subtractor, a second adder, the clock inputs of the delay units are combined.
Устройство-прототип реализует операцию апертурной коррекции изображения с целью повышения его локальных контрастов (детальности) путем нелинейного подавления фоновой составляющей видеосигнала и последующего линейного усиления скорректированного ранее сигнала. Для этого в каждой точке изображения формируются оценки верхней и нижней границ сигнала (размаха сигнала) в некоторой ее локальной окрестности. Параметры фильтрации в каждой точке изображения (степень подавления фоновой составляющей в видеосигнале и коэффициент его усиления) являются функцией размаха значений видеосигнала в некоторой локальной окрестности текущей точки. Устройство-прототип позволяет повысить локальные контрасты пространственно-однородных изображений. The prototype device implements the aperture correction of the image in order to increase its local contrasts (detail) by non-linear suppression of the background component of the video signal and subsequent linear amplification of the previously corrected signal. For this, at each point in the image, estimates of the upper and lower boundaries of the signal (signal span) are formed in some of its local neighborhoods. The filtering parameters at each point in the image (the degree of suppression of the background component in the video signal and its gain) are a function of the magnitude of the values of the video signal in some local neighborhood of the current point. The prototype device allows to increase local contrasts of spatially uniform images.
Недостатком устройства-прототипа является низкая точность преобразования изображений с ярко выраженной пространственной неоднородностью. Это объясняется следующим. Во-первых, оценки верхней и нижней границ значений видеосигнала в локальной окрестности текущей точки изображения формируются на основе результатов операции экстремальной фильтрации. Операция экстремальной фильтрации обладает сильной пространственной инерционностью, что не позволяет быстро регулировать параметры нелинейного фильтра. Использование результатов операции экстремальной фильтрации для регулировки параметров нелинейного фильтра приводит к существенному снижению эффективности фильтрации при наличии на изображении высокоамплитудного импульсного шума, или большего числа малоразмерных объектов. Во-вторых, при нелинейной фильтрации изображения учитывается лишь размах значений видеосигнала и совершенно не учитывается его локальное среднее значение. Участки изображения, содержащие различные объекты, характеризующиеся различным уровнем локального среднего значения сигнала (фона) и имеющие одинаковый размах значения видеосигнала, обрабатываются фильтром с одинаковыми параметрами, что приводит к низкой точности формируемых результатов для изображений, обладающих существенной пространственной неоднородностью. The disadvantage of the prototype device is the low accuracy of image conversion with pronounced spatial heterogeneity. This is explained by the following. First, estimates of the upper and lower boundaries of the video signal in the local neighborhood of the current image point are formed on the basis of the results of the extreme filtering operation. The operation of extreme filtering has a strong spatial inertia, which does not allow you to quickly adjust the parameters of the nonlinear filter. Using the results of the extreme filtering operation to adjust the parameters of a nonlinear filter leads to a significant decrease in filtering efficiency in the presence of high-amplitude pulsed noise, or a larger number of small-sized objects. Secondly, in non-linear image filtering, only the magnitude of the video signal is taken into account and its local average value is completely not taken into account. Image sections containing various objects characterized by different levels of the local average signal (background) and having the same magnitude of the video signal are processed by the filter with the same parameters, which leads to low accuracy of the generated results for images that have significant spatial heterogeneity.
Целью изобретения является повышение точности устройства при обработке изображений с существенно выраженной пространственной неоднородностью. The aim of the invention is to improve the accuracy of the device when processing images with significantly pronounced spatial heterogeneity.
Цель достигается тем, что в устройство для апертурной коррекции изображений, содержащее первый блок задержки, первая группа выходов которого соединена с первой группой входов первого вычитателя, выходы которого подключены к первой группе входов первого сумматора, второй блок задержки, первая группа выходов которого соединена с первой группой входов второго вычитателя, второй сумматор, причем тактовые входы блоков задержки объединены, введены третий вычитатель, накапливающий сумматор и блок умножения, тактовый вход которого объединен с тактовыми входами накапливающего сумматора и первого блока задержки и является тактовым входом устройства, при этом информационные входы первого блока задержки объединены с соответствующими входами второй группы первого вычитателя и являются информационными входами устройства, вторая группа выходов первого блока задержки подключена к первой группе входов третьего вычитателя, выходы которого соединены с информационными входами блока умножения, входы которого подключены к первой группе входов второго сумматора, выходы первого сумматора соединены с информационными входами второго блока задержки, вторая и третья группы выходов которого подключены к вторым группам входов соответственно первого сумматора и второго вычитателя, выходы которого соединены с информационными входами накапливающего сумматора, выходы которого подключены к вторым группам входов третьего вычитателя и второго сумматора, выходы которого являются выходами устройства. The goal is achieved in that in the device for aperture correction of images containing the first delay unit, the first group of outputs of which is connected to the first group of inputs of the first subtractor, the outputs of which are connected to the first group of inputs of the first adder, the second delay unit, the first group of outputs of which is connected to the first the group of inputs of the second subtractor, the second adder, and the clock inputs of the delay units are combined, introduced the third subtractor, accumulating the adder and the multiplication unit, the clock input of which is combined the clock inputs of the accumulating adder and the first delay block is the device’s clock input, while the information inputs of the first delay block are combined with the corresponding inputs of the second group of the first subtractor and are the information inputs of the device, the second group of outputs of the first delay block is connected to the first group of inputs of the third subtractor, the outputs which are connected to the information inputs of the multiplication unit, the inputs of which are connected to the first group of inputs of the second adder, the outputs of the first sum The ators are connected to the information inputs of the second delay unit, the second and third groups of outputs of which are connected to the second groups of inputs of the first adder and the second subtracter, the outputs of which are connected to the information inputs of the accumulating adder, the outputs of which are connected to the second groups of inputs of the third subtractor and the second adder, outputs which are the outputs of the device.
На фиг. 1 представлена схема устройства; на фиг. 2 показано взаимное расположение элементов текущей апертуры NxM и элементов предшествующей апертуры (заштриховано), отличающихся друг от друга двумя столбиками по N элементов в каждом; на фиг. 3а показан пример исходного сигнала X(t), на фиг. 3б - сглаженного сигнала S(t), на фиг. 3в - разность между исходным сигналом X(t) и сглаженным сигналом S(t), на фиг. 3г - результат Y(t) операции апертурной коррекции. In FIG. 1 shows a diagram of a device; in FIG. 2 shows the relative position of the elements of the current aperture NxM and the elements of the previous aperture (shaded), differing from each other by two columns of N elements in each; in FIG. 3a shows an example of the original signal X (t), in FIG. 3b is a smoothed signal S (t), in FIG. 3c shows the difference between the original signal X (t) and the smoothed signal S (t), in FIG. 3d - the result of Y (t) aperture correction operation.
Устройство содержит блоки 1 и 2 задержки, сумматоры 3 и 4, накапливающий сумматор 5, вычитатели 6, 7 и 8, блок 9 умножения, информационный вход 10, тактовый вход 11, выход 12. The device comprises
Информационный вход 10 устройства соединен с второй группой входов вычитателя 6 и с информационными входами блока 1 задержки. Первая группа выходов блока 1 задержки соединена с первой группой входов вычитателя 6. Выходы вычитателя 6 соединены с первой группой входов сумматора 3. Вторая группа входов сумматора 3 соединена с второй группой выходов блока 2 задержки. Выходы сумматора 3 соединены с входами блока 2 задержки. Первая и третья группы выходов блока 2 задержки соединены соответственно с первой и второй группами входов вычитателя 7. Выходы вычитателя 7 соединены с входами накапливающего сумматора 5. Выходы накапливающего сумматора соединены с второй группой входов вычитателя 8 и второй группой входов сумматора 4. Вторая группа выходов блока 1 задержки соединена с первой группой входов вычитателя 8. Выходы вычитателя 8 соединены с входами блока 9 умножения. Выходы блока умножения соединены с первой группой входов сумматора 4. Выходы сумматора 4 являются выходами 12 устройства. The information input 10 of the device is connected to the second group of inputs of the subtractor 6 and to the information inputs of the delay unit 1. The first group of outputs of delay unit 1 is connected to the first group of inputs of subtractor 6. The outputs of subtractor 6 are connected to the first group of inputs of adder 3. The second group of inputs of adder 3 is connected to the second group of outputs of
Блок 1 задержки имеет длину N˙L, причем первый и второй его выходы соединены соответственно с выходами N˙L и (N/2˙L + +M/2 + 1)-го элементов задержки на один такт (N˙M - размер скользящей апертуры, L - количество отсчетов в строке изображения). Блок 2 задержки имеет длину L, и его первый, второй и третий выходы соединены с выходами (M+1)-го, L-го и первого элементов задержки на один такт работы. The delay unit 1 has a length of N˙L, with its first and second outputs connected to the outputs of the N˙L and (N / 2˙L + + M / 2 + 1) -th delay elements for one clock cycle (N˙M - size moving aperture, L is the number of samples in the image line). The
Предлагаемое устройство реализует апертурную коррекцию изображения на основе анализа значений исходного изображения в текущей точке и локального среднего значения сигнала в ее некоторой окрестности. При этом исходное изображение (фиг. 3а) сглаживается (фиг. 3б), т.е. формируется изображение, содержащее только низкочастотную составляющую, соответствующую фону. Затем полученное сглаженное изображение вычитается из исходного (фиг. 3в), т.е. из исходного изображения вычитается фоновая составляющая. В результате получают изображение, содержащее только объекты без фона, которое затем усиливается и суммируется со сглаженным изображением (фиг. 3г). В результате контрастность и резкость обработанного изображения увеличиваются, что приводит к повышению его визуального качества. Описанный метод (метод нерезкого маскирования) широко применятся в фотографии и позволяет повысить эффективность обработки изображений, обладающих существенно выраженной пространственной неоднородностью. The proposed device implements aperture correction of the image based on the analysis of the values of the source image at the current point and the local average signal value in its certain neighborhood. In this case, the original image (Fig. 3a) is smoothed (Fig. 3b), i.e. an image is formed containing only the low-frequency component corresponding to the background. Then, the obtained smoothed image is subtracted from the original one (Fig. 3c), i.e. the background component is subtracted from the original image. The result is an image containing only objects without a background, which is then amplified and summed with a smoothed image (Fig. 3d). As a result, the contrast and sharpness of the processed image increase, which leads to an increase in its visual quality. The described method (the method of unsharp masking) is widely used in photography and can improve the efficiency of processing images with significantly pronounced spatial heterogeneity.
Устройство реализует вычисление функции
Yij= Si+N/2;j+M/2+Xij-S, (1) где Xij - значение исходного изображения в точке (i,j) изображения;
Yij - значение преобразованного изображения в точке (i,j) изображения;
Si+N/2;j+M/2 - локальное среднее значение в точках локальной окрестности размерами N.M точек с центральной точкой (i,j) (нижний правый угол которой находится в точке (i+N/2; j+M/2));
α - весовой коэффициент, задается априори в пределах от 1,5 до 5.The device implements a function calculation
Y ij = S i + N / 2; j + M / 2 + X ij -S , (1) where X ij is the value of the original image at the point (i, j) of the image;
Y ij is the value of the transformed image at the point (i, j) of the image;
S i + N / 2; j + M / 2 - local average value at points of a local neighborhood with the size of NM points with a central point (i, j) (whose lower right corner is at the point (i + N / 2; j + M / 2));
α - weight coefficient, is set a priori in the range from 1.5 to 5.
Вычисление локального среднего значения Sij по скользящей прямоугольной окрестности (апертуре) размерами NxM осуществляется рекуррентно.The calculation of the local average value S ij over a moving rectangular neighborhood (aperture) with dimensions NxM is carried out recursively.
Предположим, что изображение имеет L точек в каждой строке и известна сумма b β-1 значений предшествующей окрестности a β-1размерами N.M элементов (см. фиг. 2, элементы окрестности a β-1заштрихованы). Текущая окрестность a β отличается от окрестности a β-1 двумя столбиками по N элементов в каждом. В тоже время текущий β-й столбик отличается от столбика, расположенного на одну точку выше, также двумя точками. Отсюда можно сделать следующие выводы
bβ=bβ-1+aβ-aβ-M; (2)
aβ=aβ-L + Xij - Xi-N,j; (3)
Sij= bβ , (4) где bβ - сумма значений элементов текущей скользящей апертуры размерами N.M и центром в точке (i-N/2;j-M/2), (β = i˙L+j);
aβ - сумма значений элементов текущего столбика высотой N и нижней точкой (i,j);
L - количество точек в строке изображения.Suppose that the image has L points in each row and the sum of b β-1 values of the previous neighborhood of a β-1 with the dimensions of NM elements is known (see Fig. 2, elements of the neighborhood of a β-1 are shaded). The current neighborhood of a β differs from the neighborhood of a β-1 by two columns of N elements in each. At the same time, the current β-th column differs from the column located one point above, also two points. The following conclusions can be drawn from here.
b β = b β-1 + a β -a β-M ; (2)
a β = a β-L + X ij - X iN, j ; (3)
S ij = b β , (4) where b β is the sum of the values of the elements of the current moving aperture with dimensions of NM and the center at the point (iN / 2; jM / 2), (β = i˙L + j);
a β is the sum of the values of the elements of the current column with a height N and a lower point (i, j);
L is the number of points in the image line.
Такой подход к формированию значений обработанного изображения позволяет учесть статистические особенности исходного изображения и повысить точность обработки изображений, обладающих существенной пространственной неоднородностью. This approach to the formation of the values of the processed image allows you to take into account the statistical features of the original image and to increase the accuracy of processing images with significant spatial heterogeneity.
Устройство работает следующим образом. The device operates as follows.
В начальный момент времени блоки 1 и 2 задержки и накапливающий сумматор 5 обнулены. At the initial time, the delay blocks 1 and 2 and the accumulating adder 5 are reset.
В текущем k-м такте работы на информационный вход 10 устройства поступает параллельный код текущего отсчета Xij изображения, который затем поступает на вторую группу входов вычитателя 6 и входы блока 1 задержки. На первой группе выходов блока 1 формируется задержанное на N˙M тактов работы значение отсчета Xi-N , которое затем поступает на первую группу входов вычитателя 6. На выходах вычитателя 6 формируется значение величины Xij - Xi-N, которое поступает на первую группу входов сумматора 3, на вторую группу входов которого поступает значение величины ak-L с второй группы выходов блока 2 задержки.In the current k-th operation cycle, a parallel code of the current sample X ij of the image is received at the information input 10 of the device, which then goes to the second group of inputs of the subtractor 6 and the inputs of the delay unit 1. On the first group of outputs of block 1, a count value X iN delayed by N˙M clock cycles is formed, which then goes to the first group of inputs of the subtractor 6. At the outputs of the subtractor 6, a value of the value X ij - X iN is generated, which goes to the first group of inputs of the adder 3 , the second group of inputs of which receives the value of a kL from the second group of outputs of
На выходах сумматора 3 формируется код ak = ak-L + Xij - Xi-M,j(согласно выражению (3)), который затем поступает на входы блока 2 задержки. Параллельно значения величин ak-1 и ak-M-1 с третьей и первой групп выходов блока 2 задержки поступают на вторую и первую группы входов вычитателя 7. Код ak-1 - ak-M-1 с выходов вычитателя 7 поступает на входы накапливающего сумматора 5, в котором формируется значение
bk-1 = bk-2 + ak-1 - ak-M-1 (согласно
выражению (2)).At the outputs of adder 3, the code a k = a kL + X ij - X iM, j (according to expression (3)) is generated, which then goes to the inputs of
b k-1 = b k-2 + a k-1 - a kM-1 (according to
expression (2)).
Таким образом, в каждом такте работы в нaкапливающем сумматоре 5 формируется значение соответствующей суммы bγ элементов текущей скользящей апертуры. Вычисление значения Sij локального среднего по текущей скользящей апертуре осуществляется путем деления значения bγ на величину M˙N, которое осуществляется путем отрабатывания τ младших разрядов с выхода накапливающего сумматора (причем τ = log2 (M.N) = log2M + log2 N). Значение Sij= bγ с выходов накапливающего сумматора 5 поступает на вторую группу входов сумматора 4 и вторую группу входов вычитателя 8, на первую группу входов которого поступает значение отсчета Xi-N/2,j-M/2 с второй группы выходов блока 1 задержки. Код Xi-N/2,j-M/2 - Sij с выходов вычитателя 8 поступает на входы блока 9 умножения, в котором осуществляется ее умножение на коэффициент α. Значение α (Xi-N/2,j-M/2 - Sij) с выходов блока 9 умножения поступает на первую группу входов сумматора 4, на выходах которого формируется согласно выражению значение
Yi-N/2,j-M/2 = Sij + α (Xi-N/2,j-M/2 - Sij), которое затем поступает на выход 12 устройства. При поступлении очередного тактового импульса с тактового входа 11 устройства в блоках 1 и 2 задержки осуществляется прием и сдвиг информации, срабатывают накапливающий сумматор 5 и блок 9 умножения и начинается новый такт работы устройства.Thus, in each clock cycle in the accumulating adder 5, the value of the corresponding sum b γ of the elements of the current sliding aperture is formed. The calculation of the value S ij of the local average over the current moving aperture is carried out by dividing the value of b γ by the value M˙N, which is carried out by working out the τ least significant bits from the output of the accumulating adder (with τ = log 2 (MN) = log 2 M + log 2 N ) The value of S ij = b γ from the outputs of the accumulating adder 5 enters the second group of inputs of the adder 4 and the second group of inputs of the subtractor 8, the first group of inputs of which receives the reference value X iN / 2, jM / 2 from the second group of outputs of the delay unit 1. The code X iN / 2, jM / 2 - S ij from the outputs of the subtractor 8 is fed to the inputs of the multiplication unit 9, in which it is multiplied by the coefficient α. The value α (X iN / 2, jM / 2 - S ij ) from the outputs of the multiplication unit 9 is fed to the first group of inputs of the adder 4, the outputs of which are formed according to the expression value
Y iN / 2, jM / 2 = S ij + α (X iN / 2, jM / 2 - S ij ), which then goes to the output 12 of the device. Upon receipt of the next clock pulse from the clock input 11 of the device in
Предлагаемое устройство реализует апертурную коррекцию изображения путем адаптивного подавления низкочастотной составляющей сигнала, соответствующей фону, и усиления высокочастотной составляющей, соответствующей деталям объектов на изображении. Преобразование исходного изображения осуществляется адаптивно с учетом его локальных статистических характеристик. Это позволяет повысить точность устройства при обработке изображений, обладающих выраженной пространственной неоднородностью. The proposed device implements aperture correction of the image by adaptive suppression of the low-frequency component of the signal corresponding to the background, and amplification of the high-frequency component corresponding to the details of objects in the image. The conversion of the original image is carried out adaptively taking into account its local statistical characteristics. This allows to increase the accuracy of the device when processing images with pronounced spatial heterogeneity.
Устройство работает в конвейерном режиме и обладает высоким быстродействием, что позволяет эффективно использовать его в быстродействующих специализированных системах, например в системах обработки изображений в реальном масштабе времени. The device operates in a conveyor mode and has high speed, which allows it to be effectively used in high-speed specialized systems, for example, in real-time image processing systems.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4927906 RU2015561C1 (en) | 1991-04-16 | 1991-04-16 | Device for aperture correction of images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4927906 RU2015561C1 (en) | 1991-04-16 | 1991-04-16 | Device for aperture correction of images |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2015561C1 true RU2015561C1 (en) | 1994-06-30 |
Family
ID=21570002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU4927906 RU2015561C1 (en) | 1991-04-16 | 1991-04-16 | Device for aperture correction of images |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2015561C1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2150146C1 (en) * | 1998-09-03 | 2000-05-27 | Семенченко Михаил Григорьевич | Method for image processing |
RU2368091C2 (en) * | 2004-12-06 | 2009-09-20 | Самсунг Электроникс Ко., Лтд. | System and method for scanning and copying |
-
1991
- 1991-04-16 RU SU4927906 patent/RU2015561C1/en active
Non-Patent Citations (2)
Title |
---|
1. Авторское свидетельство СССР N 1234859, кл. G 06K 9/36, 1984. * |
2. Авторское свидетельство СССР N 1608712, кл. G 06K 9/00, 1988. * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2150146C1 (en) * | 1998-09-03 | 2000-05-27 | Семенченко Михаил Григорьевич | Method for image processing |
US6985636B1 (en) | 1998-09-03 | 2006-01-10 | Semenchenko Michail Grigorievi | Image processing method |
RU2368091C2 (en) * | 2004-12-06 | 2009-09-20 | Самсунг Электроникс Ко., Лтд. | System and method for scanning and copying |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chandel et al. | Image filtering algorithms and techniques: A review | |
US8111332B2 (en) | Noise suppression method, noise suppression method program, recording medium recording noise suppression method program, and noise suppression apparatus | |
EP1230805B1 (en) | Video signal noise level estimator | |
US4504864A (en) | Nonlinear filtering of gray scale images | |
US7110044B2 (en) | Image detail enhancement system | |
JP3251127B2 (en) | Video data processing method | |
KR20070096832A (en) | How to restore fine details in digital images | |
CN110111261B (en) | Adaptive balance processing method for image, electronic device and computer readable storage medium | |
US5838835A (en) | Better contrast noise by residue image | |
RU2015561C1 (en) | Device for aperture correction of images | |
US6643412B1 (en) | Method and apparatus for high speed convolution | |
Lukac et al. | Adaptive video filtering framework | |
Ho et al. | Nonlinear spatio-temporal noise suppression techniques with applications in image sequence processing | |
JP3627872B2 (en) | Motion vector detection method and apparatus | |
CN1179059A (en) | Image Enhancement Circuit and Method Using Noise Removal and Histogram Equalization | |
JP2000032300A (en) | Filtering for digital video signal | |
Loya et al. | Hybridization of algorithm for restoration of impulse noise image | |
Saleh et al. | Image Restoration Using Hybrid Technique Based on Noise Detection and Uncetainty | |
Alajlan et al. | An effective detail preserving filter for impulse noise removal | |
Rey et al. | A parametrized family of nonlinear image smoothing filters | |
Sid-Ahmed | Analogue realizations of 2-D operations for raster scanned images | |
Kikan et al. | Analysis of blind and non-blind de-convolud tion methods for de-blurring of ancient manuscript | |
Viero et al. | Non-moving regions preserving median filters for image sequence filtering | |
Boutalis et al. | A fast multichannel approach to adaptive estimation and filtering of two dimensional images | |
CN100459660C (en) | A method and apparatus of removing image noise |