RU2461067C1 - Method of detecting moving objects - Google Patents

Method of detecting moving objects Download PDF

Info

Publication number
RU2461067C1
RU2461067C1 RU2011117916/08A RU2011117916A RU2461067C1 RU 2461067 C1 RU2461067 C1 RU 2461067C1 RU 2011117916/08 A RU2011117916/08 A RU 2011117916/08A RU 2011117916 A RU2011117916 A RU 2011117916A RU 2461067 C1 RU2461067 C1 RU 2461067C1
Authority
RU
Russia
Prior art keywords
frames
differences
frequency characteristics
frame
determined
Prior art date
Application number
RU2011117916/08A
Other languages
Russian (ru)
Inventor
Андрей Витальевич Богословский (RU)
Андрей Витальевич Богословский
Ирина Викторовна Жигулина (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 RU2011117916/08A priority Critical patent/RU2461067C1/en
Application granted granted Critical
Publication of RU2461067C1 publication Critical patent/RU2461067C1/en

Links

Landscapes

  • Image Analysis (AREA)

Abstract

FIELD: information technology.
SUBSTANCE: detection of moving objects takes place automatically without an observer-operator. In the method for automatic detection of moving objects, video sequence frames are formed. The first and second frames are stored. Two frames are then formed from the first frame, in one of which the last or first pixels in rows and columns is forcefully set to zero. The other frame is formed from the first without changes. Similarly, two frames are formed from the second frame. The difference in frequency characteristics for similarly formed frames is then determined. The difference in the obtained differences is found and extreme values of the obtained double differences are determined. Two new frames each are formed from the same first and second frames, but the number of zeroed pixels increases by one in each row and column. Extreme values of double differences are found and compared with those found earlier.
EFFECT: high efficiency of automatic detection of moving objects and determining motion parameters thereof in low illumination conditions, including low-contrast and small-sized objects on a complex inhomogeneous background.
1 dwg

Description

Изобретение относится к области телевизионно-вычислительной техники и может быть использовано при построении интеллектуальных систем технического зрения для автоматического обнаружения и регистрации параметров движения объектов.The invention relates to the field of television and computer technology and can be used in the construction of intelligent systems of technical vision for the automatic detection and registration of motion parameters of objects.

Известен способ обнаружения движения объектов на цифровом изображении, основанный на анализе межкадровой разности (К.Фу, Р.Гонсалес, К.Ли. Робототехника. М.: Мир, 1989 г. с.423-426). Он заключается в определении изменений между двумя кадрами изображения, один из которых, имеющий стационарные компоненты, содержит эталонный объект, и в последующей пороговой обработке полученной разности, в результате которой выделяются пиксели изображения движущегося объекта. По полученному сегментированному изображению можно определить местонахождение и параметры движения объекта. Он предполагает определение движения объекта относительно неподвижного фона при хорошем освещении (низком уровне шума).A known method of detecting the movement of objects in a digital image, based on the analysis of the difference between frames (K. Fu, R. Gonzalez, K. Lee Robotekhnika. M: Mir, 1989, p. 423-426). It consists in determining the changes between two image frames, one of which having stationary components, contains a reference object, and in the subsequent threshold processing of the obtained difference, as a result of which the image pixels of a moving object are extracted. Using the received segmented image, you can determine the location and motion parameters of the object. It involves the determination of the movement of an object relative to a fixed background in good light (low noise).

Наиболее близким по технической сущности к заявленному способу является определение движения объекта на основе межкадровых разностей частотных характеристик (Богословский А.В., Жигулина И.В., Копылов О.Е., Яковлев В.А. Определение параметров движения объекта по изображению на основе межкадровых разностей частотных характеристик // Радиотехника, 2010, №5). Он заключается в измерении частотных характеристик изображения по строкам и столбцам и дальнейшем определении их разностей. Недостатком данного способа является низкая вероятность автоматического обнаружения движения объекта в случаях высокого уровня шумов, например при низкой освещенности, малых размерах или низком контрасте движущегося объекта.The closest in technical essence to the claimed method is to determine the movement of an object based on interframe differences in frequency characteristics (Bogoslovsky A.V., Zhigulina I.V., Kopylov O.E., Yakovlev V.A. Determining the parameters of the movement of an object from an image based on interframe differences of frequency characteristics // Radio engineering, 2010, No. 5). It consists in measuring the frequency characteristics of the image in rows and columns and further determining their differences. The disadvantage of this method is the low probability of automatically detecting the movement of the object in cases of high noise, for example, in low light, small size or low contrast of a moving object.

Техническим результатом предлагаемого способа является повышение эффективности автоматического обнаружения движущихся объектов и определения параметров их движения в условиях низкой освещенности, в том числе малоконтрастных и малоразмерных объектов на сложном неоднородном фоне.The technical result of the proposed method is to increase the efficiency of automatic detection of moving objects and determine their motion parameters in low light conditions, including low-contrast and small-sized objects on a complex inhomogeneous background.

Указанный технический результат достигается тем, что из первого кадра формируются два кадра, в одном из них принудительно обнуляются последние или первые пиксели в строках и столбцах, другой кадр формируется из первого без изменений; из второго кадра таким же образом формируются тоже два кадра; разность частотных характеристик определяется для одинаково сформированных кадров, находится разность полученных разностей; определяются экстремальные значения полученных двойных разностей; затем из тех же первого и второго кадров формируются по два новых кадра, но количество обнуленных пикселей увеличено на один в каждой строке и столбце по сравнению с ранее сформированными кадрами; для вновь сформированных кадров также находят экстремальные значения двойных разностей частотных характеристик и сравнивают их с ранее полученными; эти действия повторяют до тех пор, пока не будут определены наибольшее и наименьшее значения полученных двойных разностей, по ним определяют движущийся объект.The specified technical result is achieved in that two frames are formed from the first frame, in one of them the last or first pixels in the rows and columns are forcibly reset, the other frame is formed from the first without changes; two frames are also formed from the second frame in the same way; the difference in frequency characteristics is determined for identically formed frames, the difference of the obtained differences is found; the extreme values of the resulting double differences are determined; then two new frames are formed from the same first and second frames, but the number of zeroed pixels is increased by one in each row and column compared to previously generated frames; for newly formed frames, extreme values of double differences of frequency characteristics are also found and compared with previously obtained ones; these actions are repeated until the largest and smallest values of the resulting double differences are determined, they determine the moving object.

Сущность предлагаемого способа заключается в следующем:The essence of the proposed method is as follows:

в обнаружении движущихся объектов по видеопоследовательности при помощи двойных разностей частотных характеристик, определенных из соответствующих разностей двух кадров изображения, взятых с последовательным увеличением количества обнуленных пикселей на один.in detecting moving objects in a video sequence using double differences in frequency characteristics, determined from the corresponding differences of two image frames taken with a sequential increase in the number of zeroed pixels by one.

Способ может быть реализован следующей последовательностью действий:The method can be implemented by the following sequence of actions:

- в базу данных (память) вводится два кадра видеопоследовательности, происходит выборка по строкам и столбцам (см. Андреев А.Л. Автоматизированные телевизионные системы наблюдения. Часть 1 / СПб.: СПбГУИТМО, 2005, с.14-17);- two frames of a video sequence are entered into the database (memory), and rows and columns are sampled (see A. Andreev, A. Automated television surveillance systems. Part 1 / SPb .: SPbGUITMO, 2005, pp. 14-17);

- из первого и второго кадра формируются кадры с обнуленными пикселями яркости, на первом шаге обнуляется по одному пикселю;- frames with zeroed brightness pixels are formed from the first and second frames; at the first step, one pixel is zeroed;

- далее измеряются частотные характеристики для первого и второго кадра без обнуления (Богословский А.В., Жигулина И.В. Использование фазочастотных пространственных характеристик для оценки движения // Успехи современной радиоэлектроники, 2009, №11);- then the frequency characteristics are measured for the first and second frames without zeroing (Bogoslovsky A.V., Zhigulina I.V. Use of phase-frequency spatial characteristics to evaluate motion // Uspekhi Sovremennogo Radioelectronics, 2009, No. 11);

- измеряются частотные характеристики для первого и второго кадра с обнулением;- frequency characteristics are measured for the first and second frames with zeroing;

- определяется разность частотных характеристик для первого и второго кадра без обнуления;- the difference in frequency characteristics for the first and second frame without zeroing is determined;

- определяется разность частотных характеристик для первого и второго кадра с обнулением;- the difference in frequency characteristics for the first and second frame with zeroing is determined;

- определяется разность двух определенных разностей частотных характеристик; и находятся ее экстремальные значения;- the difference of two defined differences in frequency characteristics is determined; and its extreme values are found;

- из первого и второго кадров формируются кадры с увеличенным на один пиксель обнулением;- frames are formed from the first and second frames with a zeroing increased by one pixel;

- измеряют частотные характеристики для кадров с обнуленными двумя пикселями;- measure the frequency response for frames with zeroed two pixels;

- определяют разность частотных характеристик для кадров с обнуленными двумя пикселями;- determine the difference in frequency characteristics for frames with zeroed two pixels;

- определяется разность двух определенных разностей частотных характеристик: для кадров с двумя обнуленными пикселями и для кадров с одним обнуленным пикселем; и находятся ее экстремальные значения;- the difference between two defined differences in frequency characteristics is determined: for frames with two zeroed pixels and for frames with one zeroed pixel; and its extreme values are found;

- процедуру последовательного обнуления нахождения разностей частотных характеристик и двойных разностей частотных характеристик повторяют до тех пор, пока не определят из экстремальных полученных значений наибольшее и наименьшее;- the procedure for successively zeroing the finding of differences in frequency characteristics and double differences in frequency characteristics is repeated until the largest and smallest are determined from the extreme values obtained;

- по наибольшему и наименьшему значениям двойной разности определяют местоположение движущегося объекта.- the largest and smallest values of the double difference determine the location of a moving object.

Способ может быть реализован, например, с помощью устройства, структурная схема которого, представлена на фигуре 1, где обозначены:The method can be implemented, for example, using a device whose structural diagram is presented in figure 1, where are indicated:

1 - датчик изображения;1 - image sensor;

2 - блок памяти;2 - memory block;

3-1 - блок выборки по строкам;3-1 - block selection by rows;

3-2 - блок выборки по столбцам;3-2 - block sampling by columns;

4-1 - блок памяти по строкам;4-1 - memory block in rows;

4-2 - блок памяти по столбцам;4-2 - a block of memory in columns;

5-1 - блок обнуления по строкам;5-1 - block zeroing in rows;

5-2 - блок обнуления по столбцам;5-2 - block zeroing in columns;

6-1 - блок измерения частотных характеристик с памятью;6-1 - unit for measuring frequency characteristics with memory;

6-2 - блок измерения частотных характеристик с памятью;6-2 - unit for measuring frequency characteristics with memory;

7-1 - блок алгебраического суммирования по строкам;7-1 - block algebraic summation in rows;

7-2 - блок алгебраического суммирования по столбцам;7-2 - block algebraic summation over columns;

8-1 - блок накопления и сравнения;8-1 - block accumulation and comparison;

8-2 - блок накопления и сравнения.8-2 - accumulation and comparison unit.

Устройство функционирует следующим образом: оптический сигнал, отраженный от сцены, преобразуется в цифровую форму в датчике изображения 1, два последовательных кадра в виде распределении яркости сохраняются в блоке памяти 2, далее осуществляется выборка, из памяти кадров по строкам блоком выборки по строкам 3-1 и по столбцам в блоке выборки по столбцам 3-2, выбранные строки соседних кадров сохраняются в блоке памяти по строкам 4-1, выбранные столбцы соседних кадров сохраняются в блоке памяти 4-2, строки последовательно обнуляются в блоке обнуления строк 5-1, столбцы обнуляются в 5-2 блоке обнуления по столбцам, далее строки подаются в блок измерения частотных характеристик с памятью по строкам 6-1, столбцы подаются в блок измерения частотных характеристик с памятью по столбцам 6-2, где измеряются частотные характеристики для строк и столбцов соответственно, далее в блоке алгебраического суммирования по строкам 7-1 определяются двойные разности частотных характеристик, в блоке 7-2 определяются двойные разности частотных характеристик для столбцов, значения двойных разностей для строк поступают в блок накопления и сравнения 8-1, в котором происходит накопление и определение минимального и максимального значения двойной разности частотных характеристик, по которым определяется наличие движущегося объекта по горизонтали, аналогично, в блоке накопления и сравнения 8-2 для столбцов.The device operates as follows: the optical signal reflected from the scene is converted to digital form in the image sensor 1, two consecutive frames in the form of a brightness distribution are stored in memory unit 2, then the selection is made from the frame memory in rows by a sampling block in rows 3-1 and in columns in the selection block in columns 3-2, the selected rows of adjacent frames are stored in the memory block in rows 4-1, the selected columns of neighboring frames are stored in the memory block 4-2, the rows are subsequently reset to zero in the block zero the rows are 5-1, the columns are reset to 5-2 in the column zeroing block, then the rows are fed into the frequency response measuring unit with memory in rows 6-1, the columns are fed into the frequency response measuring unit with memory in columns 6-2, where frequency characteristics for rows and columns, respectively, then in the algebraic summation block, lines 7-1 define double differences of frequency characteristics, in block 7-2 determine double differences of frequency characteristics for columns, values of double differences for pages OK enter the accumulation and comparison unit 8-1, in which the minimum and maximum values of the double difference of the frequency characteristics are accumulated and determined, which determine the presence of a moving object horizontally, similarly, in the accumulation and comparison unit 8-2 for columns.

Применение данного способа позволит повысить вероятность правильного обнаружения движения объектов автоматически (системой технического зрения) по последовательности цифровых изображений, обладающих сложным неоднородным фоном в условиях высокого уровня шумов.The application of this method will increase the likelihood of correct detection of the movement of objects automatically (by a technical vision system) by a sequence of digital images that have a complex inhomogeneous background under conditions of a high noise level.

Проведенный заявителями анализ уровня техники, включающий поиск по патентным и научно-техническим источникам информации и выявлению источников, содержащих сведения об аналогах изобретения, позволил установить, что заявители не обнаружили аналогов, характеризующихся признаками, тождественными всем существенным признакам изобретения.The analysis of the prior art by the applicants, including a search by patent and scientific and technical sources of information and identification of sources containing information about analogues of the invention, allowed us to establish that the applicants did not find analogues that are characterized by features identical to all the essential features of the invention.

Следовательно, заявленное изобретение "Способ обнаружения движущихся объектов" соответствует критерию «новизна».Therefore, the claimed invention "A method for detecting moving objects" meets the criterion of "novelty."

Claims (1)

Способ автоматического обнаружения движущихся объектов, основанный на формировании кадров видеопоследовательности, запоминании двух кадров - первого и второго, измерении частотных характеристик кадров, определении их разностей, отличающийся тем, что из первого кадра формируются два кадра, в одном из них принудительно обнуляются последние или первые пиксели в строках и столбцах, другой кадр формируется из первого без изменений; из второго кадра таким же образом формируются тоже два кадра; разность частотных характеристик определяется для одинаково сформированных кадров, находится разность полученных разностей; определяются экстремальные значения полученных двойных разностей; затем из тех же первого и второго кадров формируются по два новых кадра, но количество обнуленных пикселей увеличено на один в каждой строке и столбце по сравнению с ранее сформированными кадрами; для вновь сформированных кадров также находят экстремальные значения двойных разностей частотных характеристик и сравнивают их с ранее полученными; эти действия повторяют до тех пор, пока не будут определены наибольшее и наименьшее значения полученных двойных разностей, по ним определяют движущийся объект. A method for automatically detecting moving objects, based on the formation of frames of the video sequence, storing two frames - the first and second, measuring the frequency characteristics of the frames, determining their differences, characterized in that two frames are formed from the first frame, in one of them the last or first pixels are forcibly reset to zero in rows and columns, another frame is formed from the first without changes; two frames are also formed from the second frame in the same way; the difference in frequency characteristics is determined for identically formed frames, the difference of the obtained differences is found; the extreme values of the resulting double differences are determined; then two new frames are formed from the same first and second frames, but the number of zeroed pixels is increased by one in each row and column compared to previously generated frames; for newly formed frames, extreme values of double differences of frequency characteristics are also found and compared with previously obtained ones; these actions are repeated until the largest and smallest values of the resulting double differences are determined, they determine the moving object.
RU2011117916/08A 2011-05-04 2011-05-04 Method of detecting moving objects RU2461067C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2011117916/08A RU2461067C1 (en) 2011-05-04 2011-05-04 Method of detecting moving objects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2011117916/08A RU2461067C1 (en) 2011-05-04 2011-05-04 Method of detecting moving objects

Publications (1)

Publication Number Publication Date
RU2461067C1 true RU2461067C1 (en) 2012-09-10

Family

ID=46939065

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011117916/08A RU2461067C1 (en) 2011-05-04 2011-05-04 Method of detecting moving objects

Country Status (1)

Country Link
RU (1) RU2461067C1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110298410A (en) * 2019-07-04 2019-10-01 北京维联众诚科技有限公司 Weak target detection method and device in soft image based on deep learning
CN113052138A (en) * 2021-04-25 2021-06-29 广海艺术科创(深圳)有限公司 Intelligent contrast correction method for dance and movement actions

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0802426B1 (en) * 1996-04-19 2001-11-14 Raytheon Company Moving object and transient event detection using rotation strip aperture image measurements
RU2370780C1 (en) * 2008-07-25 2009-10-20 Государственное образовательное учреждение высшего профессионального образования Тамбовское высшее военное авиационное инженерное училище радиоэлектроники (военный институт) Method of measuring energy spectrum parametres of two-dimensional signal
RU2395787C2 (en) * 2008-05-19 2010-07-27 Государственный Научный Центр России "Государственное Научное Учреждение "Центральный Научно-Исследовательский И Опытно-Конструкторский Институт Робототехники И Технической Кибернетики"(Цнии Ртк) Method of detecting objects
RU2408160C1 (en) * 2009-08-10 2010-12-27 Зао "Ниир-Ком" Method for finding vectors of part movement in dynamic images and device for its realisation

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0802426B1 (en) * 1996-04-19 2001-11-14 Raytheon Company Moving object and transient event detection using rotation strip aperture image measurements
RU2395787C2 (en) * 2008-05-19 2010-07-27 Государственный Научный Центр России "Государственное Научное Учреждение "Центральный Научно-Исследовательский И Опытно-Конструкторский Институт Робототехники И Технической Кибернетики"(Цнии Ртк) Method of detecting objects
RU2370780C1 (en) * 2008-07-25 2009-10-20 Государственное образовательное учреждение высшего профессионального образования Тамбовское высшее военное авиационное инженерное училище радиоэлектроники (военный институт) Method of measuring energy spectrum parametres of two-dimensional signal
RU2408160C1 (en) * 2009-08-10 2010-12-27 Зао "Ниир-Ком" Method for finding vectors of part movement in dynamic images and device for its realisation

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110298410A (en) * 2019-07-04 2019-10-01 北京维联众诚科技有限公司 Weak target detection method and device in soft image based on deep learning
CN113052138A (en) * 2021-04-25 2021-06-29 广海艺术科创(深圳)有限公司 Intelligent contrast correction method for dance and movement actions
CN113052138B (en) * 2021-04-25 2024-03-15 广海艺术科创(深圳)有限公司 Intelligent contrast correction method for dance and movement actions

Similar Documents

Publication Publication Date Title
RU2607774C2 (en) Control method in image capture system, control apparatus and computer-readable storage medium
Golightly et al. Corner detection and matching for visual tracking during power line inspection
KR101336139B1 (en) System and method for motion estimating using depth camera
US10346685B2 (en) System and method for detecting and tracking a moving object
CN104685513A (en) Feature based high resolution motion estimation from low resolution images captured using an array source
US20190258852A1 (en) Image processing apparatus, image processing system, image processing method, and program
JPH0620243B2 (en) Image processing system
JP2008045974A (en) Object-detecting apparatus
CN109461173B (en) Rapid corner detection method for time domain vision sensor signal processing
US20190384969A1 (en) Image processing apparatus, image processing system, image processing method, and program
CN109711256B (en) Low-altitude complex background unmanned aerial vehicle target detection method
CN106504274A (en) A kind of visual tracking method and system based under infrared camera
JP2011210179A (en) Moving object detection apparatus, method, and program
CN109478329A (en) Image processing method and device
RU2012151309A (en) IMAGE PROCESSING DEVICE AND METHOD FOR MANAGING THEM
CN110766715B (en) Multi-target tracking method combined with single target track
RU2461067C1 (en) Method of detecting moving objects
US8558891B2 (en) Method of detecting an object in a scene comprising artifacts
CN104156977A (en) Point target movement velocity detection method based on multiple linear moveout scanning, extending and sampling
RU2446471C1 (en) Method for detecting moving objects and determining parameters thereof
CN109643437B (en) Image processing apparatus, stereo camera apparatus, and image processing method
CN106683113B (en) Feature point tracking method and device
JP4740755B2 (en) Monitoring device using images
EP3907721A1 (en) Information processing device, information processing method, and program
CN1875379A (en) Object tracking within video images

Legal Events

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

Effective date: 20130505