CN108229392A - A kind of pupil positioning method, device, equipment and medium - Google Patents

A kind of pupil positioning method, device, equipment and medium Download PDF

Info

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
Application number
CN201810002819.XA
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.)
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd, Beijing BOE Optoelectronics Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201810002819.XA priority Critical patent/CN108229392A/en
Publication of CN108229392A publication Critical patent/CN108229392A/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/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/30Noise 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

A kind of pupil positioning method, device, equipment and medium
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.
CN201810002819.XA 2018-01-02 2018-01-02 A kind of pupil positioning method, device, equipment and medium Pending CN108229392A (en)

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)

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

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

Patent Citations (4)

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

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