Processing

Please wait...

Settings

Settings

Goto Application

1. WO2004019278 - SYSTEM AND METHOD FOR DETECTION OF IMAGE EDGES USING A POLAR ALGORITHM PROCESS

Publication Number WO/2004/019278
Publication Date 04.03.2004
International Application No. PCT/US2003/026140
International Filing Date 21.08.2003
IPC
G06K 9/48 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
36Image preprocessing, i.e. processing the image information without deciding about the identity of the image
46Extraction of features or characteristics of the image
48by coding the contour of the pattern
G06T 5/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
5Image enhancement or restoration
G06T 7/00 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
CPC
G06K 9/0063
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
00624Recognising scenes, i.e. recognition of a whole field of perception; recognising scene-specific objects
0063Recognising patterns in remote scenes, e.g. aerial images, vegetation versus urban areas
G06K 9/4609
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
36Image preprocessing, i.e. processing the image information without deciding about the identity of the image
46Extraction of features or characteristics of the image
4604Detecting partial patterns, e.g. edges or contours, or configurations, e.g. loops, corners, strokes, intersections
4609by matching or filtering
G06K 9/56
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
36Image preprocessing, i.e. processing the image information without deciding about the identity of the image
54Combinations of preprocessing functions
56using a local operator, i.e. means to operate on an elementary image point in terms of the immediate surroundings of this point
G06T 2207/10048
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2207Indexing scheme for image analysis or image enhancement
10Image acquisition modality
10048Infrared image
G06T 7/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
7Image analysis
10Segmentation; Edge detection
12Edge-based segmentation
Applicants
  • RAYTHEON COMPANY [US]/[US]
Inventors
  • KRAUSE, Larry, G.
Agents
  • RAUFER, Colin, M.
Priority Data
10/224,86621.08.2002US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR DETECTION OF IMAGE EDGES USING A POLAR ALGORITHM PROCESS
(FR) SYSTEME ET PROCEDE DE DETECTION DES CONTOURS D'IMAGES PAR ALGORITHME POLAIRE
Abstract
(EN)
An edge detection system (100) and method (500) implement a recursive polar algorithm process to generate an edge image from an input image. The edge detection system may include a polar filter (106) to recursively perform low-pass filtering along edge contours of a gradient pixel grid and generate a gradient image output. An edge thinner (108) may be included to find gradient field peaks along a direction of gradient vectors of the gradient image output and generate thinned gradient pixels. An edge path segmenter (110) may group the thinned gradient pixels into edge segments, and a segment classifier (112) may determine whether the edge segments are edge paths or clutter. The edge detection system and method may improve automated image processing in medical diagnostics, reconnaissance, missile guidance, security systems, access control systems (e.g., face recognition), navigation, geographic mapping, manufacturing quality inspection, robot vision, and search and rescue.
(FR)
Un procédé (500) et un système de détection de contours (100) appliquent un algorithme polaire récursif pour produire une image de contours à partir d'une image d'entrée. Ce système de détection de contours peut comprendre un filtre polaire (106) qui sert à exécuter de façon récursive un filtrage passe-bas le long des contours d'une grille de pixels gradient et à produire une sortie d'image gradient. Un réducteur de contours (108) peut localiser les pics de champ de gradient dans une direction des vecteurs gradient de ladite sortie d'image gradient et produire des pixels à gradients réduits. Un élément de segmentation de parcours de contours (110) peut regrouper les pixels à gradients réduits pour former des segments de contours. Un élément de classification de segments (112) peut en outre déterminer si les segments de contours sont des parcours de contours ou un fouillis. Ces procédé et système de détection de contours peuvent améliorer le traitement automatique d'images dans le diagnostic médical, la reconnaissance, le guidage de missiles, les systèmes de sécurité, les système de contrôle d'accès (par exemple, la reconnaissance faciale), la navigation, la cartographie géographique, le contrôle de la qualité de fabrication, la vision robotique ainsi que dans la recherche et le sauvetage.
Latest bibliographic data on file with the International Bureau