CN118248274A - 医学影像报告生成方法、装置、设备、介质和程序产品 - Google Patents
医学影像报告生成方法、装置、设备、介质和程序产品 Download PDFInfo
- Publication number
- CN118248274A CN118248274A CN202410121952.2A CN202410121952A CN118248274A CN 118248274 A CN118248274 A CN 118248274A CN 202410121952 A CN202410121952 A CN 202410121952A CN 118248274 A CN118248274 A CN 118248274A
- Authority
- CN
- China
- Prior art keywords
- image
- report
- medical image
- image data
- dimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 238000009877 rendering Methods 0.000 claims abstract description 46
- 230000001960 triggered effect Effects 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 12
- 238000007689 inspection Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 9
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 210000004072 lung Anatomy 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 238000002591 computed tomography Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000003902 lesion Effects 0.000 description 3
- 238000002595 magnetic resonance imaging Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 238000005481 NMR spectroscopy Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004141 dimensional analysis Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 229910021389 graphene Inorganic materials 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 238000002600 positron emission tomography Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本申请涉及一种医学影像报告生成方法、装置、设备、介质和程序产品。该方法包括:响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据;在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像;根据三维影像和影像文本,生成与目标医学影像相应的影像报告。采用本方法能够展示医学影像的三维效果。
Description
技术领域
本申请涉及医疗技术领域,特别是涉及一种医学影像报告生成方法、装置、设备、介质和程序产品。
背景技术
医学影像报告是医生通过对用户的医学影像进行观察和分析生成的报告。
相关技术中,医学影像报告主要是以纸质报告或者电子版报告的形式向用户展示,且纸质报告或者电子版报告中均以文字和图片为主。
然而,相关技术的医学影像报告无法展示医学影像的三维效果。
发明内容
基于此,有必要针对上述技术问题,提供一种医学影像报告生成方法、装置、设备、介质和程序产品,能够展示医学影像的三维效果。
第一方面,本申请提供了一种医学影像报告生成方法,该方法包括:
响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据;
在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像;
根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。
在其中一个实施例中,在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像,包括:
对影像数据的数据格式进行解码处理,得到预设格式的影像数据;
对预设格式的影像数据进行渲染,生成目标医学影像的三维影像。
在其中一个实施例中,对预设格式的影像数据进行渲染,生成目标医学影像的三维影像,包括:
提取预设格式的影像数据中的三维表面影像数据;
对三维表面影像数据进行建模,得到三维网格模型;
对三维网格模型中的所有体素数据进行渲染,得到目标医学影像的三维影像。
在其中一个实施例中,报告展示指令是通过用户在电子报告网站中输入与目标医学影像相对应的报告标识而产生的;在响应于用户触发的目标医学影像的报告展示指令之前,方法还包括:
响应于电子报告网站的登录请求,展示电子报告网站;登录请求是通过扫描目标医学影像的报告二维码触发的或者是用户在网页中输入网站地址触发的。
在其中一个实施例中,获取与目标医学影像相关联的影像文本和影像数据,包括:
向服务器发送用户的原始影像报告获取指令;服务器中存储有原始影像报告地址与用户之间的对应关系;
接收服务器基于原始影像报告地址确定的用户的影像文本和影像数据。
在其中一个实施例中,原始影像报告是服务器在接收到由影像设备上传的医学影像和由报告工作终端上传的检查结果后,基于用户触发报告生成请求生成的。
在其中一个实施例中,接收服务器基于原始影像报告获取指令确定的用户的影像数据,包括:
接收服务器基于原始影像报告获取指令确定的影像数据地址;
向服务器发送基于影像数据地址生成的影像数据获取指令,并接收服务器发送的用户的影像数据。
在其中一个实施例中,该方法还包括:
响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。
第二方面,本申请还提供了一种医学影像报告生成装置,该装置包括:
获取模块,用于响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据;
渲染模块,用于在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像;
生成模块,用于根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。
第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面中医学影像报告生成方法的任意一项实施例的内容。
第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面中医学影像报告生成方法的任意一项实施例的内容。
第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述第一方面中医学影像报告生成方法的任意一项实施例的内容。
上述医学影像报告生成方法、装置、设备、介质和程序产品,响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据。在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像。根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。该方法在接收到报告展示指令的情况下,可以对该指令对应的影像数据进行渲染,得到具有立体效果的三维影像。并根据三维影像和影像文本,生成能够展示三维效果的影像报告,具有立体效果的三维影像使得用户可以直观地观测到三维影像。
附图说明
图1为一个实施例中医学影像报告生成方法的应用环境图;
图2为一个实施例中医学影像报告生成方法的流程示意图;
图3为一个实施例中医学影像报告生成方法的流程示意图;
图4为一个实施例中医学影像报告生成方法的流程示意图;
图5为一个实施例中医学影像报告生成方法的流程示意图;
图6为一个实施例中医学影像报告生成方法的流程示意图;
图7为一个实施例中医学影像报告生成方法的流程示意图;
图8为一个实施例中医学影像报告生成方法的应用环境示意图;
图9为一个实施例中医学影像报告生成方法的流程示意图;
图10为一个实施例中医学影像报告生成装置的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的医学影像报告生成方法,可以应用于如图1所示的应用环境中。例如,该计算机设备可为服务器、个人计算机、笔记本电脑、智能手机、平板电脑、智能移动电话等。该计算机设备可包括通过***总线连接或通过无线方式连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器可包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储医学影像报告生成过程中的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信,该计算机程序被处理器执行时以实现一种医学影像报告生成方法。其中,该计算机设备可以用独立的计算机设备或者是多个计算机设备组成的计算机设备集群来实现。需要说明的是,该计算机设备的存储器不限于上述的存储器,也可以包括高速随机存取存储器、易失性固态存储器等等。另外,该计算机设备的组成架构不限于上述的情况,也可以增加或省去一部分组件。
在一个实施例中,如图2所示,提供了一种医学影像报告生成方法,以该方法应用于图1中的计算机设备为例进行说明,包括以下步骤:
S201,响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据。
其中,目标医学影像可以包括二维医学影像、三维医学影像或者四维医学影像等。例如,目标医学影像可以是计算机断层扫描影像(Computed Tomography,CT)、核磁共振影像(Magnetic Resonance Imaging,MRI)、正电子发射计算机断层扫描影像(PositronEmission Tomography,PET)或者多普勒超声图像等。目标医学影像可与用于对该目标医学影像的内容进行解释、阐述和/或预测的纸质报告内容或电子报告内容对应。
可选的,用户可以在触摸屏幕上点击报告展示按钮,或者,通过鼠标在显示屏幕上点击报告展示按钮,或者,通过扫描纸质报告上的二维码,以触发目标医学影像的报告展示指令。本申请实施例对于用户触发目标医学影像的报告展示指令的方式不做限制。
在本申请实施例中,当获取到用户触发的目标医学影像的报告展示指令后,计算机设备可以对报告展示指令进行解析,以确定该报告展示指令中目标医学影像的标识信息。之后,再基于目标医学影像的标识信息,从影像归档和通信***(Picture Archivingand Communication Systems,PACS)中获取与目标医学影像相关联的影像文本和影像数据。与目标医学影像相关联的影像数据可以包括二维影像数据、三维影像数据或四维影像数据等。
S202,在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像。
在一个实施例中,若影像数据为二维影像数据,计算机设备可以将与目标医学影像相关联的二维影像数据进行三维重建,并将重建得到的三维影像数据发送至用户终端处。或者,也直接在用户终端处对二维影像数据进行重建,得到三维影像数据。
在一个实施例中,若影像数据为三维影像数据,计算机设备可以将与目标医学影像相关联的三维影像数据进行三维构建,并将构建得到的三维影像数据发送至用户终端处。或者,计算机设备还可以将与目标医学影像相关联的三维影像数据直接发送至用户终端处,并在用户终端处对三维影像数据进行渲染。
在一个实施例中,若影像数据为四维影像数据,例如,四维影像数据可以是4D CT图像数据或者4D MRI图像数据等。计算机设备可以对与目标医学影像数据相关联的四维影像数据进行时间维度的分析,并将时间维度中特定时刻对应的影像数据作为三维影像数据,并且将此三维影像数据发送至用户终端处以用于渲染。或者,也可以通过用户终端直接从四维影像数据截取得到三维影像数据,并对该三维影像数据进行渲染。
作为非限制性的示例,对影像数据进行渲染可以包括:基于影像数据构建得到三维影像结构或模型;并对三维影像结构或模型中的不同部位使用不同的颜色进行渲染,使得用户可以根据渲染后的三维影像结构清晰地区分出不同部位。例如,可以使用红色渲染肺部、绿色渲染胃部等等。进一步的,为了更形象地表示同一部位中不同的特征,可以使用不同的材质透明度进行渲染,例如,肺部健康部分使用A材质透明度渲染,肺部病灶部分使用B材质透明度渲染,B材质透明度相比于A材质透明度较低,这样,用户就可以更准确地观测到肺部的病灶部分。
通过在用户终端的显示屏幕上对三维影像结构进行渲染,可以使得到的目标医学影像的三维影像的立体感更加丰富。
作为一个具体的非限制性示例,用户可通过浏览器、小程序等方式加载三维影像数据,并在浏览器、小程序等处渲染成三维影像。可选地,用户还可通过浏览器、小程序等方式加载影像文本(例如,电子报告检查结论、对目标医学影像的直接描述等),与三维影像融合显示或者独立于三维影像进行显示。作为与三维影像融合显示的非限制性示例,例如,可以将影像文本直接显示在三维影像上,可以在三维影像上用特定的颜色或形状表示文本内容(例如,用红色块体表示病灶体积,用黄色曲面表示危及器官表面等),等等。
例如,用于对影像数据进行渲染的图像渲染模块可以采用合适的计算机语言(例如,C或者C++等)开发,编译为字节码后运行在浏览器中。
S203,根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。
在本申请实施例中,当获取到目标医学影像的三维影像后,计算机设备可以按照预设的排布方式,将三维影像和影像文本排布在固定位置上,得到目标医学影像的影像报告。例如,可以将三维影像设置在显示屏幕的上方,影像文本设置在显示屏幕的下方。或者,还可以将三维影像设置在显示屏幕的左侧,影像文本设置在显示屏幕的右侧。三维影像与影像文本的屏幕占用比例可以自定义设置,一般情况下,三维影像的占用比例较大,影像文本的占用比例较小。
上述医学影像报告生成方法中,响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据。在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像。根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。该方法在接收到报告展示指令的情况下,可以对该指令对应的影像数据进行渲染,得到具有立体效果的三维影像。并根据三维影像和影像文本,生成能够展示三维效果的影像报告,具有立体效果的三维影像使得用户可以直观地观测到三维影像。
在上述实施例的基础上,本实施例是对图2中步骤S202“在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像”的相关内容进行介绍说明。如图3所示,作为非限制性示例,上述步骤S202可以包括如下内容:
S301,对影像数据的数据格式进行解码处理,得到预设格式的影像数据。
渲染处理过程针对的是预设格式的影像数据,而不同类型的影像数据的数据格式不同。因此,在对影像数据进行渲染之前,需要将不同类型的影像数据转换至预设格式下,以便于对影像数据的渲染操作。
在本申请实施例中,计算机设备可以将医学数字成像和通信影像库(DigitalImaging and Communications in Medicine,DICOM)编译为中间编译的字节码(WebAssembly)。这样,就可以在浏览器中对于影像数据的数据格式进行解码处理,将影像数据的数据格式转变为预设格式,得到预设格式的影像数据。
S302,对预设格式的影像数据进行渲染,生成目标医学影像的三维影像。
在本申请实施例中,计算机设备可以利用预设格式的影像数据构建出三维影像模型。并基于模型的渲染规律,对三维影像模型进行渲染,以生成立体感较强的目标医学影像的三维影像。
上述医学影像报告生成方法中,对影像数据的数据格式进行解码处理,得到预设格式的影像数据。对预设格式的影像数据进行渲染,生成目标医学影像的三维影像。该方法通过解码处理的方式,将影像数据从原数据格式转换至预设格式,以便于后续的渲染过程。这样,就可以准确地生成目标医学影像的三维影像。
在上述实施例的基础上,本实施例是对图3中步骤S302“对预设格式的影像数据进行渲染,生成目标医学影像的三维影像”的相关内容进行介绍说明。如图4所示,作为非限制性示例,上述步骤S302可以包括如下内容:
S401,提取预设格式的影像数据中的三维表面影像数据。
在本申请实施例中,计算机设备可以将预设格式的影像数据输入至数据提取模型中,通过数据提取模型分析影像数据中处于表面位置的三维表面影像数据。或者,计算机设备还可以利用预设格式的影像数据构建三维影像结构,并对三维影像结构进行轮廓分割,得到三维表面影像结构。并将三维表面影像结构上的影像数据作为三维表面影像数据。
S402,对三维表面影像数据进行建模,得到三维网格模型。
在本申请实施例中,计算机设备可以利用三维表面影像数据进行建模,得到初始三维表面网格。由于初始三维表面网格中可能包含无关的元素,因此,需要对初始三维表面网格进行连续平滑与抽取,能够提高网格质量。同时,减少表面网格的数量,从而可以提高模拟效率,将平滑与抽取后的网格作为三维网格模型。
S403,对三维网格模型中的所有体素数据进行渲染,得到目标医学影像的三维影像。
在本申请实施例中,为了区分开不同的三维网格模型不同位置的体素数据,可以基于模型渲染规律,对不同位置的体素数据进行渲染,使得到的目标医学影像的三维影像更加立体生动。
上述医学影像报告生成方法中,提取预设格式的影像数据中的三维表面影像数据;对三维表面影像数据进行建模,得到三维网格模型。对三维网格模型中的所有体素数据进行渲染,得到目标医学影像的三维影像。该方法通过从影像数据中提取三维表面影像数据,基于三维表面影像数据准确地构建出三维网格模型。再对所有体素数据进行渲染,使得三维影像的立体感更强。
在上述实施例的基础上,报告展示指令是通过用户在电子报告网站中输入与目标医学影像相对应的报告标识而产生的。本实施例是对响应于用户触发的目标医学影像的报告展示指令之前的相关内容进行介绍说明。作为非限制性示例,上述方法还可以包括如下内容:
响应于电子报告网站的登录请求,展示电子报告网站。例如,登录请求可以是通过扫描目标医学影像的报告二维码触发的或者是用户在网页中输入网站地址触发的。
一种情况下,目标医学影像是纸质报告或者电子报告的二维医学影像。为了使得用户可以查看到目标医学影像的三维影像,可以在纸质报告或者电子报告上设置二维码。当用户想要查看三维影像时,可以使用终端扫描纸质报告或者电子报上的二维码,计算机设备就可以接收到电子报告网站的登录请求。
另一种情况下,电子报告网站的网站地址为预先设置的。用户可以在终端上的网页中输入电子报告网站的网站地址,计算机设备就可以接收到电子报告网站的登录请求。
计算机设备接收到电子报告网站的登录请求后,计算机设备可以通过显示屏幕向用户展示出电子报告网站,用户可以在该电子报告网站上触发报告展示指令。
上述医学影像报告生成方法中,响应于电子报告网站的登录请求,展示电子报告网站。登录请求是通过扫描目标医学影像的报告二维码触发的或者是用户在网页中输入网站地址触发的。该方法通过报告二维码或者输入网站地址两种方式,可以便于用户更灵活地触发电子报告网站的登录请求,提高了电子报告网站展示过程的便捷性。
在上述实施例的基础上,本实施例是对图2中步骤S201“获取与目标医学影像相关联的影像文本和影像数据”的相关内容进行介绍说明。如图5所示,作为非限制性示例,上述步骤S201可以包括如下内容:
S501,向服务器发送用户的原始影像报告获取指令;服务器中存储有原始影像报告地址与用户之间的对应关系。
其中,原始影像报告是指根据目标医学影像和影像文本生成的纸质或者电子版的报告。其是服务器在接收到由影像设备上传的医学影像和由报告工作终端上传的检查结果后,基于用户触发报告生成请求生成的。多个原始影像报告生成后,可以将多个原始影像报告存储至服务器中。另外,为了便于快速地查找服务器中存储的原始影像报告,可以将服务器中每一个原始影像报告的存储地址与对应的用户信息进行关联,将得到的原始影像报告地址与用户之间的对应关系存储至服务器中。需要说明的是,服务器可以是远程服务器(云服务器)或者本地服务器。
在本申请实施例中,计算机设备在接收到用户的原始影像报告获取指令后,可以向服务器发送该原始影像报告获取指令。服务器一旦接收到该原始影像报告获取指令,可以对该原始影像报告获取指令进行解析,以确定该原始影像报告对应的用户。并基于上述对应关系,确定出该用户的原始影像报告地址。并将该原始影像报告地址对应的原始影像报告发送至计算机设备。
S502,接收服务器基于原始影像报告地址确定的用户的影像文本和影像数据。
在本申请实施例中,服务器可以基于原始影像报告地址,确定出原始影像报告获取指令所需的原始影像报告。该报告中包含影像文本和影像数据。并将该影像文本和影像数据发送至计算机设备,计算机设备侧就可以接收到服务器发送的用户的影像文本和影像数据。
上述医学影像报告生成方法中,向服务器发送用户的原始影像报告获取指令。服务器中存储有原始影像报告地址与用户之间的对应关系。接收服务器基于原始影像报告地址确定的用户的影像文本和影像数据。该方法基于服务器中原始影像报告地址与用户之间的对应关系,可以从服务器中快速地查找出用户的原始影像报告,从而可以快速地获取到用户的影像文本和影像数据,提高了数据获取效率。
在上述实施例的基础上,本实施例是对图5中步骤S502“接收服务器基于原始影像报告地址确定的用户的影像文本和影像数据”的相关内容进行介绍说明。如图6所示,作为非限制性示例,上述步骤S502可以包括如下内容:
S601,接收服务器基于原始影像报告获取指令确定的影像数据地址。
在本申请实施例中,计算机设备向服务器发送用户的原始影像报告获取指令后,服务器可以基于该指令携带的用户标识和原始影像报告地址与用户之间的对应关系,确定出用户对应的影像数据地址。并将该影像数据地址发送至计算机设备。
S602,向服务器发送基于影像数据地址生成的影像数据获取指令,并接收服务器发送的用户的影像数据。
在本申请实施例中,计算机设备在接收到影像数据地址后,确定服务器中存储有原始影像报告获取指令所需的影像数据。之后,可以基于影像数据地址生成影像数据获取指令,并将该影像数据获取指令发送给服务器。服务器基于该影像数据获取指令,将用户的影像数据发送至计算机设备。
上述医学影像报告生成方法中,接收服务器基于原始影像报告获取指令确定的影像数据地址。向服务器发送基于影像数据地址生成的影像数据获取指令,并接收服务器发送的用户的影像数据。该方法通过接收到影像数据地址,能够确定出服务器中存储有所需的影像数据,并基于该影像数据地址生成地址获取指令,以准确地获取到服务器发送的影像数据。
在上述实施例的基础上,本实施例是对三维影像进行缩放和/或旋转的相关内容进行介绍说明。作为非限制性示例,上述方法还可以包括如下内容:
响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。
其中,用户与显示屏幕交互方式可以是鼠标点击、拖拽、触屏触摸或者手势识别等。
在本申请实施例中,当用户与显示屏幕交互过程中,可以生成对三维影像的操作指令。计算机设备可以根据不同的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。例如,用户可以在显示屏幕的不同方向上滑动,实现不同角度的旋转。用户还可以使用两个手指在显示屏幕的左上和右下位置靠近或远离,实现三维影像的缩小和放大。
上述医学影像报告生成方法中,响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。该方法中用户可以通过与显示屏幕的交互,可以实现三维影像进行缩放和/或旋转,这样,就可以从观测到不同角度的三维影像。
作为本申请的一个具体实施例,如图7所示,该医学影像报告生成方法包括:
S701,响应于电子报告网站的登录请求,展示电子报告网站;
S702,响应于用户触发的目标医学影像的报告展示指令,向服务器发送用户的原始影像报告获取指令;
S703,接收服务器基于原始影像报告获取指令确定的影像数据地址;
S704,向服务器发送基于影像数据地址生成的影像数据获取指令,并接收服务器发送的用户的影像数据;
S705,对影像数据的数据格式进行解码处理,得到预设格式的影像数据;
S706,提取预设格式的影像数据中的三维表面影像数据;
S707,对三维表面影像数据进行建模,得到三维网格模型;
S708,对三维网格模型中的所有体素数据进行渲染,得到目标医学影像的三维影像;
S709,根据三维影像和影像文本,生成与目标医学影像相对应的影像报告;
S710,响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。
图8为医学影像报告生成方法的应用环境示意图,图中包括服务器、用户终端、扫描设备和计算机设备。其中,扫描设备对用户的目标部位扫描后,将影像数据和影像文本发送至服务器,该影像数据和影像文本可以存储在服务器中。助手在计算机设备侧下载影像信息,并基于影像信息和文本信息,生成原始影像报告,并在原始影像报告上生成报告二维码。
在应用过程中,用户利用终端扫描报告二维码或者是在网页中输入网站地址,触发电子报告网站的登录请求,展示电子报告网站。用户在电子报告网站上触发报告展示指令,向服务器发送报告展示指令。服务器可以接收到该报告展示指令后,在用户终端处对应项数据进行渲染,并在终端界面上展示目标医学影像的三维影像和影像文本。
图9为医学影像报告生成方法的示意图,该方法包括:S1:计算机设备向服务器发送用户的原始影像报告获取指令;S2:计算机设备接收服务器发送的影像数据地址和影像文本;S3:计算机设备向服务器发送基于影像数据地址生成的影像数据获取指令;S4:计算机设备接收服务器发送的用户的影像数据;S5:在用户终端处将影像数据和影像文本进行缓存,并对影像数据的数据格式进行解码处理,得到预设格式的影像数据;S6:对预设格式的影像数据进行渲染,生成目标医学影像的三维影像;S7:响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。
应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的医学影像报告生成方法的医学影像报告生成装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个医学影像报告生成装置实施例中的具体限定可以参见上文中对于医学影像报告生成方法的限定,在此不再赘述。
在一个实施例中,如图10所示,提供了一种医学影像报告生成装置,包括:获取模块11、渲染模块12和生成模块13,其中:
获取模块11,用于响应于用户触发的目标医学影像的报告展示指令,获取与目标医学影像相关联的影像文本和影像数据;
渲染模块12,用于在用户终端处对影像数据进行渲染,生成目标医学影像的三维影像;
生成模块13,用于根据三维影像和影像文本,生成与目标医学影像相对应的影像报告。
在一个实施例中,上述渲染模块12包括:解码单元和渲染单元,其中:
解码单元,用于对影像数据的数据格式进行解码处理,得到预设格式的影像数据;
渲染单元,用于对预设格式的影像数据进行渲染,生成目标医学影像的三维影像。
在一个实施例中,上述渲染单元还用于提取预设格式的影像数据中的三维表面影像数据;对三维表面影像数据进行建模,得到三维网格模型;对三维网格模型中的所有体素数据进行渲染,得到目标医学影像的三维影像。
在一个实施例中,上述医学影像报告生成装置还包括:展示模块,其中:
展示模块,用于响应于电子报告网站的登录请求,展示电子报告网站;登录请求是通过扫描目标医学影像的报告二维码触发的或者是用户在网页中输入网站地址触发的。
在一个实施例中,上述获取模块包括:发送单元和接收单元,其中:
发送单元,用于向服务器发送用户的原始影像报告获取指令;服务器中存储有原始影像报告地址与用户之间的对应关系;
其中,原始影像报告是服务器在接收到由影像设备上传的医学影像和由报告工作终端上传的检查结果后,基于用户触发报告生成请求生成的。
接收单元,用于接收服务器基于原始影像报告地址确定的用户的影像文本和影像数据。
在一个实施例中,上述接收单元还用于接收服务器基于原始影像报告获取指令确定的影像数据地址;向服务器发送基于影像数据地址生成的影像数据获取指令,并接收服务器发送的用户的影像数据。
在一个实施例中,上述医学影像报告生成装置还包括:操作单元,其中:
操作单元,用于响应于通过用户与显示屏幕交互而生成的操作指令,对在显示屏幕上显示的三维影像进行缩放和/或旋转。
上述医学影像报告生成装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述医学影像报告生成方法中任意一项实施例的内容。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述医学影像报告生成方法中任意一项实施例的内容。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述医学影像报告生成方法中任意一项实施例的内容。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(FerroelectricRandom Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(StaticRandom Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。
Claims (10)
1.一种医学影像报告生成方法,其特征在于,包括:
响应于用户触发的目标医学影像的报告展示指令,获取与所述目标医学影像相关联的影像文本和影像数据;
在用户终端处对所述影像数据进行渲染,生成所述目标医学影像的三维影像;
根据所述三维影像和所述影像文本,生成与所述目标医学影像相对应的影像报告。
2.根据权利要求1所述的医学影像报告生成方法,其特征在于,所述在用户终端处对所述影像数据进行渲染,生成所述目标医学影像的三维影像,包括:
对所述影像数据的数据格式进行解码处理,得到预设格式的影像数据;
对所述预设格式的影像数据进行渲染,生成所述目标医学影像的三维影像。
3.根据权利要求2所述的医学影像报告生成方法,其特征在于,所述对所述预设格式的影像数据进行渲染,生成所述目标医学影像的三维影像,包括:
提取所述预设格式的影像数据中的三维表面影像数据;
对所述三维表面影像数据进行建模,得到三维网格模型;
对所述三维网格模型中的所有体素数据进行渲染,得到所述目标医学影像的三维影像。
4.根据权利要求1所述的医学影像报告生成方法,其特征在于,所述报告展示指令是通过所述用户在电子报告网站中输入与所述目标医学影像相对应的报告标识而产生的;在所述响应于用户触发的目标医学影像的报告展示指令之前,所述方法还包括:
响应于所述电子报告网站的登录请求,展示所述电子报告网站;所述登录请求是通过扫描所述目标医学影像的报告二维码触发的或者是所述用户在网页中输入网站地址触发的。
5.根据权利要求1所述的医学影像报告生成方法,其特征在于,所述获取与所述目标医学影像相关联的影像文本和影像数据,包括:
向服务器发送所述用户的原始影像报告获取指令;所述服务器中存储有原始影像报告地址与用户之间的对应关系;
接收所述服务器基于所述原始影像报告地址确定的所述用户的影像文本和影像数据。
6.根据权利要求5所述的医学影像报告生成方法,其特征在于,所述原始影像报告是所述服务器在接收到由影像设备上传的医学影像和由报告工作终端上传的检查结果后,基于用户触发报告生成请求生成的。
7.根据权利要求5所述的医学影像报告生成方法,其特征在于,接收所述服务器基于所述原始影像报告获取指令确定的所述用户的影像数据,包括:
接收所述服务器基于所述原始影像报告获取指令确定的影像数据地址;
向所述服务器发送基于所述影像数据地址生成的影像数据获取指令,并接收所述服务器发送的所述用户的影像数据。
8.根据权利要求1所述的医学影像报告生成方法,其特征在于,所述方法还包括:
响应于通过用户与显示屏幕交互而生成的操作指令,对在所述显示屏幕上显示的所述三维影像进行缩放和/或旋转。
9.一种医学影像报告生成装置,其特征在于,包括:
获取模块,用于响应于用户触发的目标医学影像的报告展示指令,获取与所述目标医学影像相关联的影像文本和影像数据;
渲染模块,用于在用户终端处对所述影像数据进行渲染,生成所述目标医学影像的三维影像;
生成模块,用于根据所述三维影像和所述影像文本,生成与所述目标医学影像相对应的影像报告。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的医学影像报告生成方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410121952.2A CN118248274A (zh) | 2024-01-26 | 2024-01-26 | 医学影像报告生成方法、装置、设备、介质和程序产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410121952.2A CN118248274A (zh) | 2024-01-26 | 2024-01-26 | 医学影像报告生成方法、装置、设备、介质和程序产品 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118248274A true CN118248274A (zh) | 2024-06-25 |
Family
ID=91553591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410121952.2A Pending CN118248274A (zh) | 2024-01-26 | 2024-01-26 | 医学影像报告生成方法、装置、设备、介质和程序产品 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118248274A (zh) |
-
2024
- 2024-01-26 CN CN202410121952.2A patent/CN118248274A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10671255B2 (en) | Facilitating transitioning between viewing native 2D and reconstructed 3D medical images | |
US7423640B2 (en) | Method and system for panoramic display of medical images | |
JP5823259B2 (ja) | 医用データ生成装置 | |
US10692272B2 (en) | System and method for removing voxel image data from being rendered according to a cutting region | |
JP6396310B2 (ja) | 第一レンダリング投影と第二レンダリング投影との間のトランジションをユーザーに表示するための方法および装置 | |
US20170178266A1 (en) | Interactive data visualisation of volume datasets with integrated annotation and collaboration functionality | |
CN109035234A (zh) | 一种结节检测方法、装置和存储介质 | |
CN107004042A (zh) | 图像指纹识别 | |
CN105447070A (zh) | 医学影像阅片方法及*** | |
US9202007B2 (en) | Method, apparatus and computer program product for providing documentation and/or annotation capabilities for volumetric data | |
Moreira et al. | 3D markup of radiological images in ePAD, a web-based image annotation tool | |
CN107066794A (zh) | 用于评估医学研究数据的方法和*** | |
US9728001B2 (en) | Processing and rendering of large image files | |
Borgbjerg | Web‐based imaging viewer for real‐color volumetric reconstruction of human visible project and DICOM datasets | |
CN112820385A (zh) | 一种医学图像浏览方法、客户端及*** | |
CN111161369B (zh) | 图像重建存储方法、装置、计算机设备和存储介质 | |
CN112530549A (zh) | 图像显示方法、装置和计算机设备 | |
Li et al. | SP-MIOV: A novel framework of shadow proxy based medical image online visualization in computing and storage resource restrained environments | |
CN118248274A (zh) | 医学影像报告生成方法、装置、设备、介质和程序产品 | |
CN114723723A (zh) | 医学影像处理方法、计算机设备和存储介质 | |
US10052156B2 (en) | Moving the cursor to 2D position in second tomographic image corresponding to 3D position corresponding to 2D position pointed by cursor in first tomographic image | |
CN111651131B (zh) | 图像的显示方法、装置和计算机设备 | |
Durisetti et al. | Evaluation of Tools Used for 3D Reconstruction of 2D Medical Images | |
CN118315029A (zh) | 图像重建链路中的数据显示方法、装置和计算机设备 | |
Bianchini | Anatomographics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |