[发明专利]用于生成镜架的方法和系统有效
申请号: | 201811644526.8 | 申请日: | 2018-12-29 |
公开(公告)号: | CN109460635B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 陈星原;任奕狄 | 申请(专利权)人: | 陈星原;任奕狄 |
主分类号: | G06F30/17 | 分类号: | G06F30/17;G06T17/00;G06V40/16;B29C64/386;B29C64/393;B33Y50/00;B33Y50/02 |
代理公司: | 北京金咨知识产权代理有限公司 11612 | 代理人: | 宋教花 |
地址: | 100000*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 镜架 方法 系统 | ||
1.一种用于生成镜架的方法,其特征在于,该方法包括:
通过对用户面部进行三维扫描,提取用户面部特征点并得到用户面部特征参数;
基于用户面部特征点确定用户脸型并根据预先建立的脸型与镜架模型的关联,自动推荐与用户脸型匹配的镜架模型以供用户选择;
将用户选择的预设镜架模型参数化,以得到预设镜架模型的关键控制点和预定的镜架控制点约束条件,所述镜架控制点约束条件包括以下条件:基于镜框控制点等比例放大缩小镜框装配件、基于镜腿控制点调节镜腿长度和镜腿弯点而镜腿装配件尺寸不变以及鼻托装配件尺寸不变;
根据用户面部特征点和预定的镜架控制点约束条件调整预设镜架模型的关键控制点,使得调整后的关键控制点与用户面部相匹配,并满足所述镜架控制点约束条件;
根据调整后的关键控制点生成新的镜架模型,以基于所述新的镜架模型生成镜架;
所述根据用户面部特征点和预定的镜架控制点约束条件调整预设镜架模型的关键控制点包括:基于所述关键控制点确定预设镜架属性参数;基于所述用户面部特征参数确定与用户面部相匹配的新镜架属性参数;以及基于新镜架属性参数和镜架控制点约束条件来调整所述预设镜架模型的关键控制点;其中,所述预设镜架属性参数和所述新镜架属性参数均包括以下参数:镜框属性参数、鼻托属性参数和镜腿属性参数;
所述将用户选择的预设镜架模型参数化,以得到预设镜架模型的关键控制点和预定的镜架控制点约束条件的步骤包括:将预设的镜架模型转换为非均匀有理B条样NURBS曲面模型;通过将所述非均匀有理B条样NURBS曲面模型转为T条样来提取关键控制点;将关键控制点按照部位进行分类,并基于关键控制点分类,建立所述镜架控制点约束条件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述用户面部特征点获得用户面部特征参数,所述用户面部特征参数是在参考坐标系内获得;
所述将用户选择的预设镜架模型参数化的步骤包括在所述参考坐标系内对用户选择的预设镜架模型进行参数化处理。
3.根据权利要求1所述的方法,其特征在于,所述基于所述用户面部特征参数确定与用户面部相匹配的新镜架属性参数的步骤包括:
基于用户面部特征参数、镜片参数及视光参数确定与用户面部相匹配的镜框属性参数。
4.根据权利要求1所述的方法,其特征在于,
所述镜框属性参数包括:镜面倾斜角、镜片位置、镜框水平基准线和/或镜框大小;
所述鼻托属性参数包括:鼻托中心点、鼻托斜角度数、鼻托前脚度数和鼻托顶角度数;
所述镜腿属性参数包括:镜腿弯点位置。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在对用户面部进行三维扫描得到的三维扫描图像上叠加显示生成的新的镜架模型。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于生成的新镜架模型进行3D打印,生成实体镜架。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈星原;任奕狄,未经陈星原;任奕狄许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811644526.8/1.html,转载请声明来源钻瓜专利网。