CN108229392A - A kind of pupil positioning method, device, equipment and medium - Google Patents
A kind of pupil positioning method, device, equipment and medium Download PDFInfo
- Publication number
- CN108229392A CN108229392A CN201810002819.XA CN201810002819A CN108229392A CN 108229392 A CN108229392 A CN 108229392A CN 201810002819 A CN201810002819 A CN 201810002819A CN 108229392 A CN108229392 A CN 108229392A
- Authority
- CN
- China
- Prior art keywords
- boundary point
- image
- projection curve
- pupil
- point
- 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/193—Preprocessing; Feature extraction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/30—Noise filtering
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Ophthalmology & Optometry (AREA)
- Human Computer Interaction (AREA)
- Image Processing (AREA)
Abstract
This application discloses a kind of pupil positioning method, device, equipment and media.This method includes:Obtain eyes image;The eyes image is pre-processed, obtains corresponding bianry image;It does projection horizontally and vertically respectively to the bianry image, respectively obtains floor projection curve and upright projection curve;The first the second interception threshold value for intercepting threshold value and being set in advance for the upright projection curve set according to the floor projection curve is directed in advance, the first boundary point of the floor projection curve and the third boundary point and the 4th boundary point of the second boundary point and the upright projection curve are determined respectively;According to the first boundary point, the second boundary point, third boundary point and the 4th boundary point, the center position of pupil in the eyes image is determined.The technical solution of the embodiment of the present invention just can be realized by simple digital image processing techniques and pupil is accurately positioned, while suitable for Hardware.
Description
Technical field
This disclosure relates to technical field of computer vision more particularly to a kind of pupil positioning method, device, equipment and Jie
Matter.
Background technology
There is many applications in which relating to Pupil diameter, for example, it is Eye-controlling focus, pilot's automatic aiming, three-dimensional aobvious without auxiliary
Show.By it for without the application in auxiliary stereoscopic display, within the system, need that the pupil of viewer is precisely located in real time
Direction light beam is accurately projected the pupil position of user using special light engine by hole site.In this process, it is right
The performance requirement of Pupil diameter module is very high.
At present, there are many algorithms that can realize Pupil diameter, but the logic of most of algorithms is extremely complex, and not
Suitable for Hardware.
Therefore, how can either realize being accurately positioned for pupil, and Hardware can be suitable for, be current urgent need to resolve
Problem.
Invention content
In view of drawbacks described above of the prior art or deficiency, the embodiment of the present application provides a kind of pupil suitable for Hardware
Hole locating scheme can accurately position the position of pupil.
In a first aspect, an embodiment of the present invention provides a kind of pupil positioning method, including:
Obtain eyes image;
The eyes image is pre-processed, obtains the corresponding bianry image of the eyes image;
It does projection horizontally and vertically respectively to the bianry image, respectively obtain floor projection curve and hangs down
Straight drop shadow curve;
It is directed to according to the first interception threshold value for being directed to floor projection curve setting in advance and in advance the upright projection
Curve setting second interception threshold value, respectively determine the floor projection curve the first boundary point and the second boundary point and
The third boundary point and the 4th boundary point of the upright projection curve;
According to first boundary point, the second boundary point, the third boundary point and the 4th boundary point, determine
The center position of pupil in the eyes image.
Optionally, it is described that the eyes image is pre-processed, the corresponding bianry image of the eyes image is obtained, is wrapped
It includes:
Gray proces are carried out to the eyes image, obtain the gray level image of the eyes image;
The gray level image is filtered, to filter out the noise of the gray level image;
According to pre-set binary-state threshold, binaryzation analysis is carried out to filtering out the gray level image after noise, is obtained pair
The bianry image answered.
Optionally, it is described obtain corresponding bianry image after, the method further includes:
Opening operation operation is carried out to the bianry image, to filter out the noise in the bianry image.
Optionally, it is described to determine first boundary point, the second boundary point, the third boundary point and the described 4th
Before boundary point, the method further includes:
Noise in the floor projection curve and the upright projection curve is filtered.
Optionally, it is described according to first boundary point, the second boundary point, the third boundary point and the described 4th
Boundary point determines the center position of pupil in the eyes image, including:
The coordinate mean value of first boundary point and the second boundary point in vertical direction is determined as in pupil
The coordinate value of heart point in vertical direction;
The coordinate mean value of the third boundary point and the 4th boundary point in the horizontal direction is determined as in pupil
The coordinate value of heart point in the horizontal direction.
Second aspect, the embodiment of the present invention additionally provide a kind of pupil positioning device, including:
Image acquisition unit, for obtaining eyes image;
Pretreatment unit for being pre-processed to the eyes image, obtains the corresponding binary map of the eyes image
Picture;
Projecting cell for doing projection horizontally and vertically respectively to the bianry image, respectively obtains water
Flat drop shadow curve and upright projection curve;
Interception unit, for being directed to according to the first interception threshold value set in advance for the floor projection curve and in advance
Second interception threshold value of the upright projection curve setting determines the first boundary point and second of the floor projection curve respectively
The third boundary point and the 4th boundary point of boundary point and the upright projection curve;
Positioning unit, for according to first boundary point, the second boundary point, the third boundary point and described
Four boundary points determine the center position of pupil in the eyes image.
Optionally, the pretreatment unit, including:
Gradation processing module for carrying out gray proces to the eyes image, obtains the gray-scale map of the eyes image
Picture;
Filtering process module, for being filtered to the gray level image, to filter out the noise of the gray level image;
Binaryzation analysis module, for according to pre-set binary-state threshold, to filter out the gray level image after noise into
Row binaryzation is analyzed, and obtains corresponding bianry image.
Optionally, the pretreatment unit further includes:
Opening operation module, for carrying out opening operation operation to the bianry image, to filter out making an uproar in the bianry image
Point.
Optionally, described device further includes:
Filter element, for being filtered to the noise in the floor projection curve and the upright projection curve.
Optionally, the positioning unit, is used for:
The coordinate mean value of first boundary point and the second boundary point in vertical direction is determined as in pupil
The coordinate value of heart point in vertical direction;
The coordinate mean value of the third boundary point and the 4th boundary point in the horizontal direction is determined as in pupil
The coordinate value of heart point in the horizontal direction.
The third aspect, the embodiment of the present invention additionally provide a kind of Pupil diameter equipment, including:At least one processor, extremely
A few memory and the computer program instructions being stored in the memory, when the computer program instructions are described
Processor realizes above-mentioned pupil positioning method when performing.
Fourth aspect, the embodiment of the present invention additionally provide a kind of computer readable storage medium, are stored thereon with computer
Program instruction realizes above-mentioned pupil positioning method when the computer program instructions are executed by processor.
Pupil diameter scheme provided in an embodiment of the present invention, pre-processes the eyes image of acquisition, obtains corresponding
After bianry image, projection horizontally and vertically is done respectively to bianry image, respectively obtain floor projection curve and hang down
Straight drop shadow curve respectively obtains floor projection curve and vertical throwing further according to the preset first interception threshold value and the second interception threshold value
Four boundary points of shadow curve, and then determine the center position of pupil.The embodiment of the present invention passes through simple digital picture
Treatment technology, which realizes, is accurately positioned pupil, while suitable for Hardware.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is a kind of flow diagram of pupil positioning method provided in an embodiment of the present invention;
Fig. 2 is a kind of idiographic flow schematic diagram of pupil positioning method provided in an embodiment of the present invention;
Fig. 3 is bianry image schematic diagram provided in an embodiment of the present invention;
Fig. 4 is the bianry image schematic diagram after opening operation provided in an embodiment of the present invention operation;
Fig. 5 is floor projection curve provided in an embodiment of the present invention and upright projection curve synoptic diagram;
Fig. 6 is the boundary point of interception provided in an embodiment of the present invention and the center point coordinate schematic diagram of pupil;
Fig. 7 is a kind of structure diagram of pupil positioning device provided in an embodiment of the present invention;
Fig. 8 is a kind of structure of computer equipment for being suitable for being used for realizing the embodiment of the present application provided in an embodiment of the present invention
Schematic diagram.
Specific embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining related invention rather than the restriction to the invention.It also should be noted that in order to
Convenient for description, illustrated only in attached drawing with inventing relevant part.
It should be noted that in the absence of conflict, the feature in embodiment and embodiment in the application can phase
Mutually combination.
The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
An embodiment of the present invention provides a kind of pupil positioning method, as shown in Figure 1, including the following steps:
Step 101, eyes image is obtained.
Step 102, eyes image is pre-processed, obtains the corresponding bianry image of eyes image.
Optionally, the pretreatment of eyes image can be, but not limited to include operations described below:
First, gray proces are carried out to eyes image, obtains the gray level image of eyes image, to enhance the aobvious of eyes image
Show effect;
So-called gray proces refer to by certain transformation relation point by point be changed according to certain goal condition each in eyes image
A pixel gray value, transformation relation can be linear transformation, or nonlinear transformation, the embodiment of the present invention do not do this
Limitation.
Then the gray level image is filtered, to filter out the noise of gray level image;
Further according to pre-set binary-state threshold, binaryzation analysis is carried out to filtering out the gray level image after noise, is obtained
Corresponding bianry image.
The gray value of pixel on gray level image is exactly set as 0 or 255, that is, will by so-called binaryzation analysis
Entire gray level image shows the process of apparent black and white effect.
Optionally, it after obtaining bianry image, can also continue to carry out morphologic opening operation operation to bianry image, with
Filter out the noise in bianry image.
Step 103, it does projection horizontally and vertically respectively to bianry image, respectively obtains floor projection curve
With upright projection curve.
Specifically, the projection operation to bianry image refers to:The projection of horizontal direction is often gone in statistics bianry image
The number of non-zero pixels value, the projection of vertical direction are to count the number of the non-zero pixels value of each column in bianry image.
Step 104, according to the first interception threshold value for being directed to the setting of floor projection curve in advance and in advance for upright projection
Second interception threshold value of curve setting determines the first boundary point of floor projection curve and the second boundary point and vertical respectively
The third boundary point and the 4th boundary point of drop shadow curve.
Specifically, according to the first interception threshold value, it is capable of determining that the first boundary on the left of floor projection curve wave crest
Point and the second boundary point on the right side of floor projection curve wave crest;According to the second interception threshold value, it is capable of determining that positioned at vertical
Third boundary point on the left of drop shadow curve's wave crest and the 4th boundary point on the right side of upright projection curve wave crest.
It should be noted that the first interception threshold value and the second interception threshold value in the embodiment of the present invention can be according to multiple realities
Data are tested to obtain
In addition, determining the first boundary point, the second boundary point, third side according to the first interception threshold value and the second interception threshold value
Before boundary's point and the 4th boundary point, first the noise in floor projection curve and upright projection curve can also be filtered, made
Floor projection curve and upright projection curve after filtering is more smooth.
Step 105, according to the first boundary point, the second boundary point, third boundary point and the 4th boundary point, eyes image is determined
The center position of middle pupil.
Specifically, the coordinate mean value of the first boundary point and the second boundary point in vertical direction is determined as to the center of pupil
The coordinate value of point in vertical direction;
The coordinate mean value of third boundary point and the 4th boundary point in the horizontal direction is determined as the central point of pupil in water
Square upward coordinate value.
Pupil diameter scheme provided in an embodiment of the present invention, pre-processes the eyes image of acquisition, obtains corresponding
After bianry image, projection horizontally and vertically is done respectively to bianry image, respectively obtain floor projection curve and hang down
Straight drop shadow curve respectively obtains floor projection curve and vertical throwing further according to the preset first interception threshold value and the second interception threshold value
Four boundary points of shadow curve, and then determine the center position of pupil.The embodiment of the present invention passes through simple digital picture
Treatment technology, which realizes, is accurately positioned pupil, while suitable for Hardware.
With reference to specific embodiment, the invention will be further described, but the present invention is not limited to following embodiments.
As shown in Fig. 2, for a kind of idiographic flow schematic diagram of pupil positioning method provided in an embodiment of the present invention.The pupil
Localization method specifically comprises the following steps:
Step 201, eyes image is obtained.
Step 202, gradation conversion.
Gray proces specially are carried out to eyes image, obtain the gray level image of eyes image.
Step 203, filtering process.
Specially gray level image is filtered, to filter out the noise of gray level image.
Step 204, binaryzation is analyzed.
Specially according to pre-set binary-state threshold, binaryzation analysis is carried out to filtering out the gray level image after noise,
Obtain corresponding bianry image.
Step 205, opening operation.
Opening operation operation specially is carried out to bianry image, to filter out the noise in bianry image.
Wherein, the bianry image that step 204 obtains can be with as shown in figure 3, noise spot and eyelash there are many wherein including
The influence of hair eyelid.And the opening operation operation crossed in step 205 can get rid of some discrete relatively small miscellaneous points,
As shown in Figure 4.
Step 206, projection operation.
Specially do projection horizontally and vertically respectively to bianry image, respectively obtain floor projection curve and
Upright projection curve.
Wherein, the floor projection curve and upright projection curve obtained is as shown in figure 5, from floor projection curve and vertical throwing
It can see some noises do not got rid of on shadow curve, the smooth degree of drop shadow curve can be influenced.
Step 207, noise filters.
Specially the noise in floor projection curve and upright projection curve is filtered.
Step 208, boundary point is extracted.
Specially according to the first interception threshold value set in advance for floor projection curve and in advance for upright projection song
Second interception threshold value of line setting, respectively the first boundary point of determining floor projection curve and the second boundary point and vertical throwing
The third boundary point and the 4th boundary point of shadow curve.
Step 209, pupil center's point coordinates is determined.
The coordinate mean value of first boundary point and the second boundary point in vertical direction is specially determined as to the center of pupil
The coordinate value of point in vertical direction;
The coordinate mean value of third boundary point and the 4th boundary point in the horizontal direction is determined as the central point of pupil in water
Square upward coordinate value.
Wherein, according to the first interception threshold value and the second interception threshold value, the first boundary point of floor projection curve can be obtained
With the second boundary point and the third boundary point and the 4th boundary point of upright projection curve, referring specifically to Fig. 6, these sides are obtained
After boundary's point, and then it just can orient according to the mode averaged the center point coordinate of pupil.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of pupil positioning device, as shown in fig. 7, comprises:
Image acquisition unit 71, for obtaining eyes image;
Pretreatment unit 72 for being pre-processed to the eyes image, obtains the corresponding two-value of the eyes image
Image;
Projecting cell 73 for doing projection horizontally and vertically respectively to the bianry image, respectively obtains
Floor projection curve and upright projection curve;
Interception unit 74, for according in advance for the first interception threshold value of floor projection curve setting and advance needle
To the second interception threshold value of upright projection curve setting, the first boundary point and the of the floor projection curve is determined respectively
The third boundary point and the 4th boundary point of two boundary points and the upright projection curve;
Positioning unit 75, for according to first boundary point, the second boundary point, the third boundary point and described
4th boundary point determines the center position of pupil in the eyes image.
Optionally, the pretreatment unit 72, including:
Gradation processing module 721 for carrying out gray proces to the eyes image, obtains the gray scale of the eyes image
Image;
Filtering process module 722, for being filtered to the gray level image, to filter out making an uproar for the gray level image
Sound;
Binaryzation analysis module 723, for according to pre-set binary-state threshold, to filtering out the gray level image after noise
Binaryzation analysis is carried out, obtains corresponding bianry image.
Optionally, the pretreatment unit 72 can also include:
Opening operation module 724, for carrying out opening operation operation to the bianry image, to filter out in the bianry image
Noise.
Optionally, described device can also include:
Filter element 76, for being filtered to the noise in the floor projection curve and the upright projection curve.
Optionally, the positioning unit 75, is used for:
The coordinate mean value of first boundary point and the second boundary point in vertical direction is determined as in pupil
The coordinate value of heart point in vertical direction;
The coordinate mean value of the third boundary point and the 4th boundary point in the horizontal direction is determined as in pupil
The coordinate value of heart point in the horizontal direction.
It should be appreciated that systems or unit described in the device with it is each in the method that is described with reference to figure 1- Fig. 6
Step is corresponding.The device and unit wherein included are equally applicable to above with respect to the operation and feature of method description as a result,
Details are not described herein.
Based on same inventive concept, the embodiment of the present invention additionally provides a kind of meter for being suitable for being used for realizing the embodiment of the present application
Machine equipment is calculated, below with reference to Fig. 8, it illustrates show suitable for being used for realizing the structure of the computer equipment 800 of the embodiment of the present application
It is intended to.
As shown in figure 8, computer equipment 800 includes central processing unit (CPU) 801, it can be read-only according to being stored in
Program in memory (ROM) 802 or be loaded into program in random access storage device (RAM) 803 from storage section 808 and
Perform various appropriate actions and processing.In RAM 803, also it is stored with system 800 and operates required various programs and data.
CPU 801, ROM 802 and RAM 803 are connected with each other by bus 808.Input/output (I/O) interface 805 is also connected to always
Line 808.
I/O interfaces 805 are connected to lower component:Importation 806 including keyboard, mouse etc.;It is penetrated including such as cathode
The output par, c 809 of spool (CRT), liquid crystal display (LCD) etc. and loud speaker etc.;Storage section 808 including hard disk etc.;
And the communications portion 809 of the network interface card including LAN card, modem etc..Communications portion 809 via such as because
The network of spy's net performs communication process.Driver 88 is also according to needing to be connected to I/O interfaces 805.Detachable media 811, such as
Disk, CD, magneto-optic disk, semiconductor memory etc. are mounted on driver 88 as needed, in order to from reading thereon
Computer program is mounted into storage section 808 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of Fig. 1-Fig. 6 descriptions
Software program.For example, embodiment of the disclosure includes a kind of computer program product, it is machine readable including being tangibly embodied in
Computer program on medium, the computer program include for perform Fig. 1-Fig. 6 method program code.Such
In embodiment, which can be downloaded and installed from network by communications portion 809 and/or be situated between from detachable
Matter 811 is mounted.
Flow chart and block diagram in attached drawing, it is illustrated that according to the system of various embodiments of the invention, method and computer journey
Architectural framework in the cards, function and the operation of sequence product.In this regard, each box in flow chart or block diagram can generation
The part of one module of table, program segment or code, a part for the module, program segment or code include one or more
The executable instruction of logic function as defined in being used to implement.It should also be noted that in some implementations as replacements, institute in box
The function of mark can also be occurred with being different from the sequence marked in attached drawing.For example, two boxes succeedingly represented are practical
On can perform substantially in parallel, they can also be performed in the opposite order sometimes, this is depended on the functions involved.Also
It is noted that the combination of each box in block diagram and/or flow chart and the box in block diagram and/or flow chart, Ke Yiyong
The dedicated hardware based systems of functions or operations as defined in execution is realized or can be referred to specialized hardware and computer
The combination of order is realized.
Being described in unit or module involved in the embodiment of the present application can be realized by way of software, can also
It is realized by way of hardware.Described unit or module can also be set in the processor.These units or module
Title does not form the restriction to the unit or module in itself under certain conditions.
As on the other hand, present invention also provides a kind of computer readable storage medium, the computer-readable storage mediums
Matter can be computer readable storage medium included in device described in above-described embodiment;Can also be individualism, not
The computer readable storage medium being fitted into equipment.There are one computer-readable recording medium storages or more than one journey
Sequence, described program are used for performing the formula input method for being described in the application by one or more than one processor.
The preferred embodiment and the explanation to institute's application technology principle that above description is only the application.People in the art
Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the specific combination of above-mentioned technical characteristic forms
Scheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent feature
The other technical solutions for arbitrarily combining and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein
The technical solution that the technical characteristic of energy is replaced mutually and formed.
Claims (12)
1. a kind of pupil positioning method, which is characterized in that including:
Obtain eyes image;
The eyes image is pre-processed, obtains the corresponding bianry image of the eyes image;
It does projection horizontally and vertically respectively to the bianry image, respectively obtains floor projection curve and vertical throwing
Shadow curve;
It is directed to according to the first interception threshold value for being directed to floor projection curve setting in advance and in advance the upright projection curve
Second interception threshold value of setting, determines the first boundary point of the floor projection curve and the second boundary point and described respectively
The third boundary point and the 4th boundary point of upright projection curve;
According to first boundary point, the second boundary point, the third boundary point and the 4th boundary point, determine described
The center position of pupil in eyes image.
2. according to the method described in claim 1, it is characterized in that, described pre-process the eyes image, institute is obtained
The corresponding bianry image of eyes image is stated, including:
Gray proces are carried out to the eyes image, obtain the gray level image of the eyes image;
The gray level image is filtered, to filter out the noise of the gray level image;
According to pre-set binary-state threshold, binaryzation analysis is carried out to filtering out the gray level image after noise, is obtained corresponding
Bianry image.
3. according to the method described in claim 2, it is characterized in that, it is described obtain corresponding bianry image after, the method
It further includes:
Opening operation operation is carried out to the bianry image, to filter out the noise in the bianry image.
4. according to the method described in claim 1, it is characterized in that, described determine first boundary point, the second boundary
Before point, the third boundary point and the 4th boundary point, the method further includes:
Noise in the floor projection curve and the upright projection curve is filtered.
It is 5. according to the method described in claim 1, it is characterized in that, described according to first boundary point, the second boundary
Point, the third boundary point and the 4th boundary point determine the center position of pupil in the eyes image, including:
The coordinate mean value of first boundary point and the second boundary point in vertical direction is determined as to the central point of pupil
Coordinate value in vertical direction;
The coordinate mean value of the third boundary point and the 4th boundary point in the horizontal direction is determined as to the central point of pupil
Coordinate value in the horizontal direction.
6. a kind of pupil positioning device, which is characterized in that including:
Image acquisition unit, for obtaining eyes image;
Pretreatment unit for being pre-processed to the eyes image, obtains the corresponding bianry image of the eyes image;
Projecting cell for doing projection horizontally and vertically respectively to the bianry image, respectively obtains horizontal throwing
Shadow curve and upright projection curve;
Interception unit, for according in advance for the first interception threshold value of floor projection curve setting and in advance for described
Second interception threshold value of upright projection curve setting determines the first boundary point and the second boundary of the floor projection curve respectively
The third boundary point and the 4th boundary point of point and the upright projection curve;
Positioning unit, for according to first boundary point, the second boundary point, the third boundary point and the 4th side
Boundary's point determines the center position of pupil in the eyes image.
7. device according to claim 6, which is characterized in that the pretreatment unit, including:
Gradation processing module for carrying out gray proces to the eyes image, obtains the gray level image of the eyes image;
Filtering process module, for being filtered to the gray level image, to filter out the noise of the gray level image;
For according to pre-set binary-state threshold, two are carried out to filtering out the gray level image after noise for binaryzation analysis module
Value is analyzed, and obtains corresponding bianry image.
8. device according to claim 7, which is characterized in that the pretreatment unit further includes:
Opening operation module, for carrying out opening operation operation to the bianry image, to filter out the noise in the bianry image.
9. device according to claim 6, which is characterized in that described device further includes:
Filter element, for being filtered to the noise in the floor projection curve and the upright projection curve.
10. device according to claim 6, which is characterized in that the positioning unit is used for:
The coordinate mean value of first boundary point and the second boundary point in vertical direction is determined as to the central point of pupil
Coordinate value in vertical direction;
The coordinate mean value of the third boundary point and the 4th boundary point in the horizontal direction is determined as to the central point of pupil
Coordinate value in the horizontal direction.
11. a kind of Pupil diameter equipment, which is characterized in that including:At least one processor, at least one processor and storage
Computer program instructions in the memory are realized when the computer program instructions are performed by the processor as weighed
Profit requires the method described in any one of 1-5.
12. a kind of computer readable storage medium, is stored thereon with computer program instructions, which is characterized in that when the calculating
The method as described in any one of claim 1-5 is realized when machine program instruction is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810002819.XA CN108229392A (en) | 2018-01-02 | 2018-01-02 | A kind of pupil positioning method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810002819.XA CN108229392A (en) | 2018-01-02 | 2018-01-02 | A kind of pupil positioning method, device, equipment and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108229392A true CN108229392A (en) | 2018-06-29 |
Family
ID=62644978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810002819.XA Pending CN108229392A (en) | 2018-01-02 | 2018-01-02 | A kind of pupil positioning method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108229392A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109766818A (en) * | 2019-01-04 | 2019-05-17 | 京东方科技集团股份有限公司 | Pupil center's localization method and system, computer equipment and readable storage medium storing program for executing |
WO2020155792A1 (en) * | 2019-01-31 | 2020-08-06 | Boe Technology Group Co., Ltd. | Pupil positioning method and apparatus, vr/ar apparatus and computer readable medium |
CN112308014A (en) * | 2020-11-18 | 2021-02-02 | 成都集思鸣智科技有限公司 | High-speed accurate searching and positioning method for reflective points of pupils and cornea of eyes |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289824A (en) * | 2011-07-06 | 2011-12-21 | 湖南大学 | Method for positioning plane centroid of pipe orifice image of condenser |
US8955973B2 (en) * | 2012-01-06 | 2015-02-17 | Google Inc. | Method and system for input detection using structured light projection |
CN105590103A (en) * | 2015-12-30 | 2016-05-18 | ***股份有限公司 | Eyeball identification method and system |
CN106022315A (en) * | 2016-06-17 | 2016-10-12 | 北京极创未来科技有限公司 | Pupil center positioning method for iris recognition |
-
2018
- 2018-01-02 CN CN201810002819.XA patent/CN108229392A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102289824A (en) * | 2011-07-06 | 2011-12-21 | 湖南大学 | Method for positioning plane centroid of pipe orifice image of condenser |
US8955973B2 (en) * | 2012-01-06 | 2015-02-17 | Google Inc. | Method and system for input detection using structured light projection |
CN105590103A (en) * | 2015-12-30 | 2016-05-18 | ***股份有限公司 | Eyeball identification method and system |
CN106022315A (en) * | 2016-06-17 | 2016-10-12 | 北京极创未来科技有限公司 | Pupil center positioning method for iris recognition |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109766818A (en) * | 2019-01-04 | 2019-05-17 | 京东方科技集团股份有限公司 | Pupil center's localization method and system, computer equipment and readable storage medium storing program for executing |
CN109766818B (en) * | 2019-01-04 | 2021-01-26 | 京东方科技集团股份有限公司 | Pupil center positioning method and system, computer device and readable storage medium |
WO2020155792A1 (en) * | 2019-01-31 | 2020-08-06 | Boe Technology Group Co., Ltd. | Pupil positioning method and apparatus, vr/ar apparatus and computer readable medium |
US11315281B2 (en) | 2019-01-31 | 2022-04-26 | Beijing Boe Optoelectronics Technology Co., Ltd. | Pupil positioning method and apparatus, VR/AR apparatus and computer readable medium |
CN112308014A (en) * | 2020-11-18 | 2021-02-02 | 成都集思鸣智科技有限公司 | High-speed accurate searching and positioning method for reflective points of pupils and cornea of eyes |
CN112308014B (en) * | 2020-11-18 | 2024-05-14 | 成都集思鸣智科技有限公司 | High-speed accurate searching and positioning method for pupil and cornea reflecting spot of two eyes |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110705583B (en) | Cell detection model training method, device, computer equipment and storage medium | |
US9959600B2 (en) | Motion image compensation method and device, display device | |
EP3206185A1 (en) | Image processing method, image processing device and display device | |
US8629868B1 (en) | Systems and methods for simulating depth of field on a computer generated display | |
CN107657606A (en) | The luminance defects detection method and device of a kind of display device | |
CN105488791B (en) | The localization method and device of image border in natural background | |
CN108229392A (en) | A kind of pupil positioning method, device, equipment and medium | |
CN112785507A (en) | Image processing method and device, storage medium and terminal | |
US20150170404A1 (en) | Virtual View Generating Method and Apparatus | |
US9613405B2 (en) | Scalable massive parallelization of overlapping patch aggregation | |
CN108076384A (en) | A kind of image processing method based on virtual reality, device, equipment and medium | |
CN103473776A (en) | Method and system for comparing image definition and automatic focusing control method | |
US10521918B2 (en) | Method and device for filtering texture, using patch shift | |
CN109766818A (en) | Pupil center's localization method and system, computer equipment and readable storage medium storing program for executing | |
CN114926374B (en) | Image processing method, device and equipment based on AI and readable storage medium | |
CN106651792A (en) | Method and device for removing strip noise of satellite image | |
CN111062331A (en) | Mosaic detection method and device for image, electronic equipment and storage medium | |
CN112102201A (en) | Image shadow reflection eliminating method and device, computer equipment and storage medium | |
CN113469147B (en) | Answer sheet identification method and device, electronic equipment and storage medium | |
CN108898604A (en) | Method and apparatus for handling image | |
US20170140538A1 (en) | Image preprocessing method and electronic device for image registration | |
CN111738085B (en) | System construction method and device for realizing automatic driving simultaneous positioning and mapping | |
CN108230251A (en) | Combined type image recovery method and device | |
CN106530286A (en) | Method and device for determining definition level | |
CN110349142A (en) | Defect sample generation method, model training method, system and the electronic equipment of steel coil end-face |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180629 |
|
RJ01 | Rejection of invention patent application after publication |