本发明涉及医用或工业内窥镜成像设备技术领域,具体涉及一种医疗影像处理方法。
背景技术:
在医疗领域,电子内窥镜通过摄像头采集患者体内的图像数据,然后显示在显示器上。为了更清楚的查看患者体内的病灶,更准确地治疗,电子内窥镜实现了画面放大功能。但是直接在原画面放大,会缩小画面视野,破坏整体画面。
专利cn201080034138,申请公布号cn102469930a,申请公布日2012.05.23,实现了一种内窥镜系统,没有实现画中画和画面放大。
专利cn201310059102,申请公布号cn103095997a,申请公布日2013.05.08,实现了一种画中画产生方法,没有放大功能。
专利cn201811368865,申请公布号cn109361878a,申请公布日2019.02.19,实现了一种画面放大方法,没有实现画中画。
技术实现要素:
为了解决在原画面放大会缩小画面视野,破坏整体画面的问题,本发明提出了一种利用画中画实现画面放大的方法,在不影响整体画面的情况下,以画中画的形式,放大图像的目标部分。
为实现上述目的,本发明提供的技术方案是:
一种医疗影像处理方法,包括以下步骤:
步骤一、获取原视频数据中的目标视频帧;
步骤二、将目标视频帧数据复制一份放入缓存中;
步骤三、获取放大参数信息;
步骤四、映射原视频数据yuv内存地址和缓存中的目标视频帧数据yuv内存地址;
步骤五、根据放大参数信息,利用算法放大缓存中的目标视频帧数据,得到目标视频帧的放大视频;
步骤六、融合目标视频帧的放大视频和原视频数据,得到融合视频数据;
步骤七、将融合视频数据发送到显示模块显示。
进一步的,所述放大参数信息包括放大原点信息和放大倍数信息。
进一步的,所述放大视频显示位置是画中画显示。
进一步的,所述放大视频与原视频的融合是通过内存的搬运。
进一步的,放大视频帧来源于原始视频帧的复制。
进一步的,最终发送到显示模块的是融合后的帧数据。
与现有技术相比,本发明的有益效果是:
本发明可以在不影响全局画面的情况下,以画中画的形式放大显示局部视频,大大提高了用户体验。
附图说明
图1:本发明的医疗影像处理方法的流程示意图。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
一种医疗影像处理方法,包括以下步骤:
步骤一、获取原视频数据中的目标视频帧;
步骤二、将目标视频帧数据复制一份放入缓存中;
步骤三、获取放大参数信息;
步骤四、映射原视频数据yuv内存地址和缓存中的目标视频帧数据yuv内存地址;
步骤五、根据放大参数信息,利用算法放大缓存中的目标视频帧数据,得到目标视频帧的放大视频;
步骤六、融合目标视频帧的放大视频和原视频数据,得到融合视频数据;
步骤七、将融合视频数据发送到显示模块显示。
本实施例中,所述放大参数信息包括放大原点信息和放大倍数信息。
本实施例中,所述放大视频显示位置是画中画显示。
本实施例中,所述放大视频与原视频的融合是通过内存的搬运。
本实施例中,放大视频帧来源于原始视频帧的复制。
本实施例中,最终发送到显示模块的是融合后的帧数据。
以上所述,仅是本发明的较佳实施例,并非对本发明作任何形式上的限制,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,依据本发明的技术实质,对以上实施例所作的任何简单的修改、等同替换与改进等,均仍属于本发明技术方案的保护范围之内。