Abstract:
Methods and systems provide an adaptive quantization parameter (QP) modulation scheme for video coding and compression that is sensitive to user visual perception. In an embodiment, the method includes detecting an eye sensitive region, where a region is considered sensitive based on a noticeability of a visual effect. The method includes estimating encoding parameters for image content in the detected eye sensitive region. The method further includes encoding the detected eye sensitive region with the estimated encoding parameters. The estimating the encoding parameters may be based on, among other things, a variance, a motion vector, a DC value, an edge value, and external information such as a user command or screen content. The encoding may include storing an average or maximum sum of square differences (SSD) value for a detected eye sensitive area and adjusting a QP value based on a comparison of the SSD value to generated threshold values.