CN114640869A - 视频处理方法、装置、电子设备及计算机可读存储介质 - Google Patents
视频处理方法、装置、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114640869A CN114640869A CN202210351947.1A CN202210351947A CN114640869A CN 114640869 A CN114640869 A CN 114640869A CN 202210351947 A CN202210351947 A CN 202210351947A CN 114640869 A CN114640869 A CN 114640869A
- Authority
- CN
- China
- Prior art keywords
- video
- target
- light intensity
- channel
- time period
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 29
- 238000000605 extraction Methods 0.000 claims abstract description 33
- 238000000034 method Methods 0.000 claims abstract description 30
- 238000003384 imaging method Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 description 8
- 239000003086 colorant Substances 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 239000000284 extract Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/214—Generating training patterns; Bootstrap methods, e.g. bagging or boosting
-
- 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
-
- 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
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Pathology (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Computational Biology (AREA)
- Biomedical Technology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Life Sciences & Earth Sciences (AREA)
- Evolutionary Biology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Studio Devices (AREA)
Abstract
本申请实施例公开了一种视频处理方法、装置、电子设备及计算机可读存储介质,该方法包括:根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值;当光强波动值达到预设阈值时,根据目标单通道对目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;根据原始视频和目标单通道视频,得到待存储的目标视频。通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
Description
技术领域
本申请实施例涉及计算机技术领域,具体涉及一种视频处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着计算机技术的快速发展,摄像设备的性能也在不断优化,通过摄像设备可以对场景进行录像,获取到场景在历史时间的视频信息。
但是,随着录像时长的增加,视频容量也在不断提升,为录像视频的存储提供了内存压力。
发明内容
本申请实施例提供一种视频处理方法、装置、电子设备及计算机可读存储介质,可以降低视频存储所占用的内存,便于对视频的存储。
第一方面,本申请实施例提供了一种视频处理方法,包括:
根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值;
当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;
根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
第二方面,本申请实施例还提供了一种视频处理装置,包括:
获取模块,用于根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值;
提取模块,用于当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;
处理模块,用于根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
其中,在本申请的一些实施例中,目标单通道包括光强成像通道,提取模块包括:
第一提取单元,用于针对所述目标时间段内原始视频的每帧视频图像,根据所述光强成像通道对所述视频图像进行通道图像提取,得到所述视频图像对应的光强通道图像;
第一生成单元,用于根据所述目标时间段内所有的光强通道图像,得到目标单通道视频。
其中,在本申请的一些实施例中,获取模块包括:
第一获取单元,用于获取所述原始视频在目标时间段内每帧视频图像的光强值;
第二生成单元,用于根据所述目标时间段内光强值的最大值和最小值得到所述原始视频在目标时间段的光强波动值。
其中,在本申请的一些实施例中,目标时间段包括若干目标子时间段,获取模块包括:
第二获取单元,用于根据原始视频的光强信息,得到若干目标子时间段的光强和值;
第三生成单元,用于根据所述若干目标子时间段对应的光强和值,得到所述光强和值之间的光强差值;
确定单元,用于将所述光强差值作为所述原始视频在所述目标时间段的光强波动值。
其中,在本申请的一些实施例中,获取模块包括目标子时间段之间的时间点前后相邻或者存在预设数量个时间点重合。
其中,在本申请的一些实施例中,处理模块包括:
第一处理单元,用于根据所述目标单通道视频,对所述原始视频中目标时间段的视频进行替换,得到待存储的目标视频。
其中,在本申请的一些实施例中,处理模块包括:
第二提取单元,用于当所述光强波动值未达到所述预设阈值时,根据至少两个通道对所述目标时间段的原始视频进行多通道视频提取,得到目标多通道视频;
第四生成单元,用于根据所述原始视频和所述目标多通道视频,得到待存储的目标视频。
第三方面,本申请实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的视频处理方法中的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的视频处理方法中的步骤。
本申请实施例根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,并在光强波动值达到预设阈值时,根据单个通道对目标时间段的原始视频进行通道视频提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频生成待存储的目标视频。其中,由于在光强波动值达到预设阈值时,说明目标时间段内视频图像的光强值的波动满足处理条件,由于单个通道提取后的视频相较于多个通道提取的视频存在视频容量较小的特点,因此,通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的视频处理方法的场景示意图;
图2是本申请实施例提供的视频处理方法的流程示意图;
图3是本申请实施例提供的摄像视频存储的流程示意图;
图4是本申请实施例提供的视频处理装置的结构示意图;
图5是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请实施例提供一种视频处理方法、装置、电子设备及计算机可读存储介质。具体地,本申请实施例提供适用于电子设备的视频处理装置,其中,电子设备包括终端或者服务器等设备,其中,终端可以为计算机、个人笔记本或者手机等设备,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(CDN,Content Delivery Network)、以及大数据和人工智能平台等基础云计算服务的云服务器,服务器可以通过有线或无线通信方式进行直接或间接地连接。
本申请实施例可以单独由终端设备执行视频处理方法,或者是单独由服务器执行视频处理方法,或者是终端设备和服务器共同执行视频处理方法,请参阅图1,以终端设备单独执行视频处理方法为例,其中,视频处理方法的具体执行过程如下:
终端设备10启动视频图像采集功能,对目标场景的视频图像进行采集,得到原始视频,终端设备10在得到目标场景的原始视频后,提取原始视频的光强信息,根据原始视频的光强信息得到原始视频在目标时间段的光强波动值,当该光强波动值达到预设条件时,根据目标单通道对目标时间段内的原始视频进行通道视频提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频,合成得到待存储的目标视频。
其中,在本申请实施例中,终端设备10可以包括摄像设备,通过摄像设备的录像模组对场景的视频图像进行采集,然后通过摄像设备的运算单元对视频图像进行处理,得到容量较小的目标视频。其中,在本申请实施例中,该目标视频可以存储在摄像设备的本地内存中,也可以上传到云端,并存储到云端,方便后续对该目标视频的查看。
其中,在本申请实施例中,该原始视频的获取和处理可以由两个不同的终端设备来完成,例如,通过一个终端设备采集目标场景的视频图像,得到目标场景的原始视频,然后,将原始视频发送给另一个终端设备,该另一个终端设备在接收到原始视频后,根据原始视频的光强信息得到原始视频在目标时间段的光强波动值,随后,对目标时间段内的原始视频进行单通道视频提取,得到目标单通道视频,随后,将目标时间段之外的原始视频和目标单通道视频进行和侧,得到存储容量较小的目标视频。
其中,在本申请实施例中,原始视频的采集可以由服务器来转发,由服务器下发到终端设备中,随后,由终端设备对原始视频进行处理,得到存储容量较小的目标视频。其中,在本申请实施例中,服务器转发的原始视频也可以由其他终端设备采集后保存在服务器后产生,通过服务器转发到视频处理的终端中。
其中,在本申请实施例中,也可以由服务器来对原始视频进行视频处理,即,可利用服务器快速处理数据的能力对视频处理进行单通道视频的提取,以及提取后视频与原始视频的合成,实现待存储的容量较小的目标视频的获取。即,可以通过终端设备对目标场景的视频图像进行采集,得到目标场景的原始视频,随后,通过终端设备将原始视频发送给服务器,由服务器对原始视频进行视频处理,得到占用内存较小的目标视频。
其中,本申请实施例根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,并在光强波动值达到预设阈值时,根据单个通道对目标时间段的原始视频进行通道提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频生成待存储的目标视频。其中,由于在光强波动值达到预设阈值时,说明目标时间段内视频图像的光强值的波动满足处理条件,由于单个通道提取后的视频相较于多个通道提取的视频存在视频容量占用内存较小的特点,因此,通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。
请参阅图2,图2为本申请实施例提供的视频处理方法的流程示意图。该视频处理方法的具体流程可以如下:
101、根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值。
其中,在本申请实施例中,原始视频是通过摄像设备直接采集后得到的视频,如,通过摄像头采集后得到的监控视频。
其中,在本申请实施例中,光强信息是原始视频中视频图像对应的光强信息,例如,在本申请实施例中,原始视频包含多帧视频图像,每帧视频图像分别对应一个光强值,根据各个视频图像对应的光强值,得到原始视频的光强信息。
其中,由于每个视频图像分别对应一个采集时间,因此,可以通过原始视频的光强信息得到任意时间段的光强值。
其中,本申请实施例通过采集原始视频中目标时间段的光强波动值,可根据光强波动值判断出原始视频在目标时间段的光强信息的变化情况。进而,本申请实施例可以根据光强信息的变化情况做出相应的视频处理。
其中,在本申请实施例中,可以根据目标时间段中每帧视频图像的光强值来得到原始视频在目标时间段的光强波动值,即,可选的,在本申请的一些实施例中,步骤“根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值”,包括:
获取所述原始视频在目标时间段内每帧视频图像的光强值;
根据所述目标时间段内光强值的最大值和最小值得到所述原始视频在目标时间段的光强波动值。
其中,可以通过光强成像通道提取每帧视频图像的光强值,其中,光强成像通道可以包括四原色(RGBW)中的白色通道(W)。
其中,通过目标时间段内光强值的最大值和最小值,可以得到原始视频在目标时间段内的光强波动值,即,将目标时间段内光强值的最大值与最小值的差值作为目标时间段的光强波动值。
其中,在本申请实施例中,也可以将目标时间段划分为多个子时间段,通过多个子时间段的光强值来获取目标时间段的光强波动值,即,可选的,在本申请的一些实施例中,目标时间段包括若干目标子时间段,步骤“根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值”,包括:
根据原始视频的光强信息,得到若干目标子时间段的光强和值;
根据所述若干目标子时间段对应的光强和值,得到所述光强和值之间的光强差值;
将所述光强差值作为所述原始视频在所述目标时间段的光强波动值。
其中,在本申请实施例中,每个目标子时间段包括多个时刻,即每个目标子时间段对应多个视频图像的光强值,而针对每个目标子时间段,则可以将该目标子时间段中多个视频图像的光强值的和作为该目标子时间段的光强值。
因此,在本申请实施例中,可以根据各个目标子时间段的光强和值来得到目标子时间段的光强波动值,例如,在本申请实施中,可以从各个光强和值中确定出光强和值的最大值和最小值,根据最大值和最小值确定出目标时间段的光强波动值。
其中,在本申请实施例中,各个目标子时间段之间的时间点可以前后相邻或者存在预设数量个时间点重合,其中,针对前后时间点相邻的目标子时间段,可以理解为每个子时间段的开始时刻与前一个子时间段的结束时刻前后相邻,而针对存在预设数量个时间点重合的子时间段,可以理解为前一个子时间段与后一个子时间段之间存在时间点重合的部分。
其中,针对时间点前后相邻的子时间段,通过多个该种子时间段的拼接,可对应得到整个目标子时间段,即,该种时间点前后相邻的子时间段的设置,可确保目标时间段内光强值获取的全面性,即,基于目标时间段中所有时刻的视频图像的光强值来得到目标时间段对应的光强波动值。
其中,针对前后时间点重合的子时间段,由于后一个子时间段与前一个子时间段存在部分时间点重合,因此,使得两个子时间段所包含的时刻的数量相对较小,即,针对大小相同的目标时间段,对应的该种子时间段的数量较多,且光强和值的计算跨度较小,例如,针对1-10这10个时刻的时间段的光强波动值的计算,且采用大小为五个时刻的方式进行子时间段的划分,如果按照前后时间点相邻的子时间段的划分,则可以划分为1-5和6-10两个子时间段,而如果按照时间点重合的子时间段的方式划分,则可以划分为1-5、2-6、3-7、4-8、5-9、6-10这六个子时间段,其中,时刻跨度为每一个子时间段增加一个时刻,其中,由于按照时间点重合的子时间段的方式的划分,使得划分后的相邻的两个子时间段之间存在重复的时刻,使得相邻两个子时间段对应的光强和值存在较大的关联性,且提升了光强和值的数量,而光强和值之间的关联性和数量的增多,便于获取到较为准确的光强波动值。
102、当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频。
其中,在本申请实施例中,预设阈值是场景图像发生变化的阈值,即,当光强波动值达到或者超过该阈值时,则认为场景图像内容发生了变化,其中,场景图像内容指场景图像中所包含的各个物体、人物或者动物等真实目标。其中,在本申请实施例中,预设阈值是根据实际经验参数选取得到的,例如,在本申请实施例中,可以记录场景图像在无目标进入时的光强值,以及有目标进入后的光强值,根据两个光强值的差值,得到预设阈值。
其中,在本申请实施例中,通道指颜色通道,一个图像可以对应多个颜色通道,例如,针对三原色(RGB)图像可以包括红色通道、绿色通道和蓝色通道,针对四原色(RGBW)图像可以包括红色通道、绿色通道、蓝色通道和白色通道。
其中,通过提取单个通道的视频,使得提取得到的目标单通道视频仅包含单个通道的视频图像数据,即相交于三通道或者四通道的视频图像,单个通道的视频容量较小,所需占用的存储空间较小。
其中,在本申请实施例中,在提取得到单通道视频时,可以通过对每帧视频图像进行单通道提取的方式来实现,其中,在本申请实施例中,目标单通道可以包括光强成像通道,即,可选的,在本申请的一些实施例中,步骤“根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频”,包括:
针对所述目标时间段内原始视频的每帧视频图像,根据所述光强成像通道对所述视频图像进行通道图像提取,得到所述视频图像对应的光强通道图像;
根据所述目标时间段内所有的光强通道图像,得到目标单通道视频。
其中,通过对目标时间段内每帧原始视频图像的单通道图像提取,可以得到每个原始视频图像对应的光强通道图像,其中,通过对提取得到的多个光强通道图像根据原始视频图像采集时间进行合成,可以得到目标时间段中原始视频对应的目标单通道视频。其中,在本申请实施例中,在图像合成视频时,可以利用视频合成技术实现。
其中,在本申请实施例中,光强成像通道可以包括四原色(RGBW)图像中的白色通道。其中,通过白色通道对视频图像的提取,使得提取后可以得到图像的亮度信息,即,提取后图像显示出黑白的颜色信息,其中,黑白信息可以了解到场景中物体的基本轮廓,避免图像内容信息的过度丢失。
其中,由于单个通道的视频相较于三个通道或者四个通道的视频的容量较小,因此,在存储单通道视频时,所需占用的内存较小。
103、根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
其中,通过原始视频与目标单通道视频的组合得到目标视频,使得目标视频相较于原始视频的容量较小,在存储时所占用的内存较小,可实现对更长时长的视频录像的存储。
其中,在本申请实施例中,可以通过目标单通道视频对原始视频中目标时间段的视频进行替换来得到目标视频,即,可选的,在本申请的一些实施例中,步骤“根据所述原始视频和所述目标单通道视频,得到待存储的目标视频”,包括:
根据所述目标单通道视频,对所述原始视频中目标时间段的视频进行替换,得到待存储的目标视频。
其中,通过目标视频对目标时间段的原始视频的替换,可得到替换后的目标视频,其中,由于原始视频被替换部分采用了单通道视频的方式,因此,替换后得到的目标视频相较于原始视频在容量上较小,而容量较小的目标视频在存储时所占用的内存也相对较小,便于视频的存储,例如,实现同等内存下更多时长的视频的存储,便于应用在需要长时间视频录像的场景。
其中,在本申请实施例中,为了获取到场景中更多的内容信息,在光强波动值未达到预设阈值时,可以通过多个通道对视频进行提取,得到多通道视频,其中,由于多通道视频相较于单通道视频具备更丰富的图像内容信息,因此,通过多通道视频的存储,可便于从视频中获取到场景中更丰富的内容信息,例如,当固定场景中出现目标物体时,可以通过保存多个通道的视频图像,以便于通过该视频图像获取到场景中的场景内容,而当固定场景中保持不变时,可以通过保存单通道的视频图像,以减低视频的容量,减少无效数据的保存以及对内存资源的占用。
其中,在本申请实施例中,当光强波动值未达到预设阈值时,可以通过四原色(RGBW)对场景图像进行成像存储。
其中,本申请实施例根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,并在光强波动值达到预设阈值时,根据单个通道对目标时间段的原始视频进行通道提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频生成待存储的目标视频。其中,由于在光强波动值达到预设阈值时,说明目标时间段内视频图像的光强值的波动满足处理条件,由于单个通道提取后的视频相较于多个通道提取的视频存在视频容量占用内存较小的特点,因此,通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
其中,在本申请实施例中,可以获取多个时间段的光强波动值,并根据光强波动值与预设阈值的大小关系,判断是否可以通过单个通道对视频图像进行提取,以便于降低视频图像的容量,降低保存该视频图像所占用的内存。
请参阅图3,图3是本申请实施例提供的摄像视频存储的流程示意图,其中,该摄像视频存储的具体流程包括:
111、启动摄像头,画面信息输入到四原色(RGBW)模式;
112、对画面信息进行白色(W)通道的光强提取,得到白色(W)通道的光强值;
113、对白色(W)通道的光强值进行处理,得到灰度值W1;
114、在T1时间内,对灰度值W1的光强波动量(方差波动量)计算得到N1;
115、若N1小于预设阈值M,则执行步骤116,反之,则执行步骤117;
116、说明当前环境中物体无明显变化,仅采用当前W通道成像,保存W亮度画面;
117、使用三原色(RGB)通道,即,同时开启四原色(RGBW)全面记录亮度和色彩信息。
其中,在本申请实施例中,在采用四原色(RGBW)全面记录亮度和色彩信息之后,还可以在T2时间内对灰度值W的光强波动量进行计算,判断T2时间内光强波动值是否超过预设阈值,具体如下:
118、计算T2时间内的光强波动量,得到N2;
119、如N2小于预设阈值Q,则执行步骤113,反之,则执行步骤120;
120、继续通过四原色(RGBW)全面记录亮度和色彩信息。
其中,在本申请实施例中,可以通过多次循环执行118-120,判断视频图像是否需要单通道处理,以最大程度降低视频的容量,减少存储视频所占用的内存。
其中,通过对摄像视频中光强波动值大于预设阈值部分的视频图像的单通道处理,使得最终得到的视频的容量较小,便于该视频的存储,例如,相同大小的存储容量,可以存储较长时间的单通道视频。
为便于更好的实施本申请的视频处理方法,本申请还提供一种基于上述视频处理方法的视频处理装置。其中第三目标词语的含义与上述视频处理方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图4,图4为本申请提供的视频处理装置的结构示意图,其中,该视频处理装置可以包括:
获取模块201,用于根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值;
提取模块202,用于当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;
处理模块203,用于根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
其中,在本申请的一些实施例中,目标单通道包括光强成像通道,提取模块202包括:
第一提取单元,用于针对所述目标时间段内原始视频的每帧视频图像,根据所述光强成像通道对所述视频图像进行通道图像提取,得到所述视频图像对应的光强通道图像;
第一生成单元,用于根据所述目标时间段内所有的光强通道图像,得到目标单通道视频。
其中,在本申请的一些实施例中,获取模块201包括:
第一获取单元,用于获取所述原始视频在目标时间段内每帧视频图像的光强值;
第二生成单元,用于根据所述目标时间段内光强值的最大值和最小值得到所述原始视频在目标时间段的光强波动值。
其中,在本申请的一些实施例中,目标时间段包括若干目标子时间段,获取模块201包括:
第二获取单元,用于根据原始视频的光强信息,得到若干目标子时间段的光强和值;
第三生成单元,用于根据所述若干目标子时间段对应的光强和值,得到所述光强和值之间的光强差值;
确定单元,用于将所述光强差值作为所述原始视频在所述目标时间段的光强波动值。
其中,在本申请的一些实施例中,获取模块201包括目标子时间段之间的时间点前后相邻或者存在预设数量个时间点重合。
其中,在本申请的一些实施例中,处理模块203包括:
第一处理单元,用于根据所述目标单通道视频,对所述原始视频中目标时间段的视频进行替换,得到待存储的目标视频。
其中,在本申请的一些实施例中,处理模块203包括:
第二提取单元,用于当所述光强波动值未达到所述预设阈值时,根据至少两个通道对所述目标时间段的原始视频进行多通道视频提取,得到目标多通道视频;
第四生成单元,用于根据所述原始视频和所述目标多通道视频,得到待存储的目标视频。
本申请实施例由获取模块201根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,接着,由提取模块202当光强波动值达到预设阈值时,根据目标单通道对目标时间段内的原始视频进行通道视频提取,得到目标单通道视频,然后,由处理模块203根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
其中,本申请实施例根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,并在光强波动值达到预设阈值时,根据单个通道对目标时间段的原始视频进行通道提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频生成待存储的目标视频。其中,由于在光强波动值达到预设阈值时,说明目标时间段内视频图像的光强值的波动满足处理条件,由于单个通道提取后的视频相较于多个通道提取的视频存在视频容量占用内存较小的特点,因此,通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
此外,本申请还提供一种电子设备,如图5所示,其示出了本申请所涉及的电子设备的结构示意图,具体来讲:
该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图5中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现本申请所提供的任一种视频处理方法中的步骤。
本申请实施例根据原始视频的光强信息,得到原始视频在目标时间段的光强波动值,并在光强波动值达到预设阈值时,根据单个通道对目标时间段的原始视频进行通道提取,得到目标单通道视频,随后,根据原始视频和目标单通道视频生成待存储的目标视频。其中,由于在光强波动值达到预设阈值时,说明目标时间段内视频图像的光强值的波动满足处理条件,由于单个通道提取后的视频相较于多个通道提取的视频存在视频容量占用内存较小的特点,因此,通过在满足处理条件后的单个通道对该目标时间段内的通道视频的提取,使得提取得到的目标单通道视频所占用的内存较小,并在与原始视频合成得到目标视频后,可降低目标视频所占用的内存,便于该视频的存储。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本申请所提供的任一种视频处理方法中的步骤。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本申请所提供的任一种图像处理中的步骤,因此,可以实现本申请所提供的任一种视频处理方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请所提供的一种视频处理方法、装置、电子设备以及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种视频处理方法,其特征在于,包括:
根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值;
当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;
根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
2.根据权利要求1所述的方法,其特征在于,所述目标单通道包括光强成像通道,所述根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频,包括:
针对所述目标时间段内原始视频的每帧视频图像,根据所述光强成像通道对所述视频图像进行通道图像提取,得到所述视频图像对应的光强通道图像;
根据所述目标时间段内所有的光强通道图像,得到目标单通道视频。
3.根据权利要求1所述的方法,其特征在于,所述根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值,包括:
获取所述原始视频在目标时间段内每帧视频图像的光强值;
根据所述目标时间段内光强值的最大值和最小值得到所述原始视频在目标时间段的光强波动值。
4.根据权利要求1所述的方法,其特征在于,所述目标时间段包括若干目标子时间段,所述根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值,包括:
根据原始视频的光强信息,得到若干目标子时间段的光强和值;
根据所述若干目标子时间段对应的光强和值,得到所述光强和值之间的光强差值;
将所述光强差值作为所述原始视频在所述目标时间段的光强波动值。
5.根据权利要求4所述的方法,其特征在于,所述目标子时间段之间的时间点前后相邻或者存在预设数量个时间点重合。
6.根据权利要求1所述的方法,其特征在于,所述根据所述原始视频和所述目标单通道视频,得到待存储的目标视频,包括:
根据所述目标单通道视频,对所述原始视频中目标时间段的视频进行替换,得到待存储的目标视频。
7.根据权利要求1所述的方法,其特征在于,所述根据所述原始视频和所述目标单通道视频,得到待存储的目标视频,包括:
当所述光强波动值未达到所述预设阈值时,根据至少两个通道对所述目标时间段的原始视频进行多通道视频提取,得到目标多通道视频;
根据所述原始视频和所述目标多通道视频,得到待存储的目标视频。
8.一种视频处理装置,其特征在于,包括:
获取模块,用于根据原始视频的光强信息,得到所述原始视频在目标时间段的光强波动值;
提取模块,用于当所述光强波动值达到预设阈值时,根据目标单通道对所述目标时间段内的原始视频进行通道视频提取,得到目标单通道视频;
处理模块,用于根据所述原始视频和所述目标单通道视频,得到待存储的目标视频。
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述视频处理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述视频处理方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210351947.1A CN114640869A (zh) | 2022-04-02 | 2022-04-02 | 视频处理方法、装置、电子设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210351947.1A CN114640869A (zh) | 2022-04-02 | 2022-04-02 | 视频处理方法、装置、电子设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114640869A true CN114640869A (zh) | 2022-06-17 |
Family
ID=81950844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210351947.1A Pending CN114640869A (zh) | 2022-04-02 | 2022-04-02 | 视频处理方法、装置、电子设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114640869A (zh) |
-
2022
- 2022-04-02 CN CN202210351947.1A patent/CN114640869A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109783178B (zh) | 一种界面组件的颜色调整方法、装置、设备和介质 | |
CN108924420B (zh) | 图像拍摄方法、装置、介质、电子设备及模型训练方法 | |
WO2019011195A1 (en) | CONTROL METHOD, TERMINAL EQUIPMENT, AND COMPUTER-READABLE NON-TRANSITORY STORAGE MEDIUM FOR AUTOMATIC EXPOSURE CONTROL OF A REGION OF INTEREST | |
US20190313071A1 (en) | Dynamic chroma key for video background replacement | |
CN104488258A (zh) | 用于双相机快门的方法和设备 | |
CN112055875A (zh) | 电子显示器部分图像帧更新***和方法 | |
KR20200011000A (ko) | 증강 현실 프리뷰 및 위치 추적을 위한 장치 및 방법 | |
CN111539353A (zh) | 一种图像场景识别方法及装置、计算机设备以及存储介质 | |
CN114283732A (zh) | 亮度补偿方法、装置、存储介质及电子设备 | |
CN113014804A (zh) | 图像处理方法、装置、电子设备和可读存储介质 | |
CN112437237B (zh) | 拍摄方法及装置 | |
WO2019179242A1 (en) | Image processing method and electronic device | |
CN113838134A (zh) | 图像关键点检测方法、装置、终端和存储介质 | |
CN114640869A (zh) | 视频处理方法、装置、电子设备及计算机可读存储介质 | |
CN108495038B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN113676674B (zh) | 图像处理方法、装置、电子设备及可读存储介质 | |
CN114745537A (zh) | 音画延迟测试方法、装置、电子设备和存储介质 | |
US11288512B2 (en) | Electronic apparatus, control device, and control method | |
CN113762058A (zh) | 一种视频合成方法、装置、计算机设备和存储介质 | |
CN114677464A (zh) | 图像处理方法、图像处理装置、计算机设备及存储介质 | |
CN114063864A (zh) | 图像显示方法、装置、电子设备及计算机可读存储介质 | |
CN109064416B (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN115604410A (zh) | 视频处理方法、装置、设备和计算机可读存储介质 | |
CN115706860A (zh) | 一种图像补光方法、装置、设备及存储介质 | |
CN111586309A (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 |