The embodiment of the invention provides a method and device for wearing glasses virtual try, the method comprises: acquiring the target user's head of the 3D point cloud data and image data; according to the three-dimensional model of the 3D point cloud data to generate the target user's head; according to the corresponding relation between the point cloud data of the three dimension and the two-dimensional image data, the image data is mapped to the 3D model; based on the 3D model mapping after the storage, from a variety of model glasses glasses model database, determine the matching with the target user glasses model; corresponding to the push model to determine send glasses the target users of glasses. In one embodiment of the invention, the head model for target user and glasses matched with the corresponding model glasses, combined, providing intuitive and vivid effect of wearing glasses for users, improve the user experience.
【技術實現步驟摘要】
眼鏡虛擬試戴方法及裝置
本專利技術涉及計算機視覺技術,尤其涉及一種眼鏡虛擬試戴方法及裝置。
技術介紹
隨著人們物質生活水平的提高,消費者對眼鏡商品更加重視其品牌、材料、款式、顏色,希望能從琳瑯滿目的商品中選出最適合本人氣質與個性的眼鏡。通常,用戶為了節約時間等因素而選擇網絡購物。然而,在網上配鏡時不能試戴,僅通過商家提供的圖片,并不能直觀的判斷眼鏡是否適合,是否符合自身形象、氣質等。尤其是配鏡所需信息(如瞳距、臉長和臉寬等)的準確測量,往往需要用戶前往實體店完成,而實體店又很少單獨提供測量服務。這樣很大程度上將導致眼鏡度數不合適,配戴不舒適不美觀等缺陷?,F有的僅依靠直覺來選擇網購眼鏡的方式嚴重降低了用戶滿意度。由此,本領域技術人員亟需解決的問題在于:提供一種眼鏡虛擬試戴方法及裝置,以解決網購眼鏡時無法提供眼鏡試戴的三維立體效果的問題,以便于用戶參考和判斷眼鏡是否適合自己。
技術實現思路
本專利技術的目的在于,提供一種眼鏡虛擬試戴方法及裝置,以解決網購眼鏡時無法提供眼鏡虛擬試戴的三維立體效果的問題,以便于用戶參考和判斷眼鏡是否合適。根據本專利技術的一方面,提供一種眼鏡虛擬試戴方法。所述方法包括,獲取目標用戶的頭部的三維點云數據和二維圖像數據;根據所述三維點云數據生成所述目標用戶的頭部的三維模型;依據所述三維點云數據和所述二維圖像數據的對應關系,將所述二維圖像數據映射到所述三維模型中;依據映射后的所述三維模型,從存儲有多種眼鏡模型的眼鏡模型數據庫中,確定與所述目標用戶匹配的眼鏡模型;向所述目標用戶推送確定的所述眼鏡模型對應的眼鏡。優選地,所述獲取目標用戶的頭部的三 ...
【技術保護點】
一種眼鏡虛擬試戴方法,其特征在于,包括:獲取目標用戶的頭部的三維點云數據和二維圖像數據;根據所述三維點云數據生成所述目標用戶的頭部的三維模型;依據所述三維點云數據和所述二維圖像數據的對應關系,將所述二維圖像數據映射到所述三維模型中;依據映射后的所述三維模型,從存儲有多種眼鏡模型的眼鏡模型數據庫中,確定與所述目標用戶匹配的眼鏡模型;向所述目標用戶推送確定的所述眼鏡模型對應的眼鏡。
【技術特征摘要】
1.一種眼鏡虛擬試戴方法,其特征在于,包括:獲取目標用戶的頭部的三維點云數據和二維圖像數據;根據所述三維點云數據生成所述目標用戶的頭部的三維模型;依據所述三維點云數據和所述二維圖像數據的對應關系,將所述二維圖像數據映射到所述三維模型中;依據映射后的所述三維模型,從存儲有多種眼鏡模型的眼鏡模型數據庫中,確定與所述目標用戶匹配的眼鏡模型;向所述目標用戶推送確定的所述眼鏡模型對應的眼鏡。2.根據權利要求1所述的方法,其特征在于,所述獲取目標用戶的頭部的三維點云數據和二維圖像數據包括:通過圖像采集設備獲取目標用戶的頭部的三維點云數據和二維圖像數據;所述依據所述三維模型,從存儲有多種眼鏡模型的眼鏡模型數據庫中,確定與所述目標用戶匹配的眼鏡模型包括:根據所述三維點云數據計算所述目標用戶的臉部和所述三維圖像采集設備之間的距離,并根據計算得到的距離測定目標用戶的視力數據;根據所述目標用戶的頭部對應的映射后的三維模型,確定目標用戶的頭型特征和瞳距數據;依據所述視力數據、所述頭型特征和所述瞳距數據,從所述眼鏡模型數據庫中確定與目標用戶匹配度最優的眼鏡模型。3.根據權利要求2所述的方法,其特征在于,所述向所述目標用戶推送確定的所述眼鏡模型對應的眼鏡包括:將所述眼鏡模型和所述三維模型進行融合,并將融合后生成的模型向目標用戶推送。4.根據權利要求3所述的方法,其特征在于,在所述向所述目標用戶推送確定的所述眼鏡模型對應的眼鏡之后,還包括:接收對推送的所述眼鏡的修改指令,通過所述修改指令對所述眼鏡進行修改。5.根據權利要求1所述的方法,其特征在于,所述三維點云數據包括目標用戶頭部的前視點、左視點和右視點的三維點云數據;所述根據所述三維點云數據生成所述目標用戶的頭部的三維模型,包括:通過迭代算法對所述三維點云數據中每個視點對應的三維點云數據進行校準;將校準后的三個視點的三維點云數據進行組合;將組合后的三個視點的三維點云數據生成目標用戶...
【專利技術屬性】
技術研發人員:魯敏,滕書華,張鵬,
申請(專利權)人:湖南拓視覺信息技術有限公司,
類型:發明
國別省市:湖南,43
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。