基本信息

案例ID:206907

技术顾问: - 4年经验 - 中科软

联系沟通

微信扫码,建群沟通

项目名称:医美易拍

所属行业:医疗健康 - 专业细分服务

->查看更多案例

案例介绍

项目介绍:为实现医院对用户档案管理,也为了实现系统标准化、智能化、快捷化的三个目标,为用户实现更好的服务

技术架构: springboot+sqlite+git+maven+opencv
通过java调用c的edsdk连接相机和控制拍照,modbus协议控制电机来操作设备的移动,opencv实现人脸识别和图像操作,通过搭建udp服务端来实现局域网ip发现并实现局域网内数据传输等功能,以springboot+sqllite为基础实现客户信息的标准、智能和灵活的管理

责任描述:
一:使用opencv解决人脸位置自动校准的问题,处理人脸照片文件
(1)使用opencv识别人脸并多程调用电机智能调整设备实现人脸位置与预期位置一致
(2)使用ffmpeg解决视频的剪辑合并和opencv解决用户照片美化的问题

二:为了实现客户档案信息局域网内共享问题,采用自己搭建udp服务端,通过报文广播的方式发现接收方完成共享


三:通过jvm调优来解决系统长时间运行卡顿和Cpu使用率暴增的问题
(1)系统长时间运行存在卡顿现象,怀疑是频繁gc导致,使用jstat和jmap等命令发现确实存在频繁FullGC的情况
(2)使用VisualVM工具发现电机通信的一个工具类占用大量堆空间,分析后得出结论:每次通信都要新建一个实例,由于电机调用频繁而新生代的空间太小,导致大量对象被放到了老生代里,老生代上涨很快,最终频繁Full GC
(3)通过jvm启动参数-Xmn增加eden区的空间和将电机通信代码变为单例后,系统长时间运行卡顿现象没有发生

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服