论文部分内容阅读
在科技发展进入数字化的今天,计算机辅助技术在各个领域上的应用越来越广泛,比如计算机辅助翻译、计算机辅助测绘、计算机辅助治疗等。随着医疗整形业的发展,将计算机技术用于辅助整形逐渐成为该行业的一个研究热点。通常来说,求美者在美容整形之前都会要求查看美容效果图。在传统的整形医院中,医生一般用手绘效果图或PS编辑效果图对手术结果进行预测。因其缺少对皮肤、人脸关键点的精准刻画,容易导致预期效果与实际结果产生偏差。而在较为先进的整形医院中,求美者需要经过多个步骤的检查才能拿到模拟效果图,同时医生也需要对各个设备的数据进行分析、筛选,这给医生和求美者带来了极大的不便。因此在医疗美容整形中计算机辅助已经成为了一项必不可少的关键技术。通过计算机辅助技术还原手术场景,帮助医生刻画模拟效果图,能够最大程度的还原术后真实照片,以此减少医患纠纷。利用计算机辅助技术建立求美者端与医生端的信息通道能够提高医生与求美者的沟通效率,并且整形过程中产生的庞大数据能够通过建立云端数据库进而得到有效管理。因此计算机技术辅助整形能够给求美者以及医生带来极大便利。本文构建的模拟整形手术系统实现了模拟瘦脸、切割双眼皮、皮肤状态检测几个常见的功能。求美者无需在现场进行数据采集,通过求美者客户端即可上传信息。医生以该系统检测出人脸的68个关键点以及皮肤状态的数据为基础,借用模拟手术工具进行整形手术的模拟过程。该系统为医生和求美者给予巨大的便利,同时也为医生制定整形手术计划提供数据参考。最后系统通过建立云端数据库,有效解决了数据庞大、冗杂、难管理的问题。其中本文的主要工作如下:1.仿射变换:本文对模拟整形手术部分进行了总体设计,通过Dlib人脸检测技术标定人脸特征的68个关键点集合,在此基础上进行图像的仿射变换。在图像的变换过程中探讨其存在的部分关键问题,通过对图像进行分层处理、优化填充算法、确定定位点及偏移量、双线性插值、选用基于网格的变形方式解决其中存在的问题。最终实现模拟整形手术的过程。2.整形手术模拟系统:基于QT5实现整形手术模拟系统。该系统主要分双眼皮,瘦脸,皮肤检测三个目前主流的外科整形手术的模拟功能。医生通过系统功能对求美者上传的图像进行编辑,实现模拟外科整形的场景,最后将术后的效果图反馈给求美者。3.求美者客户端:基于小程序实现求美者客户端。求美者通过该客户端可以上传自己的照片到云端,并且云端可以将效果图反馈给客户端。通过该客户端使得求美者与医生在线上充分沟通,有效提高整形外科手术的成功率与效率。通过本文研究,最终实现了一套具备信息交互、数据管理的模拟整形系统,其中可视化的模拟手术工具,为医生整形手术提供有效参考数据。系统搭建了一条求美者端与医生端的信息交互通道,为求美者线上采集数据提供便利。而且通过设计系统外部接口,为未来平台接入提供了条件。最终经过测试,本系统的模拟手术工具能够较好的还原整形手术场景。