WO2017173694A1 - 人体实际距离测量及眼镜架的定制方法 - Google Patents
人体实际距离测量及眼镜架的定制方法 Download PDFInfo
- Publication number
- WO2017173694A1 WO2017173694A1 PCT/CN2016/081194 CN2016081194W WO2017173694A1 WO 2017173694 A1 WO2017173694 A1 WO 2017173694A1 CN 2016081194 W CN2016081194 W CN 2016081194W WO 2017173694 A1 WO2017173694 A1 WO 2017173694A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- eye
- actual
- frame
- maximum
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/107—Measuring physical dimensions, e.g. size of the entire body or parts thereof
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/107—Measuring physical dimensions, e.g. size of the entire body or parts thereof
- A61B5/1072—Measuring physical dimensions, e.g. size of the entire body or parts thereof measuring distances on the body, e.g. measuring length, height or thickness
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/10—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
- A61B3/11—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for measuring interpupillary distance or diameter of pupils
- A61B3/111—Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions for measuring interpupillary distance or diameter of pupils for measuring interpupillary distance
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C13/00—Assembling; Repairing; Cleaning
- G02C13/003—Measuring during assembly or fitting of spectacles
-
- G—PHYSICS
- G02—OPTICS
- G02C—SPECTACLES; SUNGLASSES OR GOGGLES INSOFAR AS THEY HAVE THE SAME FEATURES AS SPECTACLES; CONTACT LENSES
- G02C13/00—Assembling; Repairing; Cleaning
- G02C13/003—Measuring during assembly or fitting of spectacles
- G02C13/005—Measuring geometric parameters required to locate ophtalmic lenses in spectacles frames
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
- G06T2207/30201—Face
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
- G06V40/19—Sensors therefor
Definitions
- the invention relates to the technical field of ranging, in particular to a method for measuring an actual distance of a human body based on a cornea, and a customization of a spectacle frame according to the actual distance measuring method of the human body.
- the glasses are mainly composed of lenses and frames.
- Spectacle frames also need to be customized, depending on the face structure, such as the interpupillary distance, the height and width of the bridge of the nose, and the distance from the tip of the cornea to the plane of the auricle.
- the existing spectacle frames are mass-produced by the factory according to common parameters, and can not be customized.
- the customized scheme must be the optician to the optical shop or the optician center to complete the selection and manual adjustment of the spectacle frame size according to their own feelings. Mirrors spend a lot of time, and manual manual measurements sometimes cause parametric errors, and the frame of the training is uncomfortable with the final configuration of the glasses.
- the optician it is necessary for the optician to make an eyeglass frame suitable for the anatomical data of the head and face according to the parameters of the head and face, such as the anatomical shape of the bridge of the nose and the distance from the tip of the cornea to the plane of the auricle. It can improve the stability of the eyeglass frame during wearing to improve the experience of children's myopia control lens, progressive lens, etc., and can also greatly improve the efficiency and wearing comfort of the eyeglass fitting.
- an object of the present invention is to provide a method for measuring an actual distance between two points of a human body based on an eye corneal image, which is a method for measuring a human body parameter in an infield, which passes through the cornea of the eye (applies to the eye)
- the actual measurement of the black part of the eye can measure the actual distance between any two points of the human body according to the horizontal maximum length of the acquired cornea image, which brings convenience for the customization work.
- a method for measuring an actual distance of a human body based on an image of a cornea comprising the following steps:
- Step 1 Obtain a frontal photographed image with a black part of the eye or a front frame of a frame with a black part of the eye from the video;
- Step 2 Detecting and locating the front camera image or one of the black portions of a front frame Minute
- Step 3 determining a lateral maximum length L p of one of the black portions of the eye
- Step 4 to determine the actual geometry of the linear image camera or a linear picture by the scaling factor ⁇ maximum transverse length L p;
- Step 5 Measure the actual image distance of any two points in the front camera image or a front frame of the frame, and multiply the actual image distance by the proportional coefficient ⁇ to obtain the actual distance between the corresponding two points of the human body.
- the step 3 includes the following steps:
- Step 31 placing one of the black portions of the eye into a first quadrant of an XY coordinate system
- Step 32 Select one of the black parts of the eye to obtain a positive integer set I(x, y) of the image I of the black part of the eye; wherein the abscissa x and the ordinate y are both positive integers, and 0 ⁇ x ⁇ x 1 , 0 ⁇ y ⁇ y 1, x 1 and y 1, respectively for the black eye part image of the maximum abscissa and ordinate maximum;
- Step 34 Acquire all positive integers INT(y') satisfying the value of the ordinate y', and calculate a maximum value and a minimum value of the abscissa x' corresponding to each positive integer INT(y'), and the abscissa x After the maximum and minimum values are subtracted, the maximum difference of the abscissa x' corresponding to each positive integer INT(y') is obtained, and the maximum difference of the abscissa x' corresponding to all positive integers INT(y') is taken.
- the maximum value in the value is taken as the lateral maximum length L p of the image of the black part of the eye, that is:
- x max (INT i (y')) and x min (INT i (y')) are the maximum and minimum values in the abscissa x' corresponding to the i-th positive integer INT(y'), respectively; To satisfy the number of positive integers INT(y') of the ordinate y' value, 1 ⁇ i ⁇ n.
- the method for determining the proportional coefficient ⁇ in the step 4 is:
- L r is the actual measured value of the lateral maximum length of the actual eye black portion of the human body corresponding to one of the eye black portions.
- Another object of the present invention is to apply to a custom eye based on the above-described measurement method of the in-situ human body parameter.
- the frame can realize the real-time design and manufacture of the spectacle frame by the optician, or directly send the front and side images of the face to the optical shop or the optician center to complete the design of the spectacle frame, saving the time of the optician and accurately measuring the data.
- the glasses frame is perfect for you and comfortable to wear.
- a method of customizing a spectacle frame comprising the steps of:
- Step 10 performing photo shooting or video shooting on the face of the optician through a mobile device or a computer, obtaining a front image and a side image of the photographed photograph, or a frame image with a front image and a side image in the photographed video. Another frame of picture;
- Step 20 detecting and locating an eye in the frontal image
- Step 30 determining a lateral maximum length L p of the black portion of the eye in the front image
- Step 40 ⁇ determining the actual linear geometry proportional coefficient and front linear image by the maximum transverse length L p;
- Step 50 measuring the interpupillary distance L 1 , the bridge width L 2 , and the bridge height H in the front image, measuring the distance L 3 from the tip of the cornea to the top of the ear in the side image, and measuring the distance L 1 and the width of the bridge of the nose L 2
- the distance L 3 from the tip of the cornea to the top of the ear is multiplied by the proportional coefficient ⁇ to obtain the actual interpupillary distance L 1 ', the actual bridge width L 2 ', the actual distance from the tip of the cornea to the top of the ear L 3 ' and the actual bridge height H';
- Step 60 Send the actual distance L 1 ' of the optician, the actual bridge width L 2 ', the actual distance L 3 ' from the tip of the cornea to the top of the ear, and the actual nose height H' to the mobile device or computer for 3D modeling.
- the results of the 3D modeling are sent to a data center or 3D printer.
- the step 30 includes the following steps:
- Step 301 Place the front image into a first quadrant of an XY coordinate system
- Step 302 Select one of the eye images in the front image to obtain a positive integer set I(x, y) of the eye image I; wherein the abscissa x and the ordinate y are both positive integers, and 0 ⁇ x ⁇ x 1 , 0 ⁇ y ⁇ y 1 , x 1 and y 1 are the maximum abscissa and the maximum ordinate of the front image, respectively;
- Step 304 Acquire all positive integers INT(y') satisfying the value of the ordinate y', and calculate a maximum value and a minimum value of the abscissa x' corresponding to each positive integer INT(y'), and the abscissa x After the maximum and minimum values are subtracted, the maximum difference of the abscissa x' corresponding to each positive integer INT(y') is obtained, and the maximum difference of the abscissa x' corresponding to all positive integers INT(y') is taken.
- the maximum value in the value is taken as the lateral maximum length L p of the dark part of the eye, ie:
- x max (INT i (y')) and x min (INT i (y')) are the maximum and minimum values in the abscissa x' corresponding to the i-th positive integer INT(y'), respectively; To satisfy the number of positive integers INT(y') of the ordinate y' value, 1 ⁇ i ⁇ n.
- the method for determining the proportional coefficient ⁇ in the step 40 is:
- L r is the actual measured value of the lateral maximum length of the black portion of any one of the glasses.
- the step 50 is: the mobile device or the computer performs 3D modeling according to the four spectacle frame basic data, and sends the result of the 3D modeling to a data center or a 3D printer to obtain a customized spectacle frame.
- the step 50 is: the mobile device or the computer combines the basic data of the four spectacle frames and the appearance parameters of the spectacle frame to form a spectacle frame model, and then the spectacle frame model is matched with the front image and the side image respectively, and the glasses are matched.
- the frame is respectively worn in the front image and the side image, and the virtual reality frame for generating the movement of the human head is generated by the image conversion tool; or the frame model of the frame is respectively combined with one frame of the front image and another frame with the side image Matching, and the spectacle frame is respectively worn in the front image and the side image, the virtual reality spectacle frame of the human head movement is generated by the image conversion tool, and the customized spectacle frame is obtained according to the virtual reality spectacle frame.
- the spectacle frame appearance parameters include the color and style of the spectacle frame.
- the invention has the beneficial effects of:
- the lateral maximum length of the black part of the eye is measured, and then the scale factor of the actual size and the image size is obtained, so that the non-field measurement can be performed on any two points of the human body, and the data calculation is accurate and widely used;
- the optician can perform 3D modeling on the mobile device or computer by taking the actual interpupillary distance L 1 ', the actual bridge width L 2 ', the actual distance from the tip of the cornea to the top of the ear L 3 ' and the actual bridge height H'.
- the production of the spectacle frame by the 3D printer, or the above data is sent to the data center, and the design of the spectacle frame or the optician center of the data center docking data frame saves the optician a large amount of time.
- FIG. 1 is a flow chart of a method for measuring an actual distance of a human body based on an eye cornea image according to the present invention
- FIG. 2 is a flow chart of a method of customizing a spectacle frame of the present invention.
- a method for measuring a human body actual distance based on an eye cornea image which is a measurement of an in-vivo human body parameter, as shown in FIG. 1 , which includes the following steps:
- Step 1 Obtain a photographed image with a black part of the eye or intercept a frame with a black part of the eye from the video; the angle of the captured image or video is unlimited, as long as it is guaranteed to be in the captured image or in a certain frame of the video.
- the dark part of the eye here the image of the dark part of the eye can be approximated as the cornea image.
- it is only necessary to obtain an image or a picture with a black part in the photographed image or video but if a photographing angle problem is present in a frame image taken in the photographed image or video, If there are two black parts, the larger one is selected, and the selection process is completed by a computer or mobile device.
- the frame image captured in the photographed image or the video is preferably front view, that is, the diameters of the two eye portions are equal in size, and at the same time, because there are multiple frames in the video (at least 100 pictures in the video of about 5 seconds)
- a plurality of angle pictures of the human body including the front view picture may be included. Therefore, as another preferred solution, the human body image acquisition may be performed by using a video method.
- Step 2 detecting and locating the photographed image or an eye part of a frame of the image
- This step can be done manually or automatically by computer.
- the computer automatically detects and locates an image (here specifically refers to a certain image in a captured image or a video).
- an image here specifically refers to a certain image in a captured image or a video.
- the method and software of the eye in the face are relatively more mature, such as the following documents:
- Step 3 determining the maximum transverse length L p photographing black eye portion of the image or a picture
- Eyes especially Chinese
- Eyes are mostly composed of white eyes and black eyes.
- the distinction is obvious, which is conducive to the data collection of the dark part of the eye.
- the white of the eye interferes less; 2.
- everyone's eyes Although the size is different, but the normal human eye has almost no difference in the actual lateral maximum length of the eye part after the eyeball development is completed in about 3 years old, which is convenient for the calculation of the step coefficient of step 4.
- This step roughly includes:
- Step 31 placing the front image into the first quadrant of an XY coordinate system
- Step 32 Select one of the eye images in the front image to obtain a positive integer set I(x, y) of the eye image I; wherein the abscissa x and the ordinate y are both positive integers, and 0 ⁇ x ⁇ x 1 , 0 ⁇ y ⁇ y 1 , x 1 and y 1 are the maximum abscissa and the maximum ordinate of the front image, respectively;
- Step 34 Obtain all positive integers INT(y') satisfying the value of the ordinate y', and calculate the maximum value and the minimum value of the abscissa x' corresponding to each positive integer INT(y'), and the abscissa x' After the maximum value and the minimum value are subtracted, the maximum difference of the abscissa x' corresponding to each positive integer INT(y') is obtained, and the maximum difference of the abscissa x' corresponding to all positive integers INT(y') is taken.
- the maximum value is the lateral maximum length L p of the dark part of the eye, ie:
- x max (INT i (y')) and x min (INT i (y')) are the maximum and minimum values in the abscissa x' corresponding to the i-th positive integer INT(y'), respectively; To satisfy the number of positive integers INT(y') of the ordinate y' value, 1 ⁇ i ⁇ n.
- Step 4 to determine the actual geometry of the linear image camera or a linear picture by the scaling factor ⁇ maximum transverse length L p;
- the method for determining the scale factor ⁇ is:
- L r is an actual measurement value of the horizontal maximum length of the eye part of the human body corresponding to the photographed image or the one-frame picture, and can be regarded as a fixed value for a normal population over 3 years old, and the set value is for gender and ethnicity (such as yellow, white, etc.) is slightly different, but the same population (referring to the same gender and ethnicity) is the same.
- Step 5 Measure the distance between any two points in the photographed image or a frame, and multiply the distance between the two points by the proportional coefficient ⁇ to obtain the actual distance between the corresponding two points of the human body.
- the coordinates of the two points are then constructed in the XY coordinate system (preferably the first quadrant) to perform the actual measurement.
- the coordinates of the two points in the first quadrant of the XY coordinate system are respectively (x a , y a ).
- (x b , y b ) the distance between the two in the captured image or a frame is Therefore, the actual distance between the two points corresponding to the human body is Or it can be calculated by the computer according to the coordinates of two points.
- a method for customizing a spectacle frame includes the following steps:
- Step 10 Performing front and side photographs on the face of the optician through a mobile device or a computer to obtain a front image and a side image, and of course, two images of a face with a face and a side image may be captured in a video with a human face.
- the frame picture (the one frame picture with the face front image captured in the video is completely consistent with the face image method for the face picture). The following is only the front picture as an example, and the side picture is the same.
- the distance from the mobile device to the optician is preferably 33cm (1 ft.). This is the same distance as the usual optician, which is conducive to the design and manufacture of the frame.
- the front image and the side image are uniform in size, which is beneficial to the later stage.
- the mobile device is a handheld device, preferably a mobile phone or a tablet computer, etc., the purpose is to install Related clients make post-production 3D modeling more convenient.
- Step 20 Detect and locate the eye in the front image.
- step 2 For the specific method, refer to step 2 in the first embodiment.
- Step 30 it is determined in the frontal image of the eye ocular maximum transverse length L p of the black portion, the specific method steps can see a three cases of embodiment.
- Step 40 determining the actual geometry of the front linear images by the linear maximum transverse length L p scaling factor [eta], a specific embodiment of the method can be found in Example 4 step.
- Step 50 measuring the distance L 3 from the tip of the cornea to the top of the ear and the height H of the bridge of the nose (the vertical distance from the midpoint of the bridge of the nose to the plane of the face) by the distance L 1 in the front image and the width L 2 of the bridge of the nose. Multiplying the interpupillary distance L 1 , the bridge width L 2 and the distance L 3 from the tip of the cornea to the top of the ear by the proportional coefficient ⁇ to obtain the actual interpupillary distance L 1 ', the actual bridge width L 2 ', and the corneal tip to the ear. The actual distance L 3 ' of the top and the actual nose height H'.
- the distance L 1 in the front image, the width L 2 of the bridge of the nose, and the height H of the bridge of the nose, the method of obtaining the distance L 3 from the tip of the cornea to the top of the ear in the measurement side image, and the method of measuring the photographed image or a frame in the step 5 of the first embodiment The method of the distance between any two points is the same.
- the protrusion height of the nasal root and the angle of the angle formed on both sides of the nasal bridge in the range of 2 cm from the beginning of the nasal root can be measured by the above method.
- Step 60 Customizing the spectacle frame by 3D printing: transmitting the actual interpupillary distance L 1 ', the actual bridge width L 2 ', the actual distance L 3 ' from the tip of the cornea to the top of the ear, and the actual bridge height H' to the mobile device or 3D modeling on the computer, the modeling method is very simple, according to the actual distance L 1 ' can get the frame frame diameter data, the actual nose width L 2 ' can get the data of the middle beam distance of the frames and the nose pad width Data, the actual distance L 3 ' from the top of the cornea to the top of the ear can be obtained from the leg length data of the spectacle frame.
- the actual nose height H' can be obtained by bending the nose pad.
- the above data can be used to obtain the 3D model of the spectacle frame, and the 3D model can be modeled.
- the results are sent to the data center or 3D printer along with the regular data (choose the shape, material, pattern and color of the frames and temples) and sent to the 3D printer to complete the design and processing of the lens holder's own glasses frame, while in its condition If it is not allowed, it can be sent to the data center, because the data center is connected to the relevant optician shop or the optician center to design and process the spectacle frame, saving Time's Mirror.
- Step 60′ modeling by virtual reality mode: a virtual reality glasses frame that tracks the movement of the face (head), and comparing the step 60 directly to the customized glasses frame, the virtual reality modeling method increases the appearance parameters of the glasses frame, and is targeted. Stronger, and improve the perspective of virtual reality by tracking and compensating for head movements, the user's visual system and the motion perception system can be connected to each other, increasing the user experience (the user can see the glasses after the virtual wear on the mobile device) Effect), further customize the more suitable optician Spectacle frame.
- the implementation principle is firstly sent to the mobile device or the computer according to the actual pupil distance L 1 ', the actual bridge width L 2 ', the actual distance L 3 ' from the tip of the cornea to the top of the ear, and the actual nose height H'.
- the color and style or style of the frame (the color and style are a database, which are selected by the database respectively) are combined to generate a frame model, and then the frame model is worn at an appropriate angle to the front image.
- the front image is on the eye, and then a three-dimensional model of the human head wearing the spectacle frame model is generated by an image processing tool (for example, 3DMAX software, Cura software, etc.), and the wearer actually wears the three-dimensional model of the human head.
- an image processing tool for example, 3DMAX software, Cura software, etc.
- the effect of the spectacle frame model is that when the spectacle frame model meets the requirements of the optician, the spectacle frame that more closely meets the needs of the optician is obtained through the 3D printing method.
- more images can be added to the image processing tool in combination with the spectacle frame model. .
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Ophthalmology & Optometry (AREA)
- Theoretical Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- Molecular Biology (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Optics & Photonics (AREA)
- Pathology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dentistry (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physiology (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Multimedia (AREA)
- Eyeglasses (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
- Eye Examination Apparatus (AREA)
- Image Processing (AREA)
Abstract
Description
Claims (9)
- 一种基于眼角膜图像的人体实际距离测量方法,其特征在于,其包括以下步骤:步骤1、获取带有眼睛眼黑部分的正面拍照图像或者从视频中截取带有眼睛眼黑部分的一帧正面画面;步骤2、检测并定位所述正面拍照图像或者一帧正面画面的其中一个眼黑部分;步骤3、确定所述其中一个眼黑部分的横向最大长度Lp;步骤4、通过所述横向最大长度Lp确定实际线性几何尺寸与拍照图像或者一帧画面线性的比例系数η;步骤5、测量所述正面拍照图像或一帧正面画面中任意两点实际图像距离,从而通过该实际图像距离乘以比例系数η得到人体相应两点间的实际距离。
- 根据权利要求1所述的基于眼角膜图像的人体实际距离测量方法,其特征在于,所述步骤3包括以下步骤:步骤31、将所述其中一个眼黑部分放入一XY坐标系的第一象限中;步骤32、选中所述其中一个眼黑部分,得到该眼黑部分图像I的正整数集I(x,y);其中,横坐标x和纵坐标y均为正整数,且0≤x≤x1,0≤y≤y1,x1和y1分别为该眼黑部分图像的最大横坐标和最大纵坐标;步骤33、从该眼黑部分图像I中截取一子图像I1,以消除该眼黑部分图像中上、下眼皮的干扰,所述子图像I1满足I1=I1(x′,y′),其中,横坐标x′和纵坐标y′满足:0≤x′≤x1,y1/4≤y′≤3y1/4;步骤34、获取所有满足纵坐标y′值的正整数INT(y′),并计算每个正整数INT(y′)对应的横坐标x′的最大值和最小值,将所述横坐标x′的最大值和最小值相减后获取每个正整数INT(y′)对应的横坐标x′的最大差值,并取所有正整数INT(y′)对应的横坐标x′的最大差值中的最大值作为该眼黑部分图像的横向最大长度Lp,即:其中,xmax(INTi(y′))和xmin(INTi(y′))分别为第i个正整数INT(y′)对应的横 坐标x′中的最大值和最小值;n为满足纵坐标y′值的正整数INT(y′)的个数,1≤i≤n。
- 一种眼镜架的定制方法,其特征在于,其包括以下步骤:步骤10、通过移动设备或电脑对配镜者的人脸进行照片拍摄或视频拍摄,获取拍摄照片的正面图像和侧面图像、或者拍摄视频中带有正面图像的一帧画面和带有侧面图像的另一帧画面;步骤20、检测并定位正面图像中的眼睛;步骤30、确定正面图像眼睛中眼黑部分的横向最大长度Lp;步骤40、通过所述横向最大长度Lp确定实际线性几何尺寸与正面图像线性的比例系数η;步骤50、测量正面图像中的瞳距L1、鼻梁宽度L2以及鼻梁高度H,测量侧图像中角膜顶端到耳顶的距离L3,并将所述瞳距L1、鼻梁宽度L2以及角膜顶端到耳顶的距离L3分别乘以比例系数η得到配镜者实际瞳距L1′、实际鼻梁宽度L2′、角膜顶端到耳顶的实际距离L3′以及实际鼻梁高度H′四个眼镜架基础数据;步骤60、将配镜者实际瞳距L1′、实际鼻梁宽度L2′、角膜顶端到耳顶的实际距离L3′以及实际鼻梁高度H′发送至移动设备或电脑上,进行眼镜架的定制。
- 根据权利要求4所述的眼镜架的定制方法,其特征在于,所述步骤30包括以下步骤:步骤301、将正面图像放入一XY坐标系的第一象限中;步骤302、选中正面图像中其中一眼睛图像,得到该眼睛图像I的正整数集I(x,y);其中,横坐标x和纵坐标y均为正整数,且0≤x≤x1,0≤y≤y1,x1和y1分别为正面图像的最大横坐标和最大纵坐标;步骤303、从眼睛图像I中截取一子图像I1,以消除该眼睛图像中上、下眼 皮的干扰,所述子图像I1满足I1=I1(x′,y′),其中,横坐标x′和纵坐标y′满足:0≤x′≤x1,y1/4≤y′≤3y1/4;步骤304、获取所有满足纵坐标y′值的正整数INT(y′),并计算每个正整数INT(y′)对应的横坐标x′的最大值和最小值,将所述横坐标x′的最大值和最小值相减后获取每个正整数INT(y′)对应的横坐标x′的最大差值,并取所有正整数INT(y′)对应的横坐标x′的最大差值中的最大值作为眼睛中眼黑部分的横向最大长度Lp,即:其中,xmax(INTi(y′))和xmin(INTi(y′))分别为第i个正整数INT(y′)对应的横坐标x′中的最大值和最小值;n为满足纵坐标y′值的正整数INT(y′)的个数,1≤i≤n。
- 根据权利要求4所述的眼镜架的定制方法,其特征在于,所述步骤50为:移动设备或电脑根据四个眼镜架基础数据进行3D建模,并将所述3D建模的结果发送至数据中心或3D打印机,获得定制的眼镜架。
- 根据权利要求4所述的眼镜架的定制方法,其特征在于,所述步骤50为:移动设备或电脑根据四个眼镜架基础数据以及眼镜架外观参数进行结合,形成眼镜架模型,然后将该眼镜架模型分别与正面图像和侧面图像相匹配,并将该眼镜架分别佩戴于正面图像和侧面图像中,通过图像转换工具生成人体头部运动的虚拟现实眼镜架;或者将该眼镜架模型分别与正面图像的一帧画面和带有侧面图像的另一帧画面相匹配,并将该眼镜架分别佩戴于正面图像和侧面图像中,通过图像转换工具生成人体头部运动的虚拟现实眼镜架,根据所述虚拟现实眼镜架获得定制的眼镜架。
- 根据权利要求8所述的眼镜架的定制方法,其特征在于,所述眼镜架外观参数包括眼镜架的颜色和款式。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018517469A JP2018521363A (ja) | 2016-04-06 | 2016-05-05 | 人体の実際距離の計測及び眼鏡フレームのオーダーメイド方法 |
US15/735,223 US10353222B2 (en) | 2016-04-06 | 2016-05-05 | Methods for measuring actual distance of human body and customizing spectacle frame |
CA3020325A CA3020325C (en) | 2016-04-06 | 2016-05-05 | Method for measuring actual distance of human body and customizing spectacle frame |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610209496.2 | 2016-04-06 | ||
CN201610209496.2A CN105708467B (zh) | 2016-04-06 | 2016-04-06 | 人体实际距离测量及眼镜架的定制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017173694A1 true WO2017173694A1 (zh) | 2017-10-12 |
Family
ID=56160741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/081194 WO2017173694A1 (zh) | 2016-04-06 | 2016-05-05 | 人体实际距离测量及眼镜架的定制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10353222B2 (zh) |
JP (1) | JP2018521363A (zh) |
CN (1) | CN105708467B (zh) |
CA (1) | CA3020325C (zh) |
WO (1) | WO2017173694A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112904451A (zh) * | 2021-01-20 | 2021-06-04 | 浙江洁特智慧科技有限公司 | 一种存在式感应器 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106264538A (zh) * | 2016-07-29 | 2017-01-04 | 广州比特软件科技有限公司 | 基于虹膜直径的人体头面部数码照片测量分析方法及装置 |
CN107865473B (zh) * | 2016-09-26 | 2019-10-25 | 华硕电脑股份有限公司 | 人体特征测距装置及其测距方法 |
CN108573204A (zh) * | 2017-04-28 | 2018-09-25 | 分界线(天津)网络技术有限公司 | 一种人眼瞳孔距离的测量方法 |
CN108703738A (zh) * | 2017-04-28 | 2018-10-26 | 分界线(天津)网络技术有限公司 | 一种远视屈光度的测量***及方法 |
CN107589562A (zh) * | 2017-09-20 | 2018-01-16 | 厦门云镜视界设计有限公司 | 一种眼镜定制方法 |
JP6899097B2 (ja) * | 2017-12-29 | 2021-07-07 | 京セラドキュメントソリューションズ株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
CN109146949B (zh) * | 2018-09-05 | 2019-10-22 | 天目爱视(北京)科技有限公司 | 一种基于视频数据的3d测量及信息获取装置 |
JP2020052285A (ja) * | 2018-09-27 | 2020-04-02 | 三井化学株式会社 | アイウェアの前枠調整装置、及び、アイウェアの前枠調整方法 |
CN110569829B (zh) * | 2019-07-30 | 2023-06-13 | 南阳师范学院 | 一种配眼镜参数自动检测识别匹配*** |
TW202117503A (zh) * | 2019-10-15 | 2021-05-01 | 視鏡科技股份有限公司 | 互動式眼鏡框試戴系統及方法 |
JP7457291B2 (ja) * | 2020-02-10 | 2024-03-28 | Fcnt合同会社 | 血圧測定装置、血圧測定方法及び血圧測定プログラム |
CN112596274A (zh) * | 2020-10-22 | 2021-04-02 | 泰州市出彩网络科技有限公司 | 现场特征实时监测*** |
CN112606402A (zh) * | 2020-11-03 | 2021-04-06 | 泰州芯源半导体科技有限公司 | 应用多参数解析的产品制造平台 |
CN113509140B (zh) * | 2021-04-25 | 2023-09-15 | 极智视觉科技(合肥)有限公司 | 基于角膜参数的人体参数测量***及其使用方法 |
NL2031115B1 (en) * | 2022-03-01 | 2023-09-07 | Easee Health B V | Method and system for determining a pupillary distance for a person. |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1264474A (zh) * | 1997-05-16 | 2000-08-23 | 保谷株式会社 | 眼镜定制*** |
CN101059871A (zh) * | 2007-05-17 | 2007-10-24 | 谢亦玲 | 计算机配镜装置 |
CN102278978A (zh) * | 2011-07-25 | 2011-12-14 | 张仕郎 | 一种瞳距的测量方法 |
CN104808797A (zh) * | 2015-05-08 | 2015-07-29 | 杨晨 | 一种便捷的互动式眼镜配试方法及装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3969842B2 (ja) * | 1998-05-27 | 2007-09-05 | Hoya株式会社 | 眼鏡装用シミュレーションにおける合成画像作成方法 |
JP4619384B2 (ja) * | 1999-04-09 | 2011-01-26 | アイリテック株式会社 | 虹彩同定システム |
EP1244896A2 (en) * | 2000-06-16 | 2002-10-02 | Eyeweb, Inc. | Method of measuring and sizing objects from an image of a human face using iris size |
JP2006048205A (ja) * | 2004-08-02 | 2006-02-16 | Matsushita Electric Ind Co Ltd | 瞳孔検出装置および虹彩認証装置 |
JP2007011666A (ja) * | 2005-06-30 | 2007-01-18 | Matsushita Electric Ind Co Ltd | 認証装置および認証方法 |
JP2013022028A (ja) * | 2011-07-14 | 2013-02-04 | Advance Co Ltd | 循環系診断システム |
US20150049952A1 (en) * | 2013-08-14 | 2015-02-19 | Vsp Labs, Inc. | Systems and methods of measuring facial characteristics |
US9304332B2 (en) * | 2013-08-22 | 2016-04-05 | Bespoke, Inc. | Method and system to create custom, user-specific eyewear |
JP2016024456A (ja) * | 2014-07-22 | 2016-02-08 | ビジョン開発株式会社 | ダイヤモンド微粒子を有する眼鏡用レンズの製造方法 |
-
2016
- 2016-04-06 CN CN201610209496.2A patent/CN105708467B/zh active Active
- 2016-05-05 WO PCT/CN2016/081194 patent/WO2017173694A1/zh active Application Filing
- 2016-05-05 JP JP2018517469A patent/JP2018521363A/ja active Pending
- 2016-05-05 CA CA3020325A patent/CA3020325C/en active Active
- 2016-05-05 US US15/735,223 patent/US10353222B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1264474A (zh) * | 1997-05-16 | 2000-08-23 | 保谷株式会社 | 眼镜定制*** |
CN101059871A (zh) * | 2007-05-17 | 2007-10-24 | 谢亦玲 | 计算机配镜装置 |
CN102278978A (zh) * | 2011-07-25 | 2011-12-14 | 张仕郎 | 一种瞳距的测量方法 |
CN104808797A (zh) * | 2015-05-08 | 2015-07-29 | 杨晨 | 一种便捷的互动式眼镜配试方法及装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112904451A (zh) * | 2021-01-20 | 2021-06-04 | 浙江洁特智慧科技有限公司 | 一种存在式感应器 |
Also Published As
Publication number | Publication date |
---|---|
CA3020325A1 (en) | 2017-10-12 |
US10353222B2 (en) | 2019-07-16 |
CA3020325C (en) | 2021-11-09 |
CN105708467B (zh) | 2017-12-29 |
CN105708467A (zh) | 2016-06-29 |
JP2018521363A (ja) | 2018-08-02 |
US20180180905A1 (en) | 2018-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017173694A1 (zh) | 人体实际距离测量及眼镜架的定制方法 | |
US10201273B2 (en) | Method for determining ocular measurements using a consumer sensor | |
US9568748B2 (en) | Methods of designing and fabricating custom-fit eyeglasses using a 3D printer | |
US9323075B2 (en) | System for the measurement of the interpupillary distance using a device equipped with a screen and a camera | |
CN107085864B (zh) | 基于特征点的眼镜建模装置及方法、眼镜制作方法及眼镜 | |
US10620454B2 (en) | System and method of obtaining fit and fabrication measurements for eyeglasses using simultaneous localization and mapping of camera images | |
US20130271726A1 (en) | Method and Systems for Measuring Interpupillary Distance | |
US20220207919A1 (en) | Methods, devices and systems for determining eye parameters | |
US9110312B2 (en) | Measurement method and equipment for the customization and mounting of corrective ophthalmic lenses | |
CA3060972C (en) | System and method for obtaining lens fabrication measurements that accurately account for natural head position | |
CN105975920B (zh) | 一种眼镜试戴方法及*** | |
US11841555B2 (en) | Method for measuring the frame wearing parameter and measuring device thereof | |
US20230020160A1 (en) | Method for determining a value of at least one geometrico-morphological parameter of a subject wearing an eyewear | |
US11324399B2 (en) | Method and system for determining a pupillary distance of an individual | |
TWI541012B (zh) | 用於眼鏡調校的裝置及眼鏡調校的方法 | |
CN112826441A (zh) | 一种基于增强现实技术的瞳距测量方法 | |
US20240249477A1 (en) | Fit prediction based on feature detection in image data | |
JP6533925B2 (ja) | レンズ装着情報の算出方法、同算出方法を実行するための電子システム及び同電子システムに使用するプログラム | |
WO2022254409A1 (en) | System and method for providing customized headwear based on facial images | |
TW202115365A (zh) | 可經由校準及影像處理以測量精確瞳距的方法與系統 | |
JP2002102171A (ja) | どう孔間距離の算出方法およびどう孔間距離算出装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 15735223 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 2018517469 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 3020325 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16897628 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16897628 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16897628 Country of ref document: EP Kind code of ref document: A1 |