CN105893923A - Eyeprint creating method and device for hand-held apparatus - Google Patents

Eyeprint creating method and device for hand-held apparatus Download PDF

Info

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
Application number
CN201510694510.8A
Other languages
Chinese (zh)
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.)
Leshi Zhixin Electronic Technology Tianjin Co Ltd
Original Assignee
Leshi Zhixin Electronic Technology Tianjin 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 Leshi Zhixin Electronic Technology Tianjin Co Ltd filed Critical Leshi Zhixin Electronic Technology Tianjin Co Ltd
Priority to CN201510694510.8A priority Critical patent/CN105893923A/en
Publication of CN105893923A publication Critical patent/CN105893923A/en
Pending legal-status Critical Current

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
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User 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

Eyeprint creation method and device for handheld device
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.
CN201510694510.8A 2015-10-22 2015-10-22 Eyeprint creating method and device for hand-held apparatus Pending CN105893923A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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
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
CN108965656B (en) Display control apparatus, display control method, and storage medium
WO2015142971A1 (en) Receiver-controlled panoramic view video share
US20130113940A1 (en) Imaging device and subject detection method
CN110298310A (en) Image processing method and device, electronic equipment and storage medium
US9928399B2 (en) Non-contact palmprint authentication method, device and mobile terminal
CN105323372A (en) Mobile terminal and method for controlling the same
EP3171293A1 (en) Method and device for controlling intelligent equipment
CN111131702A (en) Method and device for acquiring image, storage medium and electronic equipment
CN103873759A (en) Shooting method and electronic equipment
CN108833786B (en) Mode control method and electronic equipment
JP5693022B2 (en) Display control device, display control system, and control method, program, and storage medium thereof
WO2018092378A1 (en) Information processing device, information processing method, and program
CN111027374B (en) Image recognition method and electronic equipment
JP2013065971A (en) Imaging device and control method for imaging device
CN109788227A (en) A kind of image processing method and its device, equipment and storage medium
JP2016220171A (en) Augmented reality object recognition device
CN111741225A (en) Human-computer interaction device, method and computer-readable 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