RU2640331C2 - Method of identifying extended objects of earth surface - Google Patents
Method of identifying extended objects of earth surface Download PDFInfo
- Publication number
- RU2640331C2 RU2640331C2 RU2015153226A RU2015153226A RU2640331C2 RU 2640331 C2 RU2640331 C2 RU 2640331C2 RU 2015153226 A RU2015153226 A RU 2015153226A RU 2015153226 A RU2015153226 A RU 2015153226A RU 2640331 C2 RU2640331 C2 RU 2640331C2
- Authority
- RU
- Russia
- Prior art keywords
- objects
- image
- target
- comparison
- compared
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 11
- 239000013598 vector Substances 0.000 claims abstract description 8
- 238000013528 artificial neural network Methods 0.000 claims abstract description 5
- 230000005484 gravity Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract 1
- 238000007781 pre-processing Methods 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
Description
Изобретение относится к способам проведения исследований и мониторинга протяженных объектов на поверхности Земли в ходе дистанционного зондирования (ДЗЗ) и может быть использовано как для оперативной идентификации и повышения точности определения местоопределения целевых объектов, так и для оценки характеристик местоположения космического аппарата.The invention relates to methods for conducting research and monitoring of extended objects on the Earth's surface during remote sensing (ERS) and can be used both for quick identification and improving the accuracy of determining the location of target objects, and for assessing the characteristics of the location of a spacecraft.
Заявленное изобретение направлено как на решение задач собственно идентификации, так и на повышение точности определения местоположения и расположения в местной системе координат целевого объекта за счет учета его расположения относительно соседних с ним объектов.The claimed invention is aimed both at solving the problems of identification itself, and at improving the accuracy of determining the location and location in the local coordinate system of the target object by taking into account its location relative to neighboring objects.
Поставленная задача возникает при мониторинге состояния объектов сельхозназначения, инфраструктуры объектов железнодорожного и автомобильного транспорта, сети трубопроводов различного назначения, а также для решения навигационной задачи на космических аппаратах и т.п.The problem arises when monitoring the status of agricultural facilities, infrastructure of railway and road transport facilities, a network of pipelines for various purposes, as well as to solve the navigation problem on spacecraft, etc.
Изобретение относится к вычислительной технике и может быть использовано в системах технического зрения для идентификации протяженных объектов земной поверхности на изображении.The invention relates to computer technology and can be used in vision systems to identify extended objects of the earth's surface in the image.
Известен способ распознавания сложного графического объекта (Патент Россия 2005 г. №2297039 Россия, кл. G06K 9/62), заключающийся в том, что изображения всех эталонных объектов разбивают на пересекающиеся доменные блоки, представляющие собой часть изображения в виде квадрата, а изображение анализируемого объекта разбивают на непересекающиеся ранговые блоки, размер которых меньше доменных блоков, и производят поиск наилучшего сопоставления всех ранговых блоков анализируемого изображения и доменных блоков всех эталонных изображений с использованием сжимающих аффинных преобразований, результат подают на классификатор, а затем принимают решение о совпадении изображений анализируемого объекта с эталонным, отличающийся тем, что одновременно с поиском доменно-ранговых сопоставлений для каждого эталонного объекта формируют векторы расстояний между геометрическими центрами сопоставленных доменных, для эталонного объекта, и ранговых, для анализируемого объекта, блоков, записывают их в виде таблицы, после завершений сопоставления таблицу подают на классификатор, а решение о совпадении анализируемого изображения с одним из эталонных принимают по наименьшему расстоянию между анализируемым и эталонным изображением, полученному от классификатора.A known method for recognizing a complex graphic object (Patent Russia 2005, No. 2297039 Russia, CL G06K 9/62), which consists in the fact that the images of all reference objects are divided into intersecting domain blocks, which are part of the image in the form of a square, and the image of the analyzed objects are divided into disjoint rank blocks, the size of which is smaller than domain blocks, and search for the best comparison of all ranking blocks of the analyzed image and domain blocks of all reference images using by compressing affine transformations, the result is fed to the classifier, and then a decision is made on whether the images of the analyzed object coincide with the reference one, characterized in that at the same time as searching for domain-rank comparisons for each reference object, the distance vectors between the geometric centers of the associated domain are formed for the reference object, and ranking, for the analyzed object, blocks, write them in the form of a table, after completion of the comparison, the table is submitted to the classifier, and the decision on coincidence Diligence of the analyzed image with one of the reference is taken at the smallest distance between the analyzed and the reference image received from the classifier.
Наиболее близким к предлагаемому является способ идентификации объектов (Патент 2234127, Россия, кл. G06K 9/68), который предусматривает предварительное приведение изображения объекта, вводимого в компьютер, к нормальному, стандартному для данного способа виду - изменению масштаба, поворот в требуемое положение, центрирование, вписывание в прямоугольник требуемого размера, преобразование изображения объекта в изображение, выполненное в градациях - различных степенях яркости - одного цвета, на которое последовательно, поочередно накладываются изображения хранящихся в памяти компьютера шаблонов, отличающийся тем, что программа распознавания объектов может пошагово совмещать нормализованные изображения распознаваемых объектов, центрированных и вписанных в одинаковых размеров ячейки таблицы и шаблонов, центрированных и вписанных в аналогичные ячейки таблицы шаблонов, с шагом, равным высоте строки с ячейками или ширине столбца ячеек таблиц, причем в каждом из столбцов или в каждой из строк таблицы шаблонов, число которых равно числу столбцов или строк в таблице распознаваемых объектов, находится полный комплект шаблонов.Closest to the proposed one is a method for identifying objects (Patent 2234127, Russia, class G06K 9/68), which provides for preliminary reduction of the image of an object entered into a computer to a normal, standard form for this method - zooming, rotation to the desired position, centering, fitting into the rectangle of the required size, converting the image of the object into an image made in gradations - various degrees of brightness - one color, which are sequentially, alternately superimposed images of templates stored in the computer’s memory, characterized in that the object recognition program can step-by-step combine normalized images of recognizable objects centered and inscribed in the same cell size of the table and patterns centered and inscribed in similar cells in the template table, in increments equal to the height of the row with cells or the width of the column of table cells, and in each of the columns or in each of the rows of the table of patterns, the number of which is equal to the number of columns or rows in the table recognized objects, is a complete set of templates.
Недостатками данного способа являются отсутствие инвариантности к аффинным преобразованиям поворота объекта, а также необходимость полного перебора шаблонов больших размеров при распознавании.The disadvantages of this method are the lack of invariance for affine transformations of the rotation of the object, as well as the need for a complete enumeration of large templates in recognition.
Для устранения этих недостатков в предлагаемом способе идентификации протяженных объектов земной поверхности на космических снимках выполняют предварительную обработку исходного изображения, приведение изображения объекта, вводимого в вычислительное устройство, к нормальному, стандартному для данного способа видоизменения масштабу, центрирование, вписывание в прямоугольник требуемого размера, выделение контуров (Фиг. 1) всех объектов на космическом снимке, формирование признаков распознавания, инвариантных к повороту, поочередное сравнение с хранящимися в памяти компьютера эталонами, которые хранят в виде векторной модели, сравнивают их посредством нейросети, причем сравнение производят путем анализа признаков формы контура каждого из находящихся на изображении объектов земной поверхности, производят сравнение по каждому признаку, и принимают решение о совпадении векторных моделей целевого объекта на изображения и эталонных объектов.To eliminate these shortcomings in the proposed method for identifying extended objects of the earth's surface in satellite images, preliminary processing of the original image is performed, the image of the object introduced into the computing device is brought to normal, standard for this method of scale modification, centering, inscribing into the rectangle of the required size, outlining (Fig. 1) of all objects in a satellite image, the formation of recognition signs that are invariant to rotation, alternately comparison with the standards stored in the computer’s memory, which are stored in the form of a vector model, they are compared using a neural network, and the comparison is made by analyzing the shape of the contour of each of the objects on the earth’s surface, a comparison is made for each feature, and a decision is made on the coincidence of vector models target object on images and reference objects.
Кроме целевого идентифицируют и соседние с ним объекты, определяют центры тяжести целевого и соседних с ним контуров объектов, строят графы (Фиг. 2) и матрицы связности совокупности протяженных объектов, которые используют в качестве дополнительных признаков идентификации, производится их сравнение и принимается решение об идентификации целевого объекта.In addition to the target, it also identifies objects adjacent to it, determines the centers of gravity of the target and neighboring contours of objects, constructs graphs (Fig. 2) and connectivity matrices of the set of extended objects that are used as additional signs of identification, they are compared and a decision is made to identify target object.
Сущность предлагаемого способа состоит в том, что космический снимок участка земной поверхности фиксируется, а полученные цифровые растровые изображения подвергают обработке. Используя цепной код Фримена по связности 4, выделяются контуры объектов. Затем выделяют точки начала обхода контуров, в качестве которых используются, крайние: верхняя, правая, левая и нижняя. Далее выполняют обход, относительно каждой из начальных точек, внешнего контура объекта. Во время обхода производится получение признаков (расчет числовых коэффициентов) согласно формулам (1) и (2):The essence of the proposed method is that a satellite image of a plot of the earth's surface is fixed, and the resulting digital raster images are processed. Using the Freeman chain code for
где Fx, Fy - преобразования Лапласа параметрического описания контура распознаваемого объекта; lx и ly - значения элементарных векторов на шаге x и y соответственно, при движении по контуру от первой (0) до последней (S) точки; w - коэффициент веса.where Fx, Fy are the Laplace transforms of the parametric description of the contour of a recognized object; l x and l y are the values of elementary vectors at step x and y, respectively, when moving along the contour from the first (0) to the last (S) point; w is the weight coefficient.
Рассчитанные коэффициенты последовательно используются в качестве входных параметров нейронной сети. Предварительно обученная трехслойная нейронная сеть на вход последовательно получает двумерный массив признаков формы. Учитывая информацию из всех источников, принимается решение по идентификации объекта.The calculated coefficients are sequentially used as input parameters of the neural network. A pre-trained three-layer neural network at the input sequentially receives a two-dimensional array of shape attributes. Given information from all sources, a decision is made to identify the object.
Для повышения достоверности идентификации целевого объекта и точности места его расположения используются принципы кворумного резервирования (Л.Б. Гройсберг, М.Д. Линденбаум. Расчет надежности систем с произвольной структурой при общем кворумном резервировании / Изв. АН СССР, Техническая кибернетика, №2, 1974, с. 66-70).To increase the reliability of identification of the target object and the accuracy of its location, the principles of quorum reservation are used (LB Groysberg, MD Lindenbaum. Calculation of the reliability of systems with an arbitrary structure for general quorum reservation / Izv. AN SSSR, Technical cybernetics, No. 2, 1974, p. 66-70).
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015153226A RU2640331C2 (en) | 2015-12-11 | 2015-12-11 | Method of identifying extended objects of earth surface |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015153226A RU2640331C2 (en) | 2015-12-11 | 2015-12-11 | Method of identifying extended objects of earth surface |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2015153226A RU2015153226A (en) | 2017-06-16 |
RU2640331C2 true RU2640331C2 (en) | 2017-12-27 |
Family
ID=59068213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015153226A RU2640331C2 (en) | 2015-12-11 | 2015-12-11 | Method of identifying extended objects of earth surface |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2640331C2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2718419C1 (en) * | 2018-12-21 | 2020-04-02 | Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем" (АО "Российские космические системы") | Intelligent space system for monitoring subsoil management areas of open type |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2729557C2 (en) * | 2018-07-18 | 2020-08-07 | Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа-Югры "Сургутский государственный университет" | Method of identifying objects on digital images of an underlying surface by fuzzy triangulation of delaunay |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5081690A (en) * | 1990-05-08 | 1992-01-14 | Eastman Kodak Company | Row-by-row segmentation and thresholding for optical character recognition |
US5133026A (en) * | 1990-01-24 | 1992-07-21 | Kabushiki Kaisha System Yamato | Computer input and character recognition system using facsimile |
RU2191431C2 (en) * | 1999-12-03 | 2002-10-20 | Чеплашкин Валерий Михайлович | Method for computer-aided identification of objects |
RU2234127C2 (en) * | 2002-06-05 | 2004-08-10 | Чеплашкин Валерий Михайлович | Method for computerized recognition of objects |
RU2297039C2 (en) * | 2005-04-18 | 2007-04-10 | Государственное образовательное учреждение высшего профессионального образования Академия Федеральной службы Российской Федерации (Академия ФСО России) | Method for recognizing complex graphical objects |
-
2015
- 2015-12-11 RU RU2015153226A patent/RU2640331C2/en not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5133026A (en) * | 1990-01-24 | 1992-07-21 | Kabushiki Kaisha System Yamato | Computer input and character recognition system using facsimile |
US5081690A (en) * | 1990-05-08 | 1992-01-14 | Eastman Kodak Company | Row-by-row segmentation and thresholding for optical character recognition |
RU2191431C2 (en) * | 1999-12-03 | 2002-10-20 | Чеплашкин Валерий Михайлович | Method for computer-aided identification of objects |
RU2234127C2 (en) * | 2002-06-05 | 2004-08-10 | Чеплашкин Валерий Михайлович | Method for computerized recognition of objects |
RU2297039C2 (en) * | 2005-04-18 | 2007-04-10 | Государственное образовательное учреждение высшего профессионального образования Академия Федеральной службы Российской Федерации (Академия ФСО России) | Method for recognizing complex graphical objects |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2718419C1 (en) * | 2018-12-21 | 2020-04-02 | Акционерное общество "Российская корпорация ракетно-космического приборостроения и информационных систем" (АО "Российские космические системы") | Intelligent space system for monitoring subsoil management areas of open type |
Also Published As
Publication number | Publication date |
---|---|
RU2015153226A (en) | 2017-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11830246B2 (en) | Systems and methods for extracting and vectorizing features of satellite imagery | |
CN109753885B (en) | Target detection method and device and pedestrian detection method and system | |
US10262190B2 (en) | Method, system, and computer program product for recognizing face | |
CN110909651B (en) | Method, device and equipment for identifying video main body characters and readable storage medium | |
CN111242041B (en) | Laser radar three-dimensional target rapid detection method based on pseudo-image technology | |
US9811718B2 (en) | Method and a system for face verification | |
CN109960742B (en) | Local information searching method and device | |
CN106462724B (en) | Method and system based on normalized images verification face-image | |
CN107230203B (en) | Casting defect identification method based on human eye visual attention mechanism | |
CN111079685A (en) | A 3D Object Detection Method | |
US8295604B2 (en) | Image search method and device using affine-invariant regions | |
CN103189897A (en) | Image recognition device, image recognition method, and integrated circuit | |
CN114626476B (en) | Bird fine-grained image recognition method and device based on Transformer and component feature fusion | |
CN104463237A (en) | Human face verification method and device based on multi-posture recognition | |
CN111582154A (en) | Pedestrian Re-identification Method Based on Multi-task Skeleton Pose Partitioning Components | |
CN104573722A (en) | Three-dimensional face race classifying device and method based on three-dimensional point cloud | |
RU2640331C2 (en) | Method of identifying extended objects of earth surface | |
RU2361273C2 (en) | Method and device for identifying object images | |
CN106709490B (en) | Character recognition method and device | |
US20160292529A1 (en) | Image collation system, image collation method, and program | |
Cho et al. | Robust facial expression recognition using a smartphone working against illumination variation | |
CN118097427A (en) | A cargo ship water obstacle detection method based on YOLOv8 optimization | |
Xu et al. | A road crack segmentation method based on transformer and multi-scale feature fusion | |
Jeong et al. | Keypoint-based deep learning approach for building footprint extraction using aerial images | |
Bolotov et al. | Surface recognition of machine parts based on the results of optical scanning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20181212 |