IP Library › Granted Patent US 9,747,719
Granted Patent B2
US 9,747,719 · App. 15/169,108 · Granted Aug 29, 2017

Method for producing photorealistic 3D models of glasses lens

Inventors: Christophe Dehais (Toulouse, FR); Khaled Mammou (Thornhill, CA); Ariel Choukroun (Toulouse, FR); Sylvain Le Gallou (Saint Orens de Gameville, FR)
Assignee: FITTINGBOX
G06T17/10G06T7/593G06T15/04G06T17/20H04N13/0239G06T2207/10021G06T2207/10024G06T2215/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,747,719
App. No.
15/169,108
Granted
Aug 29, 2017
Kind
B2
Abstract

A method of generating a digital model of a lens of a pair of glasses from images of the pair of glasses with an uniform background. The images being taken with a camera of an acquisition device. A silhouette of the lens is generated by clipping the lens in the taken images. A processor is configured to project the silhouette on a 3D surface of the digital model, adjust a surface of degree 2 to the projected silhouette, cut the adjusted surface according to the projected silhouette, extrude the adjusted surface from the 3D surface to obtain the desired thickness of the lens, and apply a realistic texture on the digital model of the lens. The texture depends of the angle of view of the lens.

Claims (15)

1. A method of generating a digital model of a lens of a pair of glasses from images of the pair of glasses with an uniform background, the images being taken with a camera of an acquisition device, the method comprising steps of:

generating a silhouette of the lens by clipping the lens in the taken images with an active contour approach;

projecting the silhouette on a 3D surface of a digital model of the lens generated by a processor;

adjusting a surface of degree 2 to the projected silhouette;

cutting the adjusted surface according to the projected silhouette;

extruding the adjusted surface from the 3D surface to obtain a desired thickness of the lens; and

applying a texture on the digital model of the lens, said texture depends on an angle of view of the lens;

automatically generating a clipping path of the lens from the taken images by the processor:

generating a threshold by measuring a noise of a sensor of the acquisition device on known areas corresponding to a background of one or more images;

for each background, generating a binary mask corresponding to areas of the image that includes the pair of glasses;

generating a glasses mask by union of the binary masks; and

cutting the lens by the active contour approach in the images according to the glasses mask.

2. The method according to claim 1 , wherein the texture includes a reflection map.

3. The method according to claim 1 , wherein the silhouette of the lens is generated by clipping the lens in the taken images comprising uniform background with distinct colors.

4. The method according to claim 1 , further comprising a step of filling holes of the glasses mask by image processing or by generating a mask of main related components by the processor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2016
From: CHOUKROUN, ARIEL; LE GALLOU, SYLVAIN; DEHAIS, CHRISTOPHE; MAMMOU, KHALED
To: FITTINGBOX
Reel/Frame 038844/0319 →
Priority Claims (1)
FR 12 52450 · Mar 19, 2012 · national
Continuity (2)
Division 13976142
Related Publication 20160275720A1 · Sep 22, 2016