CN108470171B - The asynchronous coding comparison method of two dimension - Google Patents

The asynchronous coding comparison method of two dimension Download PDF

Info

Publication number
CN108470171B
CN108470171B CN201810838874.2A CN201810838874A CN108470171B CN 108470171 B CN108470171 B CN 108470171B CN 201810838874 A CN201810838874 A CN 201810838874A CN 108470171 B CN108470171 B CN 108470171B
Authority
CN
China
Prior art keywords
iris
region
confidence region
registration
image
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN201810838874.2A
Other languages
Chinese (zh)
Other versions
CN108470171A (en
Inventor
张晓琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Irisian Photoelectric Technology Co Ltd
Original Assignee
Shanghai Irisian Photoelectric Technology Co Ltd
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 Shanghai Irisian Photoelectric Technology Co Ltd filed Critical Shanghai Irisian Photoelectric Technology Co Ltd
Priority to CN201810838874.2A priority Critical patent/CN108470171B/en
Publication of CN108470171A publication Critical patent/CN108470171A/en
Application granted granted Critical
Publication of CN108470171B publication Critical patent/CN108470171B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/19Sensors therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Collating Specific Patterns (AREA)

Abstract

The invention discloses a kind of asynchronous coding comparison methods of two dimension, have not only considered the rotational differential of pixel, but also take into account the fault-tolerance of iris inside and outside circle segmentation error, realize the asynchronous comparison of two dimension of the iris pixel in angular direction and radial direction.Compared with traditional one-dimensional pixel comparison method(Only consider iris angular direction shift calibrating), the present invention considers the segmentation error during iris pixel.Compared with synchronous two-dimensional pixel compares(Correction is moved integrally in radial direction and angular direction), the alignments of this method are more flexible.This method not only covers the method for synchronizing two dimension comparison, and two-dimensional pixel is allowed to occur the comparison for misplacing and being overlapped in reasonable range, therefore the present invention can preferably adapt to the center of circle offset and radius error occurred during iris segmentation, it is small with required calculation amount, the fast advantage of detection speed.

Description

The asynchronous coding comparison method of two dimension
Technical field
The present invention relates to iris recognition technology field, more particularly to a kind of asynchronous coding comparison method of two dimension.
Background technology
The textural characteristics of iris random distribution are that the mankind are natural, identity of high confidence level, thus iris recognition at It is science and technology and the trend of market development for important one of authentication means.
Iris recognition process generallys include iris segmentation, and iris space coordinate is converted to polar coordinates, iris texture enhancing, rainbow Film pixel and pixel ratio pair.The invention mainly relates to content be iris recognition during pixel compare link.
Iris is the organ for adjusting pupil size, and front is viewed as ring-type, and the inside and outside circle of iris respectively refers to pupil The outer edge of outer edge and iris;The difference of rotation angle when traditional pixel ratio only considered pixel to (Daugman methods) There is no consideration, when dividing iris inside and outside circle, there is also certain errors, or have ignored this fractional error.However in fact, Inside and outside circle segmentation error be inevitable, especially using circle fitting method in, do not consider speckle noise etc. interference because Element, shape get over the iris inside and outside circle of stray circle model, and the uncertainty of segmentation is bigger.Such as since perspective deformation or camera lens are abnormal Become, the iris image that iris inner circle is partial to ellipse, the pupil for being partial to ellipse for one, segmentation may be collected As a result it may be partial to elliptical arbitrary one side, it is also possible to occupy elliptical center.Due to pixel it is stringent depend on inside and outside circle Segmentation result, thus plausible segmentation error may result in erroneous judgement in some cases.It still uses above-mentioned The example of iridovalosis, the result of segmentation, which may be partial to the most fenestra of fitting points, may be partial to an average circle, It is either way reasonable from the point of view of fitting, but during space coordinate is converted to polar coordinates, expansion Image might have prodigious difference, and this difference also results in the difference of pixel.In this case if only considering rotation On difference and ignore segmentation error be clearly unreasonable.Iridovalosis herein is an example, practical application In even a stringent circular pupil also inevitably exist segmentation error, this error include center location error and The error of radius of circle.
Invention content
In order to solve the above-mentioned technical problem, not only consider the rotational differential of pixel, but also take into account iris inside and outside circle segmentation error Fault-tolerance, the present invention propose the asynchronous coding comparison method of two dimension.
The asynchronous coding comparison method of two dimension includes iris registration and iris recognition, and the iris registration includes step Suddenly:
10, the first iris image that acquisition is registered for iris first, and divide first iris image and obtain first Annular iris area image;First annular iris area image transformation is expanded into the first rectangular image;
11, normalization obtains registered images template, and the registered images template is divided into several regions;
12, several regions are divided into the first confidence region C1, the second confidence region C2, third confidence region C3;
The iris recognition includes step:
20, second iris image of the acquisition for iris recognition, and divide second iris image and obtain the second ring-type Iris region image;Second annular iris area image transformation is expanded into the second rectangular image;
21, normalization obtains images to be recognized;
22, all first confidence region C1 in registered images template are taken, are registrated with images to be recognized;
23, it is set with second according to the first confidence region C1 registration results and enrollment the first confidence region C1 The position relationship of reliability region C2 takes in registered images template all second confidence region C2 in images to be recognized corresponding position Place is registrated with images to be recognized;
24, according to the registration result of the first confidence region C1 and the second confidence region C2, figure to be identified is calculated As the matching score with registered images template.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, each area size is identical, two The cut-off rule of a adjacent area is parallel with the vertical edge of the first rectangular image.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, the step S22 takes registered images mould All first confidence region C1 in plate, the step of being registrated with images to be recognized include:First by all first confidence levels Region C1 is traversed in all positions for meeting registration position condition, is obtained the first confidence region of registered images template C1 and is existed The registration score of each position, to be registrated the highest position of score as registration result.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, the registration position condition includes:It will The first or second rectangular image transverse direction edge is known as angular direction, is denoted as the directions x, and vertical edge direction is known as radial direction, is denoted as y Direction;Offset between the first adjacent confidence region C1 on the direction x, y is less than or equal to the second maximum offset;It is all Offset between first confidence region C1 and images to be recognized in y-direction is less than or equal to the first maximum offset;Not phase Between the first adjacent confidence region C1 in the distance in the directions x in the first preset range.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, first maximum offset is 5 Pixel.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, first preset range is registration mould Relative displacement between non-conterminous first confidence region C1 described in plate in the x direction is less than 5 degree of corresponding pixel numbers.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, registered images mould is taken described in step S23 All second confidence region C2 include the step of images to be recognized corresponding position is registrated with images to be recognized in plate: The second confidence region C2 that adjacent region has been registrated is taken, is traversed in all positions for meeting registration position condition, with The highest position of score is registrated as registration result, until all second confidence region C2 obtain registration result completion and match It is accurate.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, the registration position condition includes:It will The first or second rectangular image transverse direction edge is known as angular direction, is denoted as the directions x, and vertical edge direction is known as radial direction, is denoted as y Direction;Offset between adjacent region on the direction x, y is less than or equal to the second maximum offset, each in registered images template Iris region is less than the first maximum offset relative to the offset of images to be recognized in y-direction.
The asynchronous coding comparison method of two dimension of the invention further improvement lies in that, second maximum offset is 1 Pixel.
It is non-in the two dimension of angular direction and radial direction that the asynchronous coding comparison method of two dimension of the invention realizes iris pixel It is synchronous to compare.Compared with traditional one-dimensional pixel comparison method(Only consider iris angular direction shift calibrating), present invention consideration Segmentation error during iris pixel.Compared with synchronous two-dimensional pixel compares(It is i.e. whole in radial direction and angular direction Shift calibrating), the alignments of this method are more flexible.This method not only covers the method for synchronizing two dimension comparison, Er Qieyun Perhaps there is the comparison for misplacing and being overlapped in reasonable range in two-dimensional pixel, therefore the present invention can preferably adapt to iris segmentation mistake The center of circle offset occurred in journey and radius error.
Consider that the time loss problem that two-dimensional pixel compares, the present invention are divided and are based on by using iris region confidence level The scoring algorithm of confidence level improves computational efficiency.Assuming that KY indicates that radial direction allows mobile maximum distance, KX to indicate angle Direction allows mobile maximum distance, N to be iris region number.If compared using common two dimension, zoning scoring Number be(2*KX+1)*(2*KY+1)* N.And for the present invention, it is assumed that high confidence region iris region number is Nc1, in Confidence region iris region number is Nc2, and the number of Nc1+Nc2≤N, zoning scoring are(2*KX+1)*(2* KY+1)* Nc1 + 9 * Nc2.Its calculation scale is less than common two-dimensional pixel and compares.To sum up, the present invention has taken into account pixel ratio To computational accuracy and calculate the time, have preferable technique effect.
Description of the drawings
Iris registration in Fig. 1 the method for the invention and iris recognition flow chart.
Fig. 2 is iris region division and expanded schematic diagram.
Specific implementation mode
Below in conjunction with the accompanying drawings and specific implementation mode present invention is further described in detail.
The asynchronous coding comparison method of two dimension of the invention, asynchronous is for synchronization.Synchronizing will be entire Iris region is seen as an entirety, and synchronous comparison method is that integral translation compares in angular direction and radial direction.It is asynchronous Method on condition that be each region by iris region segmentation, occur misplacing and be overlapped between allowing each region to see.
As shown in Figure 1, the asynchronous coding comparison method of present invention two dimension includes iris registration and iris recognition, the iris Registration includes step:
10, the first iris image that acquisition is registered for iris first, and divide first iris image and obtain first Annular iris area image;First annular iris area image transformation is expanded into the first rectangular image;Fig. 2 shows this Kind transformational relation, Fig. 2 includes annular iris area image schematic diagram 21, rectangular image schematic diagram 23 and iris image zone number First annular iris area image is placed in rectangular coordinate system by schematic diagram 22 specifically, initially setting up rectangular coordinate system;So It converts the rectangular co-ordinate of pixel in the first annular iris area image to polar coordinates afterwards, is finally unfolded first under polar coordinates Annular iris area image obtains the first rectangular image.
11, normalization obtains registered images template, and the registered images template is divided into several wide regions; Preferably, the registered images template is divided into 16 regions in the present embodiment, as shown in Figure 2;Preferably, in the present embodiment The angle of the corresponding iris inner circle in each region is π/8 degree;It is described normalization refer to refer to that series of standards has been carried out to image Processing transformation, be allowed to be transformed to the process of a fixed standard form.
12, several regions are divided into the first confidence region C1, the second confidence region C2, third confidence region C3;The confidence region was divided according to the case where under normal circumstances, each region is blocked by eyelid, it is preferred that by S15 shown in 21, s0, s7 in Fig. 2, it is minimum that s8 (s indicate section, that is, iris region) by eyelid is blocked probability, is The region that iris maximum possible goes out cruelly, therefore s15, s0, s7, s8 are divided into first confidence level area in the present embodiment Domain C1;Similarly, due to s3, s4, s10, s11, s12, the maximum probability that s13 is blocked by eyelid, be iris exposure most Low region, therefore in the present embodiment by s3, s4, s10, s11, s12, s13 are divided into first confidence region C3;Remaining s14, s1, s2, s5, s6, s9 are as the second confidence level/centre confidence region C2.
The iris recognition includes step:
20, second iris image of the acquisition for iris recognition, and divide second iris image and obtain the second ring-type Iris region image;Second annular iris area image transformation is expanded into the second rectangular image;Transformation rule and step 10 It is identical.
21, normalization obtains images to be recognized.
22, all first confidence region C1 in registered images template are taken, are registrated with images to be recognized:Step packet It includes:All first confidence region C1 are traversed in all positions for meeting registration position condition first, obtain registration figure Registration score as template the first confidence region C1 in each position is tied using being registrated the highest position of score as registration Fruit.The registration position condition includes:The first or second rectangular image transverse direction edge is known as angular direction, is denoted as the directions x, Vertical edge direction is known as radial direction, is denoted as the directions y;Offset between the first adjacent confidence region C1 on the direction x, y Less than or equal to the second maximum offset, the offset refer to two regions on the basis of the relative position of acquiescence in the x-direction or y The pixel number that direction is moved into line misregistration or overlapping;Between first confidence region C1 and images to be recognized in y-direction Offset is less than or equal to the first maximum offset;In the distance in the directions x first between non-conterminous first confidence region C1 In preset range.First maximum offset is 5 pixels;First preset range is non-conterminous described in enrollment The first confidence region C1 between relative displacement in the x direction be less than 5 degree of corresponding pixel numbers, it is assumed that the square after normalization Shape image horizontal edge totally 128 pixels, since rectangular image horizontal edge corresponds to round totally 360 degree of angular direction, 5 degree of corresponding pixels Number is 1.77,2 pixels of rounding;Second maximum offset is 1 pixel;The pixel refers to the image after normalization Pixel;Rectangular image schematic diagram is as shown in 23 in Fig. 2;The registration refers to that template area is similar to images to be recognized region Degree and matching degree highest;Assuming that two dimensional encoded images to be compared are A and B, matching degree is as follows to calculation:
Formula 1
Formula 2
Wherein k indicates that the index of iris region, sk indicate that k-th of iris region, i expressions are the i-th row of pixel image, j Indicate that the jth row of pixel image, α k are the distances that k-th of iris region of integer representation is moved in radial direction, KY indicates radius Direction allows mobile maximum distance, β k to be the distances that k-th of iris region of integer representation is moved in angular direction, and KX indicates angle side Indicate that exclusive or, #0 indicate 0 number to mobile maximum distance, XOR is allowed;In order to ensure the continuity of image, adjacent son Module is required in angular direction and radial direction at most there are one the error of pixel, i.e. formula 1 also needs to meet the following conditions:
Formula 3
For minimum confidence region C3, it is believed that its influenced by eyelashes and eyelid it is more serious, thus in the present embodiment It is not included in comparison.
23, it is set with second according to the first confidence region C1 registration results and enrollment the first confidence region C1 The position relationship of reliability region C2 takes in registered images template all second confidence region C2 in images to be recognized corresponding position Place is registrated with images to be recognized, and step includes:The second confidence region C2 that adjacent region has been registrated is taken, is matched in satisfaction All positions of quasi- locality condition are traversed, to be registrated the highest position of score as registration result, until all second set Reliability region C2 obtains registration result and completes registration;The registration position condition includes:By the first or second histogram As transverse direction edge is known as angular direction, the directions x are denoted as, vertical edge direction is known as radial direction, is denoted as the directions y;Between adjacent region Offset on the direction x, y is less than or equal to the second maximum offset, and second maximum offset is 1 pixel;Registration Matching degree computational methods are:
Formula 4
Since wherein the second maximum offset is 1 pixel,Value range be:
Formula 5
24, according to the registration result of the first confidence region C1 and the second confidence region C2, figure to be identified is calculated As the matching score with registered images template, i.e.,
Formula 6
It is using normalized score:
Formula 7
Wherein H indicates height/line number of two-dimensional pixel image, and Ws is the width of an iris region.
It is described the invention in detail above in association with accompanying drawings and embodiments, those skilled in the art can basis Above description makes many variations example to the present invention.Thus, certain details in embodiment should not constitute limitation of the invention, The present invention will be using the range that the appended claims define as protection scope of the present invention.

Claims (6)

1. the asynchronous coding comparison method of two dimension, including iris registration and iris recognition, it is characterised in that the iris registration packet Include step:
10, the first iris image that acquisition is registered for iris first, and divide first iris image and obtain the first ring-type Iris region image;First annular iris area image transformation is expanded into the first rectangular image;
11, normalization obtains registered images template, and the registered images template is divided into several regions;
12, several regions are divided into the first confidence region C1, the second confidence region C2, third confidence region C3;
The iris recognition includes step:
20, second iris image of the acquisition for iris recognition, and divide second iris image and obtain the second annular iris Area image;Second annular iris area image transformation is expanded into the second rectangular image;
21, normalization obtains images to be recognized;
22, all first confidence region C1 in registered images template are taken, are registrated with images to be recognized, step includes:It is first All first confidence region C1 are traversed in all positions for meeting registration position condition first, obtain registered images template First confidence region C1 each position registration score, to be registrated the highest position of score as registration result;
23, it is set with second according to the first confidence region C1 registration results and registered images template the first confidence region C1 The position relationship of reliability region C2 takes in registered images template all second confidence region C2 in images to be recognized corresponding position Place is registrated with images to be recognized, and step includes:The second confidence region C2 that adjacent region has been registrated is taken, is matched in satisfaction All positions of quasi- locality condition are traversed, to be registrated the highest position of score as registration result, until all second set Reliability region C2 obtains registration result and completes registration;
24, according to the registration result of the first confidence region C1 and the second confidence region C2, be calculated images to be recognized with The matching score of registered images template.
2. the asynchronous coding comparison method of two dimension according to claim 1, it is characterised in that every in several regions A equal size in region is identical, and the cut-off rule of two adjacent areas is parallel with the vertical edge of the first rectangular image.
3. the asynchronous coding comparison method of two dimension according to claim 2, it is characterised in that described in step 22 and step 23 Registration position condition includes:The first or second rectangular image transverse direction edge is known as angular direction, is denoted as the directions x, vertical edge side To referred to as radial direction, it is denoted as the directions y;The adjacent region of any two in the confidence region that registered images template is registrated Between offset on the direction x, y be less than or equal to the second maximum offset;What is be registrated in registered images template all sets Offset between reliability region and images to be recognized in y-direction is less than or equal to the first maximum offset;Registered images template Between non-conterminous first confidence region C1 in the distance in the directions x in the first preset range.
4. the asynchronous coding comparison method of two dimension according to claim 3, it is characterised in that first maximum offset It is 5 pixels.
5. the asynchronous coding comparison method of two dimension according to claim 3, it is characterised in that first preset range is Relative displacement between non-conterminous first confidence region C1 described in registered images template in the x direction is less than 5 degree of correspondences Pixel number.
6. the asynchronous coding comparison method of two dimension according to claim 3, it is characterised in that second maximum offset It is 1 pixel.
CN201810838874.2A 2018-07-27 2018-07-27 The asynchronous coding comparison method of two dimension Active CN108470171B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810838874.2A CN108470171B (en) 2018-07-27 2018-07-27 The asynchronous coding comparison method of two dimension

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810838874.2A CN108470171B (en) 2018-07-27 2018-07-27 The asynchronous coding comparison method of two dimension

Publications (2)

Publication Number Publication Date
CN108470171A CN108470171A (en) 2018-08-31
CN108470171B true CN108470171B (en) 2018-11-02

Family

ID=63259894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810838874.2A Active CN108470171B (en) 2018-07-27 2018-07-27 The asynchronous coding comparison method of two dimension

Country Status (1)

Country Link
CN (1) CN108470171B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109785349A (en) * 2019-01-07 2019-05-21 哈尔滨理工大学 A kind of polar coordinates edge coding method based on circle model

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100374708B1 (en) * 2001-03-06 2003-03-04 에버미디어 주식회사 Non-contact type human iris recognition method by correction of rotated iris image
CN1271559C (en) * 2004-06-15 2006-08-23 沈阳工业大学 Human iris identifying method
CN100373396C (en) * 2006-06-27 2008-03-05 电子科技大学 Iris identification method based on image segmentation and two-dimensional wavelet transformation
CN101154265A (en) * 2006-09-29 2008-04-02 中国科学院自动化研究所 Method for recognizing iris with matched characteristic and graph based on partial bianry mode

Also Published As

Publication number Publication date
CN108470171A (en) 2018-08-31

Similar Documents

Publication Publication Date Title
CN109544447B (en) Image splicing method and device and storage medium
US9774837B2 (en) System for performing distortion correction and calibration using pattern projection, and method using the same
CN103426186B (en) A kind of SURF fast matching method of improvement
EP2678824B1 (en) Determining model parameters based on transforming a model of an object
US8155395B2 (en) Iris authentication apparatus
US20110075933A1 (en) Method for determining frontal face pose
David et al. Object recognition in high clutter images using line features
CN104091155B (en) The iris method for rapidly positioning of illumination robust
CN111340701B (en) Circuit board image splicing method for screening matching points based on clustering method
CN102844768B (en) The shielding of image template
US9117145B2 (en) Finger biometric sensor providing coarse matching of ridge flow data using histograms and related methods
CN103400384A (en) Large viewing angle image matching method capable of combining region matching and point matching
CN102722887A (en) Image registration method and device
US20210150181A1 (en) Image acquisition system for off-axis eye images
CN108470171B (en) The asynchronous coding comparison method of two dimension
Jang et al. A study on eyelid localization considering image focus for iris recognition
CN103679672A (en) Panorama image splicing method based on edge vertical distance matching
CN107292272A (en) A kind of method and system of the recognition of face in the video of real-time Transmission
CN102004911A (en) Method for improving accuracy of face identification
CN110097587A (en) Robust structure light pattern for 3D camera system
Liu et al. Improved rectangle template matching based feature point matching algorithm
CN117911668A (en) Drug information identification method and device
US8724888B2 (en) Stereo vision based dice recognition system and stereo vision based dice recognition method for uncontrolled environments
KR100786204B1 (en) Deformation-resilient iris recognition methods
CN103136754B (en) A kind of image blurring direction discrimination method of feature based Block direction differential

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant