一种图像显示方法、装置、设备及存储介质与流程

文档序号:25742922发布日期:2021-07-06 18:54阅读:来源:国知局

技术特征:

1.一种图像显示方法,其特征在于,包括:

通过第一线程实时获取图像数据采集端采集到的原始图像数据,并将所述原始图像数据放入第一队列的底部;

通过第二线程实时获取所述第一队列的顶部的首个图像数据,并将所述首个图像数据放入第二队列的底部;

通过显示端根据预设显示频率检测所述第二队列,并根据所述第二队列中图像数据的排序,从所述第二队列中选取出目标图像数据进行显示。

2.根据权利要求1所述的图像显示方法,其特征在于,所述通过第二线程实时获取所述第一队列的顶部的首个图像数据,包括:

通过所述第二线程按照预设线程锁的配置,从所述第一队列的顶部采集首个图像数据;

其中,所述线程锁为针对所述第一线程执行所述第一队列的出队操作,和所述第二线程执行获取所述第一队列的顶部的首个图像数据的操作的线程锁。

3.根据权利要求1所述的图像显示方法,其特征在于,还包括:

根据设备的内存状况,将所述第一队列和所述第二队列设置为循环队列。

4.根据权利要求1所述的图像显示方法,其特征在于,所述从所述第二队列中选取出目标图像数据进行显示,包括:

对所述目标图像数据进行图像数据处理得到对应的目标图像帧,并通过所述显示端的显示屏播放所述目标图像帧;

其中,所述图像数据处理包括坐标转换、颜色变换、图像配准和数据重建中的任意一项或多项。

5.根据权利要求1所述的图像显示方法,其特征在于,所述从所述第二队列中选取出目标图像数据进行显示,包括:

若所述显示端检测到所述第二队列为空,则回溯播放获取的最后一帧目标图像。

6.根据权利要求1至5任一项所述的图像显示方法,其特征在于,所述通过第一线程实时获取图像数据采集端采集到的原始图像数据的过程中,还包括:

通过所述第一线程,实时获取所述图像数据采集端采集到的原始图像数据和对应的时间戳;

相应的,所述通过显示端根据预设显示频率检测所述第二队列之后,还包括:

根据所述时间戳选取距离当前时间最近的图像数据进行显示。

7.根据权利要求1所述的图像显示方法,其特征在于,所述通过第二线程实时获取所述第一队列的顶部的首个图像数据之后,还包括:

通过所述第一线程,从所述第一队列中删除所述首个图像数据;

所述根据所述第二队列中图像数据的排序,从所述第二队列中选取出目标图像数据进行显示之后,还包括:

通过所述第二线程,从所述第二队列中删除所述目标图像数据和队列排序在所述目标图像数据之前的图像数据。

8.一种图像显示装置,其特征在于,包括:

第一队列图像获取模块,用于通过第一线程实时获取图像数据采集端采集到的原始图像数据,并将所述原始图像数据放入第一队列的底部;

第二队列图像获取模块,用于通过第二线程实时获取所述第一队列的顶部的首个图像数据,并将所述首个图像数据放入第二队列的底部;

图像显示模块,用于通过显示端根据预设显示频率检测所述第二队列,并根据所述第二队列中图像数据的排序,从所述第二队列中选取出目标图像数据进行显示。

9.一种电子设备,其特征在于,包括:

存储器,用于保存计算机程序;

处理器,用于执行所述计算机程序,以实现如权利要求1至7任一项所述的图像显示方法。

10.一种计算机可读存储介质,其特征在于,用于存储计算机程序;其中计算机程序被处理器执行时实现如权利要求1至7任一项所述的图像显示方法。


技术总结
本申请公开了一种图像显示方法、装置、设备及存储介质。该方法包括:通过第一线程实时获取图像数据采集端采集到的原始图像数据,并将所述原始图像数据放入第一队列的底部;通过第二线程实时获取所述第一队列的顶部的首个图像数据,并将所述首个图像数据放入第二队列的底部;通过显示端根据预设显示频率检测所述第二队列,并根据所述第二队列中图像数据的排序,从所述第二队列中选取出目标图像数据进行显示。通过双队列的图像缓存,解决了图像显示对图像采集速度的依赖性,图像显示的频率可以根据需要进行设置,能够根据预设图像显示频率进行实时图像的显示,保证了显示的流畅度。

技术研发人员:李莹光
受保护的技术使用者:昆山戎影医疗科技有限公司
技术研发日:2021.03.30
技术公布日:2021.07.06
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1