一种远程医疗影像的跨终端自适应渲染方法与流程
本技术涉及图像传输与渲染的,具体涉及一种远程医疗影像的跨终端自适应渲染方法。
背景技术:
1、远程医疗影像通常需要在不同类型终端上查看。不同终端在灰阶响应、显示尺寸等方面存在差异,导致同一幅影像在不同终端上会出现暗部层次合并、局部对比不足、纹理细节模糊或边缘过度锐化等问题。
2、现有远程影像显示方式多侧重于图像压缩、分辨率调整、瓦片加载或窗宽窗位调节,通常将影像作为整体对象处理,或者仅按照网络带宽和终端分辨率降低图像质量。这种方式难以兼顾医疗影像中灰阶细节敏感区域的保真显示,尤其在普通终端或移动终端上,部分局部灰阶差异被压缩、缩放或显示映射过程削弱。
3、公开于该背景技术部分的信息仅仅旨在增加对本技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域普通技术人员所公知的现有技术。
技术实现思路
1、本技术所要解决的技术问题是克服现有技术的缺陷,提供一种远程医疗影像的跨终端自适应渲染方法,减少因不同终端屏幕灰阶响应不足、压缩失真或缩放渲染导致的局部细节弱化。
2、为解决上述技术问题,本技术提供如下技术方案:
3、一种远程医疗影像的跨终端自适应渲染方法,包括以下步骤:
4、获取待传输的医疗影像数据,并获取目标显示终端的渲染配置参数;
5、将所述医疗影像数据划分为多个传输渲染单元,并结合所述渲染配置参数提取每个传输渲染单元的像素特征指标;
6、基于所述渲染配置参数和像素特征指标,分别识别每个传输渲染单元的潜在失真类型;
7、基于每个传输渲染单元的潜在失真类型制定传输渲染策略;
8、基于所述传输渲染策略控制执行所述医疗影像数据的远程传输与渲染显示。
9、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述传输渲染单元为医疗影像数据按像素坐标划分得到的局部影像块,每个传输渲染单元均标注其包含的像素的像素坐标和像素信号值;任一传输渲染单元在目标显示终端的显示窗口中对应一个连续的显示区域。
10、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述渲染配置参数包括目标显示终端的显示窗宽和显示窗位;
11、所述像素特征指标包括像素值跨度;提取任一传输渲染单元的像素值跨度的方法包括:
12、基于目标显示终端的显示窗宽和显示窗位对传输渲染单元内每个像素的像素信号值进行截断处理;
13、将传输渲染单元内所有像素的像素信号值从小到大进行排序,并分别提取第一像素值和第二像素值,其中第一像素值大于第二像素值;
14、计算所述第一像素值与第二像素值之差,作为传输渲染单元的像素值跨度。
15、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述像素特征指标还包括局部细节密度;提取任一传输渲染单元的局部细节密度的方法包括:
16、基于像素信号值分别计算传输渲染单元中每个像素的像素梯度幅值;计算传输渲染单元中所有像素的像素梯度幅值的均值,记作参考像素梯度;
17、基于所述参考像素梯度设置像素梯度阈值;若任一像素的像素梯度幅值大于所述像素梯度阈值,则将该像素标记为一个细节像素;
18、计算传输渲染单元内细节像素的总数与传输渲染单元内像素总数之比,作为传输渲染单元的局部细节密度。
19、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述渲染配置参数还包括目标显示终端的显示窗口尺寸和可用灰阶级数;
20、所述潜在失真类型分为灰阶合并失真与结构细节弱化;
21、识别任一传输渲染单元的潜在失真类型的方法包括:
22、设置像素跨度阈值;若任一传输渲染单元的像素值跨度大于所述像素跨度阈值,则将该传输渲染单元标记为一个高层次单元;
23、对于任一高层次单元,分别将每个像素的像素信号值映射为目标显示终端的灰阶层级;
24、从高层次单元中提取第一参考像素值、第二参考像素值、第三参考像素值;其中,第一参考像素值大于第二参考像素值,第二参考像素值大于第三参考像素值;
25、若第一参考像素值、第二参考像素值、第三参考像素值中的任意两项被映射为目标显示终端的同一灰阶层级,则该高层次单元的潜在失真类型包括灰阶合并失真。
26、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:将高层次单元内任一像素的像素信号值映射为目标显示终端的灰阶层级的方法包括:经过所述截断处理后,计算任一像素的像素信号值与所述显示下限值之差,作为该像素的像素偏移量;基于所述像素偏移量将该像素的像素信号值映射为0至l-1内的一个灰阶层级,l为目标显示终端的可用灰阶级数。
27、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:识别任一传输渲染单元的潜在失真类型的方法包括:
28、设置细节密度阈值;若任一传输渲染单元的局部细节密度大于所述细节密度阈值,则将该传输渲染单元标记为一个高细节单元;
29、对于任一高细节单元,根据所述显示窗口尺寸将每个像素投影至目标显示终端的显示窗口,并记录每个像素的投影坐标;
30、若高细节单元中任意两个细节像素的投影坐标相同,则将对应的两个细节像素均标记为重合细节像素;
31、计算高细节单元内重合细节像素的数量与高细节单元内的细节像素总数之比,作为高细节单元的细节重合比例;
32、若所述细节重合比例大于预设的重合比例阈值,则该高细节单元的潜在失真类型包括结构细节弱化。
33、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述传输渲染策略包括为每个传输渲染单元分配处理优先级;所述处理优先级包括第一优先级、第二优先级、第三优先级;
34、若任一传输渲染单元的潜在失真类型包括结构细节弱化,则其处理优先级为第一优先级;
35、若任一传输渲染单元的潜在失真类型不包括结构细节弱化,且包括灰阶合并失真,则其处理优先级为第二优先级;
36、若任一传输渲染单元的潜在失真类型不包括结构细节弱化,且不包括灰阶合并失真,则其处理优先级为第三优先级。
37、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述传输渲染策略还包括:若任一传输渲染单元的处理优先级为第一优先级,则为该传输渲染单元设置重建误差阈值;在压缩该传输渲染单元并发送至目标显示终端前,控制压缩的编码保真度,使得该传输渲染单元的重建误差小于所述重建误差阈值。
38、作为本技术所述的远程医疗影像的跨终端自适应渲染方法的一种优选方案,其中:所述传输渲染策略还包括:若任一传输渲染单元的处理优先级为第二优先级,则在进行该传输渲染单元的灰阶层级的映射时,进行局部显示窗宽收窄处理;所述局部显示窗宽收窄处理包括提高所述显示下限值,并降低所述显示上限值。
39、与现有技术相比,本技术所达到的有益效果如下:
40、本技术能够使远程医疗影像的渲染不再仅按照整幅图像统一压缩或统一增强,而是根据局部图像特征和终端显示能力进行差异化处理。对于纹理复杂、边缘密集、灰阶变化显著的区域,能够提高灰阶层次保持能力和渲染保真等级;对于背景区域或低信息区域,则可降低传输和渲染资源占用。本技术能够减少因不同终端屏幕灰阶响应不足、压缩失真或缩放渲染导致的局部细节弱化。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com