CN113507571A - 视频防剪辑方法、装置、设备、可读存储介质及程序产品 - Google Patents
视频防剪辑方法、装置、设备、可读存储介质及程序产品 Download PDFInfo
- Publication number
- CN113507571A CN113507571A CN202110742898.XA CN202110742898A CN113507571A CN 113507571 A CN113507571 A CN 113507571A CN 202110742898 A CN202110742898 A CN 202110742898A CN 113507571 A CN113507571 A CN 113507571A
- Authority
- CN
- China
- Prior art keywords
- target
- video
- frames
- frame
- key frame
- 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 51
- 238000012163 sequencing technique Methods 0.000 claims abstract description 44
- 238000012216 screening Methods 0.000 claims description 15
- 238000003384 imaging method Methods 0.000 claims description 7
- 238000000605 extraction Methods 0.000 claims description 4
- 238000001914 filtration Methods 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 9
- 206010039203 Road traffic accident Diseases 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000694 effects Effects 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
- 238000010008 shearing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91357—Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明公开了一种视频防剪辑方法、装置、设备、可读存储介质及程序产品,该方法包括:通过目标摄像装置生成目标视频,并提取目标视频中的关键帧;基于关键帧,对目标视频进行拆分,得到目标画面组,其中,每个目标画面组包含一个关键帧;将目标画面组按照目标视频的时间轴进行排序,得到排序结果,并记录目标画面组中关键帧与其他画面帧之间的像素区别信息;将排序结果和关键帧存储到目标摄像装置中,并将像素区别信息加密存储到目标服务器中。本发明通过加密存储关键帧与其他画面帧之间的像素区别信息,有效避免了目标视频被剪辑所造成的安全风险。
Description
技术领域
本发明涉及视频处理领域,尤其涉及视频防剪辑方法、装置、设备、可读存储介质及程序产品。
背景技术
随着汽车保有量的增加,汽车相关产品也得到了快速发展,汽车数量的增加也直接导致交通压力的增大和交通事故的易发,作为交通事故认定的重要工具,行车记录仪逐渐成为汽车的标配,行车记录仪拍摄的视频也可以直接作为交通事故认定的参考,但现有的行车记录仪记录的视频与摄像装置拍摄的视频在本质上并无区别,行车记录视频被读取出来后,剪辑视频的学习成本较低,这也导致将行车记录视频作为交通事故认定参考的防剪辑鉴定成本增加。
发明内容
本发明的主要目的在于提供一种视频防剪辑方法、装置、设备、可读存储介质及程序产品,旨在解决现有的行车记录仪生成的视频被剪辑的学习成本较低的技术问题。
此外,为实现上述目的,本发明还提供一种视频防剪辑方法,所述视频防剪辑方法包括以下步骤:
通过所述目标摄像装置生成目标视频,并提取所述目标视频中的关键帧;
基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧;
将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息;
将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到所述目标服务器中。
可选地,所述通过所述目标摄像装置生成目标视频,并提取所述目标视频中的关键帧的步骤包括:
获取所述目标摄像装置生成的目标视频,根据所述目标视频的帧数,对所述目标视频进行拆分,得到目标画面帧;
根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧。
可选地,所述对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤之后,包括:
对比所述目标视频的帧数,以及所述关键帧的数量,得到目标比例;
若所述目标比例小于第一预设阈值,则降低所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤;
若所述目标比例大于第二预设阈值,则增大所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤。
可选地,所述基于所述关键帧,对所述目标视频进行拆分,得到目标画面组的步骤之后,包括:
对所述目标画面组中的关键帧进行标记,得到关键帧标识;
所述将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果的步骤包括:
将所述目标画面组对应的关键帧标识按照所述目标视频的时间轴进行排序,得到包含所述关键帧标识的排序结果。
可选地,所述将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息的步骤包括:
将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并判断所述目标画面组中是否包含除所述关键帧之外的其他画面帧;
若所述目标画面组中包含所述其他画面帧,则将所述目标画面组中的所述关键帧与所述其他画面帧进行对比,确定区别像素点以及所述区别像素点对应的像素区别信息。
可选地,所述通过所述目标摄像装置生成目标视频的步骤之后,包括:
当检测到所述目标视频对应的输出指令时,提取所述目标视频中的关键帧,并将所述关键帧发送到所述输出指令对应的目标终端。
此外,为实现上述目的,本发明还提供一种视频防剪辑装置,所述视频防剪辑装置包括:
目标视频拆分模块,用于基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧;
像素区别信息记录模块,用于将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息;
加密存储模块,用于将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到目标服务器中。
此外,为实现上述目的,本发明还提供一种视频防剪辑设备,所述视频防剪辑设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频防剪辑程序,所述视频防剪辑程序被所述处理器执行时实现如上述的视频防剪辑方法的步骤。
此外,为实现上述目的,本发明还提供一种可读存储介质,所述可读存储介质上存储有视频防剪辑程序,所述视频防剪辑程序被处理器执行时实现如上述的视频防剪辑方法的步骤。
此外,为实现上述目的,本发明还提供一种程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的视频防剪辑方法的步骤。
本发明实施例提出了一种视频防剪辑方法、装置、设备、可读存储介质及程序产品,视频防剪辑方法应用于目标摄像装置,目标服务器与目标摄像装置通信连接,首先通过目标摄像装置拍摄生成目标视频,然后提取目标视频中的关键帧,在关键帧的基础上,对目标视频进行拆分,得到目标画面组,其中,每个目标画面组包含一个关键帧,然后将目标画面组按照目标视频的时间轴进行排序,得到排序结果,并记录目标画面组中关键帧与其他画面帧之间的像素区别信息,最后,将排序结果和关键帧存储到目标摄像装置中,将像素区别信息加密存储到目标服务器中,本发明通过加密存储关键帧与其他画面帧之间的像素区别信息,有效避免了目标视频被剪辑所造成的安全风险。
附图说明
图1为本发明实施例提供的视频防剪辑设备一种实施方式的硬件结构示意图;
图2为本发明视频防剪辑方法第一实施例的流程示意图;
图3为本发明视频防剪辑方法第二实施例的流程示意图;
图4为本发明视频防剪辑装置一实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
本发明实施例视频防剪辑终端可以是行车记录仪等具有视频拍摄功能的装置,也可以是个人电脑等具有代码编译功能的终端。
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种可读存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及视频防剪辑程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的视频防剪辑程序,所述视频防剪辑程序被处理器执行时实现下述实施例提供的视频防剪辑方法中的操作。
基于上述设备硬件结构,提出了本发明视频防剪辑方法的实施例。
参照图2,在本发明视频防剪辑方法的第一实施例中,所述视频防剪辑方法包括:
步骤S10,通过所述目标摄像装置生成目标视频,并提取所述目标视频中的关键帧。
本发明实施例中的视频防剪辑方法应用于目标摄像装置(下文以行车记录仪代替说明),行车记录仪在运行状态下还可以与本地服务器或云服务器连接,本地服务器或云服务器(下文以目标服务器代替说明)用于存储行车记录仪拍摄到的视频(即本实施例中的目标视频),或者视频相关数据,行车记录仪在拍摄到目标视频后,可以先提取目标视频中的关键帧,再将目标视频上传到目标服务器,或者,边提取目标视频中的关键帧,边把提取过关键帧的目标视频上传到目标服务器,具体地,本实施例中的关键帧是目标视频中比较“特殊”的帧,可以理解的是,视频由多帧画面组成,市面上常见的行车记录仪的拍摄帧率在30左右,即每秒拍摄30张画面,一段10秒的视频的帧为300,关键帧即是组成目标视频的所有帧中比较特殊的画面,特殊可以体现在画面的清晰度或者分辨率,还可以体现在与前后画面相比的变化程度,找出组成目标视频的所有帧中比较特殊的帧,即是提取目标视频中的关键帧。
步骤S20,基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧。
本实施例给出一种具体应用场景,行车记录仪拍摄到一段时长为10秒钟的目标视频,行车记录仪的拍摄帧率为30帧每秒,目标视频的帧数为300,对目标视频进行拆分,得到300帧画面,根据目标视频的时间轴,依次对300帧画面进行排序,得到以1至300标号表示的帧画面,并确定关键帧在300帧画面中的位置,若目标视频的第一个关键帧标号是2,第二个关键帧标号是3,第二个关键帧标号是6,则目标视频的第一个目标画面组包含标号为1和2的帧画面,第二个目标画面组包含标号为3和4的帧画面,或者标号为3、4和5的帧画面,即基于关键帧,对目标视频进行拆分得到目标画面组的原则是,每个目标画面组仅包含一个关键帧。
步骤S30,将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息。
如上述具体应用场景,依次对300帧画面进行排序和拆分后,对得到的目标画面组按照目标视频的时间轴进行排序,得到目标画面组在目标视频的时间轴上的顺序,然后记录目标画面组中关键帧与其他画面帧之间的像素区别信息,以目标视频的时间轴上的第一个目标画面组举例说明,第一个目标画面组包含标号为1和2的帧画面,其中,标号为2的帧画面为第一个目标画面组中的关键帧,标号为1的帧画面为第一个目标画面组中的其他画面组,记录标号为1的帧画面与标号为2的帧画面在像素点上的区别,即可得到第一个目标画面组中关键帧与其他画面帧之间的像素区别信息;以目标视频的时间轴上的第二个目标画面组举例说明,第二个目标画面组包含标号为3和4的帧画面,或者标号为3、4和5的帧画面,若第二个目标画面组包含标号为3、4和5的帧画面,则需要记录标号为3、4和5的帧画面中任意两个帧画面之间的区别(目的是保证第二个目标画面组中任意两个帧画面之间的区别记录更准确),这样就得到了6条像素区别信息,相较于第一个目标画面组,第二个目标画面组得到的像素区别信息更多,存储量也就越大,因此,基于关键帧对目标视频进行拆分时也需要综合考虑由此导致的像素区别信息的数量问题。
步骤S40,将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到所述目标服务器中。
上述得到目标画面组在目标视频的时间轴上的排序结果后,也即得到了关键帧在目标视频的时间轴上的排序结果,然后将目标画面组在目标视频的时间轴上的排序结果,或关键帧在目标视频的时间轴上的排序结果,以及关键帧一同存储到行车记录仪的内存中,考虑到行车记录仪的内存有限,可以将上述得到的像素区别信息加密存储到目标服务器中,这样做的有益效果是缓解了行车记录仪的存储压力;还可以将目标画面组在目标视频的时间轴上的排序结果,或关键帧在目标视频的时间轴上的排序结果,以及关键帧存储到行车记录仪的内存中,将上述得到的像素区别信息加密存储到行车记录仪的内存中,这样做的有益效果是行车记录仪读取目标视频的速度更快,本实施例中对关键帧进行无加密保存,对像素区别信息进行加密存储的目的是,使无法解密获取到像素区别信息的用户,无法获取到完整的目标视频,进而无法对完整的目标视频进行剪辑,有效避免了目标视频轻易被剪辑造成的安全风险。
具体地,步骤S10细化的步骤包括:
步骤a1,获取所述目标摄像装置生成的目标视频,根据所述目标视频的帧数,对所述目标视频进行拆分,得到目标画面帧。
步骤a2,根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧。
本实施例给出一种具体应用场景,行车记录仪拍摄到一段时长为10秒钟的目标视频,行车记录仪的拍摄帧率为30帧每秒,目标视频的帧数为300,对目标视频进行拆分,得到300帧画面(即本实施例中的目标画面帧),然后,分别对300帧画面中的每一帧画面,计算其清晰度数值、分辨率数值,以及每一帧画面相较于其前一帧画面的变化程度,本实施例中计算每一帧画面相较于其前一帧画面的变化程度可以通过如下方法,即,将300帧画面中的某一帧画面作为第一画面,将第一画面的前一帧画面作为第二画面,获取组成第一画面的所有像素点的色彩值总和,以及组成第一画面的所有像素点的色彩值总和,计算第一画面对应的色彩值总和,与第二画面对应的色彩值总和之间的差,这个差越大,则某一帧画面相较于其前一帧画面的变化程度越大。对300帧画面中的每一帧画面计算完清晰度数值、分辨率数值,以及每一帧画面相较于其前一帧画面的变化程度之后,对每一帧画面的清晰度数值、分辨率数值,以及与前一帧画面的变化程度进行加权处理,得到每一帧画面的综合得分,将综合得分大于某个预设值的画面作为关键帧。
具体地,步骤a2之后的步骤包括:
步骤b1,对比所述目标视频的帧数,以及所述关键帧的数量,得到目标比例。
步骤b2,若所述目标比例小于第一预设阈值,则降低所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤。
步骤b3,若所述目标比例大于第二预设阈值,则增大所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤。
由上述内容可知,关键帧的选取对像素区别信息的大小有一定的影响,因此,本实施例在得到目标视频的帧数,以及基于初步预设的清晰度阈值、分辨率阈值以及变化程度阈值,提取到的关键帧的数量时,计算初步得到的关键帧的数量与目标视频的帧数的比例,即本实施例中的目标比例,若目标比例小于第一预设阈值,则表明相较于目标视频的帧数,初步得到的关键帧的数量较少,这就造成像素区别信息较大,因此,需要降低初步预设的清晰度阈值、分辨率阈值或变化程度阈值,然后根据降低后的清晰度阈值、分辨率阈值,以及变化程度阈值,再次对目标画面帧进行筛选,以使筛选得到的关键帧的数量增多;若目标比例大于第二预设阈值,则表明相较于目标视频的帧数,初步得到的关键帧的数量较多,这就造成不加密存储的关键帧较多,增加了目标视频被剪辑的安全风险,因此,需要增大初步预设的清晰度阈值、分辨率阈值或变化程度阈值,然后根据增大后的清晰度阈值、分辨率阈值,以及变化程度阈值,再次对目标画面帧进行筛选,以使筛选得到的关键帧的数量减少。
具体地,步骤S20之后的步骤包括:
步骤c1,对所述目标画面组中的关键帧进行标记,得到关键帧标识。
步骤S30细化的步骤包括:
步骤c2,将所述目标画面组对应的关键帧标识按照所述目标视频的时间轴进行排序,得到包含所述关键帧标识的排序结果。
由上述内容可知,得到目标画面组在目标视频的时间轴上的排序结果后,也即得到了关键帧在目标视频的时间轴上的排序结果,本实施例中的关键帧标识相当于上述内容中关键帧的标号,得到关键帧的标号后,将关键帧的标号按照目标视频的时间轴进行排序,得到包含关键帧标识的排序结果,对关键帧进行标记以及排序的目的是,从行车记录仪的内存中获取关键帧时,可以根据关键帧标识得到所有关键帧的排序结果。
本实施例中的视频防剪辑方法应用于目标摄像装置,目标服务器与目标摄像装置通信连接,首先通过目标摄像装置拍摄生成目标视频,然后提取目标视频中的关键帧,在关键帧的基础上,对目标视频进行拆分,得到目标画面组,其中,每个目标画面组包含一个关键帧,然后将目标画面组按照目标视频的时间轴进行排序,得到排序结果,并记录目标画面组中关键帧与其他画面帧之间的像素区别信息,最后,将排序结果和关键帧存储到目标摄像装置中,将像素区别信息加密存储到目标服务器中,本发明通过加密存储关键帧与其他画面帧之间的像素区别信息,有效避免了目标视频被剪辑所造成的安全风险。
进一步地,参照图3,在本发明上述实施例的基础上,提出了本发明视频防剪辑方法的第二实施例。
本实施例是第一实施例中步骤S30细化的步骤,本实施例与本发明上述实施例的区别在于:
步骤S31,将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并判断所述目标画面组中是否包含除所述关键帧之外的其他画面帧。
步骤S32,若所述目标画面组中包含所述其他画面帧,则将所述目标画面组中的所述关键帧与所述其他画面帧进行对比,确定区别像素点以及所述区别像素点对应的像素区别信息。
可知地,若某个目标画面组中仅包含关键帧,并不包含除关键帧之外的其他帧画面,则无需对该目标画面组进行记录像素区别信息的处理,事实上,上述仅包含关键帧的目标画面组也不存在对应的像素区别信息,因此,若目标画面组中仅包含关键帧,则仅将排序结果和关键帧存储到目标摄像装置中即可,若目标画面组中包含除关键帧之外的其他画面帧,则将目标画面组中的关键帧与其他画面帧进行对比,确定区别像素点,以及区别像素点对应的像素区别信息。
具体地,步骤S10中通过所述目标摄像装置生成目标视频的步骤之后,包括:
步骤d1,当检测到所述目标视频对应的输出指令时,提取所述目标视频中的关键帧,并将所述关键帧发送到所述输出指令对应的目标终端。
可知地,本实施例中的视频防剪辑方法,还可以直接在行车记录仪中存储目标视频,然后在检测到目标视频对应的输出指令时,再执行提取目标视频中的关键帧,以及基于关键帧对目标视频进行拆分,得到目标画面组等上述实施例中的操作,然后将得到的关键帧发送到输出指令对应的目标终端,具体的应用场景可以是,目标终端(可以是手机或者个人电脑)与行车记录仪通信连接,当用户通过目标终端和通信连接从行车记录仪中获取目标视频时,行车记录仪检测到输出指令,然后行车记录仪对目标视频进行提取,得到关键帧,然后将关键帧发送到目标终端,使得其他用户通过目标终端想要获取目标视频时,得不到完整的目标视频,具体地,行车记录仪还可以将加密的像素区别信息一同发送至目标终端,若其他用户可以解密像素区别信息,则可以获取到完整的目标视频,以此在降低行车记录仪和目标服务器的存储压力的同时,避免了目标视频被其他用户剪辑所造成的安全风险。
在本实施例中通过设置在从目标摄像装置中读取目标视频时,再进行上述关键帧的提取等操作,在有效避免目标视频被外界剪辑的同时,减少了目标摄像装置和目标服务器的存储压力。
此外,参照图4,本发明实施例还提出一种视频防剪辑装置,所述视频防剪辑装置包括:
关键帧提取模块10,用于通过目标摄像装置生成目标视频,并提取所述目标视频中的关键帧;
目标视频拆分模块20,用于基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧;
像素区别信息记录模块30,用于将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息;
加密存储模块40,用于将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到目标服务器中。
可选地,所述关键帧提取模块10,包括:
目标画面帧获得单元,用于获取所述目标摄像装置生成的目标视频,根据所述目标视频的帧数,对所述目标视频进行拆分,得到目标画面帧;
筛选单元,用于根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧。
可选地,所述视频防剪辑装置,还包括:
目标比例获得模块,用于对比所述目标视频的帧数,以及所述关键帧的数量,得到目标比例;
第一调整模块,用于若所述目标比例小于第一预设阈值,则降低所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤;
第二调整模块,用于若所述目标比例大于第二预设阈值,则增大所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤。
可选地,所述视频防剪辑装置,还包括:
关键帧标记模块,用于对所述目标画面组中的关键帧进行标记,得到关键帧标识;
所述像素区别信息记录模块30,包括:
排序单元,用于将所述目标画面组对应的关键帧标识按照所述目标视频的时间轴进行排序,得到包含所述关键帧标识的排序结果。
可选地,所述像素区别信息记录模块30,还包括:
判断单元,用于将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并判断所述目标画面组中是否包含除所述关键帧之外的其他画面帧;
帧对比单元,用于若所述目标画面组中包含所述其他画面帧,则将所述目标画面组中的所述关键帧与所述其他画面帧进行对比,确定区别像素点以及所述区别像素点对应的像素区别信息。
可选地,所述视频防剪辑装置,还包括:
关键帧输出模块,用于当检测到所述目标视频对应的输出指令时,提取所述目标视频中的关键帧,并将所述关键帧发送到所述输出指令对应的目标终端。
此外,本发明实施例还提出一种可读存储介质,所述可读存储介质上存储有视频防剪辑程序,所述视频防剪辑程序被处理器执行时实现上述实施例提供的视频防剪辑方法中的操作。
上述各程序模块所执行的方法可参照本发明方法各个实施例,此处不再赘述。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体/操作/对象与另一个实体/操作/对象区分开来,而不一定要求或者暗示这些实体/操作/对象之间存在任何这种实际的关系或者顺序;术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的。可以根据实际的需要选择中的部分或者全部模块来实现本发明方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的视频防剪辑方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种视频防剪辑方法,其特征在于,所述视频防剪辑方法应用于目标摄像装置,目标服务器与所述目标摄像装置通信连接,所述视频防剪辑方法包括以下步骤:
通过所述目标摄像装置生成目标视频,并提取所述目标视频中的关键帧;
基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧;
将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息;
将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到所述目标服务器中。
2.如权利要求1所述的视频防剪辑方法,其特征在于,所述通过所述目标摄像装置生成目标视频,并提取所述目标视频中的关键帧的步骤包括:
获取所述目标摄像装置生成的目标视频,根据所述目标视频的帧数,对所述目标视频进行拆分,得到目标画面帧;
根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧。
3.如权利要求2所述的视频防剪辑方法,其特征在于,所述对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤之后,包括:
对比所述目标视频的帧数,以及所述关键帧的数量,得到目标比例;
若所述目标比例小于第一预设阈值,则降低所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤;
若所述目标比例大于第二预设阈值,则增大所述预设清晰度和/或所述预设分辨率,并返回所述根据预设清晰度和/或预设分辨率,对所述目标画面帧进行筛选,得到所述目标视频中的关键帧的步骤。
4.如权利要求1所述的视频防剪辑方法,其特征在于,所述基于所述关键帧,对所述目标视频进行拆分,得到目标画面组的步骤之后,包括:
对所述目标画面组中的关键帧进行标记,得到关键帧标识;
所述将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果的步骤包括:
将所述目标画面组对应的关键帧标识按照所述目标视频的时间轴进行排序,得到包含所述关键帧标识的排序结果。
5.如权利要求1所述的视频防剪辑方法,其特征在于,所述将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息的步骤包括:
将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并判断所述目标画面组中是否包含除所述关键帧之外的其他画面帧;
若所述目标画面组中包含所述其他画面帧,则将所述目标画面组中的所述关键帧与所述其他画面帧进行对比,确定区别像素点以及所述区别像素点对应的像素区别信息。
6.如权利要求1所述的视频防剪辑方法,其特征在于,所述通过所述目标摄像装置生成目标视频的步骤之后,包括:
当检测到所述目标视频对应的输出指令时,提取所述目标视频中的关键帧,并将所述关键帧发送到所述输出指令对应的目标终端。
7.一种视频防剪辑装置,其特征在于,所述视频防剪辑装置包括:
关键帧提取模块,用于通过目标摄像装置生成目标视频,并提取所述目标视频中的关键帧;
目标视频拆分模块,用于基于所述关键帧,对所述目标视频进行拆分,得到目标画面组,其中,每个所述目标画面组包含一个所述关键帧;
像素区别信息记录模块,用于将所述目标画面组按照所述目标视频的时间轴进行排序,得到排序结果,并记录所述目标画面组中所述关键帧与其他画面帧之间的像素区别信息;
加密存储模块,用于将所述排序结果和所述关键帧存储到所述目标摄像装置中,并将所述像素区别信息加密存储到目标服务器中。
8.一种视频防剪辑设备,其特征在于,所述视频防剪辑设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的视频防剪辑程序,所述视频防剪辑程序被所述处理器执行时实现如权利要求1至6中任一项所述的视频防剪辑方法的步骤。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有视频防剪辑程序,所述视频防剪辑程序被处理器执行时实现如权利要求1至6中任一项所述的视频防剪辑方法的步骤。
10.一种程序产品,其特征在于,所述程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的视频防剪辑方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110742898.XA CN113507571B (zh) | 2021-06-30 | 2021-06-30 | 视频防剪辑方法、装置、设备、可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110742898.XA CN113507571B (zh) | 2021-06-30 | 2021-06-30 | 视频防剪辑方法、装置、设备、可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113507571A true CN113507571A (zh) | 2021-10-15 |
CN113507571B CN113507571B (zh) | 2023-10-24 |
Family
ID=78009537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110742898.XA Active CN113507571B (zh) | 2021-06-30 | 2021-06-30 | 视频防剪辑方法、装置、设备、可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113507571B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117812392A (zh) * | 2024-01-09 | 2024-04-02 | 广州巨隆科技有限公司 | 可视化屏幕的分辨率自适应调节方法、系统、介质及设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050226331A1 (en) * | 2004-03-31 | 2005-10-13 | Honeywell International Inc. | Identifying key video frames |
CN101404769A (zh) * | 2008-09-26 | 2009-04-08 | 北大方正集团有限公司 | 视频编解码方法、装置和系统 |
WO2016041311A1 (zh) * | 2014-09-17 | 2016-03-24 | 小米科技有限责任公司 | 视频浏览方法及装置 |
CN105554502A (zh) * | 2015-12-07 | 2016-05-04 | 天津大学 | 基于前景背景分离的分布式压缩感知视频编解码方法 |
KR101619791B1 (ko) * | 2015-01-29 | 2016-05-13 | (주)아이트로닉스 | 블랙박스 녹화 영상의 분산 저장 방법 |
CN108337482A (zh) * | 2018-02-08 | 2018-07-27 | 北京信息科技大学 | 监控视频的存储方法和系统 |
CN109936763A (zh) * | 2017-12-15 | 2019-06-25 | 腾讯科技(深圳)有限公司 | 视频的处理及发布方法 |
CN110324708A (zh) * | 2019-07-16 | 2019-10-11 | 浙江大华技术股份有限公司 | 视频处理方法、终端设备及计算机存储介质 |
CN110430446A (zh) * | 2019-07-26 | 2019-11-08 | 东软集团股份有限公司 | 视频处理方法、装置、设备和计算机可读存储介质 |
-
2021
- 2021-06-30 CN CN202110742898.XA patent/CN113507571B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050226331A1 (en) * | 2004-03-31 | 2005-10-13 | Honeywell International Inc. | Identifying key video frames |
CN101404769A (zh) * | 2008-09-26 | 2009-04-08 | 北大方正集团有限公司 | 视频编解码方法、装置和系统 |
WO2016041311A1 (zh) * | 2014-09-17 | 2016-03-24 | 小米科技有限责任公司 | 视频浏览方法及装置 |
KR101619791B1 (ko) * | 2015-01-29 | 2016-05-13 | (주)아이트로닉스 | 블랙박스 녹화 영상의 분산 저장 방법 |
CN105554502A (zh) * | 2015-12-07 | 2016-05-04 | 天津大学 | 基于前景背景分离的分布式压缩感知视频编解码方法 |
CN109936763A (zh) * | 2017-12-15 | 2019-06-25 | 腾讯科技(深圳)有限公司 | 视频的处理及发布方法 |
CN108337482A (zh) * | 2018-02-08 | 2018-07-27 | 北京信息科技大学 | 监控视频的存储方法和系统 |
CN110324708A (zh) * | 2019-07-16 | 2019-10-11 | 浙江大华技术股份有限公司 | 视频处理方法、终端设备及计算机存储介质 |
CN110430446A (zh) * | 2019-07-26 | 2019-11-08 | 东软集团股份有限公司 | 视频处理方法、装置、设备和计算机可读存储介质 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117812392A (zh) * | 2024-01-09 | 2024-04-02 | 广州巨隆科技有限公司 | 可视化屏幕的分辨率自适应调节方法、系统、介质及设备 |
CN117812392B (zh) * | 2024-01-09 | 2024-05-31 | 广州巨隆科技有限公司 | 可视化屏幕的分辨率自适应调节方法、系统、介质及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN113507571B (zh) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7477805B2 (en) | Electronic album display system, an image grouping apparatus, an electronic album display method, an image grouping method, and a machine readable medium storing thereon a computer program | |
EP3989158A1 (en) | Method, apparatus and device for video similarity detection | |
KR102087882B1 (ko) | 시각적 이미지 매칭을 기반으로 한 미디어 스트림 식별 장치 및 방법 | |
US9082039B2 (en) | Method and apparatus for recognizing a character based on a photographed image | |
CN109271982B (zh) | 多个识别区域识别方法、识别终端及可读存储介质 | |
US20210289266A1 (en) | Video playing method and apparatus | |
CN113507571B (zh) | 视频防剪辑方法、装置、设备、可读存储介质 | |
Jain et al. | A hybrid approach for detection and recognition of traffic text sign using MSER and OCR | |
CN112381092A (zh) | 跟踪方法、装置及计算机可读存储介质 | |
CN112383824A (zh) | 视频广告过滤方法、设备及存储介质 | |
CN113792661B (zh) | 图像检测方法、装置、电子设备以及存储介质 | |
CN103986979B (zh) | 一种版权保护方法及系统 | |
CN113722541A (zh) | 视频指纹的生成方法及装置、电子设备和存储介质 | |
US11748979B2 (en) | Method for training a neural network for recognition of a character sequence and associated recognition method | |
CN108287817B (zh) | 一种信息处理方法及设备 | |
CN116828018A (zh) | 云游戏的游戏视频处理方法、装置、设备及存储介质 | |
CN113515670B (zh) | 影视资源状态识别方法、设备及存储介质 | |
CN114727138B (zh) | 商品信息处理方法、装置和计算机设备 | |
CN111476273B (zh) | 图像处理方法及装置 | |
US20170171644A1 (en) | Method and electronic device for creating video image hyperlink | |
KR20210090040A (ko) | 특정 영상 데이터 획득을 위한 Online Annotation 시스템 및 방법 | |
CN117114711B (zh) | 基于人工智能的烟草专卖执法用数据分析管理方法及平台 | |
CN113920751B (zh) | 高清数码相框动态追踪控制系统及方法 | |
CN112905821B (zh) | 图像显示方法、装置、设备及存储介质 | |
CN114070950B (zh) | 图像处理方法及相关装置、设备 |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231207 Address after: 518000 Floor 2, Building 3, Yijiayang Industrial Park, Huaming Road, Langkou Community, Dalang Street, Longhua District, Shenzhen City, Guangdong Province Patentee after: Shenzhen Luning Technology Co.,Ltd. Address before: 518000 building a, No.4 Mudun Road, Dawei Shahe Industrial Zone, Guangming Street, Guangming New District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN LUZHUO TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |