CN113742506A - Image display method and computer equipment - Google Patents
Image display method and computer equipment Download PDFInfo
- Publication number
- CN113742506A CN113742506A CN202111055512.4A CN202111055512A CN113742506A CN 113742506 A CN113742506 A CN 113742506A CN 202111055512 A CN202111055512 A CN 202111055512A CN 113742506 A CN113742506 A CN 113742506A
- Authority
- CN
- China
- Prior art keywords
- image
- sequence
- layout
- image display
- display
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000012795 verification Methods 0.000 claims description 56
- 230000000694 effects Effects 0.000 claims description 40
- 238000004590 computer program Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 238000001914 filtration Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 210000001015 abdomen Anatomy 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241001270131 Agaricus moelleri Species 0.000 description 1
- 230000007177 brain activity Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003902 lesion Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/54—Browsing; Visualisation therefor
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/20—ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Radiology & Medical Imaging (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请实施例涉及图像处理技术领域,特别是涉及一种影像显示方法和计算机设备。The embodiments of the present application relate to the technical field of image processing, and in particular, to an image display method and a computer device.
背景技术Background technique
随着计算机技术的发展和互联网的普及,图像处理技术已经达到了前所未有的高度,其应用领域也覆盖了众多行业,并具有继续扩大影响范围的趋势。With the development of computer technology and the popularization of the Internet, image processing technology has reached an unprecedented height, and its application fields have also covered many industries, and it has a tendency to continue to expand the scope of influence.
一般地,用户在工作站做影像处理或浏览影像时候,需要根据个人喜好或者不同的使用场景来使用不同的影像布局对影像进行显示。然而,相关技术中的影像布局方式较为呆板,不够灵活。Generally, when users perform image processing or browse images on the workstation, they need to use different image layouts to display images according to personal preferences or different usage scenarios. However, the image layout method in the related art is relatively rigid and not flexible enough.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种影像显示方法和计算机设备,可以使得图像布局方式更加灵活。The embodiments of the present application provide an image display method and computer device, which can make the image layout more flexible.
第一方面,本申请实施例提供一种影像显示方法,该方法包括:In a first aspect, an embodiment of the present application provides an image display method, the method includes:
接收影像序列的影像显示请求;Receive an image display request for an image sequence;
根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的;According to the image display request, obtain the target image display layout corresponding to the image sequence; the target image display layout is created by the user based on the image display requirements of the image sequence;
根据目标影像显示布局显示影像画面。Displays the image screen according to the target image display layout.
在其中一个实施例中,上述根据影像显示请求,获取影像序列对应的目标影像显示布局,包括:In one embodiment, obtaining the target image display layout corresponding to the image sequence according to the image display request, includes:
根据影像显示请求,获取目标影像显示布局的配置文件;Obtain the configuration file of the target image display layout according to the image display request;
根据配置文件,加载目标影像显示布局。Load the target image display layout according to the configuration file.
在其中一个实施例中,上述配置文件的配置过程,包括:In one embodiment, the configuration process of the above configuration file includes:
响应于新建布局请求,显示布局设置页面;布局设置页面中包括效果展示区域和参数设置区域;In response to the new layout request, the layout setting page is displayed; the layout setting page includes the effect display area and the parameter setting area;
根据用户在参数设置区域输入的各数据属性参数的参数值,在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面;According to the parameter value of each data attribute parameter input by the user in the parameter setting area, in the effect display area, a preview image screen corresponding to the parameter value of each data attribute parameter is displayed;
若预览影像画面满足影像显示需求,将布局设置页面中各数据属性参数的参数值和对应的预览影像画面保存为配置文件。If the preview image screen meets the image display requirements, save the parameter value of each data attribute parameter in the layout setting page and the corresponding preview image screen as a configuration file.
在其中一个实施例中,上述效果展示区域包括多个显示单元区域,各显示单元区域中显示不同或相同的影像画面。In one embodiment, the above-mentioned effect display area includes a plurality of display unit areas, and different or the same image picture is displayed in each display unit area.
在其中一个实施例中,上述各数据属性参数的参数值为任一显示单元区域设置的单元数据属性参数值;In one of the embodiments, the parameter value of each data attribute parameter above is the unit data attribute parameter value set in any display unit area;
相应地,在上述效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面,包括:Correspondingly, in the above-mentioned effect display area, a preview image screen corresponding to the parameter value of each data attribute parameter is displayed, including:
在显示单元区域中,显示与单元数据属性参数值对应的预览影像画面。In the display unit area, a preview image screen corresponding to the value of the unit data attribute parameter is displayed.
在其中一个实施例中,上述数据属性参数包括模态/序列参数;模态/序列参数的参数值为预设的序列校验规则;序列校验规则用于检验影像序列是否满足预设的运算规则。In one embodiment, the above-mentioned data attribute parameters include modality/sequence parameters; the parameter values of the modality/sequence parameters are preset sequence check rules; the sequence check rules are used to check whether the image sequence satisfies a preset operation rule.
在其中一个实施例中,在上述效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面之前,该方法还包括:In one embodiment, before displaying the preview image picture corresponding to the parameter value of each data attribute parameter in the effect display area, the method further includes:
检验影像序列是否满足序列校验规则;Check whether the image sequence satisfies the sequence verification rules;
若影像序列满足序列校验规则,执行在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面的步骤。If the image sequence satisfies the sequence verification rule, the step of displaying the preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area is performed.
在其中一个实施例中,该方法还包括:In one embodiment, the method further includes:
响应于编辑规则请求,显示序列规则编辑页面;序列规则编辑页面包括序列校验规则的编辑选项;编辑选项包括影像序列信息、预设的运算规则;In response to the editing rule request, a sequence rule editing page is displayed; the sequence rule editing page includes editing options for sequence verification rules; the editing options include image sequence information and preset operation rules;
根据用户输入的各编辑选项的对应信息,生成序列校验规则。According to the corresponding information of each editing option input by the user, a sequence verification rule is generated.
在其中一个实施例中,上述运算规则包括多个预设的规则匹配值、关系运算和关联运算;In one of the embodiments, the above-mentioned operation rule includes a plurality of preset rule matching values, relational operations and association operations;
序列校验规则,用于获取影像序列的各关系运算布尔值进行关联运算的运算结果;各关系运算布尔值表示影像序列信息与多个预设的规则匹配值分别进行关系运算后得到的结果;运算结果表示影像序列信息是否满足运算规则。The sequence verification rule is used to obtain the operation result of the correlation operation performed on each relational operation Boolean value of the image sequence; each relational operation Boolean value represents the result obtained after the relational operation is performed between the image sequence information and a plurality of preset rule matching values respectively; The operation result indicates whether the video sequence information satisfies the operation rule.
第二方面,本申请实施例提供一种影像显示装置,该装置包括:In a second aspect, an embodiment of the present application provides an image display device, the device comprising:
接收模块,用于接收影像序列的影像显示请求;a receiving module for receiving an image display request of an image sequence;
获取模块,用于根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的;an acquisition module, configured to acquire the target image display layout corresponding to the image sequence according to the image display request; the target image display layout is created by the user based on the image display requirements of the image sequence;
显示模块,用于根据目标影像显示布局显示影像画面。The display module is used to display the image frame according to the target image display layout.
第三方面,本申请实施例提供一种计算机设备,包括存储器及处理器,存储器中储存有计算机程序,计算机程序被处理器执行时,使得处理器执行上述第一方面中实施例提供的方法步骤。In a third aspect, an embodiment of the present application provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the method steps provided by the embodiments in the first aspect above. .
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时上述第一方面中实施例提供的方法步骤。In a fourth aspect, the embodiments of the present application provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method steps provided by the embodiments of the first aspect above are provided.
本申请实施例提供的一种影像显示方法和计算机设备,在接收到显示影像序列对应的影像画面的影像显示的影像显示请求后,根据该影像显示请求获取影像序列对应的目标影像显示布局,该目标影像显示布局为用户基于影像序列的影像显示需求创建的,之后以目标影像显示布局显示影像序列对应的影像画面。该方法中,在显示影像序列的影像画面时,是基于目标影像显示布局进行显示的,而目标影像显示布局为用户基于影像序列的影像显示需求创建的,相当于,在显示影像序列的影像画面时,用户可根据影像序列的实际显示需求来构建所需的影像显示布局,如此,以自定义的显示布局来显示影像序列的影像画面,无需按照预定义的固定布局来显示,从而使得影像的布局方式更加灵活,提高了影像显示方式的多样性和智能性。In an image display method and computer device provided by the embodiments of the present application, after receiving an image display request for displaying an image of an image screen corresponding to an image sequence, a target image display layout corresponding to the image sequence is obtained according to the image display request, and the The target image display layout is created by the user based on the image display requirements of the image sequence, and then the image frames corresponding to the image sequence are displayed in the target image display layout. In this method, when displaying the image images of the image sequence, the display is based on the target image display layout, and the target image display layout is created by the user based on the image display requirements of the image sequence, which is equivalent to displaying the image images of the image sequence. When the image sequence is displayed, the user can construct the required image display layout according to the actual display requirements of the image sequence. In this way, the image screen of the image sequence is displayed in the customized display layout, and it is not necessary to display it according to the predefined fixed layout, so that the The layout is more flexible, improving the diversity and intelligence of image display methods.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1为一个实施例中提供的影像显示方法应用环境图;FIG. 1 is an application environment diagram of an image display method provided in one embodiment;
图2为一个实施例中提供的影像显示方法流程示意图;2 is a schematic flowchart of an image display method provided in one embodiment;
图3为一个实施例中提供的影像显示布局示意图;3 is a schematic diagram of an image display layout provided in one embodiment;
图4为另一个实施例中提供的影像显示布局示意图;4 is a schematic diagram of an image display layout provided in another embodiment;
图5为另一个实施例中提供的影像显示方法流程示意图;5 is a schematic flowchart of an image display method provided in another embodiment;
图6为另一个实施例中提供的影像显示方法流程示意图;6 is a schematic flowchart of an image display method provided in another embodiment;
图7为另一个实施例中提供的影像显示方法流程示意图;7 is a schematic flowchart of an image display method provided in another embodiment;
图8为另一个实施例中提供的显示布局示意图;8 is a schematic diagram of a display layout provided in another embodiment;
图9为另一个实施例中提供的显示布局示意图;9 is a schematic diagram of a display layout provided in another embodiment;
图10为一个实施例中提供的显示布局的配置文件生成过程示意图;10 is a schematic diagram of a configuration file generation process of a display layout provided in one embodiment;
图11为另一个实施例中提供的影像显示方法流程示意图;11 is a schematic flowchart of an image display method provided in another embodiment;
图12为一个实施例中提供的序列校验规则示意图;12 is a schematic diagram of a sequence check rule provided in an embodiment;
图13为一个实施例中提供的序列校验规则设置流程示意图;13 is a schematic flowchart of sequence verification rule setting provided in one embodiment;
图14为另一个实施例中提供的影像显示方法流程示意图;14 is a schematic flowchart of an image display method provided in another embodiment;
图15为另一个实施例中提供的影像显示方法流程示意图;15 is a schematic flowchart of an image display method provided in another embodiment;
图16为一个实施例中提供的影像显示装置的结构示意图;16 is a schematic structural diagram of an image display device provided in one embodiment;
图17为一个实施例中提供的计算机设备的结构示意图。FIG. 17 is a schematic structural diagram of a computer device provided in one embodiment.
具体实施方式Detailed ways
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application.
本申请实施例提供的影像显示方法,影像显示可以是在专用的影像应用程序中显示,而该应用程序可运行计算机设备中,该计算机设备包括但不限于是各种医疗设备、个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等。其中,该计算机设备的内部结构如图1所示,该内部结构中处理器用于提供计算和控制能力。存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。数据库用于存储特征分类过程的相关数据。该网络接口用于与外部的其他设备通过网络连接通信。该计算机程序被处理器执行时以实现一种影像显示方法。In the image display method provided by the embodiments of the present application, the image display can be displayed in a dedicated image application program, and the application program can run in a computer device, and the computer device includes but is not limited to various medical devices, personal computers, notebook computers, etc. Computers, smartphones, tablets and portable wearables, etc. The internal structure of the computer device is shown in FIG. 1 , and the processor in the internal structure is used to provide computing and control capabilities. The memory includes non-volatile storage media, internal memory. The nonvolatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the execution of the operating system and computer programs in the non-volatile storage medium. The database is used to store relevant data for the feature classification process. The network interface is used to communicate with other external devices through a network connection. The computer program implements an image display method when executed by the processor.
本申请实施例提供一种影像显示方法和计算机设备,能够使得图像布局方式更加灵活。下面将通过实施例并结合附图,具体地对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。需要说明的是,下面对本申请实施例提供的影像显示方法进行说明时,以执行主体是计算机设备进行说明。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。Embodiments of the present application provide an image display method and computer device, which can make the image layout more flexible. The technical solutions of the present application and how the technical solutions of the present application solve the above-mentioned technical problems will be specifically described in detail below through embodiments and in conjunction with the accompanying drawings. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. It should be noted that, when the image display method provided by the embodiment of the present application is described below, the execution subject is a computer device for description. The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments.
在一个实施例中,如图2所示,提供了一种影像显示方法,本实施例涉及的是计算机设备计在接收到影像序列的影像显示请求后,根据影像显示请求获取影像序列对应的目标影像显示布局,继而根据目标影像显示布局显示影像画面的具体过程;该实施例包括以下步骤:In one embodiment, as shown in FIG. 2 , an image display method is provided. This embodiment involves a computer device, after receiving an image display request for an image sequence, obtains a target corresponding to the image sequence according to the image display request. The image display layout, and then the specific process of displaying the image frame according to the target image display layout; this embodiment includes the following steps:
S101,接收影像序列的影像显示请求。S101. Receive an image display request of an image sequence.
影像序列的影像显示请求指的是需要在计算机设备的影像显示应用程序中对影像序列进行显示时触发的请求。自然地,计算机设备接收到该影像显示请求后,需对该影像序列对应的影像画面进行显示。The image display request of the image sequence refers to a request triggered when the image sequence needs to be displayed in the image display application of the computer device. Naturally, after receiving the image display request, the computer device needs to display the image frame corresponding to the image sequence.
一种实施例中,该请求为用户通过计算机设备界面在影像显示应用程序中触发的;其中,该触发方式包括但不限于是外接输入设备点击、语音控制、触屏触发等,本申请实施例对触发方式不作限定。In one embodiment, the request is triggered by the user in the image display application through the computer device interface; wherein, the triggering method includes but is not limited to clicking on an external input device, voice control, touch screen triggering, etc. The embodiment of the present application The triggering method is not limited.
另一种实施例中,该请求为根据预设的自动程序触发;例如,若该计算机设备接收到影像采集设备传输的影像序列后,根据预设的程序自动触发该影像序列的显示请求;或者,计算机设备接收到影像采集设备传输的影像序列后,若接收到的影像序列的数量达到一定阈值,和/或,应用程序处于空闲状态时,根据预设的程序自动触发该影像序列的显示请求。本申请实施例对该影像显示请求的触发方式不作限定。In another embodiment, the request is triggered according to a preset automatic program; for example, if the computer device receives the image sequence transmitted by the image capture device, it automatically triggers the display request of the image sequence according to the preset program; or , after the computer device receives the image sequence transmitted by the image acquisition device, if the number of received image sequences reaches a certain threshold, and/or when the application is in an idle state, it will automatically trigger the display request of the image sequence according to the preset program . This embodiment of the present application does not limit the triggering manner of the image display request.
S102,根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的。S102: Acquire a target image display layout corresponding to the image sequence according to the image display request; the target image display layout is created by the user based on the image display requirement of the image sequence.
每个影像序列在显示前其所需的显示需求是预先可以确定的,其中,影像显示需求包括但不限于显示大小、显示区域、显示类型、显示内容等等,任何决定影像显示效果的需求均可,本申请实施例对此不加以限定。The display requirements required for each image sequence can be determined in advance, wherein the image display requirements include but are not limited to display size, display area, display type, display content, etc. Any requirements that determine the image display effect are Yes, the embodiment of the present application does not limit this.
基于该影像序列的显示需求,可在影像显示应用程序中创建该影像序列显示布局,自然地,该影像序列显示布局就是影像序列对应的目标影像显示布局。其中,影像显示布局可以理解为是对影像的显示方式、显示风格的规划和安排,使得影像序列的影像显示效果与影像序列的显示需求相匹配。需要理解的是,实际应用时,对于同一个影像序列来说,其可以有多个布局显示的需求,那么对于同一个影像序列的多个布局显示的需求可以分别预先设置不同的影像显示布局。Based on the display requirements of the image sequence, the image sequence display layout can be created in the image display application. Naturally, the image sequence display layout is the target image display layout corresponding to the image sequence. The image display layout can be understood as the planning and arrangement of the display mode and display style of the image, so that the image display effect of the image sequence matches the display requirements of the image sequence. It should be understood that, in practical applications, for the same image sequence, there may be multiple layout display requirements, and different image display layouts may be preset for the multiple layout display requirements of the same image sequence.
示例地,请参见图3所示,图3中为一种影像显示布局的示意图,该影像显示布局中的包括四个显示区域:显示区域1、显示区域2、显示区域3、显示区域4,且显示区域1中显示的是头部矢状面图像、显示区域2中显示的头部冠状面图像,显示区域3中显示是腹部的CT图像、显示区域3中显示的上半身的CT图像。For example, please refer to FIG. 3, which is a schematic diagram of an image display layout. The image display layout includes four display areas:
请参见图4所示,图4中为另一种影像显示布局的示意图,图4中包括9个显示区域,每个显示区域显示的均为不同角度、不同部位的影像。可以理解的是,图3和图4仅是不同种影像显示布局的举例,本申请实施例对此不做限定。Please refer to FIG. 4 , which is a schematic diagram of another image display layout. FIG. 4 includes 9 display areas, and each display area displays images of different angles and different parts. It can be understood that FIG. 3 and FIG. 4 are only examples of different image display layouts, which are not limited in this embodiment of the present application.
对影像序列的影像显示布局进行创建之后进行保存,其中,保存时可以是以影像序列的标识进行保存,如此,基于该保存的影像显示布局,计算机设备可准确快速地定位到该影像序列的影像显示布局,从而获取到对应的目标影像显示布局。The image display layout of the image sequence is created and then saved, wherein the image sequence identifier can be used to save the image sequence. In this way, based on the saved image display layout, the computer equipment can accurately and quickly locate the image of the image sequence. Display layout, so as to obtain the corresponding target image display layout.
S103,根据目标影像显示布局显示影像画面。S103, displaying an image frame according to the target image display layout.
在获取到影像序列对应的目标影像显示布局后,计算机设备在其影像显示应用程序的显示界面,以该目标影像显示布局显示影像序列的影像画面。After acquiring the target image display layout corresponding to the image sequence, the computer device displays the image frame of the image sequence in the target image display layout on the display interface of its image display application.
本申请实施例提供的影像显示方法,在接收到显示影像序列对应的影像画面的影像显示的影像显示请求后,根据该影像显示请求获取影像序列对应的目标影像显示布局,该目标影像显示布局为用户基于影像序列的影像显示需求创建的,之后以目标影像显示布局显示影像序列对应的影像画面。该方法中,在显示影像序列的影像画面时,是基于目标影像显示布局进行显示的,而目标影像显示布局为用户基于影像序列的影像显示需求创建的,相当于,在显示影像序列的影像画面时,用户可根据影像序列的实际显示需求来构建所需的影像显示布局,如此,以自定义的显示布局来显示影像序列的影像画面,无需按照预定义的固定布局来显示,从而使得影像的布局方式更加灵活,提高了影像显示方式的多样性和智能性。In the image display method provided by the embodiment of the present application, after receiving an image display request for displaying an image of an image frame corresponding to an image sequence, a target image display layout corresponding to the image sequence is obtained according to the image display request, and the target image display layout is: It is created by the user based on the image display requirements of the image sequence, and then the image screen corresponding to the image sequence is displayed in the target image display layout. In this method, when displaying the image images of the image sequence, the display is based on the target image display layout, and the target image display layout is created by the user based on the image display requirements of the image sequence, which is equivalent to displaying the image images of the image sequence. When the image sequence is displayed, the user can construct the required image display layout according to the actual display requirements of the image sequence. In this way, the image screen of the image sequence is displayed in the customized display layout, and it is not necessary to display it according to the predefined fixed layout, so that the The layout is more flexible, improving the diversity and intelligence of image display methods.
基于上述实施例,对上述根据影像显示请求,获取影像序列对应的目标影像显示布局的过程提供一种实施例进行说明,如图5所示,该实施例包括以下步骤:Based on the above embodiment, an embodiment is provided to describe the process of obtaining the target image display layout corresponding to the image sequence according to the image display request. As shown in FIG. 5 , the embodiment includes the following steps:
S201,根据影像显示请求,获取目标影像显示布局的配置文件。S201: Acquire a configuration file of a target image display layout according to the image display request.
配置文件为用户根据影像显示需求配置的文件,该文件在用户根据影像序列的显示需求创建影像显示布局时即已生成。The configuration file is a file configured by the user according to the image display requirements, and the file is generated when the user creates the image display layout according to the display requirements of the image sequence.
通常,在确定影像序列的显示布局时,是根据影像序列的显示需求确定的不同的显示参数,例如,显示区域的数量、大小,或者,显示区域中显示的影像类型、显示格式、窗宽、窗位等等,这里的窗宽可以是CT图像上显示的CT值范围,在此CT值范围内的组织和病变均以不同的模拟灰度显示。而窗位是窗的中心位置,同样的窗宽,由于窗位不同,其所包括CT值范围的CT值也有差异;例如,窗宽同为100H,当窗位为0H时,其CT值范围为-50~+50H;如窗位为+35H时,则CT值范围为-15~+85H。所以配置文件包括但不限于上述列举的显示参数,以及其他的影响影像序列的影像画面的参数信息等等。Usually, when determining the display layout of the image sequence, different display parameters are determined according to the display requirements of the image sequence, for example, the number and size of the display area, or the type of image displayed in the display area, display format, window width, Window level, etc., the window width here can be the CT value range displayed on the CT image, and the tissues and lesions within this CT value range are displayed in different simulated grayscales. The window level is the center position of the window. For the same window width, due to different window levels, the CT values of the CT value range included are also different; for example, if the window width is both 100H, when the window level is 0H, the CT value range of It is -50~+50H; if the window level is +35H, the CT value range is -15~+85H. Therefore, the configuration file includes, but is not limited to, the display parameters listed above, as well as other parameter information that affects the image images of the image sequence, and so on.
可选地,计算机设备获取目标影像显示布局的配置文件可以在数据库或者磁盘中调用。例如,目标影像显示布局的配置文件以预设标识存储在数据库或者磁盘中,则计算机设备在接收到影像显示请求后,从数据库或者磁盘中根据该预设标识获取目标影像显示布局的配置文件。Optionally, the configuration file for the computer device to obtain the display layout of the target image can be called from a database or a disk. For example, the configuration file of the target image display layout is stored in the database or disk with a preset identifier, and after receiving the image display request, the computer device obtains the configuration file of the target image display layout from the database or disk according to the preset identifier.
S202,根据配置文件,加载目标影像显示布局。S202, load the target image display layout according to the configuration file.
基于获取到的目标影像显示布局的配置文件,计算机设备从该配置文件中可以得到影像序列的影像画面所需的相关显示参数,则可确定出影像序列的目标影像显示布局。Based on the acquired configuration file of the target image display layout, the computer device can obtain the relevant display parameters required for the image frame of the image sequence from the configuration file, and then can determine the target image display layout of the image sequence.
本实施例是通过获取配置文件从而获取到目标影像显示布局,保证了目标影像显示布局的获取效率和准确率。In this embodiment, the target image display layout is acquired by acquiring the configuration file, which ensures the acquisition efficiency and accuracy of the target image display layout.
如图6所示,结合上述实施例提供一种影像显示方法,本实施例中以影像显示应用软件为例,该实施例包括:As shown in FIG. 6, an image display method is provided in combination with the above-mentioned embodiments. In this embodiment, an image display application software is used as an example, and the embodiment includes:
S11,启动影像显示应用软件。S11, start the image display application software.
S12,检查是否存在自定义的布局配置文件。S12, check whether a customized layout configuration file exists.
S13,若是,读取自定义的布局配置文件。S13, if yes, read the customized layout configuration file.
S14,若否,设置默认布局为当前影像序列的显示布局。S14, if not, set the default layout as the display layout of the current image sequence.
S15,根据布局配置文件设置当前影像序列的显示布局。S15, setting the display layout of the current image sequence according to the layout configuration file.
S16,应用确定的显示布局显示当前影像序列的影像画面。S16, the determined display layout is applied to display the image frames of the current image sequence.
本实施例,在用户启动影像显示应用软件后,计算机设备检查是否存在自定义的布局配置文件,自定义的布局配置文件为用户根据实际显示需求在任何时间设置的。若存在,计算机设备以获取到的布局配置文件确定的显示布局显示影像序列的影像画面,若不存在,则计算机设备以默认的显示布局显示影像序列的影像画面。这样,在显示影像序列的影像画面时,用户可根据影像序列的实际显示需求来构建所需的影像显示布局,如此,以自定义的显示布局来显示影像序列的影像画面,无需按照预定义的固定布局来显示,从而使得影像的布局方式更加灵活,提高了影像显示方式的多样性和智能性。本实施例中各步骤的实现原理和过程与其他实施例中相同,可参见其他实施例的说明,这里不再赘述。In this embodiment, after the user starts the image display application software, the computer device checks whether there is a customized layout configuration file, and the customized layout configuration file is set by the user at any time according to actual display requirements. If it exists, the computer device displays the image frames of the image sequence in the display layout determined by the acquired layout configuration file; if not, the computer device displays the image frames of the image sequence in the default display layout. In this way, when displaying the image images of the image sequence, the user can construct the required image display layout according to the actual display requirements of the image sequence. Fixed layout to display, so that the layout of images is more flexible, and the diversity and intelligence of image display methods are improved. The implementation principles and processes of the steps in this embodiment are the same as those in other embodiments, and reference may be made to the descriptions of other embodiments, which will not be repeated here.
基于前述任一实施例,对于目标影像显示布局的配置文件的生成过程,提供一实施例进行说明。如图7所示,一个实施例中,上述配置文件的配置过程包括以下步骤:Based on any of the foregoing embodiments, an embodiment is provided to describe the process of generating the configuration file of the target image display layout. As shown in FIG. 7, in one embodiment, the configuration process of the above configuration file includes the following steps:
S301,响应于新建布局请求,显示布局设置页面;布局设置页面中包括效果展示区域和参数设置区域。S301, in response to a new layout request, display a layout setting page; the layout setting page includes an effect display area and a parameter setting area.
一种场景中,目标影像显示布局的创建可以是由用户主动发起的,以便实现影像序列的影像画面显示时与实际显示需求相匹配。In one scenario, the creation of the target image display layout may be actively initiated by the user, so that the image display of the image sequence can match the actual display requirements.
例如,用户可在计算机设备的影像显示应用程序中,触发新建布局按钮,计算机设备接收到该新建布局的请求后,在界面中弹出布局设置页面,该布局设置页面即为实现用户自定义设置影像显示布局的窗口。For example, the user can trigger the new layout button in the image display application of the computer device, and after the computer device receives the request for the new layout, a layout setting page will pop up in the interface, and the layout setting page is to realize the user-defined image setting A window showing the layout.
其中,布局设置页面中可包括效果展示区域和参数设置区域。如图8所示,图8中,左边区域中为效果显示区域,右边区域为参数设置区域。The layout setting page may include an effect display area and a parameter setting area. As shown in Figure 8, in Figure 8, the left area is the effect display area, and the right area is the parameter setting area.
效果展示区域中用于展示影像序列对应的影像画面,其可根据用户设置不同的参数显示当前参数对应的影像画面效果图,而参数设置区域中展示的是可设置参数,用户在参数设置区域中可对任何一个参数进行编辑。The effect display area is used to display the image screen corresponding to the image sequence. It can display the image screen effect diagram corresponding to the current parameter according to different parameters set by the user, and the parameter setting area displays the settable parameters. The user can set the parameters in the parameter setting area. Any parameter can be edited.
一种实施例中,效果展示区域包括多个显示单元区域,各显示单元区域中显示不同或相同的影像画面。例如,同一影像序列的不同断面图像,或者同一影像序列的不同层断面图像。请继续参见图8所示,图8中的效果显示区域中以显示了四个显示单元区域为例,每个显示区域中可以显示相同或者不同的影像画面,例如,各显示单元区域中可分别显示的是头部矢状面图像、头部冠状面图像,腹部的CT图像、上半身的CT图像等。In one embodiment, the effect display area includes a plurality of display unit areas, and different or the same image picture is displayed in each display unit area. For example, different sectional images of the same image sequence, or different slice sectional images of the same image sequence. Please continue to refer to Fig. 8. In the effect display area in Fig. 8, four display unit areas are displayed as an example. Each display area can display the same or different image images. Displayed are head sagittal images, head coronal images, CT images of the abdomen, CT images of the upper body, etc.
S302,根据用户在参数设置区域输入的各数据属性参数的参数值,在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面。S302 , according to the parameter value of each data attribute parameter input by the user in the parameter setting area, in the effect display area, display a preview image screen corresponding to the parameter value of each data attribute parameter.
根据上述布局设置页面,用户在参数设置区域中开始设置参数,例如,用户输入各数据属性参数的参数值。According to the above layout setting page, the user starts to set parameters in the parameter setting area, for example, the user inputs the parameter value of each data attribute parameter.
数据属性参数指的是任一个数据显示单元显示的影像画面时的相关参数,例如,数据属性参数可以是study编号、绘制类型,窗宽窗位、模态,方位、zoom(缩放)等属性参数。The data attribute parameter refers to the relevant parameters of the image displayed by any data display unit. For example, the data attribute parameter can be the study number, drawing type, window width, window level, mode, orientation, zoom (zoom) and other attribute parameters .
其中,study编号指的是影像序列中的检查编号,对于一个诊疗对象来说,可以做多次检查study,一次检查对应一个检查信息(Study Instance UID),一次检查study中可以包含多个部位检测的序列,一个序列对应一个序列信息,同一个序列的影像是指同一设备生产,并属于同一个诊疗对象同一次检查产生的影像文件。绘制类型可以是显示格式、三维、二维、体绘制等,曲面重建(Curved Planar Reformation,CPR)等类型。窗宽窗位可参见前述实施例的说明,这不再赘述。方位指的是横截面、侧面、仰视面、后视面等不同的方位视角。Among them, the study number refers to the examination number in the image sequence. For a diagnosis and treatment object, multiple examination studies can be performed, one examination corresponds to one examination information (Study Instance UID), and one examination study can contain multiple parts detection. A sequence corresponds to a sequence of information, and the images of the same sequence refer to the image files produced by the same equipment and belong to the same diagnosis and treatment object in the same inspection. The rendering type may be display format, 3D, 2D, volume rendering, etc., and surface reconstruction (Curved Planar Reformation, CPR) and other types. For the window width and window level, reference may be made to the descriptions of the foregoing embodiments, which will not be repeated here. Azimuth refers to different azimuth viewing angles such as cross section, side view, bottom view, and rear view.
一种实施例中,数据属性参数包括模态/序列参数;模态/序列参数的参数值为预设的序列校验规则;序列校验规则用于检验影像序列是否满足预设的运算规则。In one embodiment, the data attribute parameter includes a modality/sequence parameter; the parameter value of the modality/sequence parameter is a preset sequence check rule; the sequence check rule is used to check whether the image sequence satisfies the preset operation rule.
可以预先设置一种序列校验规则,该序列校验规则可检验当前的影像序列是否满足预设的运算规则,该序列校验规则需要用户根据实际需求进行设置,当然,若是序列校验规则不需要更新,用户无需在每一次显示影像画面之前对该序列校验规则进行设置,但若是序列校验规则需要更新,则需要用户在触发当前的影像序列的影像画面之前进行设置,本申请实施例对此不作限定。A sequence check rule can be preset, which can check whether the current image sequence meets the preset operation rule. The sequence check rule needs to be set by the user according to actual needs. Of course, if the sequence check rule does not If it needs to be updated, the user does not need to set the sequence verification rule before displaying the image screen each time, but if the sequence verification rule needs to be updated, the user needs to set it before triggering the image screen of the current image sequence. This is not limited.
将序列校验规则作为模态/序列参数对应的参数值,而模态/序列参数也属于数据属性参数中的一种参数,因此,用户可通过在参数设置区域中设置数据属性参数的参数值时,输入当前的影像序列的模态/序列参数的参数值:序列校验规则。The sequence verification rule is used as the parameter value corresponding to the modal/sequence parameter, and the modal/sequence parameter is also a kind of parameter in the data attribute parameter. Therefore, the user can set the parameter value of the data attribute parameter in the parameter setting area. When , enter the parameter value of the modality/sequence parameter of the current image sequence: sequence check rule.
计算机设备接收到了用户在参数设置区域输入的各数据属性参数的参数值后,对应在效果展示区域中,实时地显示与各数据属性参数的参数值对应的预览影像画面。After receiving the parameter value of each data attribute parameter input by the user in the parameter setting area, the computer device correspondingly displays the preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area in real time.
前面提及,效果展示区域中可以设置多个显示单元区域,每个显示单元区域中可以显示相同或不同的影像画面,那么可以理解的是,在设置数据属性参数的参数值时,针对不同的显示单元区域,可以对应设置不同的数据属性参数。As mentioned above, multiple display unit areas can be set in the effect display area, and each display unit area can display the same or different images. It is understandable that when setting the parameter value of the data attribute parameter, the Display unit area, you can set different data attribute parameters correspondingly.
则一个实施例中,各数据属性参数的参数值为任一显示单元区域设置的单元数据属性参数值;相应地,在上述效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面,包括:在显示单元区域中,显示与单元数据属性参数值对应的预览影像画面。In one embodiment, the parameter value of each data attribute parameter is the unit data attribute parameter value set in any display unit area; correspondingly, in the above-mentioned effect display area, a preview image corresponding to the parameter value of each data attribute parameter is displayed. The screen includes: in the display unit area, a preview image screen corresponding to the unit data attribute parameter value is displayed.
对每个显示单元区域针对性设置了单元数据属性参数值后,在对应的显示单元区域中显示时也是基于此单元数据属性参数值进行显示的,保证了显示单元区域中的预览画面与单元数据属性参数值是相匹配的。After setting the unit data attribute parameter value for each display unit area, it is also displayed based on the unit data attribute parameter value when displayed in the corresponding display unit area, which ensures the preview screen and unit data in the display unit area. Attribute parameter values are matched.
例如,请参见图9所示,为一种用户在参数设置区域输入的最中间的显示单元区域(白色边框的区域)的单元数据属性参数的参数值后,实时地在效果展示区域的最中间的显示单元区域中显示的对应预览画面。图9中参数设置区域中的选择的模态/序列参数的参数值为T1,T1为即为上述序列校验规则。For example, as shown in FIG. 9, after the parameter value of the unit data attribute parameter of the middlemost display unit area (area with a white border) entered by the user in the parameter setting area, the parameter value is displayed in the middle of the effect display area in real time. The corresponding preview screen displayed in the display unit area of . The parameter value of the selected mode/sequence parameter in the parameter setting area in FIG. 9 is T1, and T1 is the above-mentioned sequence verification rule.
S303,若预览影像画面满足影像显示需求,将布局设置页面中各数据属性参数的参数值和对应的预览影像画面保存为配置文件。S303 , if the preview image screen meets the image display requirements, the parameter values of each data attribute parameter in the layout setting page and the corresponding preview image screen are saved as a configuration file.
根据效果显示区域中显示的预览影像画面,可核对该预览影像画面是否符合该影像序列开始确定的显示需求。可选地,若计算机设备接收到用户触发的预览影像画面满足影像显示需求的确认指令,则确定当前预览影像画面满足影像显示需求。According to the preview image displayed in the effect display area, it can be checked whether the preview image meets the display requirements determined at the beginning of the image sequence. Optionally, if the computer device receives a user-triggered confirmation instruction that the preview image frame meets the image display requirement, it determines that the current preview image frame meets the image display requirement.
接着,计算机设备可以将当前布局设置页面中设置的各显示单元区域对应的各单元数据属性参数的参数值,以及每个显示单元区域中预览影像画面进行保存,以方便执行上述确定目标影像显示布局的步骤。例如,可将这些参数信息等保存为XML格式、JSON、TXT等格式的配置文件存储在计算机设备的磁盘中。Next, the computer device can save the parameter values of the data attribute parameters of each unit corresponding to each display unit area set in the current layout setting page, and the preview image picture in each display unit area, so as to facilitate the execution of the above-mentioned determination of the target image display layout A step of. For example, these parameter information and the like can be saved as configuration files in XML format, JSON, TXT and other formats and stored in the disk of the computer device.
如图10所示,提供一种生成影像显示布局的配置文件的实施例,该实施例包括:As shown in FIG. 10, an embodiment of generating a configuration file of an image display layout is provided, and the embodiment includes:
S21,接收新建显示布局请求。S21: Receive a request for creating a new display layout.
S22,弹出显示布局的设置窗口。S22, a setting window showing the layout is popped up.
S23,接收用户在显示布局的设置窗口设置的影像序列布局。S23: Receive the image sequence layout set by the user in the setting window of the display layout.
S24,选择任一显示单元窗口设置对应显示单元窗口的图像布局。S24, select any display unit window to set the image layout of the corresponding display unit window.
S25,设置该显示单元窗口的属性参数。S25, set the attribute parameters of the display unit window.
S26,是否每个显示单元窗口都设置为上述的属性参数。S26, whether each display unit window is set to the above property parameters.
S27,若是,标识此次新建的影像显示布局的名称;若否,执行S24。S27, if yes, identify the name of the newly created image display layout; if no, go to S24.
S28,保存新建的影像显示布局成xml文件到磁盘。S28, save the newly created image display layout as an xml file to the disk.
该保存的xml文件即为影像显示布局的配置文件。The saved xml file is the configuration file of the image display layout.
本实施例中,计算机设备响应于新建布局请求,显示包括效果展示区域和参数设置区域的布局设置页面,根据用户在参数设置区域输入的各数据属性参数的参数值,在效果展示区域影像显示需求,将布局设置页面中各数据属性参数的参数值和对应的预览影像中,显示与各数据属性参数的参数值对应的预览影像画面,若预览影像画面满足画面,则将布局设置页面中各数据属性参数的参数值和对应的预览影像保存为配置文件。该方法中,生成的配置文件是基于用户的对影像序列存在显示布局需求时触发的,且用户可以根据影像序列的显示需求自定义设置影像显示布局的显示参数,使得影像显示布局更加符合显示需求,提高影像显示布局的准确性。In this embodiment, the computer device displays a layout setting page including an effect display area and a parameter setting area in response to a new layout request, and displays the image display requirements in the effect display area according to the parameter values of each data attribute parameter entered by the user in the parameter setting area. , display the preview image corresponding to the parameter value of each data attribute parameter in the parameter value of each data attribute parameter in the layout setting page and the corresponding preview image. The parameter values of the attribute parameters and the corresponding preview images are saved as configuration files. In this method, the generated configuration file is triggered based on the user's requirement for the display layout of the image sequence, and the user can customize the display parameters of the image display layout according to the display requirements of the image sequence, so that the image display layout is more in line with the display requirements. , to improve the accuracy of the image display layout.
一个实施例中,如图11所示,上述序列校验规则的设置过程包括以下步骤:In one embodiment, as shown in FIG. 11 , the setting process of the above sequence verification rule includes the following steps:
S401,响应于编辑规则请求,显示序列规则编辑页面;序列规则编辑页面包括序列校验规则的编辑选项;编辑选项包括影像序列信息、预设的运算规则。S401 , in response to an editing rule request, display a sequence rule editing page; the sequence rule editing page includes editing options for sequence verification rules; the editing options include image sequence information and preset operation rules.
上述序列校验规则是可以进行编辑的,在计算机设备接收到编辑规则请求后,在界面中显示序列规则编辑页面。其中,编辑规则请求可以是用户通过预设的操控方式触发的,例如,操控方式包括但不限于是语音方式、触屏点击方式、外接输入设备输入方式、肢体动作、大脑活动信号等等。The above sequence verification rules can be edited, and after the computer device receives a request for editing rules, a sequence rule editing page is displayed in the interface. The editing rule request may be triggered by a user through a preset manipulation method, for example, the manipulation method includes but is not limited to a voice method, a touch screen click method, an external input device input method, body movements, brain activity signals, and the like.
以编辑规则请求为用户在计算机设备中通过点击的方式实现的为例,用户在计算机设备的影像显示应用程序界面中通过点击方式,点击编辑规则按键,则触发规则编辑请求,计算机设备接收到规则编辑请求后,在界面中弹出序列规则编辑页面,该序列规则编辑页面中包括至少一种序列校验规则的编辑选项,通过对编辑选项进行编辑即可实现对序列校验规则进行编辑。Taking the edit rule request as an example where the user clicks on the computer device, the user clicks on the image display application interface of the computer device and clicks the edit rule button to trigger the rule edit request, and the computer device receives the rule. After editing the request, a sequence rule editing page pops up in the interface, and the sequence rule editing page includes at least one editing option for sequence verification rules, and editing the sequence verification rules can be realized by editing the editing options.
其中,编辑选项包括影像序列信息、预设的运算规则。影像序列信息表示序列本身的属性信息,例如,影像序列的序列关键字、标签标识(tagID)等,该影像序列信息中的信息为一种举例,本申请实施例对此不作限定。The editing options include image sequence information and preset operation rules. The image sequence information represents the attribute information of the sequence itself, for example, the sequence keyword of the image sequence, tag ID, etc. The information in the image sequence information is an example, which is not limited in this embodiment of the present application.
具体地,序列关键字:表示序列校验规则的名称,为每一条序列校验规则规则定义一个名称,可方便在创建影像显示布局时选择使用。Specifically, sequence keyword: indicates the name of the sequence check rule, and defines a name for each sequence check rule rule, which can be easily selected and used when creating an image display layout.
tagID:由用户设置,其是影像序列的唯一标识,是序列校验规则运算方法中的输入源之一。根据设置的影像序列的tagID可确定出影像序列的标签值(记为tagvalue),tagvalue为该影像序列的扫描协议。其中,tagvalue可从医学数字成像和通信(DigitalImaging and Communications in Medicine,DICOM)文件中读取,DICOM文件中记录了每个影像序列的扫描协议。例如,用户设置影像序列的tagID为0008103E,然后根据0008103E在DICOM中查找ID为0008103E的影像序列,读取到该影像序列是由哪个协议扫描得到的,那么该扫描协议即使tagvalue。可以理解的是,读取每个序列是由哪个协议扫描得到得到,此操作相当于是一种筛选条件,例如,按照扫描协议筛选,或者,按照图像类型筛选,或者,按照图像数量筛选、按照患者信息筛选等等。tagID: set by the user, it is the unique identifier of the image sequence, and is one of the input sources in the sequence verification rule calculation method. According to the set tagID of the image sequence, the tag value of the image sequence (referred to as tagvalue) can be determined, and the tagvalue is the scanning protocol of the image sequence. Among them, the tagvalue can be read from the Digital Imaging and Communications in Medicine (DICOM) file, and the DICOM file records the scanning protocol of each image sequence. For example, the user sets the tagID of the image sequence to 0008103E, and then searches for the image sequence with the ID of 0008103E in DICOM according to 0008103E, and reads which protocol the image sequence was scanned by, then the scanning protocol is the tagvalue. It is understandable that which protocol scans each sequence read, this operation is equivalent to a filtering condition, for example, filtering by scanning protocol, or filtering by image type, or filtering by number of images, by patient information filtering, etc.
一种实施例中,运算规则包括多个预设的规则匹配值、关系运算和关联运算;序列校验规则,用于获取影像序列的各关系运算布尔值进行关联运算的运算结果;各关系运算布尔值表示影像序列信息与多个预设的规则匹配值分别进行关系运算后得到的结果;运算结果表示影像序列信息是否满足运算规则。In one embodiment, the operation rule includes a plurality of preset rule matching values, relational operations and association operations; sequence verification rules are used to obtain the operation results of the association operations performed on the Boolean values of the relational operations of the image sequence; each relational operation The Boolean value represents the result obtained after the image sequence information and a plurality of preset rule matching values are respectively subjected to the relational operation; the operation result represents whether the image sequence information satisfies the operation rule.
其中,关系运算可以是:包含、等于的运算;规则匹配值可以有多个,每个序列校验规则需匹配的值可有多个值;关联运算可以是:and、or、equal、not等运算。同样,每种运算规则中的具体运算方式均是一种举例,本申请实施例对此不作限定。Among them, the relational operation can be: contains and equals operation; the rule matching value can have multiple values, and the value to be matched by each sequence check rule can have multiple values; the association operation can be: and, or, equal, not, etc. operation. Likewise, the specific operation manner in each operation rule is an example, which is not limited in this embodiment of the present application.
具体地,关系运算:表示上述tagID中读取的tagvalue和规则匹配值之间的运算方法,因其包括包含、等于两种运算,在具体选择时可由用户选择,例如,规则匹配值包括uservalue1和uservalue2,则关系运算可以是tagvalue包含uservalue1、tagvalue等于uservalue2等,可以理解,此仅为一种示例。Specifically, relational operation: indicates the operation method between the tagvalue read in the above tagID and the rule matching value, because it includes two operations of including and equals, which can be selected by the user during specific selection. For example, the rule matching value includes uservalue1 and uservalue2, the relational operation may be that tagvalue contains uservalue1, tagvalue is equal to uservalue2, etc. It can be understood that this is only an example.
规则匹配值:规则匹配值为用户自定义,是规则运算方法中输入源之一,例如,可记为uservalue。实际应用中,值可以有多个:uservalue1、uservalue2、uservalue3等等,本申请实施例对此不作限定。Rule matching value: The rule matching value is user-defined and is one of the input sources in the rule operation method. For example, it can be recorded as uservalue. In practical applications, there may be multiple values: uservalue1, uservalue2, uservalue3, etc., which are not limited in this embodiment of the present application.
关联运算:表示影像布局时的运算方式;关联运算指的多个“关系”指定的方式运算后得到结果之间的运算方式,同样关联运算可以是:and、or、equal、not等运算中任一种,在实际应用时,可由用户根据实际需求进行选择。Associative operation: Indicates the operation method when the image is laid out; the operation method between the results obtained after the operation specified by the multiple "relationships" refers to the operation method. Similarly, the associative operation can be any of the operations such as and, or, equal, and not. One, in practical application, can be selected by the user according to actual needs.
例如,以两种结果为例:For example, take two outcomes:
一种结果result1是:tagvalue和uservalue1通过“关系运算”中的某一运算方式运算后的结果,其可表示为布尔值:ture或False。A result result1 is: the result after tagvalue and uservalue1 are operated by a certain operation mode in "relational operation", which can be expressed as a Boolean value: true or False.
另一种结果result2是:tagvalue和uservalue2通过“关系运算”中的某一运算方式运算后的结果,同样,其可表示为布尔值:ture或False。Another result result2 is: the result after tagvalue and uservalue2 are operated by a certain operation method in "relational operation", which can also be expressed as a Boolean value: true or False.
则“关联运算”指的是结果result1和结果result2之间的运算方式。例如,为result1 and result2、result1 or result2、result1与result2中择其一等等。Then "associative operation" refers to the operation mode between result1 and result2. For example, choose one of result1 and result2, result1 or result2, result1 and result2, and so on.
进一步地,通过“关联运算”运算后得到的最后结果,其可表征着某个影像序列是否满足该序列校验规则。即序列校验规则对影像序列进行校验时,校验影像序列是否通过,可根据最终获取的“关联运算”运算后得到的最后结果来确定的。Further, the final result obtained after the "association operation" operation can represent whether a certain image sequence satisfies the sequence verification rule. That is, when the sequence verification rule verifies the image sequence, whether the verification image sequence passes can be determined according to the final result obtained after the "associative operation" operation finally obtained.
如图12所示,图12示意出一种已经设置好的序列校验规则,包括三序列的校验规则,分别为:T1、T1_CE、T1_FSE。图12中的序列关键字如前面实施例所说明的为每个影像序列的名称。其中,图12中序列关键字为T1表示读取的0008103E的序列的协议扫描信息中必须包含T1规则和sag规则。序列关键字为T1_CE就是读取的0008103E的序列的协议扫描信息中必须就是T1,或者CE规则;序列关键字为T1_FSE就是读取的0008103E的序列的协议扫描信息中必须就是T1,且不能有FSE规则。As shown in FIG. 12 , FIG. 12 shows a sequence verification rule that has been set, including three sequence verification rules, namely: T1, T1_CE, and T1_FSE. The sequence key in FIG. 12 is the name of each image sequence as explained in the previous embodiment. Wherein, the sequence keyword in FIG. 12 is T1, indicating that the protocol scan information of the read sequence of 0008103E must include the T1 rule and the sag rule. If the sequence keyword is T1_CE, the protocol scan information of the read sequence of 0008103E must be T1, or CE rules; if the sequence keyword is T1_FSE, the protocol scan information of the read sequence of 0008103E must be T1, and there must be no FSE. rule.
以图12中序列关键字为T1为例,名称为T1的序列校验规则中:tagvalue为根据tag0008103E读取的值(即上述规则匹配值);关系为contains;uservalue1为T1;关联为AND;uservalue2值为sag;那么T1的序列校验规则的运算方式为:(tagvalue Contains T1)AND(tagvalue Contains sag);如果最终的运算结果为true,那么此序列满足名为T1的规则,否则不满足。Taking the sequence keyword in Figure 12 as T1 as an example, in the sequence verification rule named T1: tagvalue is the value read according to tag0008103E (that is, the matching value of the above rule); the relationship is contains; uservalue1 is T1; association is AND; The value of uservalue2 is sag; then the operation method of the sequence check rule of T1 is: (tagvalue Contains T1) AND (tagvalue Contains sag); if the final operation result is true, then this sequence satisfies the rule named T1, otherwise it does not satisfy .
S402,根据用户输入的各编辑选项的对应信息,生成序列校验规则。S402: Generate a sequence verification rule according to the corresponding information of each editing option input by the user.
计算机设备在展示了序列规则编辑页面之后,该序列规则编辑页面中对应显示了上述影像序列信息、预设的运算规则等编辑选项,根据这些编辑选项,用户可通过计算机设备界面在这些编辑选项中输入对应的信息,例如,序列关键字、tagID、tagID的读取值等,以及选择的关系运算、关联运算等等。After the computer device displays the sequence rule editing page, the sequence rule editing page correspondingly displays the above-mentioned editing options such as the image sequence information and preset arithmetic rules. Enter the corresponding information, such as sequence key, tagID, read value of tagID, etc., as well as the selected relational operation, association operation, etc.
可以理解的是,用户在序列规则编辑页面输入的各编辑选项的对应信息的过程就相当于是,用户根据影像序列的实际的显示需求设置序列校验规则的参数的过程。则计算机设备根据用户输入的各编辑选项的对应信息,生成序列校验规则,并将其进行保存,例如,保存为XML格式。It can be understood that the process of inputting the corresponding information of each editing option by the user on the sequence rule editing page is equivalent to the process of setting the parameters of the sequence verification rule by the user according to the actual display requirements of the image sequence. Then, the computer device generates sequence verification rules according to the corresponding information of each editing option input by the user, and saves them, for example, in XML format.
请参见图13所示,为一种编辑并生成序列校验规则的实施例的流程示意图,该实施例包括:Please refer to FIG. 13 , which is a schematic flowchart of an embodiment of editing and generating sequence verification rules. This embodiment includes:
S31,接收布局校验规则设置请求。S31: Receive a layout verification rule setting request.
S32,弹出序列校验规则的设置窗口。S32, a setting window for the sequence verification rule pops up.
S33,接收用户设置的规则参数。S33: Receive rule parameters set by the user.
S34,保存规则为XML文件。S34, saving the rule as an XML file.
本实施例中,计算机设备响应于编辑规则请求,显示序列规则编辑页面,该序列规则编辑页面中包括序列校验规则的编辑选项,编辑选项包括影像序列信息、预设的运算规则,如此,用户可在该序列规则编辑页面中对应输入各编辑选项的对应信息,计算机设备接收到用户输入的各编辑选项的对应信息后,即可生成序列校验规则。因对用户开放了规则编辑权限,并且对规则的编辑设置了对应了编辑选项,每个编辑选项的确定方式和设置方式可由用户输入和选择,使得序列校验规则的设置更加准确,以及设置方式更加灵活。In this embodiment, the computer device displays a sequence rule editing page in response to the editing rule request, and the sequence rule editing page includes editing options for sequence verification rules, and the editing options include image sequence information and preset operation rules. In this way, the user Corresponding information of each editing option can be correspondingly input in the sequence rule editing page, and the computer device can generate a sequence verification rule after receiving the corresponding information of each editing option input by the user. Because the rule editing authority is opened to the user, and the corresponding editing options are set for the editing of the rules, the determination method and setting method of each editing option can be input and selected by the user, which makes the setting of the sequence verification rules more accurate and the setting method. more flexible.
一些场景中,在设置了上述影像序列的序列校验规则后,还需进一步检验当前影像是否满足设置的序列校验规则,基于此,在一个实施例中,如图14所示,包括以下步骤:In some scenarios, after the sequence verification rule of the above image sequence is set, it is necessary to further check whether the current image satisfies the set sequence verification rule. Based on this, in one embodiment, as shown in FIG. 14 , the following steps are included: :
S501,检验影像序列是否满足序列校验规则。S501, check whether the image sequence satisfies the sequence check rule.
S502,若影像序列满足序列校验规则,执行在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面的步骤。S502 , if the image sequence satisfies the sequence verification rule, perform the step of displaying a preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area.
本实施例可以在上述效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面之前执行。This embodiment may be executed before displaying the preview image screen corresponding to the parameter value of each data attribute parameter in the above-mentioned effect display area.
实际应用中,基于预先设置好的序列校验规则,计算机设备可直接调用该序列校验规则来对该影像序列进行校验,若校验通过,则表示该影像序列满足用户设置的运算规则;若校验未通过,则表示影像序列不满足用户设置的运算规则。进一步地,在影像序列满足序列校验规则时,计算机可继续执行上述S302步骤中的在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面的步骤。In practical applications, based on the preset sequence verification rules, the computer equipment can directly call the sequence verification rules to verify the image sequence. If the verification passes, it means that the image sequence satisfies the operation rules set by the user; If the verification fails, it means that the image sequence does not meet the operation rules set by the user. Further, when the image sequence satisfies the sequence verification rule, the computer may continue to perform the step of displaying the preview image screen corresponding to the parameter value of each data attribute parameter in the above-mentioned step S302 in the effect display area.
本申请实施例中,先根据设置的序列校验规则对影像序列进行校验,只有校验通过才执行显示与各数据属性参数的参数值对应的预览影像画面的步骤。避免了在执行了显示与各数据属性参数的参数值对应的预览影像画面的步骤之后才发生不符合序列校验规则的情况导致的资源浪费,从而节省设备资源。In the embodiment of the present application, the image sequence is first verified according to the set sequence verification rule, and the step of displaying the preview image screen corresponding to the parameter value of each data attribute parameter is performed only after the verification is passed. The resource waste caused by the situation that does not conform to the sequence verification rule occurs after the step of displaying the preview image screen corresponding to the parameter value of each data attribute parameter is executed, thereby saving device resources.
另外,如图15所示,本申请实施例还提供一种影像显示方法,该实施例包括以下步骤:In addition, as shown in FIG. 15 , an embodiment of the present application further provides an image display method, which includes the following steps:
S41,响应于编辑规则请求,显示序列规则编辑页面。S41, in response to the edit rule request, display a sequence rule edit page.
其中,序列规则编辑页面包括序列校验规则的编辑选项;编辑选项包括影像序列信息、预设的运算规则。The sequence rule editing page includes editing options for sequence verification rules; the editing options include image sequence information and preset operation rules.
S42,根据用户输入的各编辑选项的对应信息,生成序列校验规则。S42: Generate a sequence verification rule according to the corresponding information of each editing option input by the user.
S43,响应于新建布局请求,显示布局设置页面;布局设置页面中包括效果展示区域和参数设置区域。S43, in response to the new layout request, display a layout setting page; the layout setting page includes an effect display area and a parameter setting area.
S44,检验影像序列是否满足序列校验规则。S44, check whether the image sequence satisfies the sequence check rule.
S45,若影像序列满足序列校验规则,根据用户在参数设置区域输入的各数据属性参数的参数值,在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面。S45, if the image sequence satisfies the sequence verification rule, display a preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area according to the parameter value of each data attribute parameter input by the user in the parameter setting area.
S46,若预览影像画面满足影像显示需求,将布局设置页面中各数据属性参数的参数值和对应的预览影像画面保存为配置文件。S46, if the preview image screen meets the image display requirements, the parameter values of each data attribute parameter in the layout setting page and the corresponding preview image screen are saved as a configuration file.
S47,接收影像序列的影像显示请求;影像显示请求用于请求显示影像序列对应的影像画面。S47: Receive an image display request of the image sequence; the image display request is used to request to display an image frame corresponding to the image sequence.
S48,根据影像显示请求,获取目标影像显示布局的配置文件。S48, according to the image display request, obtain a configuration file of the target image display layout.
S49,根据配置文件,加载目标影像显示布局。S49, load the target image display layout according to the configuration file.
本实施例中各步骤的实现原理和过程可参见前面任一影像显示方法实施例的说明,在此不再赘述。For the implementation principle and process of each step in this embodiment, reference may be made to the description of any of the preceding embodiments of the image display method, which will not be repeated here.
应该理解的是,虽然上述实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述实施例的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that, although the steps in the flowcharts of the above embodiments are sequentially displayed according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order, and these steps may be performed in other orders. Moreover, at least a part of the steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but may be executed at different times. These steps or stages The order of execution of the steps is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a portion of the steps or stages in the other steps.
在一个实施例中,如图16所示,本申请实施例提供一种影像显示装置,该装置包括:接收模块10、获取模块11和显示模块12;其中,In one embodiment, as shown in FIG. 16 , an embodiment of the present application provides an image display device, the device includes: a receiving module 10 , an
接收模块10,用于接收影像序列的影像显示请求;a receiving module 10, configured to receive an image display request of an image sequence;
获取模块11,用于根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的;The obtaining
显示模块12,用于根据目标影像显示布局显示影像画面。The display module 12 is configured to display the image frame according to the target image display layout.
在一个实施例中,上述获取模块11包括:In one embodiment, the above-mentioned obtaining
获取单元,用于根据影像显示请求,获取目标影像显示布局的配置文件;an acquisition unit, configured to acquire the configuration file of the target image display layout according to the image display request;
加载单元,用于根据配置文件,加载目标影像显示布局。The loading unit is used to load the target image display layout according to the configuration file.
在一个实施例中,该装置还包括:In one embodiment, the apparatus further includes:
布局显示模块,用于响应于新建布局请求,显示布局设置页面;布局设置页面中包括效果展示区域和参数设置区域;The layout display module is used to display the layout setting page in response to the new layout request; the layout setting page includes the effect display area and the parameter setting area;
预览显示模块,用于根据用户在参数设置区域输入的各数据属性参数的参数值,在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面;The preview display module is used to display the preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area according to the parameter value of each data attribute parameter input by the user in the parameter setting area;
保存模块,用于若预览影像画面满足影像显示需求,将布局设置页面中各数据属性参数的参数值和对应的预览影像画面保存为配置文件。The saving module is used to save the parameter value of each data attribute parameter in the layout setting page and the corresponding preview image as a configuration file if the preview image screen meets the image display requirements.
在一个实施例中,上述效果展示区域包括多个显示单元区域,各显示单元区域中显示不同或相同的影像画面。In one embodiment, the above-mentioned effect display area includes a plurality of display unit areas, and different or the same image picture is displayed in each display unit area.
在一个实施例中,上述各数据属性参数的参数值为任一显示单元区域设置的单元数据属性参数值;In one embodiment, the parameter value of each data attribute parameter above is the unit data attribute parameter value set in any display unit area;
相应地,预览显示模块,还用于在显示单元区域中,显示与单元数据属性参数值对应的预览影像画面。Correspondingly, the preview display module is further configured to display the preview image picture corresponding to the parameter value of the unit data attribute in the display unit area.
在一个实施例中,上述数据属性参数包括模态/序列参数;模态/序列参数的参数值为预设的序列校验规则;序列校验规则用于检验影像序列是否满足预设的运算规则。In one embodiment, the above-mentioned data attribute parameters include modality/sequence parameters; the parameter values of the modality/sequence parameters are preset sequence check rules; the sequence check rules are used to check whether the image sequence satisfies the preset operation rules .
在一个实施例中,该装置还包括:In one embodiment, the apparatus further includes:
检验模块,用于检验影像序列是否满足序列校验规则;A verification module, used to verify whether the image sequence satisfies the sequence verification rule;
则上述预览显示模块,用于若影像序列满足序列校验规则,执行在效果展示区域中,显示与各数据属性参数的参数值对应的预览影像画面的步骤。The above-mentioned preview display module is configured to perform the step of displaying the preview image screen corresponding to the parameter value of each data attribute parameter in the effect display area if the image sequence satisfies the sequence verification rule.
在一个实施例中,该装置还包括:In one embodiment, the apparatus further includes:
规则编辑显示模块,用于响应于编辑规则请求,显示序列规则编辑页面;序列规则编辑页面包括序列校验规则的编辑选项;编辑选项包括影像序列信息、预设的运算规则;The rule editing display module is used to display the sequence rule editing page in response to the editing rule request; the sequence rule editing page includes the editing options of the sequence verification rules; the editing options include the image sequence information and the preset operation rules;
生成模块,用于根据用户输入的各编辑选项的对应信息,生成序列校验规则。The generating module is used for generating sequence verification rules according to the corresponding information of each editing option input by the user.
在一个实施例中,上述运算规则包括多个预设的规则匹配值、关系运算和关联运算;序列校验规则,用于获取影像序列的各关系运算布尔值进行关联运算的运算结果;各关系运算布尔值表示影像序列信息与多个预设的规则匹配值分别进行关系运算后得到的结果;运算结果表示影像序列信息是否满足运算规则。In one embodiment, the above-mentioned operation rules include a plurality of preset rule matching values, relational operations and association operations; sequence check rules are used to obtain the operation results of association operations performed on Boolean values of relational operations in the image sequence; The operation Boolean value represents the result obtained after the image sequence information and a plurality of preset rule matching values are respectively subjected to the relational operation; the operation result represents whether the image sequence information satisfies the operation rule.
关于影像显示装置的具体限定可以参见上文中对于影像显示方法的限定,在此不再赘述。上述影像显示装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitations of the image display device, reference may be made to the limitations on the image display method above, which will not be repeated here. Each module in the above-mentioned image display device can be implemented in whole or in part by software, hardware, and combinations thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图17所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种影像显示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a computer device is provided, and the computer device may be a terminal, and its internal structure diagram may be as shown in FIG. 17 . The computer equipment includes a processor, memory, a communication interface, a display screen, and an input device connected by a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium, an internal memory. The nonvolatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the execution of the operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used for wired or wireless communication with an external terminal, and the wireless communication can be realized by WIFI, operator network, NFC (Near Field Communication) or other technologies. The computer program implements an image display method when executed by the processor. The display screen of the computer equipment may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment may be a touch layer covered on the display screen, or a button, a trackball or a touchpad set on the shell of the computer equipment , or an external keyboard, trackpad, or mouse.
本领域技术人员可以理解,图17中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in FIG. 17 is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer equipment to which the solution of the present application is applied. Include more or fewer components than shown in the figures, or combine certain components, or have a different arrangement of components.
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:In one embodiment, a computer device is provided, including a memory and a processor, a computer program is stored in the memory, and the processor implements the following steps when executing the computer program:
接收影像序列的影像显示请求;影像显示请求用于请求显示影像序列对应的影像画面;Receive the image display request of the image sequence; the image display request is used to request to display the image picture corresponding to the image sequence;
根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的;According to the image display request, obtain the target image display layout corresponding to the image sequence; the target image display layout is created by the user based on the image display requirements of the image sequence;
根据目标影像显示布局显示影像画面。Displays the image screen according to the target image display layout.
上述实施例提供的一种计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。The implementation principle and technical effect of the computer device provided by the above-mentioned embodiment are similar to those of the above-mentioned method embodiment, which will not be repeated here.
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:In one embodiment, a computer-readable storage medium is provided on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
接收影像序列的影像显示请求;影像显示请求用于请求显示影像序列对应的影像画面;Receive the image display request of the image sequence; the image display request is used to request to display the image picture corresponding to the image sequence;
根据影像显示请求,获取影像序列对应的目标影像显示布局;目标影像显示布局为用户基于影像序列的影像显示需求创建的;According to the image display request, obtain the target image display layout corresponding to the image sequence; the target image display layout is created by the user based on the image display requirements of the image sequence;
根据目标影像显示布局显示影像画面。Displays the image screen according to the target image display layout.
上述实施例提供的一种计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。The implementation principle and technical effect of the computer-readable storage medium provided by the above-mentioned embodiments are similar to those of the above-mentioned method embodiments, and details are not described herein again.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage In the medium, when the computer program is executed, it may include the processes of the above-mentioned method embodiments. Wherein, any reference to memory, storage, database or other media used in the various embodiments provided in this application may include at least one of non-volatile and volatile memory. The non-volatile memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, and the like. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, the RAM may be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM).
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features It is considered to be the range described in this specification.
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several embodiments of the present application, and the descriptions thereof are specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the patent of the present application shall be subject to the appended claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111055512.4A CN113742506B (en) | 2021-09-09 | 2021-09-09 | Image display method and computer device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111055512.4A CN113742506B (en) | 2021-09-09 | 2021-09-09 | Image display method and computer device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113742506A true CN113742506A (en) | 2021-12-03 |
CN113742506B CN113742506B (en) | 2025-01-24 |
Family
ID=78737746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111055512.4A Active CN113742506B (en) | 2021-09-09 | 2021-09-09 | Image display method and computer device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113742506B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022123045A1 (en) * | 2022-09-09 | 2024-03-14 | Schölly Fiberoptic GmbH | Method and system for displaying image data |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009205470A (en) * | 2008-02-28 | 2009-09-10 | Brother Ind Ltd | Print control unit and program |
CN103425652A (en) * | 2012-05-16 | 2013-12-04 | 深圳市蓝韵网络有限公司 | Method for realizing compatible browsing of medical pictures in PACS (picture archiving and communication system) |
WO2014120573A1 (en) * | 2013-01-29 | 2014-08-07 | Ge Medical Systems Global Technology Company, Llc | Display device and image display system |
US20150054853A1 (en) * | 2013-08-23 | 2015-02-26 | Adobe Systems Incorporated | Systems and methods of automatic image sizing |
US20150260816A1 (en) * | 2014-03-11 | 2015-09-17 | Hologic, Inc. | System and method for selecting and modifying a hanging protocol for displaying mri information |
CN105447070A (en) * | 2015-06-15 | 2016-03-30 | 浙江格林蓝德信息技术有限公司 | Medical image reading method and system |
CN106814987A (en) * | 2016-12-13 | 2017-06-09 | 海纳医信(北京)软件科技有限责任公司 | Display methods and device |
JP2018068819A (en) * | 2016-11-01 | 2018-05-10 | キヤノンメディカルシステムズ株式会社 | Medical image diagnostic apparatus, medical image pickup device and medical image display device |
US20180293773A1 (en) * | 2017-04-11 | 2018-10-11 | Siemens Healthcare Gmbh | Control method for a medical imaging system |
CN110716705A (en) * | 2019-09-18 | 2020-01-21 | 广州魅视电子科技有限公司 | Screen distribution management method for seat system |
TW202011889A (en) * | 2018-05-31 | 2020-04-01 | 日商Cima控股股份有限公司 | Image management system and computer program product |
CN112017759A (en) * | 2019-05-31 | 2020-12-01 | 通用电气精准医疗有限责任公司 | Method and system for selecting scanning protocol and medium storing corresponding program |
CN112667173A (en) * | 2020-12-23 | 2021-04-16 | 深圳开立生物医疗科技股份有限公司 | Medical image printing method and device, medical equipment and readable storage medium |
CN112837790A (en) * | 2021-01-27 | 2021-05-25 | 海纳医信(北京)软件科技有限责任公司 | Display method and device of image inspection information |
CN113744843A (en) * | 2021-09-07 | 2021-12-03 | 上海联影医疗科技股份有限公司 | Medical image data processing method and device, computer equipment and storage medium |
-
2021
- 2021-09-09 CN CN202111055512.4A patent/CN113742506B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009205470A (en) * | 2008-02-28 | 2009-09-10 | Brother Ind Ltd | Print control unit and program |
CN103425652A (en) * | 2012-05-16 | 2013-12-04 | 深圳市蓝韵网络有限公司 | Method for realizing compatible browsing of medical pictures in PACS (picture archiving and communication system) |
WO2014120573A1 (en) * | 2013-01-29 | 2014-08-07 | Ge Medical Systems Global Technology Company, Llc | Display device and image display system |
US20150054853A1 (en) * | 2013-08-23 | 2015-02-26 | Adobe Systems Incorporated | Systems and methods of automatic image sizing |
US20150260816A1 (en) * | 2014-03-11 | 2015-09-17 | Hologic, Inc. | System and method for selecting and modifying a hanging protocol for displaying mri information |
CN105447070A (en) * | 2015-06-15 | 2016-03-30 | 浙江格林蓝德信息技术有限公司 | Medical image reading method and system |
JP2018068819A (en) * | 2016-11-01 | 2018-05-10 | キヤノンメディカルシステムズ株式会社 | Medical image diagnostic apparatus, medical image pickup device and medical image display device |
CN106814987A (en) * | 2016-12-13 | 2017-06-09 | 海纳医信(北京)软件科技有限责任公司 | Display methods and device |
US20180293773A1 (en) * | 2017-04-11 | 2018-10-11 | Siemens Healthcare Gmbh | Control method for a medical imaging system |
TW202011889A (en) * | 2018-05-31 | 2020-04-01 | 日商Cima控股股份有限公司 | Image management system and computer program product |
CN112017759A (en) * | 2019-05-31 | 2020-12-01 | 通用电气精准医疗有限责任公司 | Method and system for selecting scanning protocol and medium storing corresponding program |
CN110716705A (en) * | 2019-09-18 | 2020-01-21 | 广州魅视电子科技有限公司 | Screen distribution management method for seat system |
CN112667173A (en) * | 2020-12-23 | 2021-04-16 | 深圳开立生物医疗科技股份有限公司 | Medical image printing method and device, medical equipment and readable storage medium |
CN112837790A (en) * | 2021-01-27 | 2021-05-25 | 海纳医信(北京)软件科技有限责任公司 | Display method and device of image inspection information |
CN113744843A (en) * | 2021-09-07 | 2021-12-03 | 上海联影医疗科技股份有限公司 | Medical image data processing method and device, computer equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102022123045A1 (en) * | 2022-09-09 | 2024-03-14 | Schölly Fiberoptic GmbH | Method and system for displaying image data |
Also Published As
Publication number | Publication date |
---|---|
CN113742506B (en) | 2025-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11100640B2 (en) | Systems and methods for lesion analysis | |
CN109117760B (en) | Image processing method, apparatus, electronic device and computer readable medium | |
CN109346158A (en) | Ultrasonic image processing method, computer equipment and readable storage medium storing program for executing | |
JP2016539411A (en) | An evolutionary contextual clinical data engine for medical information | |
CN107659722A (en) | A kind of image-selecting method and mobile terminal | |
JP6484728B2 (en) | Data display program, terminal and storage medium | |
CN113870968A (en) | Medical image report generation method and device, computer equipment and storage medium | |
CN111916184B (en) | Medical examination image downloading method and device and computer equipment | |
Erickson | Magician’s corner: how to start learning about deep learning | |
JP2017191461A (en) | Medical report creation apparatus and control method thereof, medical image viewing apparatus and control method thereof, and program | |
CN111754473B (en) | Abnormal image screening method, device and equipment for 3D image and storage medium | |
CN111951278B (en) | Medical image segmentation method and computer readable storage medium | |
CN113658175A (en) | Method and device for determining symptom data | |
CN113742506A (en) | Image display method and computer equipment | |
CN114723723B (en) | Medical image processing method, computer device and storage medium | |
CN111243052A (en) | Image reconstruction method, apparatus, computer equipment and storage medium | |
CN113744843B (en) | Medical image data processing method, medical image data processing device, computer equipment and storage medium | |
WO2023283765A1 (en) | Method and apparatus for training machine learning models, computer device, and storage medium | |
CN115831379A (en) | Knowledge graph complementing method and device, storage medium and electronic equipment | |
WO2023130543A1 (en) | Three-dimensional scene interactive video creation method and creation device | |
WO2024179322A1 (en) | Image processing method, apparatus and device, and storage medium | |
CN114664411B (en) | Feedback method and computer equipment for medical image quality assessment | |
CN110600099A (en) | Electronic report display method, system, device, equipment and storage medium | |
US10573090B2 (en) | Non-transitory computer-readable storage medium, display control method, and display control apparatus | |
US12249070B2 (en) | System and method for image exploration using areas of interest |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |