摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) generating a plurality of primary scores by searching along a plurality of primary angles for an edge in the picture proximate a location interlaced with a field of the picture, (B) generating a plurality of neighbor scores by searching for the edge along a plurality of neighbor angles proximate a particular angle of the primary angles corresponding to a particular score of the primary scores having a best value and (C) identifying a best score from a group of scores consisting of the particular score and the neighbor scores to generate an interpolated sample at the location.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) calculating a potential sample at a location interfaced with a first field of the picture by temporal filtering, (B) evaluating a protection condition in a current region around the location after inclusion of the potential sample and (C) calculating an interpolated sample at the location by vertical spatial filtering the first field in response to the protection condition indicating a significant increase in a vertical activity within the current region due to the potential sample.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) determining a protection condition by performing a static check on the picture in a region around a location interlaced with a first field of the picture, (B) calculating an interpolated sample at the location by temporal averaging the first field with a second field in response to the protection condition indicating significant vertical activity and (C) calculating the interpolated sample at the location by spatial filtering the first field in response to the protection condition indicating insignificant vertical activity.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) generating a plurality of primary scores by searching along a plurality of primary angles for an edge in the picture proximate a location interlaced with a field of the picture, (B) generating a plurality of neighbor scores by searching for the edge along a plurality of neighbor angles proximate a particular angle of the primary angles corresponding to a particular score of the primary scores having a best value and (C) identifying a best score from a group of scores consisting of the particular score and the neighbor scores to generate an interpolated sample at the location.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) generating a plurality of primary scores by searching along a plurality of primary angles for an edge in the picture proximate a location interlaced with a field of the picture, (B) generating a plurality of neighbor scores by searching for the edge along a plurality of neighbor angles proximate a particular angle of the primary angles corresponding to a particular score of the primary scores having a best value and (C) identifying a best score from a group of scores consisting of the particular score and the neighbor scores to generate an interpolated sample at the location.
摘要:
A video encoder is disclosed that includes an encoder circuit, a quantizer circuit and a control circuit. The encoder circuit may be configured to generate a number of coefficient values in response to a video stream and a number of quantized values. The quantizer circuit may be configured to generate the number of quantized values in response to the coefficient values, two or more quantization dead zones and two or more offsets. The control circuit may be configured to set the two or more quantization dead zones and the two or more offsets to different values. The two or more quantization dead zones and the two or more offsets are independently programmable.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) generating a plurality of primary scores by searching along a plurality of primary angles for an edge in the picture proximate a location interlaced with a field of the picture, (B) generating a plurality of neighbor scores by searching for the edge along a plurality of neighbor angles proximate a particular angle of the primary angles corresponding to a particular score of the primary scores having a best value and (C) identifying a best score from a group of scores consisting of the particular score and the neighbor scores to generate an interpolated sample at the location.
摘要:
A video encoder including an encoder circuit, a quantizer circuit and a control circuit. The encoder circuit may be configured to generate a plurality of coefficient values and motion vectors in response to a video stream, a first control signal, a second control signal, and a number of quantized values. The control circuit may be configured to (i) generate the first control signal, the second control signal, and a quantizer index signal and (ii) set two or more quantization dead zones and two or more offsets to different values, where the quantization dead zones and the offsets are independently programmable. The quantizer circuit may be configured to generate the number of quantized values in response to the coefficient values, the quantizer index signal, the two or more quantization dead zones and the two or more offsets. A first coefficient value may be quantized using a first quantization dead zone and a first offset. A second coefficient value may be quantized using a second quantization dead zone and a second offset. The first and second quantization dead zones generally have different values. The first and second offsets generally have different values. Quantization calculations determining each quantized value take into account respective quantization dead zones and offsets.
摘要:
A method for deinterlacing a picture is disclosed. The method generally includes the steps of (A) calculating a potential sample at a location interfaced with a first field of the picture by temporal filtering, (B) evaluating a protection condition in a current region around the location after inclusion of the potential sample and (C) calculating an interpolated sample at the location by vertical spatial filtering the first field in response to the protection condition indicating a significant increase in a vertical activity within the current region due to the potential sample.
摘要:
A method for inverse telecine. The method generally includes the steps of (A) checking if a current field of a plurality of fields in a video sequence repeats in the video sequence according to a pattern-based approach where the current field fits a telecine pattern, (B) checking if the current field repeats according to a first pattern-less approach where the current field complies with at least one of a plurality of rules and (C) generating a signal for an encoder in (i) an asserted state if the current field repeats and (ii) a deasserted state if the current field does not repeat.