【技术实现步骤摘要】
一种眼镜模型生成方法及电子设备
[0001]本申请涉及眼镜制作
,尤其涉及一种眼镜模型生成方法及电子设备。
技术介绍
[0002]3D打印是一种以数字模型文件为基础,通过逐层打印的方式生成对应的实物的快速成型技术。3D打印被广泛应用于各个领域,例如,通过3D打印定制眼镜。
[0003]通过3D打印定制眼镜的流程通常包括:根据用户头部特征数据建立用户头部的虚拟三维模型;由用户选定符合个人喜好款式的眼镜初始三维数字模型;调整用户选定的眼镜初始三维数字模型,使之适配于用户头部的虚拟三维模型,从而得到定制眼镜。
[0004]一般的,调整用户选定的眼镜初始三维数字模型的操作由设计师手动完成。由于不同的设计师手动调整初始三维数字模型使之适配于用户头部的虚拟三维模型的适配标准不一致,无法准确衡量适配的效果。这就使得最终定制生产的眼镜佩戴舒适度存在不确定性。经常用户在拿到定制的眼镜后经过亲身佩戴体验后,还需要对桩头、鼻托、镜腿等中的至少一个进行后期的调整使眼镜佩戴舒适度提高,从而影响了3D打印定制眼镜的用户体验。 />
技术实现思路
...
【技术保护点】
【技术特征摘要】
1.一种眼镜模型生成方法,其特征在于,所述方法应用于电子设备,所述方法包括:获取用户头部特征数据,基于所述头部特征数据生成头部虚拟三维模型;确定第一眼镜模型;基于所述头部虚拟三维模型,调整所述第一眼镜模型,生成第二眼镜模型,所述第二眼镜模型的镜框、鼻托、镜腿分别与所述头部虚拟三维模型适配;确定所述第二眼镜模型的镜片前倾角;在所述镜片前倾角不在预设的角度阈值区间内时,调整所述第二眼镜模型,生成第三眼镜模型,所述第三眼镜模型的镜片前倾角在所述预设的角度阈值区间内。2.根据权利要求1所述的方法,其特征在于,所述基于所述头部虚拟三维模型,调整所述第一眼镜模型,生成第二眼镜模型,包括:确定所述头部虚拟三维模型中的特征点;以及,眼睛、鼻子和耳朵的形状和位置;基于所述特征点确定与眼镜参数相关的特征点间距;基于所述特征点间距,以及,眼睛、鼻子和耳朵的形状和位置调整所述第一眼镜模型的参数,以生成所述第二眼镜模型。3.根据权利要求1所述的方法,其特征在于,所述确定所述第二眼镜模型的镜片前倾角,包括:测量第一距离值,所述第一距离值为所述第二眼镜模型同侧的铰链中心点到镜腿弯点的间距;测量第二距离值,所述第二距离值为所述第二眼镜模型同侧的鼻托中心点到镜片水平中心线的间距;测量第三距离值,所述第三距离值为所述第二眼镜模型同侧的桩头中心点到镜片水平中心线的间距;基于所述第一距离值、所述第二距离值和所述第三距离值确定所述第二眼镜模型的镜片前倾角。4.根据权利要求1所述的方法,其特征在于,所述在所述镜片前倾角不在预设的角度阈值区间内时,调整所述第二眼镜模型,包括:调整所述第二眼镜模型的桩头的位置和角度中的至少一个参数;和/或,调整所述第二眼镜模型的鼻托的位置和角度中的至少一个参数。5.根据权利要求1
‑
4中任一项所述的方法,其特征在于,所述第三眼镜模型的镜框、鼻托、镜腿分别与所述头部虚拟三维模型适配。6.一种眼镜生成方法,其特征在于,所述方法包括:基于权利要求1
‑
5中任一项所述的方法获取第三眼镜模型;对所述第三眼镜模型执行切片分层处理得到至少一层切片层图像数据;基于所述切片层图像数据进行数...
【专利技术属性】
技术研发人员:彭庆菲,江建好,唐显蒙,方友森,简寒,
申请(专利权)人:珠海赛纳视博科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。