This disclosure describes adaptive filtering techniques to improve the quality of captured imagery, such as video or still images. In particular, this disclosure describes adaptive filtering techniques that filter each pixel as a function of a set of surrounding pixels. An adaptive image filter may compare image information associated with a pixel of interest to image information associated with a set of surrounding pixels by, for example, computing differences between the image formation associated with the pixel of interest and each of the surrounding pixels of the set. The computed differences can be used in a variety of ways to filter image information of the pixel of interest. In some embodiments, for example, the adaptive image filter may include both a low pass component and high pass component that adjust as a function of the computed differences.
Rate Control Techniques For Video Encoding Using Parametric Equations
This disclosure describes rate control techniques that can improve video encoding. The described rate control techniques exploit relationships between the number of bits encoded per frame and the number of non-zero coefficients of the video blocks after quantization. The number of number of non-zero coefficients of the video blocks after quantization is referred to as rho (ρ). The value of ρ is generally proportional to the number of bits used in the video encoding. This disclosure utilizes a relationship between ρ and a quantization parameter (QP) in order to achieve rate controlled video encoding. More specifically, this disclosure exploits a parametric equation to map a value of a predicted ρ to a QP.
Adaptive Filtering To Enhance Video Encoder Performance
Prasanjit Panda - San Diego CA, US Khaled El-Maleh - San Diego CA, US
International Classification:
H04B 1/66
US Classification:
375240290
Abstract:
This disclosure describes adaptive filtering techniques to improve the quality of captured imagery, such as video or still images. In particular, this disclosure describes adaptive filtering techniques that filter each pixel as a function of a set of surrounding pixels. An adaptive image filter may compare image information associated with a pixel of interest to image information associated with a set of surrounding pixels by, for example, computing differences between the image information associated with the pixel of interest and each of the surrounding pixels of the set. The computed differences can be used in a variety of ways to filter image information of the pixel of interest. In some embodiments, for example, the adaptive image filter may include both a low pass component and high pass component that adjust as a function of the computed differences.
Device And Method For Adaptive Rate Multimedia Communications On A Wireless Network
Hyukjune Chung - San Diego CA, US Prasanjit Panda - San Diego CA, US
Assignee:
QUALCOMM INCORPORATED - SAN DIEGO CA
International Classification:
H04W 28/10
US Classification:
370235
Abstract:
Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate.
Device And Method For Adaptive Rate Multimedia Communications On A Wireless Network
Hyukjune Chung - San Diego CA, US Prasanjit Panda - San Diego CA, US
Assignee:
Qualcomm Incorporated - San Diego CA
International Classification:
H04L 12/26 H04N 7/26
US Classification:
370252
Abstract:
Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate.
Device And Method For Adaptive Rate Multimedia Communications On A Wireless Network
Hyukjune Chung - San Diego CA, US Prasanjit Panda - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04W 8/00
US Classification:
709217
Abstract:
Methods, apparatus, and computer readable media may adjust an encoding rate based on network conditions between a transmitter and a receiver. Either the transmitter, receiver, or both the transmitter and receiver may determine the encoding rate. In one aspect, a ratio of received network data to transmitted network data is determined. An encoding parameter is then determined based on the determined ratio. In one aspect, the encoding parameter may be used to adjust an encoder. In another aspect, the determined encoding parameter may be transmitted to an encoding or transmitting node. In another aspect, an amount of data buffered in a network is determined. A sustainable throughput of the network is also determined. A transmission rate is then determined based on the sustainable throughput and the amount of data buffered. An encoding parameter is then adjusted based on the transmission rate.
Device And Method For Adaptive Rate Multimedia Communications On A Wireless Network
Hyukjune Chung - San Diego CA, US Prasanjit Panda - San Diego CA, US
Assignee:
QUALCOMM Incorporated - San Diego CA
International Classification:
H04W 28/02
US Classification:
370230
Abstract:
Methods, apparatus, and computer readable media determine a transmission rate. In some aspects, a method includes determining, via an electronic device, an amount of data buffered in a network, determining a sustainable throughput of the network; and determining a transmission rate based at least in part on the sustainable throughput and the amount of data buffered.
Adaptive Anchor Frame And Quantization Parameter Decision In Video Coding
- San Diego CA, US In Suk Chong - San Diego CA, US Xianglin Wang - San Diego CA, US Prasanjit Panda - San Diego CA, US Mayank Tiwari - San Diego CA, US Marta Karczewicz - San Diego CA, US Shashidhar Jangili - Hyderabad, IN
This disclosure describes techniques for achieve high coding efficiency by periodically encoding anchor frames with a lower Quantization Parameter (QP) to provide better prediction for the following frames. Techniques include adaptively deciding which frames are encoded with lower QP by use of the collected encoding statistics via an encoding scheme with or without rate control.