CN102905200B - Video interesting area double-stream coding transmission method and system - Google Patents
Video interesting area double-stream coding transmission method and system Download PDFInfo
- Publication number
- CN102905200B CN102905200B CN201210279005.3A CN201210279005A CN102905200B CN 102905200 B CN102905200 B CN 102905200B CN 201210279005 A CN201210279005 A CN 201210279005A CN 102905200 B CN102905200 B CN 102905200B
- Authority
- CN
- China
- Prior art keywords
- stream
- roi
- area
- time
- video
- 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.)
- Expired - Fee Related
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种视频编码传输技术领域的方法及系统,具体是一种针对感兴趣区域加强编码再对码流进行双流传输的方法。The present invention relates to a method and system in the technical field of video encoding and transmission, in particular to a method for enhancing encoding for an area of interest and then performing dual-stream transmission on code streams.
背景技术Background technique
当今社会政治、经济高速发展,视频监控作为一种有效防范措施以及事后调查手段,其被关注程度也不断提高。用户对视频监控系统需求不同于传统娱乐视频,主要有两方面的需求:实时性需求与高质量要求(也称事后调阅的需求)。With the rapid development of politics and economy in today's society, video surveillance, as an effective preventive measure and post-event investigation method, has received more and more attention. Users' requirements for video surveillance systems are different from traditional entertainment videos. There are two main requirements: real-time requirements and high-quality requirements (also called after-the-fact access requirements).
H.264是MPEG-4第十部分,是由ITU-T视频编码专家组(VCEG)和ISO/IEC动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准。H264有许多优良的特点:更高的编码效率、高质量的视频画、较高的网络适应能力、采用混合编码结构、H.24可以应用在不同场合、错误恢复功能、较高的复杂度。另外,H264标准还支持灵活宏块次序(FMO)与可伸缩编码(SVC)功能。H.264 is the tenth part of MPEG-4, which is proposed by the Joint Video Team (JVT, Joint Video Team) jointly composed of ITU-T Video Coding Experts Group (VCEG) and ISO/IEC Motion Picture Experts Group (MPEG). Compressed digital video codec standard. H264 has many excellent features: higher coding efficiency, high-quality video images, higher network adaptability, hybrid coding structure, H.24 can be applied in different occasions, error recovery function, and higher complexity. In addition, the H264 standard also supports Flexible Macroblock Order (FMO) and Scalable Coding (SVC) functions.
目前,基于H.264中可伸缩特性,能适用于不同终端的不同需求,但对于将H.264应用于视频监控领域并进行自适应编码的研究较少。在论文《监控视频的多流编码与传输研究》(上海交通大学硕士论文,2012年)中提出一种时间域上的合理分配带宽的方案,有效提高了编码效率,剔除时间域上的信息冗余,但论文中未根据视频中用户感兴趣的空间域进行加强编码,因而存在着一定的空间信息冗余。论文《Scalable ROI Algorithm for H.264/SVC-Based VideoStreaming》(IEEE International Conference on ConsumerElectronics(ICCE),2011)中对视频的中心区域进行ROI加强编码,但其感兴趣区域划分是基于人眼模型,并非针对监控视频序列提出,同时也未对时间域冗余信息进行剔除。At present, based on the scalable feature in H.264, it can be applied to the different needs of different terminals, but there are few studies on applying H.264 to the field of video surveillance and performing adaptive coding. In the paper "Research on Multi-stream Coding and Transmission of Surveillance Video" (Master's Thesis of Shanghai Jiaotong University, 2012), a scheme for reasonably allocating bandwidth in the time domain is proposed, which effectively improves the coding efficiency and eliminates information redundancy in the time domain. However, the paper does not perform enhanced coding according to the spatial domain of interest to the user in the video, so there is a certain degree of spatial information redundancy. In the paper "Scalable ROI Algorithm for H.264/SVC-Based VideoStreaming" (IEEE International Conference on Consumer Electronics (ICCE), 2011), the center area of the video is enhanced with ROI encoding, but the division of the region of interest is based on the human eye model. It is not proposed for surveillance video sequences, and it does not eliminate redundant information in the time domain.
针对当前监控视频产业的迅速发展所遇到的海量数据传输存储的问题,根据用户对监控视频需求不同于传统娱乐视频的特点,本文提出了应用于视频监控系统的视频双层ROI区域时空联合编码传输方法,对异常事件时间段中感兴趣区域进行高质量编码,并合理分配码流传输的时域带宽。同时考虑到视频序列中用单一的整幅图的PSNR值来评价视频质量不能反应出ROI区域与非ROI区域的区别,因而提出一个效用函数作为客观指标,对监控系统这一特定领域中的视频进行客观评价,同时结合主观指标对视频进行综合考量。Aiming at the problem of mass data transmission and storage encountered by the rapid development of the current surveillance video industry, and according to the characteristics of users' needs for surveillance video that are different from traditional entertainment videos, this paper proposes a video double-layer ROI region spatio-temporal joint coding applied to video surveillance systems The transmission method performs high-quality coding on the region of interest in the abnormal event time period, and reasonably allocates the time-domain bandwidth of the code stream transmission. At the same time, considering that using a single PSNR value of the entire image to evaluate the video quality in a video sequence cannot reflect the difference between the ROI area and the non-ROI area, a utility function is proposed as an objective indicator to evaluate the video quality in the specific field of surveillance systems. Conduct objective evaluation and comprehensively consider the video in combination with subjective indicators.
发明内容Contents of the invention
本发明的目的在于克服有技术的不足之处,提出了一种针对感兴趣区域加强编码再对码流进行双流传输的方法及系统,使其能根据视频中用户感兴趣区域信息,对用户感兴趣区域进行加强编码,剔除视频中的时间冗余与空间冗余,实现带宽的高效利用。The purpose of the present invention is to overcome the deficiencies of the prior art, and propose a method and system for enhancing encoding for the region of interest and then performing dual-stream transmission on the code stream, so that it can be based on the information of the region of interest of the user in the video The area of interest is enhanced to encode, and the temporal redundancy and spatial redundancy in the video are eliminated to achieve efficient utilization of bandwidth.
本发明是通过以下技术方案实现的:The present invention is achieved through the following technical solutions:
本发明提供一种感兴趣区域双流编码传输方法,所述感兴趣区域双流编码传输,是指:感兴趣区域采用更高的码率进行加强编码,而非感兴趣区域则采用一般的码率进行编码,所产生的基本流与增强流通过时间域上的分配,使得其能在有限带宽情况下完成传输;所述方法包括如下步骤:The present invention provides a dual-stream encoding transmission method for an area of interest. The dual-stream encoding transmission for an area of interest means that the area of interest uses a higher code rate for enhanced encoding, and the area of non-interest uses a general code rate for encoding. Coding, the generated basic stream and the enhanced stream are distributed through the time domain, so that it can complete the transmission under the condition of limited bandwidth; the method includes the following steps:
步骤一,在获取感兴趣区域信息及异常信息的基础上,通过效用函数得到视频基本流与增强流的具体编码参数,同时获得最佳的带宽分配策略;Step 1, on the basis of obtaining the information of the region of interest and abnormal information, obtain the specific encoding parameters of the basic video stream and the enhanced stream through the utility function, and obtain the optimal bandwidth allocation strategy at the same time;
所述的效用函数,是指:充分考虑到视频序列中不同时段不同区域的信息所含的信息重要程度的不同,其中异常时段感兴趣区域具有最高重要程度,在效用函数中也具有最高的权重,而非异常时段的信息重要程度较低,相应分配的权重也较小。The utility function refers to: fully considering the difference in the importance of information contained in the information of different regions in different periods of time in the video sequence, wherein the region of interest in the abnormal period has the highest degree of importance, and also has the highest weight in the utility function , the information in the non-abnormal time period is less important, and the corresponding weight assigned is also smaller.
步骤二,在步骤一的基础上,对异常时段中感兴趣区域的视频内容进行加强编码;Step 2, on the basis of step 1, perform enhanced encoding on the video content of the region of interest in the abnormal time period;
本方法主要是针对视频监控领域对ROI区域进行编码,视频监控领域中更多关注的是车牌、交通中斑马线区域等,与人眼关注模型有所不同。本文因为重点在于ROI区域编码算法实现,不在于ROI区域的提取,因而ROI区域的获取为已知条件。This method is mainly aimed at encoding the ROI area in the field of video surveillance. In the field of video surveillance, more attention is paid to license plates, zebra crossing areas in traffic, etc., which is different from the human eye focus model. Because the focus of this article is on the implementation of the ROI region coding algorithm, not on the extraction of the ROI region, the acquisition of the ROI region is a known condition.
采用ROI提取算法得到ROI的区域信息,采用FMO中第二种模式,即前景与背景模式,根据FMO特性与ROI区域信息,把图像分成ROI片组和背景片组。由于不同片组的ROI区域是独立编码的,通过禁止片组间的预测可以实现生成的ROI区域码流与非ROI区域码流相互独立。这样编码时根据事先得到的ROI区域信息作为FMO中第2种方式的前景信息。对基本层设置实时流码率与增强层设置QP值,这样在增强层就能得到两部分码流,即ROI区域的增强码流与非ROI区域的增强码流。通过删除非ROI区域的增强码流,就剩下基本层码流与ROI区域增强码流,两部分的码流解码即可以得到ROI区域有更高图像质量的视频序列。The ROI area information is obtained by using the ROI extraction algorithm, and the second mode in FMO, that is, the foreground and background mode, is used to divide the image into ROI slice groups and background slice groups according to the FMO characteristics and ROI area information. Since the ROI areas of different slice groups are encoded independently, by prohibiting the prediction between slice groups, the code stream of the generated ROI area and the code stream of the non-ROI area can be independent of each other. In this way, the ROI area information obtained in advance is used as the foreground information in the second mode in FMO during encoding. Set the real-time stream bit rate for the basic layer and set the QP value for the enhancement layer, so that two parts of the stream can be obtained in the enhancement layer, that is, the enhanced stream in the ROI area and the enhanced stream in the non-ROI area. By deleting the enhanced code stream in the non-ROI area, only the basic layer code stream and the enhanced code stream in the ROI area remain, and decoding the two parts of the code stream can obtain a video sequence with higher image quality in the ROI area.
又由于ROI区域信息是随时间变化的,即ROI区域是动态的,故当ROI区域信息发生变化时,需要重新修改设置MBA的参数,对新的时间里的视频进行编码,编码后去除增强层非ROI区域的码流即可。最后得到的多个码流解码后拼接起来的视频序列即实现了动态ROI区域增强的效果。And because the ROI area information changes with time, that is, the ROI area is dynamic, so when the ROI area information changes, it is necessary to re-modify the parameters of the MBA setting, encode the video in the new time, and remove the enhancement layer after encoding The code stream of the non-ROI area is sufficient. The finally obtained multiple code streams are decoded and spliced together to achieve the effect of dynamic ROI area enhancement.
步骤三,根据步骤一所分配的带宽策略,进行双流传输;Step 3, perform dual-stream transmission according to the bandwidth policy allocated in Step 1;
所述的双流传输,具体方法为:在异常事件发生时,只传输基本层码流;在异常事件发生结束后,降低基本层码流的码率,使多余带宽用于传输异常事件中的增强层码流,其基增强层码流只包含感兴趣区域的增强信息。当事件检测模块判定异常事件的发生,并得到异常时间段里的异常区域信息。事件检测模块将异常事件及区域信息发给增强流编码器。同时,会有相应的算法根据ROI区域大小自适应地得到最佳的码率分配方案,并将方案中编码的实时流码率与QP值传递给实时编码器与增强编码器。增强编码器会对异常事件异常区域进行加强编码,并将码流存储起来。当异常事件结束,系统进入无异常事件过程。此时根据刚刚方案中所得到的实时编码码率进行编码,将实时流视频的编码码率降低,留出带宽用于增强流的传输。当高质流视频传输完成后,再将实时流编码器的编码码率上调,所有可用网络传输带宽用于实时流视频的传输。The specific method of the dual-stream transmission is as follows: when an abnormal event occurs, only the basic layer code stream is transmitted; after the abnormal event occurs, the code rate of the basic layer code stream is reduced, so that the excess bandwidth is used to transmit the enhancement in the abnormal event Layer code stream, whose base enhancement layer code stream only contains the enhancement information of the region of interest. When the event detection module determines the occurrence of an abnormal event, and obtains the abnormal area information in the abnormal time period. The event detection module sends abnormal events and area information to the enhanced stream encoder. At the same time, there will be a corresponding algorithm to adaptively obtain the best code rate allocation scheme according to the size of the ROI area, and pass the real-time stream code rate and QP value encoded in the scheme to the real-time encoder and enhanced encoder. The enhanced encoder will perform enhanced encoding on the abnormal area of the abnormal event, and store the code stream. When the abnormal event ends, the system enters into the process of no abnormal event. At this time, encode according to the real-time encoding bit rate obtained in the solution just now, reduce the encoding bit rate of the real-time streaming video, and reserve bandwidth for enhanced stream transmission. After the high-quality streaming video transmission is completed, the encoding bit rate of the real-time streaming encoder is increased, and all available network transmission bandwidth is used for real-time streaming video transmission.
所述根据ROI区域大小自适应地得到最佳的码率分配方案,是指:前端检测的是一块区域是否为用户感兴趣区域的概率,由此概率通过双流ROI效用函数确定其是否为感兴趣区域,并在该效用函数中自适应地调整之后基本层与增强层的编码参数、基本流与增强流的传输带宽分配。The optimal code rate allocation scheme adaptively obtained according to the size of the ROI area refers to: what the front end detects is the probability of whether an area is an area of interest to the user, and thus the probability determines whether it is an area of interest through a dual-stream ROI utility function region, and adaptively adjust the encoding parameters of the base layer and the enhancement layer, and the transmission bandwidth allocation of the base stream and the enhancement stream in the utility function.
本发明还提供一种实现上述感兴趣区域双流编码传输方法的系统,该系统包括:监控视频发送端,网络信道和监控视频接收端。其中:The present invention also provides a system for realizing the above-mentioned double-stream coding transmission method for the region of interest, the system includes: a monitoring video sending end, a network channel and a monitoring video receiving end. in:
发送端包括:事件及区域检测模块,实时流编码器,增强流编码器,实时传输模块以及非实时传输模块;实时流编码器、增强流编码器分别产生前面提到的实时流与增强流,实时传输模块,非实时传输模块分别对实时流与增强流进行封装传输。事件及区域检测模块用于检测异常事件的时间与区域,并用所得信息控制增强流编码与实时流编码。The sending end includes: event and area detection module, real-time stream encoder, enhanced stream encoder, real-time transmission module and non-real-time transmission module; real-time stream encoder and enhanced stream encoder respectively generate the aforementioned real-time stream and enhanced stream, The real-time transmission module and the non-real-time transmission module package and transmit the real-time stream and the enhanced stream respectively. The event and area detection module is used to detect the time and area of abnormal events, and use the obtained information to control the enhanced stream encoding and real-time stream encoding.
接收端包括:实时流解码器,存储模块和显示模块;实时流解码器与显示模块为用户提供实时显示的服务;存储模块会存实时流与增强流从而组成高质流,与显示设备一起为用户提供事后调阅的服务。The receiving end includes: a real-time stream decoder, a storage module and a display module; the real-time stream decoder and display module provide users with real-time display services; the storage module stores real-time streams and enhanced streams to form high-quality streams, and together with the display device provides The user provides the service of checking after the fact.
进一步的,所述实时流编码器根据检测模块信息,产生实时流:用于实时浏览,对于图像质量要求不高,对实时性要求较高,需要对视频实时编码并立即传输到后端。Further, the real-time stream encoder generates a real-time stream according to the detection module information: for real-time browsing, the image quality is not high, but the real-time performance is high, and the video needs to be encoded in real time and immediately transmitted to the backend.
进一步的,所述增强流编码器根据检测模块信息,产生增强流:发送端利用事件检测模块检测出某一事件所发生的时间段与该时间段里事件所发生的区域(即感兴趣区域),编码端会对该时段特定区域进行加强编码。由于增强流主要是为了满足事后调查取证的作用,因而对实时性要求不高,但对特定区域的图像质量要求较高。因此将增强流安排在异常事件发生后的一段时间内传输即可。增强流中包含特定时段特定区域的码流以及时段与区域信息。Further, the enhanced stream encoder generates the enhanced stream according to the information of the detection module: the sending end uses the event detection module to detect the time period in which an event occurs and the area in which the event occurs in the time period (ie, the region of interest) , the encoding end will perform enhanced encoding on the specific area of the time period. Since the enhancement stream is mainly to meet the role of post-event investigation and evidence collection, the real-time requirements are not high, but the image quality requirements for specific areas are high. Therefore, it is sufficient to schedule the enhanced stream to be transmitted within a period of time after the occurrence of the abnormal event. The enhanced stream contains the code stream of a specific time period and specific region, as well as time period and region information.
与现有技术相比,本发明具有如下有益效果:本发明方法除了能剔除视频序列中冗余的时间信息外,还能剔除视频序列中冗余的空间信息,从而实现异常事件中感兴趣区域的加强编码,提高带宽利用率。使用本方案,使得在一定带宽下某些视频中本来无法看清的用户感兴趣信息得能看清。Compared with the prior art, the present invention has the following beneficial effects: the method of the present invention can not only eliminate redundant time information in the video sequence, but also eliminate redundant spatial information in the video sequence, thereby realizing the region of interest in abnormal events Enhanced encoding to improve bandwidth utilization. Using this solution, the user's interest information that cannot be clearly seen in some videos under a certain bandwidth can be seen clearly.
附图说明Description of drawings
图1感兴趣区域双流传输系统结构图;Figure 1 Structural diagram of the dual-stream transmission system in the area of interest;
图2未使用FMO时的图像分割;Figure 2 Image segmentation without using FMO;
图3前景与背景的片组映射方式FMO;Figure 3 FMO for the foreground and background sheet group mapping;
图4原始Tcross序列第192帧;Figure 4 The 192nd frame of the original Tcross sequence;
图5Tcross双层ROI第192帧;Figure 5 Tcross double-layer ROI frame 192;
图6Tcross双层非ROI第192帧;Figure 6 Tcross double-layer non-ROI frame 192;
图7Tcross单流第192帧。Figure 7 Frame 192 of Tcross single stream.
具体实施方式Detailed ways
下面结合附图对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。The embodiments of the present invention are described in detail below in conjunction with the accompanying drawings: this embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the protection scope of the present invention is not limited to the following the described embodiment.
本实施例基于JSVM平台,对异常时段中感兴趣区域进行加强编码,再将得到的码流分为基本层码流与增强层码流进行双流传输。在有限的带宽下,在后端恢复的视频中能更加清晰地看到异常时段中感兴趣区域的内容。In this embodiment, based on the JSVM platform, enhanced coding is performed on the region of interest in the abnormal time period, and then the obtained code stream is divided into a basic layer code stream and an enhanced layer code stream for dual-stream transmission. Under the limited bandwidth, the content of the region of interest in the abnormal time period can be seen more clearly in the video restored by the backend.
本实施例涉及的感兴趣区域双流编码传输方法,包括如下具体步骤:The ROI dual-stream coding transmission method involved in this embodiment includes the following specific steps:
步骤一,在获取感兴趣区域信息及异常信息的基础上,基于信息确定度并通过效用函数得到视频基本流与增强流的具体编码参数,同时获得最佳的带宽分配策略;Step 1, on the basis of obtaining the information of the region of interest and abnormal information, based on the degree of information certainty and through the utility function, the specific encoding parameters of the basic video stream and the enhanced stream are obtained, and the optimal bandwidth allocation strategy is obtained at the same time;
信息确定度自适应的监控视频高效编码研究,其主要思想是:根据逆香农信息的定义:信息是确定性的增加;信息量的度量由负熵变为确定度。在监控视频中,用户定义的高层语义(异常入侵等特定事件)发生的概率,即信息的确定度,成为衡量该段视频信息重要程度的有效度量,直接反映了用户对该信息的感兴趣程度。将信息确定度引入视频编码,依据视频中信息确定度大小,自适应地进行差异化编码,达到有效压缩信息冗余的目的。基于信息确定度,指导监控视频在时间、空间和质量等维度上的可伸缩编码,即信息确定度自适应的可伸缩编码。信息是确定性的增加;信息量的度量由负熵变为确定度。The main idea of research on high-efficiency coding of surveillance video adaptive to information certainty is: According to the definition of inverse Shannon information: information is the increase of certainty; the measure of information volume is changed from negative entropy to certainty. In surveillance video, the probability of occurrence of user-defined high-level semantics (specific events such as abnormal intrusion), that is, the certainty of information, becomes an effective measure to measure the importance of the video information, which directly reflects the user's interest in the information. . The degree of information certainty is introduced into video coding, and differential coding is adaptively carried out according to the degree of certainty of information in the video, so as to achieve the purpose of effectively compressing information redundancy. Based on the degree of information certainty, it guides the scalable coding of surveillance video in dimensions of time, space, and quality, that is, adaptive scalable coding of information certainty. Information is the increase of certainty; the measure of information volume changes from negative entropy to certainty.
效用函数最早是经济学上的一个概念。决策分析中有两个关键问题:一个是对所研究现象的状态的不确定性进行量化;二是对各种可能出现的后果赋值。一般说来,状态的不确定性用各种状态出现的概率来描述,而研究出现后果的价值则要用到效用理论。将效用函数引入视频研究,通过效用函数对视频进行评价。The utility function was originally a concept in economics. There are two key issues in decision analysis: one is to quantify the uncertainty of the state of the phenomenon studied; the other is to assign values to various possible consequences. Generally speaking, the uncertainty of the state is described by the probability of various states, and the utility theory is used to study the value of the consequences. The utility function is introduced into the video research, and the video is evaluated through the utility function.
最后由效用函数最优解与带宽的限制条件,求解得到具体编码参数与带宽分配比例。Finally, according to the optimal solution of the utility function and the limitation condition of the bandwidth, the specific coding parameters and the bandwidth allocation ratio are obtained by solving.
本实施例中采用的系统结构如附图1所示,包括监控视频发送端,网络信道和监控视频接收端。The system structure adopted in this embodiment is shown in Figure 1, including a monitoring video sending end, a network channel and a monitoring video receiving end.
对监控视频进行双流封装之后,需要封装后码流传输过程中网络带宽资源进行分配。具体分配如下:After dual-stream encapsulation of surveillance video, network bandwidth resources need to be allocated in the process of encapsulating code stream transmission. The specific distribution is as follows:
当事件检测模块判定异常事件的发生,并得到异常时间段里的异常区域信息。事件检测模块将异常事件及区域信息发给增强流编码器。同时,会有相应的算法根据ROI区域大小自适应地得到最佳的码率分配方案,并将方案中编码的实时流码率与QP值传递给实时编码器与增强编码器。增强编码器会对异常事件异常区域进行加强编码,并将码流存储起来。When the event detection module determines the occurrence of an abnormal event, and obtains the abnormal area information in the abnormal time period. The event detection module sends abnormal events and area information to the enhanced stream encoder. At the same time, there will be a corresponding algorithm to adaptively obtain the best code rate allocation scheme according to the size of the ROI area, and pass the real-time stream code rate and QP value encoded in the scheme to the real-time encoder and enhanced encoder. The enhanced encoder will perform enhanced encoding on the abnormal area of the abnormal event, and store the code stream.
当异常事件结束,系统进入无异常事件过程。此时根据刚刚方案中所得到的实时编码码率进行编码,将实时流视频的编码码率降低,留出带宽用于增强流的传输。当高质流视频传输完成后,再将实时流编码器的编码码率上调,所有可用网络传输带宽用于实时流视频的传输。When the abnormal event ends, the system enters into the process of no abnormal event. At this time, encode according to the real-time encoding bit rate obtained in the solution just now, reduce the encoding bit rate of the real-time streaming video, and reserve bandwidth for enhanced stream transmission. After the high-quality streaming video transmission is completed, the encoding bit rate of the real-time streaming encoder is increased, and all available network transmission bandwidth is used for real-time streaming video transmission.
《监控视频的多流编码与传输研究》(上海交通大学硕士论文,2012年)的推导过程,本实施例给出与该文献所不同的码流含义下的数学表达式。For the derivation process of "Research on Multi-stream Coding and Transmission of Surveillance Video" (Master's Thesis of Shanghai Jiao Tong University, 2012), this embodiment provides a mathematical expression under the meaning of code stream different from this document.
在异常事件过程中:实时流和高质流的码率和传输占用带宽参数可由下式概括:During abnormal events: the bit rate and transmission occupied bandwidth parameters of real-time streams and high-quality streams can be summarized by the following formula:
上式中Rr为实时流视频编码码率,Br为实时流占用的传输带宽,B为视频监控系统可用的总带宽。Bh为高质流的占用的传输带宽。In the above formula, R r is the code rate of real-time streaming video, B r is the transmission bandwidth occupied by real-time streaming, and B is the total bandwidth available for the video surveillance system. B h is the occupied transmission bandwidth of the high-quality stream.
当异常事件结束后,实时流编码的码率降低,实时流占用的传输带宽减少,多出的带宽用于存的高质流的传输。可用下式表示。When the abnormal event is over, the code rate of the real-time stream encoding is reduced, the transmission bandwidth occupied by the real-time stream is reduced, and the extra bandwidth is used for the transmission of the stored high-quality stream. It can be represented by the following formula.
Br+Bh=BB r +B h =B
另外定义变量K=Td/Ta,即为非异常事件过程与异常事件过程的时间比。则各时间段的码率及相应带宽需满足下式。其中Br,AE表示实时流在异常事件后的带宽,Rh,error表示异常事件时高层ROI区域产生的码率,Rr,error表示异常事件时实时流码率,Br,error表示异常事件时实时流带宽。In addition, the variable K=T d /T a is defined, which is the time ratio of the non-abnormal event process and the abnormal event process. Then the code rate and corresponding bandwidth of each time period need to satisfy the following formula. Among them, B r, AE represents the bandwidth of the real-time stream after the abnormal event, R h, error represents the code rate generated in the high-level ROI area during the abnormal event, R r, error represents the real-time stream code rate during the abnormal event, and B r, error represents the abnormal event Live streaming bandwidth at event time.
Rr,AE=Br,AE<BR r, AE = B r, AE < B
Rr,error=Br,error=BR r,error =B r,error =B
根据已有文献中提出了针对QP值的SVC标准编码的码率,图像失真同量化步长值的关系以下式子。其中下标0对应基本层,下标1对应增强层,D为失真(MSE),R为码流码率,Q为编码量化步长。According to the code rate of the SVC standard coding for the QP value proposed in the existing literature, the relationship between the image distortion and the quantization step value is as follows. The subscript 0 corresponds to the base layer, the subscript 1 corresponds to the enhancement layer, D is the distortion (MSE), R is the code rate of the code stream, and Q is the coding quantization step size.
D1(Q0,Q1)≈D0(Q1)D 1 (Q 0 ,Q 1 )≈D 0 (Q 1 )
R1(Q0,Q1)=R0(Q1)-cR0(Q0)R 1 (Q 0 ,Q 1 )=R 0 (Q 1 )-cR 0 (Q 0 )
结合上式,再根据以下介绍的算法,就可以得到非异常事件过程中的Rr和异常事件过程的Rr和Qh的码率优化分配方案。Combined with the above formula, and according to the algorithm introduced below, the code rate optimization allocation scheme of R r in the process of non-abnormal events and R r and Q h in the process of abnormal events can be obtained.
信息是确定性的增加;信息量的度量由负熵变为确定度Ir,如以下公式所示:Information is the increase of certainty; the measure of information volume changes from negative entropy to degree of certainty I r , as shown in the following formula:
Ir=log PI r = log P
评价视频质量一般分为两个方面,客观质量评价和主观质量评价。本实施例提出一个较为合理的客观指标,用于评价监控视频这一特定语境下的视频质量,这一客观指标即为ROI双流效用函数。Evaluation of video quality is generally divided into two aspects, objective quality evaluation and subjective quality evaluation. This embodiment proposes a relatively reasonable objective index for evaluating video quality in a specific context of surveillance video, and this objective index is the ROI dual-stream utility function.
PNSR与失真的关系如下式所示:The relationship between PNSR and distortion is shown in the following formula:
为了使其在数学表现上出现二阶导数小于零(即视频的质量提高在人眼看来会出现边际效应的体现),构造如下两个函数对视频初始的PSNR作相应的处理:In order to make it appear that the second-order derivative is less than zero in terms of mathematical performance (that is, the improvement of video quality will appear as a marginal effect in the eyes of the human eye), the following two functions are constructed to deal with the initial PSNR of the video accordingly:
uq,r=Uq,r(psnrr)u q,r = U q,r (psnr r )
uq,h=Uq,h(psnrh)u q,h = U q,h (psnr h )
其中,uq,r是实时流的视频质量效用值,psnrr为实时流的PSNR值,uq,r是高质流的视频质量效用值,psnrh为高质流的PSNR值,Uq,r(·)为实时流的视频质量效用函数,Uq,h(·)为高质流的视频质量效用函数。Among them, u q, r is the video quality utility value of the real-time stream, psnr r is the PSNR value of the real-time stream, u q, r is the video quality utility value of the high-quality stream, psnr h is the PSNR value of the high-quality stream, U q ,r (·) is the video quality utility function of real-time streaming, and U q,h (·) is the video quality utility function of high-quality streaming.
用y=x(1/n)的函数来构造一阶导数大于零二阶导数小于零的函数,其中n值越大,边际效应越明显。因此可得(实例中nr、nh分别取3和2):Use the function of y=x (1/n) to construct a function whose first-order derivative is greater than zero and whose second-order derivative is less than zero. The larger the value of n, the more obvious the marginal effect. Therefore, it can be obtained (in the example, n r and n h are 3 and 2 respectively):
双流ROI传输方法最终的单帧总效用函数可表示为下式:The final single-frame total utility function of the dual-stream ROI transmission method can be expressed as the following formula:
ui=wq,r*uq,r,i+wq,h,roi*uq,h,roi,i*sroi,i+wq,h,nroi*uq,h,nroi,i*snroi,i u i =w q,r *u q,r,i +w q,h,roi *u q,h,roi,i *s roi,i +w q,h,nroi *u q,h,nroi, i *s nroi,i
其中wq,r表示实际监控无异常事件中实时码流产生效用的权重,表示了对无异常事件发生时对视频的关注程度,wq,h,roi,wq,h,nroi分别表示实际监控异常事件中的高质码流ROI区域与非ROI区域产生效用的权重,代表对实际监控异常事件中对感兴趣区域与非感兴趣区域关注程度的不同,具体取值在下面的公式中会给出。各项u值如前面公式中所介绍的相同,代表以一定编码参数编码得到的画面能带给用户的相应(uq,r对应无异常事件编码部分,uq,h,roi对应异常事件感兴趣区域编码部分,uq,h,nroi对应异常事件非感兴趣区域编码部分)的全图效用值。其中sroi,i和snroi,i分别表示第i帧roi区域和非roi区域占总面积大小的百分比,反应在实际监控系统中就是视频第i帧感兴趣区域在视频整体中所占的空间比例。而由事件检测模块判定一块区域是否是ROI时需根据该区域的确为ROI区域的信息确定度来决定。如下式所示,其中Squreroi,i表示第i帧roi区域面积,Squrewhole表示第i帧视频总面积,其中C为判定是否为ROI区域的信息确定度的域值,该域值意味着只有当某区域的信息确定度大于某个域值时,用户才将其作为感兴趣区域,实际应用中需根据用户不同需求来确定,其中I即区域的信息确定度,本专利基于信息确定度来判定,但并非本专利研究重点。C的具体值选取亦与I值所采用的算法有关。Among them, w q, r represent the weight of the utility of the real-time code stream in the actual monitoring without abnormal events, indicating the degree of attention to the video when no abnormal events occur, w q, h, roi , w q, h, nroi respectively represent the actual The weight of the effectiveness of the high-quality code stream ROI area and non-ROI area in the monitoring of abnormal events represents the difference in the degree of attention to the area of interest and the area of non-interest in the actual monitoring of abnormal events. The specific value will be shown in the following formula give. The values of u are the same as those introduced in the previous formulas, which represent the corresponding images encoded by certain encoding parameters that can be brought to the user (u q, r correspond to the coding part without abnormal events, u q, h, roi correspond to the sense of abnormal events ROI coding part, u q, h, nroi correspond to the full graph utility value of abnormal event non-ROI coding part). Among them, s roi, i and s nroi, i represent the percentage of the total area of the roi area and the non-roi area in the i-th frame, respectively, which is reflected in the actual monitoring system as the space occupied by the region of interest in the i-th frame of the video in the overall video Proportion. When the event detection module determines whether an area is an ROI, it needs to be determined according to the degree of information certainty that the area is indeed an ROI area. As shown in the following formula, where Squre roi,i represents the area of the i-th frame roi area, and Squre whole represents the total area of the i-th frame video, where C is the threshold value for determining whether it is the information certainty of the ROI area, which means that only When the information certainty degree of a certain area is greater than a certain threshold value, the user will regard it as an area of interest. In practical applications, it needs to be determined according to different needs of users. Among them, I is the information certainty degree of the area. This patent is based on the information certainty degree. Judgment, but not the focus of this patent research. The selection of the specific value of C is also related to the algorithm adopted by the value of I.
最后,对一段视频流的每一帧进行加权得到最后的视频效用函数,如下式所示。其中N表示实际一段监控视频所包含的总帧数,其它几个变量含意与之前对单帧总效用函数的描述是相同的。其中E即一段监控视频的平均效用值,是一个对一段监控视频在一定带宽条件限制下所得到的视频质量的参考评价指标。Finally, each frame of a video stream is weighted to obtain the final video utility function, as shown in the following formula. Among them, N represents the total number of frames contained in an actual surveillance video, and the meanings of other variables are the same as the previous description of the total utility function of a single frame. Among them, E is the average utility value of a surveillance video, which is a reference evaluation index for the video quality of a surveillance video under certain bandwidth constraints.
由主观经验可以知道,感兴趣区域越小,人们对区域的关注度越大,当感兴趣区域扩大到整张图时,对其关注度相应减小。在本方法中,对于wq,h,roi的取值如下式所示,对于某一视频序列是一个正的定值。It can be known from subjective experience that the smaller the region of interest, the greater the degree of attention people pay to the region, and when the region of interest expands to the entire image, the degree of attention to it decreases accordingly. In this method, the value of w q, h, roi is shown in the following formula, which is a positive fixed value for a certain video sequence.
式中Terror表示实际监控视频中异常事件的帧数,在公式中取到一个加权平均的作用,得到感兴趣区域所占面积比的一个均值。其中wq,h,roi与Snroi,i参量的含义在单帧总效用函数描述中已给出。即感兴趣区域的权重由4变到1,其值是与平均感兴趣区域所占面积比的值成反相关关系。另外,本实施例中wq,r、wq,h,nroi都取1。In the formula, T error represents the number of frames of abnormal events in the actual surveillance video, and a weighted average is taken in the formula to obtain an average value of the area ratio of the region of interest. Among them, the meanings of parameters w q, h, roi and S nroi, i have been given in the description of the single-frame total utility function. That is, the weight of the region of interest changes from 4 to 1, and its value is inversely correlated with the value of the average area ratio of the region of interest. In addition, w q,r and w q,h,nroi all take 1 in this embodiment.
综上即可得-E(u)的最终表达式,再用Fibonacci法进行一维搜索求解Rr,AE(异常事件后实时码流的码率值)即可。To sum up, the final expression of -E(u) can be obtained, and then the Fibonacci method is used to perform a one-dimensional search to solve R r,AE (the code rate value of the real-time code stream after the abnormal event).
步骤二,在步骤一的基础上,对异常时段中感兴趣区域的视频内容进行加强编码:本方法主要是针对视频监控领域对ROI区域进行编码,视频监控领域中更多关注的是车牌、交通中斑马线区域等,与人眼关注模型有所不同。Step 2. On the basis of step 1, strengthen the encoding of the video content of the region of interest in the abnormal time period: this method is mainly aimed at encoding the ROI area in the field of video surveillance. In the field of video surveillance, more attention is paid to license plates, traffic In the zebra crossing area, etc., it is different from the human eye focus model.
对于图像的分片,需要有宏块到分片的映射信息。通常情况下,一帧图像分一个或多个片,每个片中包宏若干宏块,宏块按光栅扫描顺序排列。如附图2所示。For image slices, mapping information from macroblocks to slices is required. Usually, a frame of image is divided into one or more slices, and each slice contains several macroblocks, and the macroblocks are arranged in raster scanning order. As shown in Figure 2.
另外,H.264提供了另一种宏块映射的模式,即灵活宏块排序(FMO,FlexibleMacro-block Ordering)。这种模式使用片组(Slice Group)的概念,每个片组包含的宏块由参数集中宏块分片组映射表决定。宏块分片组映射表中对每个宏块都有一个片组归属号,标志着宏块属于哪一片组。每个片组可以有一个或多个分片,每个分片中宏块在对应分片中按光栅扫描顺序排列的。此外,当不使用FMO方式时,也可以看作FMO的一种特殊情况,即整图只包含一个片组的情况。In addition, H.264 provides another macroblock mapping mode, namely Flexible Macro-block Ordering (FMO, FlexibleMacro-block Ordering). This mode uses the concept of slice groups, and the macroblocks contained in each slice group are determined by the macroblock slice group mapping table in the parameter set. There is a slice group belonging number for each macroblock in the macroblock slice group mapping table, which indicates which slice group the macroblock belongs to. Each slice group can have one or more slices, and the macroblocks in each slice are arranged in raster scan order in the corresponding slice. In addition, when the FMO method is not used, it can also be regarded as a special case of FMO, that is, the case where the entire image only contains one slice group.
对于ROI区域的编码可以基于FMO特性进行实现。选采用一定的ROI提取算法得到ROI的区域信息,采用FMO中第二种模式(见附图3),即前景与背景模式,根据FMO特性与ROI区域信息,把图像分成ROI片组和背景片组。由于不同片组的ROI区域是独立编码的,通过禁止片组间的预测可以实现生成的ROI区域码流与非ROI区域码流相互独立。这样编码时根据事先得到的ROI区域信息作为FMO中第2种方式的前景信息。对基本层设置实时流码率与增强层设置QP值,这样在增强层就能得到两部分码流,即ROI区域的增强码流与非ROI区域的增强码流。通过删除非ROI区域的增强码流,就剩下基本层码流与ROI区域增强码流,两部分的码流解码即可以得到ROI区域有更高图像质量的视频序列。The encoding of the ROI region can be implemented based on the FMO characteristics. Choose a certain ROI extraction algorithm to obtain ROI area information, and use the second mode in FMO (see Figure 3), that is, the foreground and background mode. According to the FMO characteristics and ROI area information, divide the image into ROI slice groups and background slices Group. Since the ROI areas of different slice groups are encoded independently, by prohibiting the prediction between slice groups, the code stream of the generated ROI area and the code stream of the non-ROI area can be independent of each other. In this way, the ROI area information obtained in advance is used as the foreground information in the second mode in FMO during encoding. Set the real-time stream bit rate for the basic layer and set the QP value for the enhancement layer, so that two parts of the stream can be obtained in the enhancement layer, that is, the enhanced stream in the ROI area and the enhanced stream in the non-ROI area. By deleting the enhanced code stream in the non-ROI area, only the basic layer code stream and the enhanced code stream in the ROI area remain, and decoding the two parts of the code stream can obtain a video sequence with higher image quality in the ROI area.
步骤三,对同一监控视频源,进行双路编码产生实时流视频和高质流视频。Step 3: Perform dual-channel encoding on the same surveillance video source to generate real-time streaming video and high-quality streaming video.
实时流:用于实时浏览,对于图像质量要求不高,对实时性要求较高,需要对视频实时编码并立即传输到后端。Real-time streaming: It is used for real-time browsing. It has low requirements for image quality and high requirements for real-time performance. It needs to encode the video in real time and transmit it to the backend immediately.
增强流:发送端利用事件检测模块检测出某一事件所发生的时间段与该时间段里事件所发生的区域(即感兴趣区域),编码端会对该时段特定区域进行加强编码。由于增强流主要是为了满足事后调查取证的作用,因而对实时性要求不高,但对特定区域的图像质量要求较高。因此将增强流安排在异常事件发生后的一段时间内传输即可。增强流中包含特定时段特定区域的码流以及时段与区域信息。Enhanced flow: The sending end uses the event detection module to detect the time period where an event occurred and the area where the event occurred in this time period (ie, the area of interest), and the encoding end will perform enhanced encoding on the specific area of the time period. Since the enhancement stream is mainly to meet the role of post-event investigation and evidence collection, the real-time requirements are not high, but the image quality requirements for specific areas are high. Therefore, it is sufficient to schedule the enhanced stream to be transmitted within a period of time after the occurrence of the abnormal event. The enhanced stream contains the code stream of a specific time period and specific region, as well as time period and region information.
如图1所示,该双流传输系统结构包括监控视频发送端,网络信道和监控视频接收端。As shown in Figure 1, the structure of the dual-stream transmission system includes a monitoring video sending end, a network channel and a monitoring video receiving end.
发送端包括:事件及区域检测模块,实时流编码器,增强流编码器,实时传输模块,非实时传输模块。两个编码器分别产生前面提到的实时流与增强流,两个传输模块分别对实时流与增强流进行封装传输。事件及区域检测模块用于检测异常事件的时间与区域,并用所得信息控制增强流编码与实时流编码,将信源码率迅速调整到与信道有效传输带宽相一致。The sending end includes: an event and area detection module, a real-time stream encoder, an enhanced stream encoder, a real-time transmission module, and a non-real-time transmission module. The two encoders respectively generate the aforementioned real-time stream and the enhanced stream, and the two transmission modules respectively encapsulate and transmit the real-time stream and the enhanced stream. The event and area detection module is used to detect the time and area of abnormal events, and use the obtained information to control enhanced stream coding and real-time stream coding, and quickly adjust the source code rate to be consistent with the effective transmission bandwidth of the channel.
接收端包括:实时流解码器,存储模块和显示模块。实时流解码器与显示模块为用户提供实时显示的服务。存储模块会存实时流与增强流从而组成高质流,与显示设备一起为用户提供事后调阅的服务。The receiving end includes: a real-time stream decoder, a storage module and a display module. The real-time stream decoder and display module provide users with real-time display services. The storage module will store the real-time stream and the enhanced stream to form a high-quality stream, and together with the display device, it will provide the user with a post-mortem service.
所述的将信源码率迅速调整到与信道有效传输带宽相一致,是指:首先是对发送端缓存的清理,将缓存中受到丢失包污染的包丢弃,避免无效数据的发送而浪费带宽;其次是对编码模块的编码码率进行控制,通过修正量化参数、图像帧率及图像分辨率等措施联合实现,使编码模块编码比特速率与估算到的目标码率相匹配。The described rapid adjustment of the source code rate to be consistent with the effective transmission bandwidth of the channel refers to: firstly, the cleaning of the sender's cache, discarding the packets polluted by lost packets in the cache, and avoiding the transmission of invalid data and wasting bandwidth; The second is to control the encoding bit rate of the encoding module, which is jointly realized by modifying quantization parameters, image frame rate and image resolution, so that the encoding bit rate of the encoding module matches the estimated target bit rate.
对监控视频进行双流封装之后,需要封装后码流传输过程中网络带宽资源进行分配。具体分配策略如下:After dual-stream encapsulation of surveillance video, network bandwidth resources need to be allocated in the process of encapsulating code stream transmission. The specific allocation strategy is as follows:
当事件检测模块判定异常事件的发生,并得到异常时间段里的异常区域信息。事件检测模块将异常事件及区域信息发给增强流编码器。同时,会有相应的算法根据ROI区域大小自适应地得到最佳的码率分配方案,并将方案中编码的实时流码率与QP值传递给实时编码器与增强编码器。增强编码器会对异常事件异常区域进行加强编码,并将码流存储起来。When the event detection module determines the occurrence of an abnormal event, and obtains the abnormal area information in the abnormal time period. The event detection module sends abnormal events and area information to the enhanced stream encoder. At the same time, there will be a corresponding algorithm to adaptively obtain the best code rate allocation scheme according to the size of the ROI area, and pass the real-time stream code rate and QP value encoded in the scheme to the real-time encoder and enhanced encoder. The enhanced encoder will perform enhanced encoding on the abnormal area of the abnormal event, and store the code stream.
当异常事件结束,系统进入无异常事件过程。此时根据刚刚方案中所得到的实时编码码率进行编码,将实时流视频的编码码率降低,留出带宽用于增强流的传输。当高质流视频传输完成后,再将实时流编码器的编码码率上调,所有可用网络传输带宽用于实时流视频的传输。When the abnormal event ends, the system enters into the process of no abnormal event. At this time, encode according to the real-time encoding bit rate obtained in the solution just now, reduce the encoding bit rate of the real-time streaming video, and reserve bandwidth for enhanced stream transmission. After the high-quality streaming video transmission is completed, the encoding bit rate of the real-time streaming encoder is increased, and all available network transmission bandwidth is used for real-time streaming video transmission.
分配中具体带宽参数根据步骤一确定。Specific bandwidth parameters in allocation are determined according to Step 1.
表1本实施中T-cross序列异常事件中使用本方案的测试结果Table 1 The test results of using this scheme in the abnormal event of T-cross sequence in this implementation
具体图像可见附图4,5,6,7的对比。The specific images can be seen in the comparison of Figures 4, 5, 6, and 7.
通过对比可以看出,采用本发明的方法,可以实现时间域与空间域上码率更为合理的分配,提高异常事件时画面的图像质量,使感兴趣区域有更高的图像质量,更好地满足有限带宽条件下满足事后取证的需求。It can be seen from the comparison that by adopting the method of the present invention, a more reasonable allocation of code rates in the time domain and the space domain can be realized, and the image quality of the picture during an abnormal event can be improved, so that the region of interest has a higher image quality and better It satisfies the needs of post-event forensics under the condition of limited bandwidth.
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。Although the content of the present invention has been described in detail through the above preferred embodiments, it should be understood that the above description should not be considered as limiting the present invention. Various modifications and alterations to the present invention will become apparent to those skilled in the art upon reading the above disclosure. Therefore, the protection scope of the present invention should be defined by the appended claims.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210279005.3A CN102905200B (en) | 2012-08-07 | 2012-08-07 | Video interesting area double-stream coding transmission method and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210279005.3A CN102905200B (en) | 2012-08-07 | 2012-08-07 | Video interesting area double-stream coding transmission method and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102905200A CN102905200A (en) | 2013-01-30 |
| CN102905200B true CN102905200B (en) | 2015-01-14 |
Family
ID=47577204
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210279005.3A Expired - Fee Related CN102905200B (en) | 2012-08-07 | 2012-08-07 | Video interesting area double-stream coding transmission method and system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102905200B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110022463A (en) * | 2019-04-11 | 2019-07-16 | 重庆紫光华山智安科技有限公司 | Video interested region intelligent coding method and system are realized under dynamic scene |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103297754B (en) * | 2013-05-02 | 2016-06-01 | 上海交通大学 | A kind of monitor video self-adaptation encoding region of interest system |
| CN105898313A (en) * | 2014-12-15 | 2016-08-24 | 江南大学 | Novel video synopsis-based monitoring video scalable video coding technology |
| EP3340625A4 (en) | 2015-08-19 | 2019-01-23 | Sony Corporation | TRANSMITTING DEVICE, TRANSMITTING METHOD, RECEIVING DEVICE, AND RECEIVING METHOD |
| WO2017060423A1 (en) * | 2015-10-08 | 2017-04-13 | Koninklijke Kpn N.V. | Enhancing a region of interest in video frames of a video stream |
| CN106791910B (en) * | 2016-12-02 | 2019-11-05 | 浙江宇视科技有限公司 | Video frame processing method and processing device |
| CN106937118B (en) * | 2017-03-13 | 2019-09-13 | 西安电子科技大学 | A rate control method based on the combination of subjective region of interest and space-time domain |
| GB2570324A (en) * | 2018-01-19 | 2019-07-24 | V Nova Int Ltd | Multi-codec processing and rate control |
| CN108810538B (en) * | 2018-06-08 | 2022-04-05 | 腾讯科技(深圳)有限公司 | Video coding method, device, terminal and storage medium |
| CN111263192A (en) * | 2018-11-30 | 2020-06-09 | 华为技术有限公司 | Video processing method and related equipment |
| CN110288592B (en) * | 2019-07-02 | 2021-03-02 | 中南大学 | A method of zinc flotation dosing state evaluation based on probabilistic semantic analysis model |
| CN110401847B (en) * | 2019-07-17 | 2021-08-06 | 咪咕文化科技有限公司 | Compression storage method, electronic device and system for cloud DVR video |
| CN111027448B (en) * | 2019-12-04 | 2023-05-05 | 成都考拉悠然科技有限公司 | Video behavior category identification method based on time domain inference graph |
| CN113132730A (en) * | 2019-12-30 | 2021-07-16 | 北京积加科技有限公司 | Intelligent video data compression method and device based on multi-frame content |
| CN112307943B (en) * | 2020-10-29 | 2022-06-03 | 宁波海棠信息技术有限公司 | Water area man-boat target detection method, system, terminal and medium |
| CN112367520B (en) * | 2020-11-11 | 2022-06-21 | 郑州师范学院 | Video quality diagnosis system based on artificial intelligence |
| CN114913501A (en) * | 2021-02-10 | 2022-08-16 | 通用汽车环球科技运作有限责任公司 | Attention-Driven Streaming System |
| CN115115526A (en) * | 2021-03-19 | 2022-09-27 | 阿里巴巴新加坡控股有限公司 | Image processing method and apparatus, storage medium, and graphic calculation processor |
| CN113038127B (en) * | 2021-03-30 | 2022-03-22 | 福州大学 | A rate control method for real-time video multi-channel parallel transmission based on ROI |
| CN116112645B (en) * | 2023-04-11 | 2023-11-21 | 重庆华悦生态环境工程研究院有限公司深圳分公司 | Multi-image transmission method and device for reservoir environment |
| CN116506664B (en) * | 2023-06-25 | 2023-09-15 | 北京淳中科技股份有限公司 | Video code stream generation method and device, electronic equipment and medium |
| CN117201868B (en) * | 2023-09-12 | 2025-10-03 | 帕科视讯科技(杭州)股份有限公司 | Artificial intelligence-based video highlight clip editing method, system and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101778265A (en) * | 2010-01-13 | 2010-07-14 | 上海交通大学 | Exception event detection and double-stream coding-based video monitoring method |
| CN101945287A (en) * | 2010-10-14 | 2011-01-12 | 杭州华三通信技术有限公司 | ROI encoding method and system thereof |
| EP2429190A1 (en) * | 2010-09-13 | 2012-03-14 | NTT DoCoMo, Inc. | Method and apparatus for transferring a video stream |
| CN102612818A (en) * | 2009-11-17 | 2012-07-25 | 高通股份有限公司 | Channel quality indicator design for multiple-user multiple-input and multiple-output in high-speed packet access systems |
| CN102625082A (en) * | 2012-02-29 | 2012-08-01 | 中山大学 | A video surveillance system |
-
2012
- 2012-08-07 CN CN201210279005.3A patent/CN102905200B/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102612818A (en) * | 2009-11-17 | 2012-07-25 | 高通股份有限公司 | Channel quality indicator design for multiple-user multiple-input and multiple-output in high-speed packet access systems |
| CN101778265A (en) * | 2010-01-13 | 2010-07-14 | 上海交通大学 | Exception event detection and double-stream coding-based video monitoring method |
| EP2429190A1 (en) * | 2010-09-13 | 2012-03-14 | NTT DoCoMo, Inc. | Method and apparatus for transferring a video stream |
| CN101945287A (en) * | 2010-10-14 | 2011-01-12 | 杭州华三通信技术有限公司 | ROI encoding method and system thereof |
| CN102625082A (en) * | 2012-02-29 | 2012-08-01 | 中山大学 | A video surveillance system |
Non-Patent Citations (1)
| Title |
|---|
| 监控视频的多流编码与传输技术研究;於佳健;《中国优秀硕士学位论文全文数据库信息科技辑》;20120731;第5、11、15-18、53-56页,图2-2 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110022463A (en) * | 2019-04-11 | 2019-07-16 | 重庆紫光华山智安科技有限公司 | Video interested region intelligent coding method and system are realized under dynamic scene |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102905200A (en) | 2013-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102905200B (en) | Video interesting area double-stream coding transmission method and system | |
| CN103248893B (en) | From H.264/AVC standard to code-transferring method and transcoder thereof the fast frame of HEVC standard | |
| CN103957389B (en) | 3G video transmission method and system based on compression sensing | |
| CN101282479B (en) | Spatial Resolution Adjustable Coding and Decoding Method Based on Region of Interest | |
| CN101742321B (en) | Layer decomposition-based Method and device for encoding and decoding video | |
| CN100444637C (en) | A method for transmitting video stream in network | |
| CN103533359B (en) | One is bit rate control method H.264 | |
| CN101707701B (en) | Multi-stream information transmission system and transmission method thereof | |
| CN109391846B (en) | Video scrambling method and device for self-adaptive mode selection | |
| KR20070044455A (en) | Method and apparatus for encoder co-frame rate upconversion (EA-FCRC) for video compression | |
| WO2021114846A1 (en) | Video noise cancellation processing method and apparatus, and storage medium | |
| CN105765978B (en) | Method for encoding/decoding images and apparatus using the same | |
| CN101677398A (en) | Scene switching code rate control method | |
| Bai et al. | Multiple description video coding based on human visual system characteristics | |
| Yao et al. | IPB-frame adaptive mapping mechanism for video transmission over IEEE 802.11 e WLANs | |
| CN103916675A (en) | Low-latency intraframe coding method based on strip division | |
| CN114143551A (en) | Video safe and efficient transmission system applied to video sensor network | |
| CN102006483B (en) | Video coding and decoding method and device | |
| CN101873494A (en) | Method of Dynamic Interleaving in Video Transmission Based on Slice Level | |
| CN106550237A (en) | A kind of monitoring video compression method | |
| CN1186933C (en) | Parallel image sequence bit rate controlling method for digital TV video coder | |
| CN109963125A (en) | A hybrid digital-analog transmission method for vehicle surveillance video based on enhancement layer retransmission | |
| CN101494778A (en) | Multi-eyepoint collapsible encoding frame | |
| Paluri et al. | A low complexity model for predicting slice loss distortion for prioritizing H. 264/AVC video | |
| CN102223537B (en) | Multi-view distributed video coding-decoding system and method based on compressed sensing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150114 Termination date: 20210807 |