JP7713949B2 - ライブフィッティングを含む眼鏡フレームのフィッティング - Google Patents
ライブフィッティングを含む眼鏡フレームのフィッティングInfo
- Publication number
- JP7713949B2 JP7713949B2 JP2022550785A JP2022550785A JP7713949B2 JP 7713949 B2 JP7713949 B2 JP 7713949B2 JP 2022550785 A JP2022550785 A JP 2022550785A JP 2022550785 A JP2022550785 A JP 2022550785A JP 7713949 B2 JP7713949 B2 JP 7713949B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- face
- model
- image
- points
- 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.)
- Active
Links
Classifications
-
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/50—Depth or shape recovery
- G06T7/55—Depth or shape recovery from multiple images
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/171—Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10024—Color image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/10028—Range image; Depth image; 3D point clouds
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/20—Indexing scheme for editing of 3D models
- G06T2219/2016—Rotation, translation, scaling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/12—Acquisition of 3D measurements of objects
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Computer Graphics (AREA)
- Optics & Photonics (AREA)
- Ophthalmology & Optometry (AREA)
- Medical Informatics (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Geometry (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Eyeglasses (AREA)
Description
本出願は、米国特許仮出願62/979,968号(LIVE FITTING OF GLASSES FRAMES、2020年2月21日)に対する優先権を主張し、これは、あらゆる目的のために参照により本明細書に組み込まれる。
[x,y,1]T=P*V*M*[X,Y,Z,1]T
ここで、x,yは2D座標であり、P,V,Mはそれぞれ投影行列(射影行列)、ビュー行列、モデル行列であり、X,Y,Zは3Dモデル空間座標である。
a=深度_投影_行列[0,0]
c=深度_投影_行列[0,2]
f=深度_投影_行列[l,l]
g=深度_投影_行列[1,2]
m=深度_投影_行列[2,2]
n=深度_投影_行列[2,3]
z=深度_画像[int(マーカ_深度_座標[0]),int(マーカ_深度_座標[1])]
H、W=深度_画像_高さ_以下の深度画像
Y_クリップ=1-(int(マーカ_深度_座標[0])/(H/2.0))
X_クリップ=(int(マーカ_深度_座標[1])/(W/2.0))-1
Z=-z
X=(X_クリップ*(-Z)-c*Z)/a
Y=(y_クリップ*(-Z)-g*Z)/f
-図示のように、GUIは、以下のうちの1つ又は複数を伝える。
-適合のための顔要素(ブリッジ、テンプルなど)を強調する。
-特定の顔領域に対する適合が処理されているかどうかを示し、及び/又は完了した処理の程度を示す。
-適合が処理されると、スコア(例えば、赤色、黄色、緑色、ここでは、グレースケール勾配によって表される)が表示されて、眼鏡が特定の顔要素に適合する(適切(suitable)である)度合いを示す。
-第1の部分では、ユーザが試着している眼鏡フレームを有するユーザの顔の画像を表示する。第2の部分(この例では底部のストリップ)では、キャプチャされた所望の顔の角度を表示する。
-所望の角度を示すインジケータがキャプチャされているが、依然として処理中である(1200)。最初に、前方を向いた画像が望まれるので、インジケータ(円形矢印)は、これがキャプチャされている画像であることを示す。画像がキャプチャされると、インジケータはキャプチャされた画像に置き換えられる(1202)。
-ストリップ内に眼鏡をかけていないユーザの初期(前向き)画像(1202)。
-ストリップ内のガイダンスは、使用者に左右に、又は一方向もしくは別の方向(例えば、左1204~1208又は右1210)に回転するように促す。
-所望の角度が処理されるときの眼鏡をかけないユーザの画像は、1202~1210の下のストリップに示される。
-初期画面は、ライブ試着(リアルタイムで顔に拡張されたフレーム)である(1500)。
-挿入画像は、必要なフレームが受信され処理された範囲を表す処理されたビデオ試着を示す。
-ビデオ試着が処理されるにつれて、挿入画像はより明瞭になる(1500~1506の進行)。
Claims (22)
- システムであって、プロセッサが、
ユーザの顔の現在のモデルを更新することに関連するイベントを決定し、
前記イベントに応答して、前記ユーザの顔の履歴記録フレームのセットを使用して前記ユーザの顔の前記現在のモデルを更新し、
前記ユーザの顔の新しく記録されたフレームを取得し、
前記ユーザの顔の前記現在のモデルからの少なくとも3つのポイントを使用して顔の法線ベクトルを決定し、
前記ユーザの顔の前記現在のモデルからの2つの眉点と2つの眼の内側の隅に基づいてブリッジシフト値を決定し、
前記顔の法線ベクトルと前記ブリッジシフト値に基づいて、計算されたブリッジポイントのセットを決定し、
前記計算されたブリッジポイントのセットに基づいて、前記ユーザの顔の前記現在のモデルを使用して、眼鏡フレームの対応する画像を生成し、
前記ユーザの顔の前記新しく記録されたフレームの上に前記眼鏡フレームの画像を提示するように構成されるプロセッサと、
前記プロセッサに結合され、前記プロセッサに命令を提供するように構成されるメモリとを備える、システム。 - 前記イベントは、経過時間、閾値を満たす前記新しく記録されたフレームの数、又は前記ユーザの顔の検出された向きに少なくとも部分的に基づくことを特徴とする、請求項1に記載のシステム。
- 前記ユーザの顔の前記履歴記録フレームのセットは、時間閾値内の記録フレームを含む、請求項1に記載のシステム。
- 前記ユーザの顔の前記現在のモデルは、デバイスによって収集された深度センサデータから取得される、請求項1に記載のシステム。
- 前記ユーザの顔の前記現在のモデルは、過去のユーザの顔に少なくとも部分的に基づいて生成される、請求項1に記載のシステム。
- 前記ユーザの顔の前記現在のモデルを以下のステップにより更新することをさらに含むシステムであって、
前記ユーザの顔の現在の向きを取得するステップと、
前記現在の向きに対応する前記ユーザの顔の前記現在のモデルを変換するステップと、
前記ユーザの顔の変換されたモデルを前記眼鏡フレームのモデルと組み合わせるステップと、
前記ユーザの顔の変換されたモデルと前記眼鏡フレームのモデルとの前記組み合わせに少なくとも部分的に基づいて前記眼鏡フレームの現在の画像を生成するステップと、
により更新することをさらに含む、請求項1に記載のシステム。 - 前記現在の向きに対応する前記ユーザの顔の前記現在のモデルを変換することは、以下のステップにより前記ユーザの顔をスケーリングすることを含む、システムであって、
2次元(2D)RGB画像及び深度画像を受信するステップと、
前記2D RGB画像における2D特徴に関連する座標を求めるステップと、
前記2D RGB画像及び前記深度画像と見出された前記2D特徴に関連する座標との間の解像度マッピングを使用して、前記深度画像における3D特徴座標を決定するステップと、
前記3D特徴座標を使用して、2D空間における実寸法特徴ペア距離を決定するステップと、
を含む、請求項6に記載のシステム。 - 前記現在の向きに対応する前記ユーザの顔の前記現在のモデルを変換することは、以下のステップにより、前記ユーザの顔をスケーリングすることを含むシステムであって、
2次元(2D)RGB画像及び深度画像を受信するステップと、
前記深度画像における3D特徴座標を3D頭部モデルに非投影にして、RGB画像に対応する外部情報を使用して3D特徴座標を取得するステップと、
前記3D特徴座標を使用して第1の特徴ペア距離を決定するステップと、
前記深度画像を使用して第2の特徴ペア距離を決定するステップと、
スケール係数を、前記第1の特徴ペア距離及び前記第2の特徴ペア距離の比率として決定するステップと、
により、前記ユーザの顔をスケーリングすることを含む、請求項6に記載のシステム。 - 前記現在の向きに対応する前記ユーザの顔の前記現在のモデルを変換することは、以下のステップにより前記ユーザの顔をスケーリングすることを含むシステムであって、
1つ以上のRGB画像、1つ以上の深度センサ画像、姿勢情報、及びカメライントリニックスを受信するステップと、
各深度センサ画像における各ポイントについて、カメライントリニックスを使用して、実際のスケールで3Dポイントを生成するステップと、
姿勢情報を使用して、画像からの3Dポイントを実際のスケールで点群にマージするステップと、
記憶装置からの履歴頭部スキャンを使用して、前記点群の形状に合致する実際のスケールで前記ユーザの顔のモデルを生成するステップと、
生成された前記ユーザの顔の前記モデルを使用して、前記眼鏡フレームの対応する画像を生成するステップと、により前記ユーザの顔をスケーリングすることを含む、請求項6に記載のシステム。 - 前記ユーザの顔のフレームを記録するように構成されるカメラを含むシステムであって、前記カメラは、少なくとも1つの深度センサを含む前記カメラをさらに含む、請求項1に記載のシステム。
- 前記ユーザの顔の前記新しく記録されたフレームの上に前記眼鏡フレームの画像を提示することは、グラフィカルユーザインターフェース内の前記ユーザの顔の前記新しく記録されたフレーム上に前記眼鏡フレームの画像をレンダリングすることを含む、請求項1に記載のシステム。
- 前記ユーザの顔の前記新たに記録されたフレームを取得することは、キャプチャされた顔の角度及びまだ完全に処理されていない顔の角度のうちの少なくとも1つに関するフィードバックを前記ユーザに表示することを含む、請求項1に記載のシステム。
- 前記プロセッサは、前記ユーザの顔の少なくとも1つのエリアに対する適合度に関する情報を提示するようにさらに構成されることを特徴とする、請求項1に記載のシステム。
- 前記ユーザの顔の前記新しく記録されたフレームを取得することと、前記ユーザの顔の前記新しく記録されたフレーム上に前記眼鏡フレームの前記画像を提示することとは、実質的に同時に実行されることを特徴とする、請求項1に記載のシステム。
- 前記プロセッサは、前記ユーザの顔の以前に記録されたフレーム上に前記眼鏡フレームの画像を提示するようにさらに構成されることを特徴とする、請求項1に記載のシステム。
- 前記ユーザの顔の以前に記録されたフレーム上の前記眼鏡フレームの前記画像と、前記ユーザの顔の前記新たに記録されたフレーム上の前記眼鏡フレームの前記画像とが、並べて提示されることを特徴とする、請求項15に記載のシステム。
- 前記プロセッサは、
前記眼鏡フレームのセレクションの中から特定の前記眼鏡フレームのユーザ選択を受信し、
前記ユーザの顔の前記新しく記録されたフレーム上に特定の前記眼鏡フレームの前記画像を提示するようにさらに構成される、請求項1に記載のシステム。 - 前記プロセッサは、前記ユーザの顔の前記新しく記録されたフレームを取得する進捗状況を出力するようにさらに構成されることを特徴とする、請求項1に記載のシステム。
- プロセッサは、ユーザの頭部の画像セットを取得し、
前記ユーザの頭部の初期配向を決定し、
前記ユーザの頭部の初期モデルを取得し、
前記初期配向に対応する前記ユーザの頭部の前記初期モデルを変換し、
眼鏡フレームのユーザ選択を受信し、
前記ユーザの頭部の変換モデルからの少なくとも3つのポイントを使用して、顔の法線ベクトルを決定し、
前記ユーザの頭部の前記変換モデルからの2つの眉点と2つの眼の内側の隅に基づいて、ブリッジシフト値を決定し、
前記顔の法線ベクトルと前記ブリッジシフト値に基づいて、計算されたブリッジポイントのセットを決定し、
前記計算されたブリッジポイントのセットに基づいて、前記ユーザの頭部の変換されたモデルを前記眼鏡フレームのモデルと組み合わせ、
前記ユーザの頭部の変換されたモデルと前記眼鏡フレームのモデルとの組み合わせに少なくとも部分的に基づいて前記眼鏡フレームの画像を生成し、
前記ユーザの頭部の画像セットの少なくとも1つの画像上に前記眼鏡フレームの画像をオーバーレイすることを含むプレゼンテーションを提供するように構成されるプロセッサと、
前記プロセッサに結合され、前記プロセッサに命令を提供するように構成されるメモリと、を備えるシステム。 - プロセッサは、
1つ以上のRGB画像、1つ以上の深度センサ画像、姿勢情報、及びカメライントリニックスを受信し、
各深度センサ画像における各ポイントについて、カメライントリニックスを使用して、実際のスケールで3Dポイントを生成し、
姿勢情報を使用して、画像からの3Dポイントを実際のスケールで点群にマージし、
記憶装置からの履歴頭部スキャンを使用して、前記点群の形状に合致する実際のスケールで3D頭部モデルを生成し、
前記3D頭部モデルからの少なくとも3つのポイントを使用して顔の法線ベクトルを決定し
前記3D頭部モデルからの2つの眉点と2つの眼の内側の隅に基づいてブリッジシフト値を決定し
前記顔の法線ベクトルと前記ブリッジシフト値に基づいて、計算されたブリッジポイントのセットを決定し
生成された前記3D頭部モデル及び前記計算されたブリッジポイントのセットを使用して、眼鏡フレームの対応する画像を生成するように構成されるプロセッサと、
前記プロセッサに結合され、前記プロセッサに命令を提供するように構成されたメモリと、を備えるシステム。 - ユーザの顔の現在のモデルを更新することに関連するイベントを決定するステップと、
前記イベントに応答して、前記ユーザの顔の履歴記録フレームセットを使用して、前記ユーザの顔の前記現在のモデルを更新するステップと、
前記ユーザの顔の新たに記録されたフレームを取得するステップと、
前記ユーザの顔の前記現在のモデルを使用して、眼鏡フレームの対応する画像を生成するステップと、
前記ユーザの顔の前記現在のモデルからの少なくとも3つのポイントを使用して顔の法線ベクトルを決定し、
前記ユーザの顔の前記現在のモデルからの2つの眉点と2つの眼の内側の隅に基づいてブリッジシフト値を決定し、
前記顔の法線ベクトルと前記ブリッジシフト値に基づいて、計算されたブリッジポイントのセットを決定し、
前記計算されたブリッジポイントのセットに基づいて、前記ユーザの顔の前記新しく記録されたフレーム上に前記眼鏡フレームの画像を提示するステップと、を含む方法。 - 非一時的なコンピュータ可読媒体において具現化されたコンピュータプログラム製品であって、ユーザの顔の現在のモデルを更新することに関連するイベントを決定し、
前記イベントに応答して、前記ユーザの顔の履歴記録フレームセットを使用して、前記ユーザの顔の前記現在のモデルを更新し、
前記ユーザの顔の新たに記録されたフレームを取得し、
前記ユーザの顔の前記現在のモデルを使用して、眼鏡フレームの対応する画像を生成し、
前記ユーザの顔の前記現在のモデルからの少なくとも3つのポイントを使用して顔の法線ベクトルを決定し、
前記ユーザの顔の前記現在のモデルからの2つの眉点と2つの眼の内側の隅に基づいてブリッジシフト値を決定し、
前記顔の法線ベクトルと前記ブリッジシフト値に基づいて、計算されたブリッジポイントのセットを決定し、
前記計算されたブリッジポイントのセットに基づいて、前記ユーザの顔の前記新しく記録されたフレーム上に前記眼鏡フレームの画像を提示するためのコンピュータ命令を含む、非一時的なコンピュータ可読媒体において具現化されたコンピュータプログラム製品。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202062979968P | 2020-02-21 | 2020-02-21 | |
| US62/979,968 | 2020-02-21 | ||
| PCT/US2021/018891 WO2021168336A1 (en) | 2020-02-21 | 2021-02-19 | Fitting of glasses frames including live fitting |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023515517A JP2023515517A (ja) | 2023-04-13 |
| JP7713949B2 true JP7713949B2 (ja) | 2025-07-28 |
Family
ID=77367178
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022550785A Active JP7713949B2 (ja) | 2020-02-21 | 2021-02-19 | ライブフィッティングを含む眼鏡フレームのフィッティング |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US11960146B2 (ja) |
| EP (1) | EP4106984A4 (ja) |
| JP (1) | JP7713949B2 (ja) |
| AU (1) | AU2021224864A1 (ja) |
| CA (1) | CA3171478A1 (ja) |
| IL (1) | IL295775A (ja) |
| WO (1) | WO2021168336A1 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10949648B1 (en) * | 2018-01-23 | 2021-03-16 | Snap Inc. | Region-based stabilized face tracking |
| US20220343406A1 (en) * | 2021-04-23 | 2022-10-27 | Yixian Gu | Exact-Frame-Fit technology using FD and PD to control try-on model image rendering at online eyeglasses e-commerce website and Web-development application |
| CN114419703A (zh) * | 2021-12-31 | 2022-04-29 | 北京怡和嘉业医疗科技股份有限公司 | 面罩的虚拟佩戴方法、装置、终端设备及可读存储介质 |
| US20230230331A1 (en) * | 2022-01-03 | 2023-07-20 | Qualcomm Incorporated | Prior based generation of three-dimensional models |
| CN114355627B (zh) * | 2022-01-05 | 2023-06-30 | 北京蜂巢世纪科技有限公司 | 一种镜腿长度调整方法、装置、电子设备及存储介质 |
| CN114489404A (zh) * | 2022-01-27 | 2022-05-13 | 北京字跳网络技术有限公司 | 一种页面交互方法、装置、设备以及存储介质 |
| US12136178B2 (en) * | 2022-02-09 | 2024-11-05 | Google Llc | Validation of modeling and simulation of virtual try-on of wearable device |
| US12008711B2 (en) * | 2022-02-09 | 2024-06-11 | Google Llc | Determining display gazability and placement of virtual try-on glasses using optometric measurements |
| WO2023215397A1 (en) * | 2022-05-03 | 2023-11-09 | Ditto Technologies, Inc. | Systems and methods for scaling using estimated facial features |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060078172A1 (en) | 2004-06-03 | 2006-04-13 | Arizona Board Of Regents, A Body Corporate Of The State Of Arizona | 3D face authentication and recognition based on bilateral symmetry analysis |
| US20160035133A1 (en) | 2014-07-31 | 2016-02-04 | Ulsee Inc. | 2d image-based 3d glasses virtual try-on system |
| US20160217609A1 (en) | 2015-01-22 | 2016-07-28 | Ditto Technologies, Inc. | Rendering glasses shadows |
| JP2016537716A (ja) | 2013-08-22 | 2016-12-01 | ビスポーク, インコーポレイテッド | カスタム製品を創作するための方法及びシステム |
Family Cites Families (50)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4845641A (en) | 1986-09-19 | 1989-07-04 | Hoya Corporation | Method of forming a synthetic image in simulation system for attachment of spectacles |
| FR2719463B1 (fr) | 1994-05-03 | 1996-07-26 | Essilor Int | Procédé de métrologie optique. |
| JP3250184B2 (ja) | 1998-02-03 | 2002-01-28 | 剛 西郷 | 眼鏡装用シミュレーションシステム |
| JP3342423B2 (ja) | 1998-10-09 | 2002-11-11 | ホーヤ株式会社 | 眼光学系のシミュレーション装置 |
| US6583792B1 (en) | 1999-11-09 | 2003-06-24 | Newag Digital, Llc | System and method for accurately displaying superimposed images |
| US7016824B2 (en) | 2001-02-06 | 2006-03-21 | Geometrix, Inc. | Interactive try-on platform for eyeglasses |
| US20040062520A1 (en) * | 2002-09-27 | 2004-04-01 | Koninklijke Philips Electronics N.V. | Enhanced commercial detection through fusion of video and audio signatures |
| EP2072004A1 (en) | 2007-12-19 | 2009-06-24 | Essilor International (Compagnie Generale D'optique) | Method of simulating blur in digitally processed images |
| EP2037314B1 (en) | 2007-12-28 | 2021-12-01 | Essilor International | A method and computer means for choosing spectacle lenses adapted to a frame |
| EP2028529B1 (en) | 2007-12-28 | 2020-09-09 | Essilor International | Method of calculating an optical system according to a given spectacle frame |
| JP2010108475A (ja) | 2008-10-03 | 2010-05-13 | Sony Corp | 画像処理装置および方法、プログラム、並びに記録媒体 |
| WO2010119183A1 (fr) | 2009-04-17 | 2010-10-21 | Essilor International (Compagnie Générale d'Optique) | Procédé de détermination d'une lentille ophtalmique |
| FR2955409B1 (fr) | 2010-01-18 | 2015-07-03 | Fittingbox | Procede d'integration d'un objet virtuel dans des photographies ou video en temps reel |
| FR2957511B1 (fr) | 2010-03-19 | 2021-09-24 | Fittingbox | Procede et dispositif de mesure de distance inter-pupillaire |
| FR2971873B1 (fr) | 2011-02-22 | 2014-01-03 | Fittingbox | Procede de detection d'un ensemble predefini de points caracteristiques d'un visage |
| EP2689396A4 (en) * | 2011-03-21 | 2015-06-03 | Intel Corp | PROCESS FOR ADVANCED CHANGES WITH 3D FACE MODELING AND MARKING ALIGNMENT |
| WO2013027755A1 (ja) | 2011-08-24 | 2013-02-28 | Hoya株式会社 | 眼鏡装用シミュレーション方法、プログラム、装置、眼鏡レンズ発注システム及び眼鏡レンズの製造方法 |
| FR2980681A3 (fr) | 2011-09-29 | 2013-04-05 | Fittingbox | Procede de determination des mesures oculaires et optiques d'interet pour la fabrication et le montage de verre de lunettes correcteurs, a l'aide d'une camera en contexte non controle |
| US9236024B2 (en) | 2011-12-06 | 2016-01-12 | Glasses.Com Inc. | Systems and methods for obtaining a pupillary distance measurement using a mobile computing device |
| EP2629140B1 (en) | 2012-02-16 | 2019-08-14 | Hoya Corporation | Simulation system for wearing spectacles, simulation device for wearing spectacles and simulation program for wearing spectacles |
| US11263823B2 (en) * | 2012-02-24 | 2022-03-01 | Matterport, Inc. | Employing three-dimensional (3D) data predicted from two-dimensional (2D) images using neural networks for 3D modeling applications and other applications |
| FR2987919B1 (fr) | 2012-03-08 | 2014-03-07 | Essilor Int | Procede d'estimation d'une distance separant une paire de lunettes et un oeil du porteur de la paire de lunettes |
| EP3401879B1 (fr) | 2012-03-19 | 2021-02-17 | Fittingbox | Procédé de modélisation d'un objet tridimensionnel à partir d'images bidimensionnelles de cet objet prises sous différents angles |
| US9311746B2 (en) | 2012-05-23 | 2016-04-12 | Glasses.Com Inc. | Systems and methods for generating a 3-D model of a virtual try-on product |
| US20130335416A1 (en) | 2012-05-23 | 2013-12-19 | 1-800 Contacts, Inc. | Systems and methods for generating a 3-d model of a virtual try-on product |
| US9286715B2 (en) | 2012-05-23 | 2016-03-15 | Glasses.Com Inc. | Systems and methods for adjusting a virtual try-on |
| US9483853B2 (en) | 2012-05-23 | 2016-11-01 | Glasses.Com Inc. | Systems and methods to display rendered images |
| US9967555B2 (en) | 2012-05-25 | 2018-05-08 | Hoya Corporation | Simulation device |
| EP2886040B1 (en) | 2012-08-20 | 2018-01-10 | HOYA Corporation | Simulation device, simulation system, simulation method and simulation program |
| KR101748976B1 (ko) | 2013-02-06 | 2017-06-19 | 호야 가부시키가이샤 | 시뮬레이션 시스템, 시뮬레이션 장치 및 상품 설명 보조 방법 |
| ES2886136T3 (es) | 2013-06-06 | 2021-12-16 | 6 OVER 6 VISION Ltd | Sistema para la medición del error de refracción de un ojo basado en la medición subjetiva de distancias |
| FR3008805B3 (fr) | 2013-07-16 | 2015-11-06 | Fittingbox | Procede de determination de mesures oculaires avec un capteur grand public |
| US9342877B2 (en) | 2013-08-22 | 2016-05-17 | Glasses.Com Inc. | Scaling a three dimensional model using a reflection of a mobile device |
| US9774839B2 (en) | 2013-08-30 | 2017-09-26 | Glasses.Com Inc. | Systems and methods for color correction of images captured using a mobile computing device |
| FR3012952B1 (fr) | 2013-11-08 | 2015-11-06 | Essilor Int | Methode de determination d'au moins un parametre de conception optique d'une lentille ophtalmique progressive |
| FR3013132B1 (fr) | 2013-11-08 | 2017-01-20 | Essilor Int | Methode de determination d'au moins un parametre de conception optique pour une lentille ophtalmique progressive |
| FR3016052B1 (fr) | 2014-01-02 | 2018-03-30 | Essilor International | Procede de determination d'une definition geometrique d'un equipement optique personnalise |
| FR3016050B1 (fr) | 2014-01-02 | 2017-12-08 | Essilor Int | Procede d’ajustage d’une monture de lunettes predeterminee pour son utilisation par un porteur donne |
| WO2015172097A1 (en) | 2014-05-08 | 2015-11-12 | Glasses.Com Inc. | Systems and methods for determining pupillary distance and scale |
| AU2015255730A1 (en) | 2014-05-08 | 2016-11-24 | Luxottica Retail North America Inc. | Systems and methods for scaling an object |
| FR3021204A1 (fr) | 2014-05-20 | 2015-11-27 | Essilor Int | Procede de determination d'au moins un parametre de comportement visuel d'un individu |
| FR3021443B1 (fr) | 2014-05-20 | 2017-10-13 | Essilor Int | Procede de construction d'un modele du visage d'un individu, procede et dispositif d'analyse de posture utilisant un tel modele |
| CN107408315B (zh) | 2015-02-23 | 2021-12-07 | Fittingbox公司 | 用于实时、物理准确且逼真的眼镜试戴的流程和方法 |
| EP3295146B1 (en) | 2015-05-10 | 2024-03-13 | 6 Over 6 Vision Ltd | Apparatus, system and method of determining one or more optical parameters of a lens |
| US10670494B2 (en) | 2015-05-10 | 2020-06-02 | 6 Over 6 Vision Ltd. | Apparatus, system and method of determining one or more optical parameters of a lens |
| CN107847128B (zh) | 2015-05-11 | 2020-11-10 | 6超越6视觉有限公司 | 确定瞳孔距离的装置、系统和方法 |
| FR3053509B1 (fr) | 2016-06-30 | 2019-08-16 | Fittingbox | Procede d’occultation d’un objet dans une image ou une video et procede de realite augmentee associe |
| US11852559B2 (en) | 2019-01-10 | 2023-12-26 | 6 Over 6 Vision Ltd. | Apparatus, system, and method of determining one or more parameters of a lens |
| IL285096B2 (en) | 2019-01-24 | 2025-09-01 | 6 OVER 6 VISION Ltd | Device, system and method for determining one or more refractive error parameters of an eye under examination |
| JP7055762B2 (ja) * | 2019-03-05 | 2022-04-18 | アルパイン株式会社 | 顔特徴部検出装置、顔特徴部検出方法 |
-
2021
- 2021-02-19 JP JP2022550785A patent/JP7713949B2/ja active Active
- 2021-02-19 CA CA3171478A patent/CA3171478A1/en active Pending
- 2021-02-19 WO PCT/US2021/018891 patent/WO2021168336A1/en not_active Ceased
- 2021-02-19 IL IL295775A patent/IL295775A/en unknown
- 2021-02-19 EP EP21757059.7A patent/EP4106984A4/en active Pending
- 2021-02-19 AU AU2021224864A patent/AU2021224864A1/en active Pending
- 2021-02-19 US US17/180,541 patent/US11960146B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060078172A1 (en) | 2004-06-03 | 2006-04-13 | Arizona Board Of Regents, A Body Corporate Of The State Of Arizona | 3D face authentication and recognition based on bilateral symmetry analysis |
| JP2016537716A (ja) | 2013-08-22 | 2016-12-01 | ビスポーク, インコーポレイテッド | カスタム製品を創作するための方法及びシステム |
| US20160035133A1 (en) | 2014-07-31 | 2016-02-04 | Ulsee Inc. | 2d image-based 3d glasses virtual try-on system |
| US20160217609A1 (en) | 2015-01-22 | 2016-07-28 | Ditto Technologies, Inc. | Rendering glasses shadows |
Also Published As
| Publication number | Publication date |
|---|---|
| US20210264684A1 (en) | 2021-08-26 |
| AU2021224864A1 (en) | 2022-09-29 |
| EP4106984A1 (en) | 2022-12-28 |
| CA3171478A1 (en) | 2021-08-26 |
| US11960146B2 (en) | 2024-04-16 |
| WO2021168336A1 (en) | 2021-08-26 |
| EP4106984A4 (en) | 2024-03-20 |
| JP2023515517A (ja) | 2023-04-13 |
| IL295775A (en) | 2022-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7713949B2 (ja) | ライブフィッティングを含む眼鏡フレームのフィッティング | |
| US11783557B2 (en) | Virtual try-on systems and methods for spectacles | |
| US9990780B2 (en) | Using computed facial feature points to position a product model relative to a model of a face | |
| JP4473754B2 (ja) | 仮想試着装置 | |
| CN105210093B (zh) | 捕获和显示外观的装置、系统和方法 | |
| JP2023516678A (ja) | マルチビュー画像からのエンドツーエンド場面再構築のためのシステムおよび方法 | |
| KR101560508B1 (ko) | 3차원 이미지 모델 조정을 위한 방법 및 장치 | |
| CN110648274B (zh) | 鱼眼图像的生成方法及装置 | |
| US20140168217A1 (en) | Method of fitting virtual item using human body model and system for providing fitting service of virtual item | |
| EP3101624A1 (en) | Image processing method and image processing device | |
| US20120194513A1 (en) | Image processing apparatus and method with three-dimensional model creation capability, and recording medium | |
| CN118071968B (zh) | 一种基于ar技术的智能交互深展示方法及系统 | |
| US20200160556A1 (en) | Systems and methods for visualizing eyewear on a user | |
| TWI433049B (zh) | 眼鏡虛擬試戴互動服務系統與方法 | |
| CN119156632A (zh) | 基于预估面部特征的缩放系统和方法 | |
| EP2462564B1 (en) | Representation of complex and/or deformable objects, and virtual fitting of wearable objects | |
| CN112561784A (zh) | 图像合成方法、装置、电子设备及存储介质 | |
| CN113115024B (zh) | 一种3d信息采集设备 | |
| CN119620855A (zh) | 轨迹获取方法、装置和系统 | |
| JP4781981B2 (ja) | 動画像生成方法及びシステム | |
| EP4227731A1 (en) | Method and mobile device for determining a visual point of a person | |
| CN121056730A (zh) | 图像处理方法、装置及电子设备 | |
| CN120429056A (zh) | 显示控制方法及装置、计算机程序产品和电子设备 | |
| WO2002063568A1 (fr) | Procede et systeme de creation de mouvements virtuels et coordonnes par enchainement de points de vue |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240117 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241009 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241022 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250122 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250407 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250617 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250715 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7713949 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |