基于感知的H.264/AVC视频编码,用于资源有限和低位比特率的应用程序
Lih-Jen Kau1, Chin-Kun Tseng1,2,3, Ming-Xian Lee1
1Department of Electronic Engineering, National Taipei University of Technology, Taipei 106344, Taiwan.
Sensors (Basel, Switzerland)
|July 30, 2025
概括
本研究介绍了一种基于H.264/AVC的感知视频编码算法,以提高低位比特率物联网 (IoT) 应用中的视觉质量. 该方法优先考虑面部和运动区域,提高边缘计算的效率.
科学领域:
- 计算机视觉 计算机视觉
- 视频压缩 视频压缩
- 信号处理 信号处理
背景情况:
- 由于带宽和资源限制,高效的视频传输对物联网 (IoT) 和边缘计算至关重要.
- 在部署的系统中,H.264/AVC仍然是占主导地位的视频压缩标准,特别是在CCTV监控中.
- 基于感知的视频编码对于保持视觉质量至关重要,同时最大限度地降低比特率和处理开销.
研究的目的:
- 为低位比特率H.264/AVC应用量身定制的基于感知的视频编码算法提出建议.
- 为了提高感知视频质量和优化资源使用在带宽有限和计算限制的环境.
- 为了提高物联网和边缘计算系统的视频传输效率.
主要方法:
- 开发了一种基于感知的算法,专注于人类面部和运动密集型区域,用于有针对性的位分配.
- 使用Viola-Jones算法与AdaBoost进行高效的面部检测,优先考虑低计算复杂性.
- 实施了动态量子化参数 (QP) 调整策略,以对感兴趣的区域 (ROI) 赋予更精细的量子化.
主要成果:
- 与相同比特率的标准方法相比,拟议的算法实现了卓越的主观视觉质量和客观的峰值信号噪声比率 (PSNR).
- 对低位比特率H.264/AVC应用程序进行有效优化,适用于嵌入式系统.
- 显示了计算复杂度的边际增加,突出了算法的效率.
结论:
- 开发的算法在视觉质量和计算性能之间提供了有效的平衡,用于限制环境中的视频传输.
- 该方法非常适合带宽有限,资源有限的物联网和边缘计算应用程序.
- 优先考虑感知重要区域可以在低位比特率条件下显著提高视频质量.
相关概念视频
Downsampling
256
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
256
Upsampling
314
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
314
Encoding
249
Information enters the brain through encoding, which is the input of information into the memory system. Once sensory information is received from the environment, the brain labels or codes it. The information is then organized with similar information and connected to existing concepts. Encoding occurs through automatic processing and effortful processing.
Automatic processing involves the encoding of details like time, space, frequency, and the meaning of words, usually done without conscious...
Automatic processing involves the encoding of details like time, space, frequency, and the meaning of words, usually done without conscious...
249
Pulse amplitude and quality
2.2K
Pulse amplitude is a crucial indicator of cardiac health because it provides valuable insights into the strength of left ventricular contractions and the overall uniformity of blood circulation within the vasculature. The strength of the pulse is directly related to the force with which the heart contracts and the volume of blood being pumped.
A weak or absent pulse may indicate reduced cardiac output or poor left ventricular contraction, which can be signs of cardiovascular dysfunction or...
A weak or absent pulse may indicate reduced cardiac output or poor left ventricular contraction, which can be signs of cardiovascular dysfunction or...
2.2K
Perception
581
Perception is a fundamental psychological process that enables individuals to organize, interpret, and consciously experience sensory information. This process is crucial for understanding and interacting with the world around us. It includes both bottom-up and top-down processing, each playing a distinct role in how we perceive our environment.
Bottom-up processing begins at the sensory level, where receptors detect external environmental stimuli. These could include the tactile sensation of...
Bottom-up processing begins at the sensory level, where receptors detect external environmental stimuli. These could include the tactile sensation of...
581
Buffer Effectiveness
50.2K
Buffer solutions do not have an unlimited capacity to keep the pH relatively constant . Instead, the ability of a buffer solution to resist changes in pH relies on the presence of appreciable amounts of its conjugate weak acid-base pair. When enough strong acid or base is added to substantially lower the concentration of either member of the buffer pair, the buffering action within the solution is compromised.
The buffer capacity is the amount of acid or base that can be added to a given volume...
The buffer capacity is the amount of acid or base that can be added to a given volume...
50.2K


