【技术实现步骤摘要】
一种基于智能手机的口腔三维重建方法、系统和存储介质
[0001]本专利技术属于三维建模
,具体涉及一种基于智能手机的口腔三维重建方法、系统和存储介质。
技术介绍
[0002]在临床口腔诊疗和修复过程中,通过三维扫描获得口腔内部的三维数字化模型的方法主要分为口外扫描和口内扫描两种。口外扫描方式需要医生先对口腔进行印模获取牙齿的石膏模型,再利用三维扫描设备对石膏牙模进行扫描得到其三维数字模型;口内扫描方式则是将口腔扫描器伸进口腔直接对牙齿进行扫描从而获得牙齿的三维数字模型,该方式操作简单、高效且测量速度快,因而节省了医生椅边操作的时间,又因无需手工印模,也避免了因制模和翻模引起的误差,测量精度较高。但是,现有的口腔扫描仪均有口腔扫描器和与口腔扫描器连接的庞大主机站组成。操作时医生手持扫描器放入患者口腔,扫描器摄像头不断拍摄并传入主机站,由主机站软件做即时3D建模。在进行操作时,口腔内有上下齿列和舌头,形状复杂且病人在张大口时,嘴巴和舌头均在不舒适且不断移动状态,需要医生随时观察调整及和病人沟通。同时为了让扫描器既可在需要的位置拍摄影像又不会太常撞到或顶到口腔其他部位,医生视线需不断在口腔及身边主机站荧幕之间移动,造成扫描效率降低,另外庞大的主机站又导致整个口扫仪系统占用了大量有限的诊疗空间且造价高昂。
技术实现思路
[0003]本专利技术的目的就在于为解决上述问题而公开了一种基于智能手机的口腔三维重建方法,包括如下步骤:
[0004]S1,对智能手机的对焦模组进行标定,得到智能手机对焦时每一 ...
【技术保护点】
【技术特征摘要】
1.一种基于智能手机的口腔三维重建方法,其特征在于,包括如下步骤:S1,对智能手机的对焦模组进行标定,得到智能手机对焦时每一焦平面深度值;S2,控制智能手机的镜头模组进行变焦且同时通过外接探头获取口腔内部的不同景深图像作为第一图像组,并记录对应焦段;S3,依次选取第一图像组的前后两帧图像使用SIFT算法进行搜索以获得各自的特征点,使用RANSAC算法求解这两组特征点的变换关系,并求解相应单应矩阵,对第二张图像使用求解出的矩阵进行变换,得到消除近大远小效应的图片组成经过变换的第二图像组;S4,将第二图像组中各帧图像叠合在一起进行拉普拉斯变换,选取同一个像素坐标下响应值中最大的那一张图像作为该像素对应的焦平面,根据焦平面深度值获得各像素对应的深度;S5,按从前到后顺序依次获取每个像素对比度最大时所处的像素坐标并记录形成该视角深度图,同时获取智能手机在采集该组深度图对应的位姿信息;S6,重复上述步骤得到多视角图像并转换成多视角点云数据,对多视角点云数据拼接并网格化,形成口腔数字模型。2.根据权利要求1所述的基于智能手机的口腔三维重建方法,其特征在于,所述步骤S2具体包括:S21,在智能手机的镜头模组通过外接探头可获取一牙齿图像时,控制镜头模组持续调整焦距至当前牙齿能清晰呈现在智能手机显示屏中的焦距,对该焦距进行缩放从而获取可覆盖当前牙齿表面的焦段范围;S22,控制镜头模组以高速率拍摄得到口腔内部一连续初始图像组,根据所述焦段范围截取连续初始图像组中多张图片作为第一图像组。3.根据权利要求2所述的基于智能手机的口腔三维重建方法,其特征在于,所述步骤S3具体包括:S31,对第一图像组中的前后两帧图像使用SIFT算法进行搜索,得到各自的特征点;S32,随机选取多组匹配的特征点计算单应矩阵,计算其余匹配特征点对经过单应矩阵变换后的误差,并获取误差小于阈值的特征点对数目,获得误差小于阈值的特征点对数目最多的单应矩阵;S33,对第二张图像使用求解出的单应矩阵进行变换,得到消除近大远小效应的变换图像;S34,持续采用前述步骤S31至S33依次对第一图像组中的前后两帧图像进行变换获得消除近大远小效应的变换图像,形成第二图像组。4.根据权利要求3所述的基于智能手机的口腔三维重建方法,其特征在于,所述步骤S6具体包括:根据前后两帧图像中重叠的部分进行配准,将目标牙齿叠加在对应的牙齿位置上;对前后两帧的点云集合A与B进行降采样,如下所示:前后两帧的点云集合A与B进行降采样,如下所示:
其中A
l
,B
l
分别表示在分辨率等级l下的点云集合A与B,f
sample
↓
表示降采样操作,L为设定的最大的分辨率等级,表示在分辨率等级l下点云集合A中中序号为i的单个点云a,表示点云集合A的点云个数为正整数,且共有n个;表示在分辨率等级l下点云集合B中中序号为j的单个点云b,表示点云集合B的点云个数为正整数,且共有m个;使用最近邻搜索得到两个点云集合A
l
与B
l
在分辨率l下的双向变换关系(k
‑
1)
th
,如下所示:示:其中K表示迭代次数,分别表示在分辨率l下,(k
‑
1)次迭代中,使得误差最小的变量i和j的值;分别表示在分辨率等级l下,(k
‑
1)次迭代中,变换所需要使用的缩放矩阵,旋转矩阵与平移矩阵;表示在分辨率等级l下点云集合A中中序号为i的单个点云a,表示在分辨率等级l下点云集合B中中序号为j的单个点云b,在上一步骤得到的变换矩阵的基础上计算两点云间新的变换矩阵,并更新阵,并更新与重复上述步骤直到误差精度达到分辨率l=1。5.一种基于智能手机的口腔三维重建系统,其特征在于,包括:标定模块,用于对智能手机的对焦模组进行标定,得到智能手机对焦时每一焦平面深度值;第一图像组获取模块,用于控制智能手机的镜头模组进行变焦且同时通过外接探头获取口腔内部的不同景深图像作为第一图像组,并记录对应焦段;第二图像组获取模块,用于依次...
【专利技术属性】
技术研发人员:尚建嘎,邢济慈,吴龙永,何蕊,王地,
申请(专利权)人:中国地质大学武汉,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。