Patent ID: 8856815
Filing Date: 2014-10-07
Classification: H04N

Abstract:
1. A computer-implemented method for selecting picture quality features, comprising: determining whether a user can perceive a loss in video quality of a video being presented on a window forming less than an entire display comprising: using face detection to determine if at least one user is facing the display, using eye tracking to determine whether a user's eyes are directed toward the window on the display, detecting a window layout comprising: receiving power supply data; and selectively adjusting picture quality between a basic picture quality and an enhanced picture quality based at least in part on the determination of whether the user can perceive a loss in video quality and the received power supply data, wherein the basic picture quality is associated with a different lower picture quality as compared with the enhanced picture quality, wherein the determination of whether the user can perceive a loss in video quality is based at least in part on a detection of absence of a user's presence via facial detection using a Viola-Jones-type technique, the facial detection comprising: receiving visual data of one or more users, and performing facial detection for at least one of the one or more users based at least in part on the received visual data; wherein the determination of whether the user can perceive a loss in video quality is based at least in part on a detection of absence of a user's eye gaze and fixations, comprising: receiving visual data of one or more users, and performing eye tracking for at least one of the one or more users based at least in part on the received visual data; wherein the power supply data includes an indication of a current power source and/or an indication of battery charge level, wherein the indication of the current power source indicates whether the current power source is a battery-type power source or an external power source; wherein the selectively adjusted picture quality comprises selectively adjusting the picture quality to the enhanced picture quality in response to an indication that the current power source is an external power source; wherein the selectively adjusted picture quality comprises selectively adjusting the picture quality to the basic picture quality in response to an indication that the current power source is a battery-type power source and/or in response to a determination that the user cannot perceive a loss in video quality; wherein the enhanced picture quality comprises one or more of the following: decoding B-picture-type non-reference pictures, performing in-loop deblocking during decoding, performing denoise and color enhancement features, utilizing an enhanced deinterlace algorithm, utilizing an enhanced frame rate conversion algorithm; wherein the basic picture quality comprises one or more of the following: skipping decoding B-picture-type non-reference pictures, disabling in-loop deblocking during decoding, disabling denoise and color enhancement features, utilizing a basic deinterlace algorithm that is associated with a different lower picture quality as compared with the enhanced deinterlace algorithm, and utilizing a basic frame rate conversion algorithm that is associated with a different lower picture quality as compared with the enhanced frame rate conversion algorithm; and further comprising automatically pausing the video playback based at least in part on the determination of whether the user can perceive a loss in video quality based at least in part on a detection of absence of a user's presence via facial detection.