CN105893923A - Eyeprint creating method and device for hand-held apparatus - Google Patents
Eyeprint creating method and device for hand-held apparatus Download PDFInfo
- Publication number
- CN105893923A CN105893923A CN201510694510.8A CN201510694510A CN105893923A CN 105893923 A CN105893923 A CN 105893923A CN 201510694510 A CN201510694510 A CN 201510694510A CN 105893923 A CN105893923 A CN 105893923A
- Authority
- CN
- China
- Prior art keywords
- scanning
- eyeprint
- user
- module
- scan
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/19—Sensors therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Ophthalmology & Optometry (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Eye Examination Apparatus (AREA)
Abstract
An eyeprint creating method disclosed in the invention comprises the following steps: in step 110, eyeprint of a user is scanned; in step 120, a scanning completion mark in scanning data is obtained; in step 130, whether scanning operation is finished is determined according to the scanning completion mark; in step 140, when the scanning operation is finished, whether a preset number of scanning times is reached is determined; in step 150, when the preset number of scanning times is not reached, step 150 is switched to step 110 for next canning operation; when the preset number of scanning times is reached, step 150 is switched to step 160; in step 160, eyeprint data is created according to scanning data obtained from the preset number of times of scanning. The invention also discloses an eyeprint creating device which comprises a scanning module, a mark obtaining module, a scanning state determining module, a scanning frequency determining module and an eyeprint creating module. Via use of the eyeprint creating method and device, when multiple times of scanning is conducted for eyeprint creation, a user does not need to manually trigger next scanning operation, and convenience and a success rate of eyeprint creation are improved.
Description
Technical field
The present invention relates to biological identification technology, particularly relate to a kind of eyeprint for handheld device and create
Method and apparatus.
Background technology
Fingerprint identification technology has become as the most conventional mobile phone cipher mode, but, is giving birth to
In thing identification technology, also have more higher technology than fingerprint recognition security, such as, scan the eye of eyes
Line identification technology, these technology have the characteristic being more difficult to duplication than fingerprint.
Eyeprint identification technology mentioned here is different from iris recognition technology, and " line " of eyeprint refers to eye
Blood vessel on ball, everyone epibulbar shape of blood vessel is unique, even twins
Also differ, and eyeball vessel information is difficult to be collected by other people, thus non-as cryptographic means
Chang Heshi.
At present when utilizing mobile phone to create eyeprint, user needs handheld mobile phone, and by eyes facing to taking the photograph
As head, wait that enough eyeprint data are collected in camera repeatedly (such as 3 to 5 times) scanning.Wherein,
Every time during the end of scan, it is required for user and manually triggers scanning next time, until completing whole eyeprint wound
Build process.
In the process, owing to needing user manually to trigger between Multiple-Scan, and user's hand is required
While holding equipment, eyes face toward camera, not only operate very inconvenient, and the action of hand is very
Easily cause the displacement of camera and eyes, thus affect the accuracy of eyeprint data acquisition.
Accordingly, it would be desirable to design a kind of novel eyeprint creation method to overcome disadvantages described above.
Summary of the invention
For the defect of prior art, it is an object of the invention to provide a kind of manual without operating personnel
Intervention can be automatically performed eyeprint creation method and the device of Multiple-Scan.
The eyeprint creation method of the offer of the present invention comprises the following steps:
Step 110, the eyeprint of scanning user;
Step 120, obtains the scanning in this scan data and completes mark;
Step 130, completes mark according to scanning and judges whether this scanning completes;
Step 140, when this scanning completes, it may be judged whether reach predetermined scanning times;
Step 150, when the most predetermined scanning times, forwards step 110 to and scans next time;
When reaching predetermined scanning times, forward step 160 to;
Step 160, creates eyeprint data according to the scan data obtained through predetermined scanning times.
Preferably, also include before step 110: step 105, remove existing eyeprint data.
Preferably, step 110 also includes: when the eyes of user are not in scanning area, Xiang Yong
Family sends information, so that user adjusts the distance between eyes and screen and angle.
Preferably, described information is audio-frequency information.
Present invention also offers a kind of eyeprint for handheld device and create device, described device includes:
Scan module, for scanning the eyeprint of user;Identifier acquisition module, obtains in this scan data
Scanning complete mark;Scanning mode judge module, completes mark according to scanning and judges this scanning
Whether complete;Scanning times judge module, when this scanning completes, it may be judged whether reach pre-
Determine scanning times, when the most predetermined scanning times, utilize scan module to scan next time;
When reaching predetermined scanning times, eyeprint creation module is utilized to create eyeprint data;Eyeprint creates mould
Block, creates eyeprint data according to the scan data obtained through predetermined scanning times.
Preferably, described device also includes initialization module, and described initialization module is for having removed
Some eyeprint data.
Preferably, described scan module includes Tip element, and described Tip element is for working as user
Eyes be not in during scanning area sending information to user, so that user adjusts eyes and screen
Distance between Mu and angle.
Preferably, described Tip element is audio-frequency information Tip element.
Relative to prior art, use technical scheme, when creating eyeprint Multiple-Scan,
Can automatically trigger according to the result of last scan and scan next time, it is not necessary to user manually triggers down
Single pass, it is ensured that user's eyes are stable with the relative position of Video Capture window, improve wound
Build convenience and the success rate of eyeprint.
Accompanying drawing explanation
Fig. 1 is the flow chart of the eyeprint creation method of a kind of detailed description of the invention of the present invention;
Fig. 2 is the Organization Chart of the eyeprint establishment device of a kind of detailed description of the invention of the present invention.
Detailed description of the invention
Technical scheme may be used for the eyeprint of cell phone apparatus and creates, those skilled in the art
It is also to be understood that described technical scheme can also be used for other has the handheld device gathering image function
Carry out eyeprint establishment.
In the eyeprint creation method of one embodiment of the present invention, as it is shown in figure 1, include following
Step:
Step 110, the eyeprint of scanning user.In the present embodiment, can be by taking the photograph on mobile phone
As head and corresponding software scan, user's handheld mobile phone, and camera is directed at the eyes of oneself,
So that camera can scan the eyeprint of user.
Preferably, in preferred embodiment, before step 110, also include step 105:
Remove all existing eyeprint data.Remove existing eyeprint data and can avoid legacy data pair as far as possible
The new interference starting scanning process.
Step 120, obtains the scanning in this scan data and completes mark.The user's eyeprint photographed
Described scan data can be converted into the scan data of certain format, in this step, obtains scanning
Respective identification in data.This data handling procedure can be by various applicable eyeprint identification softwares
Realize, such as EyeVerify.Current eyeprint identification software typically requires execution Multiple-Scan,
Such as 3 times scannings just can complete the collection of eyeprint data, and then completes the establishment of eyeprint.
Owing to eyeprint identification needs to take multiple scan, therefore, can generate after having scanned every time
Scan mark, in the present invention, it is simply that complete mark by the described scanning of acquisition and come scanning
Whether complete to judge, and triggering scans next time.
Step 130, completes mark according to scanning and judges whether this scanning completes.Described scanning completes
Mark can use applicable data type, preferably Boolean type variable, such as, when scanning completes
When being designated false, then illustrate this time to scan failure, need again to trigger single pass;If swept
Retouch and be designated true, then it represents that this time scanned.
Scan every time after, can be secondary by the scanning times that counter is accumulative is added one updating
Number, and the number of times after updating is contrasted with predetermined scanning times, described predetermined scanning times
For completing the scanning times required for eyeprint creates, this predetermined scanning times can be according to no eye
Line scanning software adjusts accordingly.
Step 140, when this scanning completes, it may be judged whether reach predetermined scanning times.Although
Complete and scan once or several times, but may and be not fully complete eyeprint create needed for whole scanned
Journey, it is therefore desirable to judge completing number of times, the scanning times after updating in step 130
When reaching predetermined scanning times, the whole scanning processes needed for eyeprint establishment is described are complete.
Step 150, when the most predetermined scanning times, forwards step 110 to and scans next time;
When reaching predetermined scanning times, forward step 160 to.Wherein, described scan without manually next time
Intervene, but reach the comparative result of predetermined scanning times according to the scanning times after above-mentioned renewal,
Automatically perform to scan by corresponding software steps next time.User holds handheld device and carries out eye
During line scanning, whole scanning process is without complete by the button on finger click screen or manual intervention
Become, move due to the position clicked on or other actions produce between eyes and screen from without generation,
Improve the accuracy with eyeprint identification and convenience.
Step 160, creates eyeprint data according to the scan data obtained through predetermined scanning times.Institute
The final foundation step stating eyeprint is determined by each eyeprint identification software (such as EyeVerify), wound
Eyeprint data after building can be saved in database, in order to later identification is applied.
In a kind of detailed description of the invention, in step 110, when the eyes of user are not in scanning
Qu Shi, sends information to user so that user adjust between eyes and screen away from walk-off angle
Degree.When user hold corresponding handheld device carry out eyeprint scanning time, the eyes of user are the most inclined
From the scanning area set, in this case, eyeprint image is likely fuzzy, imperfect, because of
This is necessary to point out user.Owing to user is handheld operation, can not take the most equally
Need the interaction that user manually intervenes.In the present embodiment, information is sent to user
Mode can be word or voice.Such as, when handheld device is mobile phone, at mobile phone display screen
The prompt text such as " rotary head the most to the left 45 degree ", " asking eye gaze center Screen " is shown on curtain, excellent
Selection of land, it is also possible to use the voice message mode expressing similar information.Adjust eyes of user and screen
Between distance and the step of angle can carry out, such as, for scanning unsuccessfully when every time scanning
Situation, the position of eyes can be adjusted prompting user and rescan after angle.
In another embodiment of the invention, also disclose a kind of eyeprint for handheld device
Create device 200.As in figure 2 it is shown, described device includes: scan module 210, mark obtain mould
Block 220, scanning mode judge module 230, scanning times judge module 240, eyeprint creation module
250。
Scan module 210 is for scanning the eyeprint of user.User's handheld mobile phone, and it is directed at oneself
Eyes, in order to scan module can scan the eyeprint of user.Scan module 210 by taking pictures,
The modes such as shooting obtain the lines image of blood vessel on the eyeball of user.
Scan module can be camera and corresponding software thereof, for gathering the eyeprint scanning of user
Data, are got off by shooting or shooting the ocular vascular image taking of user and are converted to one
The digital information of the formula that fixes.
Identifier acquisition module 220 completes mark for obtaining the scanning in this scan data.Shooting
To user's eyeprint described in scan data can be converted into the scan data of certain format, mark obtains
Module 220 obtains the respective identification in described scan data.
Eyeprint scanning, establishment process can utilize various applicable eyeprint identification software to realize, example
Such as EyeVerify.Current eyeprint identification software typically requires execution Multiple-Scan, sweeps for such as 3 times
Retouch the collection that just can complete eyeprint data, and then complete the establishment of eyeprint.But traditional eyeprint identification
Software is required for operating personnel's manual intervention to be carried out, in the present invention, it is not necessary to use manual intervention
Scan next time.
Scanning mode judge module 230, completes mark according to scanning and judges whether this scanning completes.
Scanning mode judge module 230 completes mark by reading the scanning in each scan data, it is judged that
Whether this scanning completes.
Scanning times judge module 240, when this scanning completes, it may be judged whether reaches predetermined and sweeps
Retouch number of times, when the most predetermined scanning times, utilize scan module to scan next time;When
When reaching predetermined scanning times, eyeprint creation module is utilized to create eyeprint data.
Above-mentioned scanning mode judge module 230, scanning times judge module 240 can be obtained by programming
The software module obtained realizes.
Eyeprint creation module 250, creates eyeprint according to the scan data obtained through predetermined scanning times
Data.It is the softest that eyeprint creation module 250 can use in various existing eyeprint identification software
Part module realizes, such as, the corresponding module of EyeVerify software can be utilized to realize.
Described device also includes that initialization module 260, described initialization module 260 are used for removing and has
Eyeprint data.Removing existing eyeprint data can avoid legacy data scanned to new startup as far as possible
The interference of journey.Initialization module 260 starts once, repeatedly before the establishment of each eyeprint starts
Described scan module includes Tip element 270, and described Tip element 270 is for when user's
Eyes are not in during scanning area sending information to user, so that user adjusts eyes and screen
Between distance and angle.Such as, Tip element 270 can be text prompt unit, works as user
Eyes when being not in pickup area, according to the position coordinates of pickup area, at mobile phone or other hands
Instruction user's head or the text prompt information of eye motion is shown on holding equipment screen.Excellent at one
Selecting in embodiment, described Tip element 270 is audio-frequency information Tip element, believes by sending voice
Breath indicates user's head or the position of eyes, turns to change etc..
Below, in conjunction with a specific embodiment, above eyeprint creation method is specifically described,
In the present embodiment, eyeprint establishment realizes by improving on the basis of EyeVerify software,
Specific as follows:
S101, first calls RemoveUser () method and carries out legacy data removing.Then by calling
EnrollUser () method starts camera, starts to scan the eyeprint of user.Wherein, by processing
DispatchEvent_EyeStatusChanged event, guides user to adjust position and the angle of eyes,
Until eyes are completely disposed at Video Capture window.
S102, when the eyes of camera scanning user, can trigger and call handleEvent () method.
In handleEvent () method, intercept and capture DispatchEvent_EnrollmentSessionCompleted
Event processes, and calls getParameter () method and obtains the scanning result of event identifier
KEnrollmentEnding, to judge this time whether scanning completes.If kEnrollmentEnding
The value of mark is false, then explanation scanning does not complete, and then calls the triggering of scanAgain () method
Scan next time;If the value of kEnrollmentEnding mark is true, then explanation scanning is
Complete.
S103, in scanAgain () method, is reset by reconfigureProgressBar () method
Current scan progress;By calling ServiceClient.continueAuth () and resumeAuth ()
The two method triggers and scans next time.
S104, according to the place to DispatchEvent_EnrollmentSessionCompleted event
Reason mode, is automatically performed Multiple-Scan eyeprint by repeating S102 and S103 step.
After Multiple-Scan, terminate eyeprint data acquisition, now trigger enrollmentCompleted ()
Method, in method obtain EVEnrollCompletion.isSuccess () value, this value be true then
The success of establishment eyeprint.Obtained according to eyeprint data by EVServiceHelper.data2string () method
The PKI of existence, and preserve PKI.
In the above-described embodiments, it is soft that each method called during coding is EyeVerify
Function in part function library, those skilled in the art can carry out code programming according to reality application.
The foregoing is only the better embodiment of the present invention, not in order to limit the present invention,
All within the spirit and principles in the present invention, any modification, equivalent substitution and improvement etc. made,
Should be included within the scope of the present invention.
Claims (8)
1. the eyeprint creation method for handheld device, it is characterised in that described method includes
Following steps:
Step 110, the eyeprint of scanning user;
Step 120, obtains the scanning in this scan data and completes mark;
Step 130, completes mark according to scanning and judges whether this scanning completes;
Step 140, when this scanning completes, it may be judged whether reach predetermined scanning times;
Step 150, when the most predetermined scanning times, forwards step 110 to and scans next time;
When reaching predetermined scanning times, forward step 160 to;
Step 160, creates eyeprint data according to the scan data obtained through predetermined scanning times.
Method the most according to claim 1, it is characterised in that also include before step 110:
Step 105, removes existing eyeprint data.
Method the most according to claim 1 and 2, it is characterised in that step 110 also includes:
When the eyes of user are not in scanning area, send information to user, so that user
Adjust the distance between eyes and screen and angle.
Method the most according to claim 3, it is characterised in that described information is audio frequency
Information.
5. the eyeprint for handheld device creates device, it is characterised in that described device includes:
Scan module, for scanning the eyeprint of user;
Identifier acquisition module, obtains the scanning in this scan data and completes mark;
Scanning mode judge module, completes mark according to scanning and judges whether this scanning completes;
Scanning times judge module, when this scanning completes, it may be judged whether reach predetermined scanning
Number of times, when the most predetermined scanning times, utilizes scan module to scan next time;When reaching
During to predetermined scanning times, eyeprint creation module is utilized to create eyeprint data;
Eyeprint creation module, creates eyeprint number according to the scan data obtained through predetermined scanning times
According to.
Device the most according to claim 5, it is characterised in that described device also includes initially
Changing module, described initialization module is used for removing existing eyeprint data.
7. according to the device described in claim 5 or 6, it is characterised in that in described scan module
Including Tip element, described Tip element for when the eyes of user are not in scanning area to
Family sends information, so that user adjusts the distance between eyes and screen and angle.
Device the most according to claim 7, it is characterised in that described Tip element is audio frequency
Information alert unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510694510.8A CN105893923A (en) | 2015-10-22 | 2015-10-22 | Eyeprint creating method and device for hand-held apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510694510.8A CN105893923A (en) | 2015-10-22 | 2015-10-22 | Eyeprint creating method and device for hand-held apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105893923A true CN105893923A (en) | 2016-08-24 |
Family
ID=57001807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510694510.8A Pending CN105893923A (en) | 2015-10-22 | 2015-10-22 | Eyeprint creating method and device for hand-held apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105893923A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1477578A (en) * | 2002-08-19 | 2004-02-25 | 上海长凯信息技术有限公司 | Information acquisitioin system |
US20080100857A1 (en) * | 2006-10-27 | 2008-05-01 | Seiko Epson Corporation | Image scanner printer |
CN101282681A (en) * | 2005-07-29 | 2008-10-08 | 爱尔康折射视界公司 | Ophthalmic device lateral positioning system and associated methods |
CN103390153A (en) * | 2012-08-10 | 2013-11-13 | 眼验有限责任公司 | Method and system of texture features for biometric authentication |
CN103577801A (en) * | 2012-08-10 | 2014-02-12 | 眼验有限责任公司 | Quality metrics method and system for biometric authentication |
-
2015
- 2015-10-22 CN CN201510694510.8A patent/CN105893923A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1477578A (en) * | 2002-08-19 | 2004-02-25 | 上海长凯信息技术有限公司 | Information acquisitioin system |
CN101282681A (en) * | 2005-07-29 | 2008-10-08 | 爱尔康折射视界公司 | Ophthalmic device lateral positioning system and associated methods |
US20080100857A1 (en) * | 2006-10-27 | 2008-05-01 | Seiko Epson Corporation | Image scanner printer |
CN103390153A (en) * | 2012-08-10 | 2013-11-13 | 眼验有限责任公司 | Method and system of texture features for biometric authentication |
CN103577801A (en) * | 2012-08-10 | 2014-02-12 | 眼验有限责任公司 | Quality metrics method and system for biometric authentication |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105528573B (en) | Subscriber terminal equipment and its iris identification method | |
EP3399742B1 (en) | Method for processing image and electronic device for supporting same | |
EP3672239A1 (en) | Interface displaying method and device | |
US7990421B2 (en) | Arrangement and method relating to an image recording device | |
US10587847B2 (en) | Content capture and transmission of data of a subject to a target device | |
CN107800930A (en) | Image combining method and the electronic equipment for supporting this method | |
KR102327779B1 (en) | Method for processing image data and apparatus for the same | |
JP6103948B2 (en) | IMAGING DEVICE, REMOTE OPERATION TERMINAL, CAMERA SYSTEM, IMAGING DEVICE CONTROL METHOD AND PROGRAM, REMOTE OPERATION TERMINAL CONTROL METHOD AND PROGRAM | |
WO2015142971A1 (en) | Receiver-controlled panoramic view video share | |
US20130113940A1 (en) | Imaging device and subject detection method | |
CN108965656B (en) | Display control apparatus, display control method, and storage medium | |
US20120173744A1 (en) | Wireless connection method and apparatus using image recognition in mobile communication terminal | |
US9928399B2 (en) | Non-contact palmprint authentication method, device and mobile terminal | |
CN104869304A (en) | Method of displaying focus and electronic device applying the same | |
EP3171293A1 (en) | Method and device for controlling intelligent equipment | |
CN105323372A (en) | Mobile terminal and method for controlling the same | |
CN111131702A (en) | Method and device for acquiring image, storage medium and electronic equipment | |
JP2018152787A (en) | Imaging device, external device, imaging system, imaging method, operation method, and program | |
EP3062515B1 (en) | Image processing method and electronic device supporting the same | |
JP6283329B2 (en) | Augmented Reality Object Recognition Device | |
CN103873759A (en) | Shooting method and electronic equipment | |
CN110825228A (en) | Interaction control method and device, storage medium and electronic device | |
JP2013065971A (en) | Imaging device and control method for imaging device | |
JP2011186547A (en) | Display control apparatus, control method of the same, program and storage medium | |
CN105893923A (en) | Eyeprint creating method and device for hand-held apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160824 |
|
WD01 | Invention patent application deemed withdrawn after publication |