一种超高清医疗数据自适应显示的方法及系统的制作方法
【技术领域】
[0001]本发明涉及信息技术领域,具体涉及一种超高清医疗数据自适应显示的方法及系统。
【背景技术】
[0002]现有显示技术的发展,以及深入到生活各个环节中,多媒体显示技术一般将音视频、图片、动画、文本、文档、网页、流媒体、数据库格式等组合而成节目,将制作好的节目实时的推送到分布在各处的媒体显示终端上,而从而将画面、实时信息等展现在各种场所。
[0003]现有的医疗数据已经支持了普通的标清、高清等视频数据格,现有的高清视频显示已经普及到各种显示环境中,但医疗数据对于整体的数据显示度要求比较高,而且整个医疗设备对数据的获取也越来越精准,满足超高清数据的获取要求,但整个显示系统无法满足这种需求,导致了整个自适应显示的方式无法实现,并且由于整个超高清显示屏的耗电功耗巨大,其要求一种合理的方式实现整个功耗损失,但现有技术无法满足需求。
【发明内容】
[0004]基于现有技术的不足,本发明提供了一种超高清医疗数据自适应显示的方法及系统,从而实现了超高清医疗数据的自适应显示以及减少电能损耗。
[0005]本发明提供了一种超高清医疗数据自适应显示的方法,包括如下步骤:
[0006]基于双码流视频服务器接收医疗视频数据流;
[0007]识别所述医疗视频数据流的视频流模式;
[0008]基于视频流模式所对应的视频解码器对所述医疗视频数据流完成解码;
[0009]判断所述视频流模式是否为超高清视频格式;
[0010]如果判断所述视频流模式为超高清视频格式,则调用超高清视频格式所对应的显不驱动t旲块,并向显不驱动t旲块所关联着的超尚清显不屏送电;
[0011]识别显示驱动模块所关联着的超高清显示屏是否通电显示;
[0012]在判断所述超高清显示屏通电显示时,将解码后的超高清视频格式的医疗数据流发送到显示屏上。
[0013]所述方法还包括:
[0014]基于视频流模式的不同设置两种不同的显示驱动模块,两种不同的显示驱动模块中的每一显示驱动模块关联着所对应支持显示模式的显示屏。
[0015]所述两种不同的显示驱动模块包括:超高清视频格式所对应的显示驱动模块和高清视频格式所对应的显示驱动模块。
[0016]所述判断所述视频流模式是否为超高清视频格式还包括:
[0017]在判断所述视频流模式为非超高清视频格式时,则调用高清视频格式所对应的显示驱动模块。
[0018]所述将解码后的超高清视频格式的医疗数据流发送到显示屏上还包括:
[0019]在识别超高清视频格式的数据流发送完之后,对显示驱动模块所关联着的超高清显示屏进行去电,关闭超高清显示屏电源。
[0020]相应的,本发明还提供了一种超高清医疗数据自适应显示的系统,包括:
[0021]接收模块,用于接收医疗视频数据流;
[0022]视频模式识别模块,用于识别所述医疗视频数据流的视频流模式;
[0023]视频解码模块,用于基于视频流模式所对应的视频解码器对所述医疗视频数据流完成解码;
[0024]视频格式识别模块,用于判断所述视频流模式是否为超高清视频格式;
[0025]调用模块,用于在判断所述视频流模式为超高清视频格式后,调用超高清视频格式所对应的显示驱动模块;
[0026]送电模块,用于向显示驱动模块所关联着的超高清显示屏送电;
[0027]通电显示模块,用于识别显示驱动模块所关联着的超高清显示屏是否通电显示;
[0028]显示模块,用于在判断所述超高清显示屏通电显示时,将解码后的超高清视频格式的医疗数据流发送到显示屏上。
[0029]所述方法还包括:
[0030]设置模块,用于基于视频流模式的不同设置两种不同的显示驱动模块,两种不同的显示驱动模块中的每一显示驱动模块关联着所对应支持显示模式的显示屏。
[0031]所述两种不同的显示驱动模块包括:超高清视频格式所对应的显示驱动模块和高清视频格式所对应的显示驱动模块。
[0032]所述调用模块还用于在判断所述视频流模式为非超高清视频格式时,则调用高清视频格式所对应的显示驱动模块。
[0033]所述系统还包括:
[0034]去电模块,用于在在识别超高清视频格式的数据流发送完之后,对显示驱动模块所关联着的超高清显示屏进行去电,关闭超高清显示屏电源。
[0035]本发明实施过程中首先实现视频格式的解析并解码,从而获取视频内容,再判断视频内容是满足于超高清视频播放还是非超高清视频播放,将满足于超高清视频播放的内容发送到超高清显示屏上,实现送电去电等功能,减少待机时间,减少显示屏的电能损耗。将满足于一般的视频发送给高清显示屏上,满足于日常显示播放要求。这种自适应播放的模式,减少了视频播放不支持的可能性,实现了超高清视频数据在医疗机构中的应用,满足于不同环境中的需求。
【附图说明】
[0036]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0037]图1是本发明实施例中的超高清医疗数据自适应显示的方法流程图;
[0038]图2是本发明实施例中的超高清医疗数据自适应显示的系统结构图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0040]图1示出了本发明实施例中的超高清医疗数据自适应显示的方法流程图,包括如下步骤:
[0041]开始;
[0042]本发明实施例基于视频流模式的不同设置不同的显示驱动模块,两种不同的显示驱动模块中的每一显示驱动模块关联着所对应支持显示模式的显示屏,这样子通过一个双码流视频服务器就可以连接着至少两个以上的显示屏,每个显示屏都可以支持不同的视频格式内容的显示。本发明实施过程中的两种不同的显示驱动模块包括:超高清视频格式所对应的显示驱动模块和高清视频格式所对应的显示驱动模块。由于超高清视频格式与非超高清视频格式所需求的显示亮度不同,本发明实施例为了实现这种自适应显示的过程,可以在显示过程中增加自动识别视频格式的方法,从而将超高清视频格式的内容发送给支持超尚清视频内容显不的超尚清显不屏,将非超尚清视频格式的内容发送给支持尚清显不的显示屏即可。
[0043]整个输出视频格式有MP4,MTS, AVI,3GP,VCD,SVCD,MPEGl,MPEG2,ASF, WMV, RM,RMVB, MOV, QT, MPEG4,MKV, TS, M2TS,MOD等,这些数据有些是支持超高清视频格式,有些是普通的高清或者标清格式等。
[0044]S101、基于双码流视频服务器接收医疗视频数据流;
[0045]本发明实施例通过双码流视频服务器接收整个医疗环境下的医疗视频数据流,这些医疗视频数据流的来源方式多种多样,所承载的视频格式也是不同,需要基于双码流视频服务器来实现视频数据的解码以及识别等。
[0046]S102、识别所述医疗视频数据流的视频模式;
[0047]由于医疗数据数据流的视频格式比较多,为了实现视频格式的解码,需要采用相应的视频解码器来完成。
[0048]S103、基于视频流模式所对应的视频解码器对所述医疗视频数据流完成解码;
[0049]S104、判断所述视频流模式是否为超高清视频格式,如果是超高清视频格式,则进入到S107,否则进入到S105 ;
[0050]由于每种视频解码器所解码出的医疗视频数据流都存在支持超高清视频数据,请需要在播放输出之前检验解码后的视频流模式是否为高清视频格式,从而为总体实施方案提供不同策略服务,对于超高清医疗数据实现送电、去电操作至显示屏等。
[0051]S105、调用高清视频格式所对应的显示驱动模块;
[0052]现有的高清视频格式所对应的显示驱动模块可以实现不同显示要求度,其可以满足于普通高清、标清等,满足于日常医学要求等。
[0053]S106、将解码后的医疗数据流发送到显示屏上;
[0054]这种普通的标清、高清等数据流实现普通模式的方式,日常现有的显示屏能满足于需求,功能损耗不大,也便于读取和操作