CN118250500A - 一种医学视频预览方法和*** - Google Patents
一种医学视频预览方法和*** Download PDFInfo
- Publication number
- CN118250500A CN118250500A CN202211655984.8A CN202211655984A CN118250500A CN 118250500 A CN118250500 A CN 118250500A CN 202211655984 A CN202211655984 A CN 202211655984A CN 118250500 A CN118250500 A CN 118250500A
- Authority
- CN
- China
- Prior art keywords
- medical
- video
- input
- videos
- source
- 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 52
- 238000009877 rendering Methods 0.000 claims description 51
- 238000010586 diagram Methods 0.000 description 13
- 238000012986 modification Methods 0.000 description 10
- 230000004048 modification Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000029058 respiratory gaseous exchange Effects 0.000 description 5
- 230000006872 improvement Effects 0.000 description 3
- 238000002357 laparoscopic surgery Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000000241 respiratory effect Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 238000001356 surgical procedure Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
本说明书实施例提供一种医学视频预览方法和***,所述方法包括:获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,其中,多个医学输入视频分别来自多个医学视频输入源;根据视频源配置信息对拼接画面进行切割,得到与多个医学视频输入源对应的多个医学视频;获取输出源配置信息,其中,输出源配置信息由用户设置;基于输出源配置信息,确定多个医学视频的显示方式,其中,显示方式用于控制多个医学视频进行预览。
Description
技术领域
本说明书涉及医疗领域,特别涉及一种医学视频预览方法和***。
背景技术
医学操作(例如,检查、手术等)过程中,需要对多路医学视频进行预览,以便进行医学操作相关信息的转播、路由及其它操作。
因此,需要提供一种医学视频预览方法和***,用于高效且灵活地实现多个医学视频的预览。
发明内容
本说明书实施例之一提供一种医学视频预览方法,所述方法包括:获取多个医学输入视频,对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,其中,所述多个医学输入视频分别来自多个医学视频输入源;根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频;获取输出源配置信息,其中,所述输出源配置信息由用户设置;基于所述输出源配置信息,确定所述多个医学视频的显示方式,其中,所述显示方式用于控制所述多个医学视频进行预览。
在一些实施例中,所述对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,包括:基于所述医学视频输入源的第一权重,确定所述医学输入视频在所述拼接画面中的尺寸,对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面。
在一些实施例中,通过医学视频输入源的第一权重确定医学视频输入源在拼接画面中的尺寸,为第一权重较高的医学输入视频分配更多的内存资源,使得对拼接画面进行切割后得到的第一权重较大的医学视频输入源的医学视频的尺寸越大,保证预览时第一权重较大(即较为重要)的医学视频的清晰度。
在一些实施例中,所述对所述多个医学输入视频进行拼接,获取所述多个医学输入视频的拼接画面,包括:所述多个医学输入视频的拼接方式基于所述医学输入视频的数量确定。
在一些实施例中,根据医学输入视频的数量确定多个医学输入视频的拼接方式,可以在多个医学输入视频的数量较少时,随机确定的每个医学输入视频的位置,实现快速拼接,而在多个医学输入视频的数量较多时,基于预设拼接规则对多个医学输入视频进行拼接,减少拼接画面中的空白区域,实现多个医学输入视频可以拼接在同一拼接画面中。
在一些实施例中,所述根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频,包括:根据视频源配置信息对所述拼接画面进行切割,得到每个所述医学视频输入源对应的初始医学视频;对于每个所述医学视频输入源,创建所述医学视频输入源对应的至少一个渲染单元,其中,所述渲染单元用于对所述医学视频输入源对应的所述初始医学视频进行渲染,得到所述医学视频输入源对应的所述医学视频。
在一些实施例中,通过创建医学视频输入源对应的渲染单元,可以实现不同区域同时播放同一个医学视频。
在一些实施例中,所述方法还包括:预览结束时,将预览区域与对应的所述渲染单元解绑。
在一些实施例中,预览结束时,将预览区域与对应的渲染单元解绑,以及时释放内存资源。
在一些实施例中,通过基于医学视频输入源的第一权重,确定医学输入视频在拼接画面中的位置,生成多个医学输入视频的拼接画面,可以实现对多个医学输入视频的灵活拼接,在拼接时,为第一权重较高的医学输入视频分配更多的内存资源,保证第一权重较高的医学输入视频的清晰度。
在一些实施例中,所述视频源配置信息包括医学视频输入源名称以及所述医学视频输入源的所述医学输入视频在所述拼接画面中的位置坐标和宽高信息。
在一些实施例中,所述显示方式至少包括全屏显示、二分屏显示及四分屏显示。
在一些实施例中,所述基于所述输出源配置信息,确定所述多个医学视频的显示方式,包括:根据所述输出源配置信息及所述医学视频输入源的第二权重,确定所述多个医学视频的显示方式。
在一些实施例中,根据输出源配置信息及医学视频输入源的第二权重,确定多个医学视频的显示方式,可以以更大的显示比例显示较为重要的医学视频输入源对应的医学视频,可以使得用户较为快速地获取更为重要的医学视频。
本说明书实施例之一提供一种医学视频预览***,所述***包括:视频拼接模块,用于获取多个医学输入视频,对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,其中,所述多个医学输入视频分别来自多个医学视频输入源;视频切割模块,用于根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频;配置获取模块,用于获取输出源配置信息,其中,所述输出源配置信息由用户设置;显示确定模块,用于基于所述输出源配置信息,确定所述多个医学视频的显示方式,其中,所述显示方式用于控制所述多个医学视频进行预览。
本说明书实施例之一提供一种医学视频预览装置,应用于多个医学输入视频采集场景,包括处理器,所述处理器用于执行医学视频预览方法。
在一些实施例中,多个医学输入视频采集场景可以为术中多个医学输入视频采集场景。医学视频预览装置可以用于辅助进行远程医疗。医学视频预览装置可以设置在护士工作站和/或医生工作站。
本说明书实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行医学视频预览方法。
本说明书实施例提供的医学视频预览方法和/或***,通过获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,实现对多个医学输入视频的汇总,无需将每个医学视频输入源和输出源(例如,显示设备)之间通过硬件接口进行连接,硬件成本低。进一步地,根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频后进行预览,实现了通过硬件传输多个医学输入视频,无需依靠流媒体传输技术,也无需进行编码和解码,保证了预览画面的实时性。同时,获取由用户设置的输出源配置信息,并根据输出源配置信息,确定多个医学视频的显示方式,根据该显示方式对多个医学视频进行预览,实现了用户对多个医学输入视频的预览方式的灵活管理。
附图说明
本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
图1是根据本说明书一些实施例所示的医学视频预览***的应用场景示意图;
图2是根据本说明书一些实施例所示的医学视频预览***的模块示意图;
图3是根据本说明书一些实施例所示的医学视频预览方法的示例性流程图;
图4是根据本说明书一些实施例所示的根据视频源配置信息对拼接画面进行切割的示例性流程图;
图5是根据本说明书一些实施例所示的基于第一权重获取多个医学输入视频的拼接画面的示意图;
图6是根据本说明书一些实施例所示的用户设置输出源配置信息的示意图;
图7是根据本说明书一些实施例所示的对医学视频输入源对应的初始医学视频进行渲染的示意图;
图8a是根据本说明书一些实施例所示的拼接画面的示意图;
图8b是根据本说明书一些实施例所示的拼接画面的示意图;
图9是根据本说明书一些实施例所示的多个医学视频的显示方式的示意图。
具体实施方式
为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
应当理解,本文使用的“***”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
本说明书中使用了流程图用来说明根据本说明书的实施例的***所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
图1是根据本说明书一些实施例所示的医学视频预览***的应用场景示意图。
如图1所示,在一些实施例中,应用场景100可以包括处理设备110、网络120、用户终端130、存储设备140及多个医学视频输入源150。应用场景100可以通过实施本说明书中披露的方法和/或过程以实现医学视频预览。
处理设备110可以用于处理来自应用场景100的至少一个组件或外部数据源(例如,云数据中心)的数据和/或信息。处理设备110可以通过网络120从用户终端130、存储设备140和/或医学视频输入源150访问数据或信息。处理设备110可以直接连接用户终端130、存储设备140和/或医学视频输入源150以访问信息和/或数据。例如,处理设备110可以从医学视频输入源150获取医学输入视频。处理设备110可以对访问的信息和/或数据进行处理。例如,处理设备110可以对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频,基于输出源配置信息,确定多个医学视频的显示方式。在一些实施例中,处理设备110可以是单个服务器或服务器组。处理设备110可以是本地的、远程的。关于处理设备110的更多内容可以参见图2及其相关描述,此处不再赘述。
网络120可以包括提供能够促进应用场景100的信息和/或数据交换的任何合适的网络。在一些实施例中,应用场景100的一个或多个组件(例如,处理设备110、用户终端130、存储设备140和/或医学视频输入源150)之间可以通过网络120交换信息和/或数据。
在一些实施例中,网络120可以是有线网络或无线网络中的任意一种或多种。在一些实施例中,网络120可以包括一个或以上网络接入点。例如,网络120可以包括有线或无线网络接入点,例如,基站和/或网络交换点,通过这些网络接入点,应用场景100的一个或多个组件可连接到网络120以交换数据和/或信息。
用户终端130可以包括用户(例如,护士工作站的护士和/或医生工作站的医生等)所使用的一个或多个终端或软件。在一些实施例中,用户终端130可以包含但不限于智能电话、平板电脑、膝上型计算机、台式计算机等。在一些实施例中,用户终端130可以通过网络120与应用场景100中的其他组件交互。例如,用户终端130可以向处理设备110发送一个或多个控制指令以控制处理设备110对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频,基于输出源配置信息,确定多个医学视频的显示方式。又例如,用户终端130可以根据处理设备110确定的显示方式,预览多个医学视频。
存储设备140可以用于存储数据、指令和/或任何其他信息。在一些实施例中,存储设备140可以存储从用户终端130、存储设备140和/或医学视频输入源150等获得的数据和/或信息。例如,存储设备140可以存储从医学视频输入源150获取的医学输入视频。在一些实施例中,存储设备140可包括大容量存储器、可移除存储器等或其任意组合。
医学视频输入源150可以为用于获取医学输入视频的设备,例如,内窥镜、全景相机、软镜、硬镜、心跳监控器、呼吸监控仪等设备。对应的,医学输入视频可以为真实画面组成的视频,例如,由内窥镜采集的目标对象的胃内画面组成的视频、由全景相机采集的室内(例如,手术室、检查室等)的全景图像组成的视频、由软镜采集的目标对象的输尿管内画面组成的视频、由硬镜采集的目标对象的输尿管内画面组成的视频等,也可以为非真实画面,例如,由心跳监控器生成的心电图组成的视频、由呼吸监控仪生成的呼吸波形组成的视频等。其中,目标对象可以为人体或动物体等生物。
在一些实施例中,医学视频输入源150还可以包括其他设备,例如,用于监测目标对象的体温的温度监测器。
应当注意,应用场景100仅仅是为了说明的目的而提供的,并不意图限制本说明书的范围。对于本领域的普通技术人员来说,可以根据本说明书的描述,做出多种修改或变化。例如,应用场景100还可以包括数据库。然而,这些变化和修改不会背离本说明书的范围。
图2是根据本说明书一些实施例所示的医学视频预览***的模块示意图。如图2所示,在一些实施例中,医学视频预览***200可以包括视频拼接模块210、视频切割模块220、配置获取模块230及显示确定模块240。
视频拼接模块210可以用于获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面。其中,多个医学输入视频分别来自多个医学视频输入源。在一些实施例中,视频拼接模块210还可以用于基于医学视频输入源的第一权重,确定医学输入视频在拼接画面中的尺寸,对多个医学输入视频进行拼接,获取多个医学输入视频的拼接画面。在一些实施例中,视频拼接模块210还可以用于基于医学输入视频的数量确定多个医学输入视频的拼接方式。
视频切割模块220可以用于根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频。在一些实施例中,视频切割模块220还可以用于根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的初始医学视频;对于每个医学视频输入源,创建医学视频输入源对应的至少一个渲染单元。其中,渲染单元可以用于对医学视频输入源对应的初始医学视频进行渲染,得到医学视频输入源对应的医学视频。在一些实施例中,视频切割模块220还可以用于预览结束时,将预览区域与对应的渲染单元解绑。
配置获取模块230可以用于获取输出源配置信息。其中,输出源配置信息由用户设置。
显示确定模块240可以用于基于输出源配置信息,确定多个医学视频的显示方式。其中,显示方式用于控制多个医学视频进行预览。在一些实施例中,显示确定模块240还可以用于根据输出源配置信息及医学视频输入源的第二权重,确定多个医学视频的显示方式。
需要注意的是,以上对于医学视频预览***200及其模块的描述,仅为描述方便,并不能把本说明书限制在所举实施例范围之内。可以理解,对于本领域的技术人员来说,在了解该***的原理后,可能在不背离这一原理的情况下,对各个模块进行任意组合,或者构成子***与其他模块连接。在一些实施例中,图2中披露的视频拼接模块210、视频切割模块220、配置获取模块230及显示确定模块240可以是一个***中的不同模块,也可以是一个模块实现上述的两个或两个以上模块的功能。例如,各个模块可以共用一个存储模块,各个模块也可以分别具有各自的存储模块。诸如此类的变形,均在本说明书的保护范围之内。
对于每个医学视频输入源,可以通过硬件接口(例如,高清多媒体接口(HighDefinition Multimedia Interface,HDMI)等),一端连接医学视频输入源,另一端接入显示器,通过显示器对从医学视频输入源获取的医学输入视频进行实时预览。但是,每个医学视频输入源均需要独占一路显示输出,使得硬件利用率较低。并且,当需要在多个显示区域同时预览来自某个医学视频输入源的医学输入视频时,则需要另外采用分屏器等硬件装置才能实现,增加显示设备过多,影响室内(例如,手术室、检查室等)的布局,同时,也无法实现多个医学输入视频的预览方式的管理。
可以通过流媒体服务实现多个医学输入视频的预览,即,先对从多个医学视频输入源获取的多个医学输入视频进行编码,然后流媒体传输技术进行输出,再对多个医学输入视频进行解码,最后进行多个医学输入视频的预览。但是,流媒体传输技术通常对网络有较高的依赖,在实时性和稳定性上无法得到有效保证,预览画面延时较大,很难满足用户(例如,医生、护士等)对实时性的要求。
本说明书实施例提供一种医学视频预览方法,可以通过获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,实现对多个医学输入视频的汇总,无需将每个医学视频输入源和输出源(例如,显示设备)之间通过硬件接口进行连接,硬件成本低。进一步地,根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频后进行预览,实现了通过硬件传输多个医学输入视频,无需依靠流媒体传输技术,也无需进行编码和解码,保证了预览画面的实时性。同时,获取由用户设置的输出源配置信息,并根据输出源配置信息,确定多个医学视频的显示方式,根据该显示方式对多个医学视频进行预览,实现了用户对多个医学输入视频的预览方式的灵活管理。
图3是根据本说明书一些实施例所示的医学视频预览方法的示例性流程图。如图3所示,医学视频预览方法300可以包括下述步骤。在一些实施例中,医学视频预览方法300可以由处理设备110或医学视频预览***200执行。
步骤310,获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面。在一些实施例中,步骤310可以由视频拼接模块210执行。
医学输入视频可以包括与对目标对象进行的医学操作(例如,手术、检查等)相关的视频。多个医学输入视频分别来自多个医学视频输入源。例如,多个医学输入视频可以包括:由内窥镜采集的目标对象的胃内画面组成的视频、由全景相机采集的室内(例如,手术室、检查室等)的全景图像组成的视频、由软镜采集的目标对象的输尿管内画面组成的视频、由硬镜采集的目标对象的输尿管内画面组成的视频、由心跳监控器生成的心电图组成的视频、由呼吸监控仪生成的呼吸波形组成的视频等。从不同的医学视频输入源获取的医学输入视频的尺寸(也可称为原始尺寸)可以不同。例如,从全景相机获取的医学输入视频1的尺寸可以为640*320,从软镜获取的医学输入视频2的尺寸可以为320*160。
视频拼接模块210可以通过任意方式对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面。
例如,视频拼接模块210可以根据预设参数对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,其中,预设参数可以包括与多个医学输入视频的拼接方式相关的信息。仅作为示例,预设参数可以包括每个医学输入视频在拼接画面中的拼接大小、拼接位置等。在一些实施例中,视频拼接模块210可以从处理设备110、用户终端130、存储设备140、医学视频输入源150和/或外部数据源等获取预设参数。
在一些实施例中,视频拼接模块210可以根据医学输入视频的数量确定多个医学输入视频的拼接方式。
在一些实施例中,当医学输入视频的数量小于预设数量阈值时,视频拼接模块210可以在拼接画面中相邻两个医学输入视频之间不存在相互重叠的前提下,随机确定每个医学输入视频的位置,根据随机确定的每个医学输入视频的位置对多个医学输入视频进行拼接,生成拼接画面。例如,图8a是根据本说明书一些实施例所示的拼接画面的示意图,如图8a所示,当医学输入视频的数量小于预设数量阈值时,拼接画面810中各个医学输入视频811的位置随机。
在一些实施例中,当医学输入视频的数量大于或等于预设数量阈值时,视频拼接模块210可以在拼接画面中相邻两个医学输入视频之间不存在相互重叠的前提下,根据第一预设拼接规则,对多个医学输入视频进行拼接。其中,第一预设拼接规则可以为对多个医学输入视频进行拼接规则。例如,第一预设拼接规则可以包括分区域进行拼接、按照尺寸大小进行拼接等。例如,分区域进行拼接时,视频拼接模块210可以根据多个医学输入视频中的最大原始尺寸,将拼接画面分为多个子区域,其中,子区域的尺寸可以与多个医学输入视频中的最大原始尺寸相等或大于多个医学输入视频中的最大原始尺寸,对于每个子区域,视频拼接模块210可以确定用于在该子区域进行拼接的医学输入视频组合,其中,医学输入视频组合可以包括至少一个医学输入视频,医学输入视频组合拼接后的尺寸与子区域的尺寸的差值小于预设差值阈值。
仅作为示例,图8b是根据本说明书一些实施例所示的拼接画面的示意图,如图8b所示,若多个医学输入视频包括一个尺寸为640*320的医学输入视频(即医学输入视频1)及四个尺寸为320*160的医学输入视频(即医学输入视频2、医学输入视频3、医学输入视频4、医学输入视频5),视频拼接模块210可以将尺寸为1280*320的拼接画面分为两个尺寸为640*320的子区域,将医学输入视频1拼接在一个子区域中,将剩余的四个尺寸为320*160的医学输入视频拼接在另一个子区域中,生成拼接画面。
又例如,按照尺寸大小进行拼接时,视频拼接模块210可以先根据多个医学输入视频的原始尺寸按照从大到小进行排序,根据排序结果,先使用尺寸较大的几个医学输入视频拼接为一个矩形框,该矩形框的长宽与拼接画面的长宽一致,然后按照排序结果使用剩余的医学输入视频填充该矩形框内的区域,生成拼接画面,其中,该拼接画面中任意两个相邻的医学输入视频的边缘可以贴合。
在一些实施例中,根据医学输入视频的数量确定多个医学输入视频的拼接方式,可以在多个医学输入视频的数量较少时,随机确定的每个医学输入视频的位置,实现快速拼接,而在多个医学输入视频的数量较多时,基于预设拼接规则对多个医学输入视频进行拼接,减少拼接画面中的空白区域,实现多个医学输入视频可以拼接在同一拼接画面中。
在一些实施例中,视频拼接模块210可以基于医学视频输入源的第一权重,确定医学输入视频在拼接画面中的尺寸,对多个医学输入视频进行拼接,获取多个医学输入视频的拼接画面。
第一权重可以用于表征医学视频输入源的重要程度。可以理解的,同一场景下,每个医学视频输入源对应的第一权重可以不同。例如,腹腔镜手术过程中,腹腔镜的第一权重可以大于呼吸监控仪的第一权重。
在一些实施例中,视频拼接模块210可以从处理设备110、用户终端130、存储设备140、医学视频输入源150和/或外部数据源获取每个医学视频输入源的第一权重。
在一些实施例中,视频拼接模块210可以基于医学视频输入源的第一权重,调整医学输入视频在拼接画面中的尺寸,第一权重越大,调整后的医学输入视频在拼接画面中的尺寸越大。例如,视频拼接模块210可以调大第一权重较大的医学输入视频的尺寸和/或调小第一权重较小的医学输入视频的尺寸。
在一些实施例中,为了使得根据第一权重调整尺寸后的医学输入视频的画面不变形,视频拼接模块210可以按照原始尺寸等比例调整医学输入视频在拼接画面中的尺寸。例如,视频拼接模块210可以将第一权重较大的从软镜获取的医学输入视频2的尺寸从320*160调整为640*320,并将第一权重较小的从全景相机获取的医学输入视频1的尺寸从640*320调整为320*160。
在一些实施例中,通过医学视频输入源的第一权重确定医学视频输入源在拼接画面中的尺寸,为第一权重较高的医学输入视频分配更多的内存资源,使得对拼接画面进行切割后得到的第一权重较大的医学视频输入源的医学视频的尺寸越大,保证预览时第一权重较大(即较为重要)的医学视频的清晰度。
图5是根据本说明书一些实施例所示的基于第一权重获取多个医学输入视频的拼接画面的示意图,如图5所示,在一些实施例中,对于每个医学输入视频515,视频拼接模块210可以先基于该医学输入视频515对应的医学视频输入源的第一权重511,确定该医学输入视频515在拼接画面530中的尺寸513,根据该尺寸513对该医学输入视频515进行尺寸调整,生成尺寸调整后的医学输入视频517,再根据医学输入视频的数量521确定多个尺寸调整后的医学输入视频517的拼接方式523,根据拼接方式523对多个尺寸调整后的医学输入视频517进行拼接,生成拼接画面530。
在一些实施例中,当医学输入视频的数量小于预设数量阈值时,视频拼接模块210可以在拼接画面中相邻两个尺寸调整后的医学输入视频之间不存在相互重叠的前提下,随机确定每个尺寸调整后的医学输入视频的位置,根据随机确定的每个尺寸调整后的医学输入视频的位置对多个尺寸调整后的医学输入视频进行拼接,生成拼接画面。
在一些实施例中,当医学输入视频的数量大于或等于预设数量阈值时,视频拼接模块210可以在拼接画面中相邻两个尺寸调整后的医学输入视频之间不存在相互重叠的前提下,根据第二预设拼接规则,对多个尺寸调整后的医学输入视频进行拼接。其中,第二预设拼接规则可以为对多个尺寸调整后的医学输入视频进行拼接规则。
在一些实施例中,根据医学输入视频的数量确定多个尺寸调整后的医学输入视频的拼接方式与根据医学输入视频的数量确定多个医学输入视频的拼接方式相似,关于根据医学输入视频的数量确定多个尺寸调整后的医学输入视频的拼接方式的更多描述可以参见根据医学输入视频的数量确定多个医学输入视频的拼接方式的相关描述,此处不再赘述。
步骤320,根据视频源配置信息对拼接画面进行切割,得到与多个医学视频输入源对应的多个医学视频。在一些实施例中,步骤320可以由视频切割模块220执行。
视频源配置信息可以包括与对拼接画面进行切割相关的信息,例如,拼接画面包括的医学输入视频的数量、每个医学输入视频对应的在拼接画面中的至少一个剪裁位置的坐标及每个医学输入视频在拼接画面中的尺寸信息等。每个医学输入视频对应的在拼接画面中的至少一个剪裁位置的坐标可以为医学输入视频的某一位置在拼接画面中的坐标,例如,医学输入视频的中心位置在拼接画面中的位置坐标、医学输入视频的边缘角(例如,左上角、右上角、左下角、右下角)在拼接画面中的位置坐标等。
在一些实施例中,视频源配置信息还可以包括医学视频输入源的其他信息,例如,医学视频输入源名称。医学视频输入源名称可以有多种形式,例如,英文字母、数字、汉字等。仅作为示例,医学视频输入源名称可以为INi,INi表征第i个视频输入源的名称。
在一些实施例中,完成画面拼接后,视频拼接模块210可以自动生成视频源配置信息,视频切割模块220可以从视频拼接模块210获取视频源配置信息。
在一些实施例中,视频切割模块220可以通过任意方式根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频。
例如,对于每个医学视频输入源,视频切割模块220可以直接根据医学输入视频对应的在拼接画面中的至少一个剪裁位置的坐标及每个医学输入视频在拼接画面中的尺寸信息,对拼接画面进行切割,得到该医学视频输入源对应的医学视频。仅作为示例,对于每个医学视频输入源,视频切割模块220可以根据该医学视频输入源对应的医学输入视频在拼接画面中的位置坐标和宽高信息,确定该医学视频输入源对应的医学输入视频的边缘在拼接画面中的位置坐标,沿着该医学输入视频的边缘在拼接画面中的位置坐标,对拼接画面进行切割,得到该医学视频输入源对应的医学视频。
步骤330,获取输出源配置信息。在一些实施例中,步骤330可以由配置获取模块230执行。
输出源配置信息可以包括与多个医学视频显示相关的信息,例如,输出源(例如,显示设备等)的名称、输出源(例如,显示设备等)的数量、每个输出源预览的目标医学视频的数量和目标医学视频的对应的医学视频输入源名称等。其中,目标医学视频可以包括用户指定的需要在该视频输出源进行预览的医学视频。在一些实施例中,一个输出源可以显示至少一个(例如,3个、5个等)医学视频输入源对应的目标医学视频。
在一些实施例中,输出源配置信息可以由用户设置。在一些实施例中,配置获取模块230可以从处理设备110、用户终端130、存储设备140、医学视频输入源150和/或外部数据源获取用户设置的输出源配置信息。
在一些实施例中,用户可以通过任意方式设置输出源配置信息。仅作为示例,图6是根据本说明书一些实施例所示的用户设置输出源配置信息的示意图,如图6中所示,用户终端的屏幕显示区域600的第一显示区域610可以显示可以用的输出源(例如,输出源S1、输出源S2、…、输出源Sn等),用户终端的屏幕显示区域600的第二显示区域620可以显示多个医学视频输入源的图标(例如,医学视频输入源IN1、医学视频输入源IN2、医学视频输入源IN3、…、医学视频输入源INn等)或对应的医学视频。在一些实施例中,设置输出源配置信息时,用户可以先选取输出源,再选择输出源需要显示的医学视频对应的医学视频输入源,当某个输出源被用户选中时,该输出源的图标可以与其他未被选中的输出源的图标不同。仅作为示例,如图6中所示,输出源S1被选中,其图标颜色为黑色,而输出源S2未被选中,其图标颜色为白色。当某个医学视频输入源被用户选中时,该医学视频输入源的图标可以与其他未被选中的医学视频输入源的图标不同。
仅作为示例,如图6中所示,医学视频输入源IN1和医学视频输入源IN3被选中,其图标颜色为黑色,而医学视频输入源IN2和医学视频输入源INn未被选中,其图标颜色为白色。在一些实施例中,用户终端的屏幕显示区域还可以根据用户选中的输出源和医学视频输入源,模拟显示在该输出源显示的画面。仅作为示例,如图6中所示,用户终端的屏幕显示区域600的第三显示区域630可以模拟显示此时用户选中的输出源S1的显示画面,即由医学视频输入源IN1对应的目标医学视频OUT1和医学视频输入源IN3对应的目标医学视频OUT3组成的画面。
可以理解的,在预览过程中,用户可以随时调整输出源配置信息,以调整多个医学视频的预览。例如,用户可以选择再添加或者减少某个输出源需要显示的医学视频。
在一些实施例中,配置获取模块230可以根据医学视频输入源的第一权重确定第二显示区域620中多个医学视频输入源的图标或对应的医学视频的显示顺序。例如,第一权重越大的医学视频输入源,在第二显示区域620的图标或对应的医学视频的显示顺序越靠前。
在一些实施例中,根据医学视频输入源的第一权重确定多个医学视频输入源的图标或对应的医学视频的显示顺序,使得用户在设置输出源配置信息,可以获取到查看较为重要的医学视频输入源的图标或对应的医学视频,优先对其进行选择,避免用户需要人工确定较为重要的医学视频输入源图标或对应的医学视频的位置,提高用户设置输出源配置信息的效率。
步骤340,基于输出源配置信息,确定多个医学视频的显示方式。在一些实施例中,步骤340可以由显示确定模块240执行。
显示方式可以表征多个目标医学视频在输出源进行预览的方式。例如,多个目标医学视频按照预设显示顺序在输出源上滚动显示等。
在一些实施例中,显示方式至少包括全屏显示、二分屏显示及四分屏显示。
在一些实施例中,显示方式还可以包括其他形式,例如,六分屏显示等,本说明书对此不作限制。
在一些实施例中,显示确定模块240可以根据输出源配置信息,确定多个医学视频的显示方式。例如,显示确定模块240可以根据输出源配置信息包括的目标医学视频的数量确定显示方式。仅作为示例,当目标医学视频的数量为2时,显示确定模块240可以确定多个医学视频的显示方式为二分屏显示。
在一些实施例中,以分屏方式显示多个目标医学视频时,显示确定模块240可以先根据目标医学视频的数量,将输出源的显示区域均分为与目标医学视频的数量对应的多个子显示区域。例如,当目标医学视频的数量为2,显示确定模块240可以将输出源的显示区域均分两个子显示区域。将输出源的显示区域分为多个子显示区域后,显示确定模块240可以确定每个子显示区域对应的渲染单元。例如,显示确定模块240可以随机确定每个子显示区域需要显示的目标医学视频,然后将该子显示区域与该需要显示的目标医学视频的渲染单元进行对应。子显示区域可以显示对应的渲染单元输出的目标医学视频。
在一些实施例中,目标医学视频的尺寸小于对应的子显示区域的尺寸时,该子显示区域的一部分可以用于显示该目标医学视频。例如,子显示区域的尺寸为320*320,该子显示区域需要显示的目标医学视频的尺寸为320*160时,该子显示区域的上下画面可以用黑色画面填充,该子显示区域的中间画面可以显示320*160的目标医学视频。
在一些实施例中,目标医学视频的尺寸大于对应的子显示区域的尺寸时,渲染单元可以对目标医学视频进行处理,将处理后的目标医学视频显示在该子显示区域。例如,渲染单元可以根据子显示区域的尺寸从该目标医学视频中截取一部分,在该子显示区域进行显示。仅作为示例,子显示区域的尺寸为320*320,该子显示区域需要显示的目标医学视频的尺寸为640*320时,渲染单元可以截取目标医学视频中间的画面在该子显示区域进行显示,截取后的画面的尺寸为320*320。
又例如,渲染单元可以根据子显示区域的尺寸对目标医学视频进行缩小,将缩小后的目标医学视频在该子显示区域进行显示。仅作为示例,子显示区域的尺寸为320*320,该子显示区域需要显示的目标医学视频的尺寸为640*320时,渲染单元可以将该目标医学视频的尺寸从640*320缩小为320*160在该子显示区域进行显示,该子显示区域的上下画面可以用黑色画面填充,该子显示区域的中间画面可以显示缩小后的目标医学视频。
在一些实施例中,显示确定模块240可以根据医学视频输入源的第二权重,确定多个医学视频的显示方式。
第二权重可以表征预览时医学视频输入源的重要程度。可以理解的,同一场景下,每个医学视频输入源对应的第二权重可以不同。例如,腹腔镜手术过程中,腹腔镜的第二权重可以大于呼吸监控仪的第二权重。
在一些实施例中,显示确定模块240可以从处理设备110、用户终端130、存储设备140、医学视频输入源150和/或外部数据源获取医学视频输入源的第二权重。
在一些实施例中,第二权重可以和第一权重一致。
在一些实施例中,显示确定模块240可以通过任意方式根据医学视频输入源的第二权重,确定多个医学视频的显示方式。
例如,显示确定模块240可以将第二权重最大的医学视频输入源对应的目标医学视频在输出源的显示区域进行全屏显示,显示该第二权重最大的医学视频输入源对应的目标医学视频时,可以在该输出源的显示区域建立多个悬浮窗,该多个悬浮窗用于分别显示其他的多个目标医学视频。例如,图9是根据本说明书一些实施例所示的多个医学视频的显示方式的示意图,如图9所示,输出源S1用于显示医学视频输入源IN1对应的目标医学视频OUT1、医学视频输入源IN3对应的目标医学视频OUT3和医学视频输入源INn对应的目标医学视频OUTn,其中,医学视频输入源IN3的第二权重最大,显示确定模块240可以将医学视频输入源IN3对应的目标医学视频OUT3进行全屏显示,并建立两个悬浮窗911,一个悬浮窗911用于显示医学视频输入源IN1对应的目标医学视频OUT1,另一个悬浮窗911用于显示医学视频输入源INn对应的目标医学视频OUTn,两个悬浮窗911显示在目标医学视频OUT3上。
在一些实施例中,第二权重最大的医学视频输入源对应的目标医学视频的尺寸小于输出源的显示区域的尺寸时,该输出源的显示区域的一部分可以用于显示该目标医学视频,该输出源的显示区域的另一部分可以用于显示悬浮窗。例如,输出源的显示区域的尺寸为320*320,第二权重最大的医学视频输入源对应的目标医学视频的尺寸为320*160时,输出源的显示区域的上下画面可以用黑色画面填充,输出源的显示区域的中间画面可以显示320*160的目标医学视频,输出源的显示区域中黑色填充的上下画面可以显示悬浮窗。
在一些实施例中,第二权重最大的医学视频输入源对应的目标医学视频的尺寸大于输出源的显示区域的尺寸时,渲染单元可以对目标医学视频进行处理,将处理后的目标医学视频显示在该输出源的显示区域。例如,渲染单元可以根据输出源的显示区域的尺寸从该目标医学视频中截取一部分,在该输出源的显示区域进行显示。仅作为示例,输出源的显示区域的尺寸为320*320,第二权重最大的医学视频输入源对应的目标医学视频的尺寸为640*320时,渲染单元可以截取目标医学视频中间的画面在该输出源的显示区域进行显示,截取后的画面的尺寸为320*320,将悬浮窗显示在输出源的显示区域的角落(例如,左上角、左下角、右上角、右下角)。
又例如,渲染单元可以根据输出源的显示区域的尺寸对第二权重最大的医学视频输入源对应的目标医学视频进行缩小,将缩小后的目标医学视频在该输出源的显示区域进行显示。仅作为示例,输出源的显示区域的尺寸为320*320,该输出源的显示区域需要显示的目标医学视频的尺寸为640*320时,渲染单元可以将该目标医学视频的尺寸从640*320缩小为320*160在该输出源的显示区域进行显示,该输出源的显示区域的上下画面可以用黑色画面填充,该输出源的显示区域的中间画面可以显示缩小后的目标医学视频,输出源的显示区域中黑色填充的上下画面可以显示悬浮窗。
在一些实施例中,将第二权重最大的医学视频输入源对应的目标医学视频在输出源的显示区域进行全屏显示,并建立多个悬浮窗用于分别显示其他的多个目标医学视频,可以实现以更大的显示比例显示较为重要的医学视频输入源对应的医学视频,可以使得用户较为快速地获取更为重要的医学视频。
在一些实施例中,医学视频预览方法300通过获取多个医学输入视频,对多个医学输入视频进行拼接,生成多个医学输入视频的拼接画面,实现对多个医学输入视频的汇总,无需将每个医学视频输入源和输出源(例如,显示设备)之间通过硬件接口进行连接,硬件成本低。进一步地,据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频后进行预览,实现了通过硬件传输多个医学输入视频,无需依靠流媒体传输技术,也无需进行编码和解码,保证了预览画面的实时性。同时,获取由用户设置的输出源配置信息,并根据输出源配置信息,确定多个医学视频的显示方式,根据该显示方式对多个医学视频进行预览,实现了用户对多个医学输入视频的预览方式的灵活管理。
需要说明的是,上述有关医学视频预览方法300的描述仅仅是为了示例和说明,而不限定本说明书的适用范围。对于本领域技术人员来说,在本说明书的指导下可以对医学视频预览方法300进行各种修正和改变。然而,这些修正和改变仍在本说明书的范围之内。
图4是根据本说明书一些实施例所示的根据视频源配置信息对拼接画面进行切割的示例性流程图。如图4所示,流程400可以包括下述步骤。在一些实施例中,流程400可以由视频切割模块220执行。
步骤410,根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的初始医学视频。
初始医学视频可以包括从拼接画面中切割出来的单个视频。可以理解的,初始医学视频可以为某个医学视频输入源获取的视频。
在一些实施例中,视频切割模块220可以通过任意方式根据视频源配置信息对拼接画面进行切割,获得每个医学视频输入源对应的初始医学视频。根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的初始医学视频的更多描述可以参见图3中根据视频源配置信息对拼接画面进行切割,得到每个医学视频输入源对应的医学视频的相关描述,此处不再赘述。
步骤420,对于每个医学视频输入源,当医学视频输入源在用户设置输出源配置信息过程中被用户选中时,创建医学视频输入源对应的渲染单元。
渲染单元可以用于对医学视频输入源对应的初始医学视频进行渲染,得到医学视频输入源对应的医学视频,使医学视频在预览过程中更流畅。
在一些实施例中,视频切割模块220可以创建每个医学视频输入源对应的至少一个渲染单元,并对渲染单元用于对对应的医学视频输入源的初始医学视频进行渲染。
在一些实施例中,视频切割模块220可以预先建立有至少一个渲染单元。在一些实施例中,视频切割模块220创建的渲染单元的数量可以与医学视频输入源的数量相关。仅作为示例,视频切割模块220创建的渲染单元的数量可以与医学视频输入源的数量一致。又一示例,视频切割模块220创建的渲染单元的数量可以大于医学视频输入源的数量。
在一些实施例中,一个医学视频输入源对应的两个或以上的渲染单元。例如,存在两个或两个以上的输出源需要显示同一医学视频输入源对应的医学视频时,该医学视频输入源可以对应的两个或以上的渲染单元,不同的渲染单元渲染后生成的医学视频可以在不同的输出源上显示,不同的输出源上显示的同一医学视频输入源对应的医学视频的尺寸可以不同。
在一些实施例中,视频切割模块220可以预先设置医学视频输入源与渲染单元之间的对应关系,当某个医学视频输入源在用户设置输出源配置信息过程中被用户选中时,直接使用该医学视频输入源对应的渲染单元对该医学视频输入源对应的初始医学视频进行渲染。
在一些实施例中,输出源可以包括多个预览区域,预览区域用于显示医学视频。视频切割模块220可以预先设置预览区域与渲染单元之间的对应关系。图7是根据本说明书一些实施例所示的对医学视频输入源对应的初始医学视频进行渲染的示意图,如图7中所示,在一些实施例中,多个预览区域可以共用一个渲染单元。对于每个预览区域,当用户选中该预览区域对应的医学视频输入源时,视频切割模块220可以使用该预览区域对应的渲染单元对该医学视频输入源对应的初始医学视频进行渲染,生成该医学视频输入源对应的医学视频,并在该预览区域显示该医学视频输入源对应的医学视频。仅作为示例,如图7中所示,当用户选中预览区域1对应的医学视频输入源为医学视频输入源IN1时,视频切割模块220可以使用渲染单元1对医学视频输入源IN1的对应的初始医学视频进行渲染,生成医学视频输入源IN1对应的医学视频。
步骤430,预览结束时,将预览区域与对应的渲染单元解绑。
在一些实施例中,预览结束时,视频切割模块220可以将预览区域与对应的渲染单元解绑,以及时释放内存资源。
流程400通过创建医学视频输入源对应的渲染单元,可以实现不同区域同时播放同一个医学视频。
上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能会对本说明书进行各种修改、改进和修正。该类修改、改进和修正在本说明书中被建议,所以该类修改、改进、修正仍属于本说明书示范实施例的精神和范围。
同时,本说明书使用了特定词语来描述本说明书的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本说明书至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一个替代性实施例”并不一定是指同一实施例。此外,本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
此外,除非权利要求中明确说明,本说明书所述处理元素和序列的顺序、数字字母的使用、或其他名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本说明书实施例实质和范围的修正和等价组合。例如,虽然以上所描述的***组件可以通过硬件设备实现,但是也可以只通过软件的解决方案得以实现,如在现有的服务器或移动设备上安装所描述的***。
同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
一些实施例中使用了描述成分、属性数量的数字,应当理解的是,此类用于实施例描述的数字,在一些示例中使用了修饰词“大约”、“近似”或“大体上”来修饰。除非另外说明,“大约”、“近似”或“大体上”表明所述数字允许有±20%的变化。相应地,在一些实施例中,说明书和权利要求中使用的数值参数均为近似值,该近似值根据个别实施例所需特点可以发生改变。在一些实施例中,数值参数应考虑规定的有效数位并采用一般位数保留的方法。尽管本说明书一些实施例中用于确认其范围广度的数值域和参数为近似值,在具体实施例中,此类数值的设定在可行范围内尽可能精确。
针对本说明书引用的每个专利、专利申请、专利申请公开物和其他材料,如文章、书籍、说明书、出版物、文档等,特此将其全部内容并入本说明书作为参考。与本说明书内容不一致或产生冲突的申请历史文件除外,对本说明书权利要求最广范围有限制的文件(当前或之后附加于本说明书中的)也除外。需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其他的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介绍和描述的实施例。
Claims (11)
1.一种医学视频预览方法,其特征在于,包括:
获取多个医学输入视频,对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,其中,所述多个医学输入视频分别来自多个医学视频输入源;
根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频;
获取输出源配置信息,其中,所述输出源配置信息由用户设置;
基于所述输出源配置信息,确定所述多个医学视频的显示方式,其中,所述显示方式用于控制所述多个医学视频进行预览。
2.如权利要求1所述的方法,其特征在于,所述对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,包括:
基于所述医学视频输入源的第一权重,确定所述医学输入视频在所述拼接画面中的尺寸,基于所述尺寸对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面。
3.如权利要求2所述的方法,其特征在于,所述多个医学输入视频的拼接方式基于所述医学输入视频的数量确定。
4.如权利要求1所述的方法,其特征在于,所述根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频,包括:
根据视频源配置信息对所述拼接画面进行切割,得到每个所述医学视频输入源对应的初始医学视频;
对于每个所述医学视频输入源,创建所述医学视频输入源对应的至少一个渲染单元,其中,所述渲染单元用于对所述医学视频输入源对应的所述初始医学视频进行渲染,得到所述医学视频输入源对应的所述医学视频。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
预览结束时,将预览区域与对应的所述渲染单元解绑。
6.如权利要求1所述的方法,其特征在于,所述视频源配置信息包括医学视频输入源名称以及所述医学视频输入源的所述医学输入视频在所述拼接画面中的位置坐标和宽高信息。
7.如权利要求1所述的方法,其特征在于,所述显示方式至少包括全屏显示、二分屏显示及四分屏显示。
8.如权利要求1所述的方法,其特征在于,所述基于所述输出源配置信息,确定所述多个医学视频的显示方式,包括:
根据所述输出源配置信息及所述医学视频输入源的第二权重,确定所述多个医学视频的显示方式。
9.一种医学视频预览***,其特征在于,包括:
视频拼接模块,用于获取多个医学输入视频,对所述多个医学输入视频进行拼接,生成所述多个医学输入视频的拼接画面,其中,所述多个医学输入视频分别来自多个医学视频输入源;
视频切割模块,用于根据视频源配置信息对所述拼接画面进行切割,得到与所述多个医学视频输入源对应的多个医学视频;
配置获取模块,用于获取输出源配置信息,其中,所述输出源配置信息由用户设置;
显示确定模块,用于基于所述输出源配置信息,确定所述多个医学视频的显示方式,其中,所述显示方式用于控制所述多个医学视频进行预览。
10.一种医学视频预览装置,应用于多个医学输入视频采集场景,包括处理器,所述处理器用于执行权利要求1~8中任一项所述的医学视频预览方法。
11.一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取存储介质中的计算机指令后,计算机执行如权利要求1~8中任一项所述的医学视频预览方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211655984.8A CN118250500A (zh) | 2022-12-22 | 2022-12-22 | 一种医学视频预览方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211655984.8A CN118250500A (zh) | 2022-12-22 | 2022-12-22 | 一种医学视频预览方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118250500A true CN118250500A (zh) | 2024-06-25 |
Family
ID=91549812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211655984.8A Pending CN118250500A (zh) | 2022-12-22 | 2022-12-22 | 一种医学视频预览方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118250500A (zh) |
-
2022
- 2022-12-22 CN CN202211655984.8A patent/CN118250500A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8384729B2 (en) | Medical image display system, medical image display method, and medical image display program | |
JP5734525B2 (ja) | 医療支援システムおよびその方法 | |
CN109348276B (zh) | 视频画面调整方法、装置、计算机设备和存储介质 | |
EP2765769A1 (en) | Image processing method and image processing device | |
US9485493B2 (en) | Method and system for displaying multi-viewpoint images and non-transitory computer readable storage medium thereof | |
DE202017104054U1 (de) | 2D-Video mit der Option für projiziertes Betrachten in einem modellierten 3D-Raum | |
EP1625751A2 (en) | System and method for automatic processing of endoscopic images | |
EP4171046A1 (en) | Video processing method, and device, storage medium and program product | |
US10257436B1 (en) | Method for using deep learning for facilitating real-time view switching and video editing on computing devices | |
CN115842907A (zh) | 渲染方法、计算机产品及显示装置 | |
EP2284800B1 (en) | Method and system for creating an image | |
WO2019052306A1 (zh) | 一种视频处理方法、装置和存储介质 | |
JP2024506639A (ja) | 画像表示方法、装置、機器及び媒体 | |
CN113286138A (zh) | 一种全景视频显示方法及显示设备 | |
CN114363687B (zh) | 三维场景互动视频创建方法及创建装置 | |
CN108133501B (zh) | 显示病理图像的方法、图像处理装置和计算机存储介质 | |
US9875521B2 (en) | Image output apparatus, image output method, and program | |
US9451161B2 (en) | System and methods for video image processing | |
CN108463800B (zh) | 内容共享协议 | |
CN118250500A (zh) | 一种医学视频预览方法和*** | |
CN116847116A (zh) | 一种视频处理***、方法、装置及存储介质 | |
CN111627528A (zh) | VRDS 4D医学影像多设备Ai联动显示方法及产品 | |
CN115421639A (zh) | 一种全景图的展示方法、装置、电子设备及介质 | |
CN112863700A (zh) | 医疗影像协同方法、装置、设备及计算机存储介质 | |
CN111880869A (zh) | 画面调整方法、装置和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |