摘要:
A video encoder with an integrated temporal filter, which has an output carrying a sequence of encoded frames, includes: an input receiving input frame data; a temporal filter receiving the input frame data from the input and producing filtered frame data; motion processing modules receiving reconstructed frames derived from the sequence of encoded frames and the filtered frame data from the temporal filter and producing a residual error signal output; and a coder module which receives the input frame data and the residual error signal and produces the sequence of encoded frames. A method of encoding video includes: receiving a current frame to be encoded into a motion estimator and a temporal filter substantially at one time; receiving a previously encoded reference frame; generating a reconstructed motion-compensated reference frame from the previously encoded reference frame; and determining from the motion-compensated reference frame and the current frame whether and how much blending to perform between the motion compensated reference frame and the current frame.
摘要:
Embodiments are directed towards modifying a quality of an image without affecting a bit rate associated with a video sequence of images. For each macro-block (MB) or sub-block within a MB for a target image to be encoded, various statistics are determined for a luminance component and chrominance components that provide at least average values for the chrominance components that may then be used to identify saturation thresholds. The saturation thresholds are used to determine a Qlevel. An average Qlevel from at least a previous frame is used to generate a Q modulation factor that may be combined with an activity based modulation factor and/or variance based modulation factor, or used singly. The final quantizer is calculated by bit-rate controller base quantizer multiplied by the Q modulation factor, and may be used to encode a MB or sub-block within a MB.
摘要:
A system and method for automatically removing polarized light in an environment having polarized light and unpolarized light. Light is processed by a polarizer and measured by a sensor. Multiple measurements of a light characteristic are taken, each measurement corresponding to a polarity setting of the polarizer. The polarizer is automatically adjusted to enable the multiple measurements. The measurements may be of average light intensity, contrast, saturation, or another characteristic. Based on the multiple measurements and the corresponding polarity settings, an optimal polarity setting is determined, such that the amount of polarized light is minimized. A curve fitting calculation may be used to make the determination. The polarizer is adjusted to the determined polarity setting.
摘要:
A video encoder with an integrated temporal filter, which has an output carrying a sequence of encoded frames, includes: an input receiving input frame data; a temporal filter receiving the input frame data from the input and producing filtered frame data; motion processing modules receiving reconstructed frames derived from the sequence of encoded frames and the filtered frame data from the temporal filter and producing a residual error signal output; and a coder module which receives the input frame data and the residual error signal and produces the sequence of encoded frames. A method of encoding video includes: receiving a current frame to be encoded into a motion estimator and a temporal filter substantially at one time; receiving a previously encoded reference frame; generating a reconstructed motion-compensated reference frame from the previously encoded reference frame; and determining from the motion-compensated reference frame and the current frame whether and how much blending to perform between the motion compensated reference frame and the current frame.
摘要:
A system and method for automatically removing polarized light in an environment having polarized light and unpolarized light. Light is processed by a polarizer and measured by a sensor. Multiple measurements of a light characteristic are taken, each measurement corresponding to a polarity setting of the polarizer. The polarizer is automatically adjusted to enable the multiple measurements. The measurements may be of average light intensity, contrast, saturation, or another characteristic. Based on the multiple measurements and the corresponding polarity settings, an optimal polarity setting is determined, such that the amount of polarized light is minimized. A curve fitting calculation may be used to make the determination. The polarizer is adjusted to the determined polarity setting.