System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及医疗音视频领域,特别是涉及一种手术视频文件自动剪辑方法、系统及计算机存储介质。
技术介绍
1、手术录像视频文件是医院手术室对手术过程的视频记录,其通过视频录制和存储手术医生手术操作过程,实现手术全过程的视频回放和再现,方便医生在手术结束后观摩、研习手术过程中操作技能,从而提升手术外科医生的临床操作能力,提高医疗质量。
2、通常,手术录像视频文件通过医务人员在手术开始前和手术结束后操作手术视频编码录像硬件设备或软件系统启动和停止手术录像生成。由于提前开启手术录像或手术结束后一段时间停止录像、甚至经常手术结束后忘记停止手术录像,导致手术录像视频录制了手术开始前和结束后的长时间没有教学和科研意义的非手术视频画面(例如手术开始前后与手术本身没有任何关联的医务人员在手术室的活动情况或只是一些无关意义的手术室静止画面)。这些存在于真正手术过程前后的长时间非手术画面一方面增加了手术录像视频文件的存储需求,另一方也影响了医生的对手术录像的观摩研习的体验,因为他们常常需要开始在线点播或离线播放手术录像视频后长时间等待真正的手术视频的出现或需手动查找手术视频的真正起始位置。
3、通常是,手术录像视频文件生成后,通过人工方式,使用第三方视频剪辑软件,打开播放视频文件,手动查找并删除这些存在于录像文件头尾的非手术视频片段,将真正的手术视频另存为新的视频录像文件供后续存储使用。然后,这务必导致额外的人力物力开销。
技术实现思路
1、基于此,有必要针对手术录像视频需要通过
2、一种手术视频文件自动剪辑方法,包括:
3、接收原始视频文件,提取所述原始视频文件的视频帧图像;
4、遍历所述视频帧图像,并提取所述视频帧图像对应每个像素的颜色特征信息;
5、分别将每个视频帧图像所提取的所述颜色特征信息导入偏红特征分析模型,以得到所述当前视频帧图像的偏红特征值,并基于每个视频帧图像的偏红特征值,得到所述原始视频文件所包括的手术视频帧图像;
6、定位并标识连续的手术视频帧图像其中的首端手术视频帧图像以及末端手术视频帧图像在原始视频文件中的位置;
7、提取所述首端手术视频帧图像以及末端手术视频帧图像之间的所有视频帧图像,并将所提取的所述视频帧图像生成手术视频文件。
8、在其中一个优选实施方式中,所述接收原始视频文件,提取所述原始视频文件的视频帧图像,包括:
9、获取原始视频文件的编码信息,并基于所述编码信息得到若干个所述关键视频帧图像;
10、将所述关键视频帧图像作为视频帧图像信息。
11、在其中一个优选实施方式中,所述遍历所述视频帧图像,并提取所述视频帧图像对应每个像素的颜色特征信息,包括:
12、基于rgb颜色空间,提取每个像素对应的rgb颜色分量。
13、在其中一个优选实施方式中,所述分别将每个视频帧图像信息的所述颜色特征信息导入偏红特征分析模型,以得到所述当前视频帧图像信息的偏红特征值,包括:
14、根据所述rgb颜色分量判断所述对应每个像素是否为偏红像素;
15、根据当前图像信息所包含的偏红像素的比例,得到当前图像信息的偏红特征值。
16、在其中一个优选实施方式中,所述根据所述rgb颜色分量判断所述对应每个像素是否为偏红像素,包括:
17、取绿色分量g及蓝色分量b中较大的颜色分量max(g、b);
18、取红色分量r,并计算所述较大的颜色分量max(g、b)与所述红色分量r的比值,得到当前像素的偏红程度值;
19、将所述偏红程度值与偏红程度阈值作比较,以判定当前像素是否为偏红像素。
20、在其中一个优选实施方式中,所述偏红特征阈值的取值范围为0.05至0.4,所述偏红程度阈值的取值范围为0.85至0.98。
21、在其中一个优选实施方式中,所述将所述颜色特征信息导入偏红特征分析模型,以得到所述当前图像信息的偏红特征值,包括:
22、基于rgb颜色空间,提取每个像素对应的rgb颜色分量,并根据每个像素的rgb颜色分量得到当前图像信息的所有像素的平均红色分量及取平均绿色分量和平均蓝色分量
23、
24、取平均红色分量及取平均绿色分量和平均蓝色分量中较大的颜色分量max
25、基于所述较大颜色分量max与所述平均红色分量的比值,得到所述偏红特征值。
26、在其中一个优选实施方式中,所述提取所述首端手术视频帧图像以及末端手术视频帧图像之间的所有视频帧图像,并将所提取的所述视频帧图像生成手术视频文件,包括:
27、若所述原始视频文件中无手术视频帧图像,所生成的手术视频文件为空。
28、本专利技术上述实施方式提供了一种手术视频文件自动剪辑方法,对原始的手术录像视频文件通过基于视频图像识别技术,自动识别出真正手术过程的在录像文件中的起始和终止位置,去除手术开始前和结束后的非手术视频画面并生成新的手术录像视频文件,从而降低手术录像视频文件的存储需求,提升医生手术录像观摩研习体验。
29、一种手术视频文件自动剪辑系统,包括:
30、视频文件接收模块,用以接收原始视频文件,提取所述原始视频文件的视频帧图像;
31、颜色特征提取模块,用以遍历所述视频帧图像,并提取所述视频帧图像对应每个像素的颜色特征信息;
32、颜色特征分析模块,用以分别将每个视频帧图像所提取的所述颜色特征信息导入偏红特征分析模型,以得到所述当前视频帧图像的偏红特征值,并基于每个视频帧图像的偏红特征值,得到所述原始视频文件所包括的手术视频帧图像;
33、手术视频帧定位模块,用以定位并标识连续的手术视频帧图像其中的首端手术视频帧图像以及末端手术视频帧图像在原始视频文件中的位置;
34、手术视频提取模块,用以提取所述首端手术视频帧图像以及末端手术视频帧图像之间的所有视频帧图像,并将所提取的所述视频帧图像生成手术视频文件。
35、本专利技术上述实施方式提供了一种手术视频文件自动剪辑系统,对原始的手术录像视频文件通过基于视频图像识别技术,自动识别出真正手术过程的在录像文件中的起始和终止位置,去除手术开始前和结束后的非手术视频画面并生成新的手术录像视频文件,从而降低手术录像视频文件的存储需求,提升医生手术录像观摩研习体验。
36、一种计算机存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现以上所述的一种手术视频文件自动剪辑方法中的步骤。
37、本专利技术上述实施方式提供了一种计算机存储介质,通过执行上述方法对原始的手术录像视频文件通过基于视频图像识别技术,自动识别出真正手术过程的在录像文件中的起始和终止位置,去除手术开始前和结束后的非手术本文档来自技高网...
【技术保护点】
1.一种手术视频文件自动剪辑方法,其特征在于,包括:
2.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述接收原始视频文件,提取所述原始视频文件的视频帧图像,包括:
3.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述遍历所述视频帧图像,并提取所述视频帧图像对应每个像素的颜色特征信息,包括:
4.根据权利要求3所述的一种手术视频文件自动剪辑方法,其特征在于,所述分别将每个视频帧图像信息的所述颜色特征信息导入偏红特征分析模型,以得到所述当前视频帧图像信息的偏红特征值,包括:
5.根据权利要求4所述的一种手术视频文件自动剪辑方法,其特征在于,所述根据所述RGB颜色分量判断所述对应每个像素是否为偏红像素,包括:
6.根据权利要求5所述的一种手术视频文件自动剪辑方法,其特征在于,所述偏红特征阈值的取值范围为0.05至0.4,所述偏红程度阈值的取值范围为0.85至0.98。
7.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述将所述颜色特征信息导入偏红特征分析模型,
8.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述提取所述首端手术视频帧图像以及末端手术视频帧图像之间的所有视频帧图像,并将所提取的所述视频帧图像生成手术视频文件,包括:
9.一种手术视频文件自动剪辑系统,其特征在于,包括:
10.一种计算机存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至8中任一项所述的一种手术视频文件自动剪辑方法中的步骤。
...【技术特征摘要】
1.一种手术视频文件自动剪辑方法,其特征在于,包括:
2.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述接收原始视频文件,提取所述原始视频文件的视频帧图像,包括:
3.根据权利要求1所述的一种手术视频文件自动剪辑方法,其特征在于,所述遍历所述视频帧图像,并提取所述视频帧图像对应每个像素的颜色特征信息,包括:
4.根据权利要求3所述的一种手术视频文件自动剪辑方法,其特征在于,所述分别将每个视频帧图像信息的所述颜色特征信息导入偏红特征分析模型,以得到所述当前视频帧图像信息的偏红特征值,包括:
5.根据权利要求4所述的一种手术视频文件自动剪辑方法,其特征在于,所述根据所述rgb颜色分量判断所述对应每个像素是否为偏红像素,包括:
6.根据权利要求5所述的一种手术视频文件...
【专利技术属性】
技术研发人员:郭春辉,
申请(专利权)人:中科麦迪人工智能研究院苏州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。