摘要:
An apparatus comprising a first circuit and a second circuit. The first circuit may be configured to (i) receive an image data stream comprising a plurality of frames each having a plurality of regions, (ii) select a particular region to be marked as being homogeneous or not homogeneous, and (iii) determine whether a group of neighboring regions to the selected region are qualified or not qualified. The second circuit may be configured to mark the selected region as being homogeneous when one or more of the adjacent regions are (i) qualified and (ii) previously marked as being homogeneous.
摘要:
A method for encoding video, comprising the steps of (A) encoding a number of macroblocks of a video signal with a non-residual mode disabled, (B) checking each of the macroblocks for a null information pattern, and (C) re-encoding each of the macroblocks having the null information pattern with the non-residual mode enabled.
摘要:
A camera comprising a first circuit and a second circuit. The first circuit may be configured to perform image signal processing using encoding related information. The second circuit may be configured to encode image data using image signal processing related information. The first circuit may be further configured to pass the image signal processing related information to the second circuit. The second circuit may be further configured to pass the encoding related information to the first circuit. The second circuit may be further configured to modify one or more motion estimation processes based upon the information from the first circuit.
摘要:
An apparatus includes a first preprocessor circuit and a second preprocessor circuit. The first preprocessor circuit may be configured to generate a first control signal for each of a plurality of macroblocks of an input image based upon a plurality of statistics for each of the plurality of macroblocks. The second preprocessor circuit may be configured to generate a second control signal based upon a combination of the first control signals of a number of macroblocks of the plurality of macroblocks.
摘要:
A camera comprising a first circuit and a second circuit. The first circuit may be configured to perform image signal processing using encoding related information. The second circuit may be configured to encode image data using image signal processing related information. The first circuit may be further configured to pass the image signal processing related information to the second circuit. The second circuit may be further configured to pass the encoding related information to the first circuit. The second circuit may be further configured to modify one or more motion estimation processes based upon the information from the first circuit.
摘要:
An apparatus including a first circuit and a second circuit. The first circuit may be configured to generate (i) a first series of sequential frames, (ii) a plurality of local motion vectors for each of the frames, (iii) one or more global motion vectors for each of the frames, (iv) a second series of stabilized sequential frames, (v) a plurality of rough motion vectors and (vi) a digital bitstream in response to (i) a video input signal. The second circuit may be configured to generate a single motion vector in response to a plurality of motion vectors. The second circuit may be further configured to eliminate outlier vectors from the plurality of motion vectors.
摘要:
A method for image decoding is disclosed. The method generally includes the steps of (A) receiving from a medium (1) an encoded signal and (2) transform data comprising at least one of (i) encoding statistics embedded in the encoded signal, (ii) encoding information and (iii) pre-processing information, wherein (a) the encoding statistics are created by an encoder in encoding an intermediate input signal to create the encoded signal, (b) the encoding information is producible by the encoder in the encoding and (c) the pre-processing information is producible by a pre-processor in converting an image input signal into the intermediate input signal, (B) generating an intermediate output signal by decoding the encoded signal and (C) generating an image output signal by processing the intermediate output signal in response to the transform data.
摘要:
Copy protection is provided for the now-unprotected computer monitor port of a computer 100 in two ways: (i) delaying synchronizing signals by a time variable amount and (ii) generating pulses during non-active video. Delay of the synchronizing signal is performed by selecting a fixed offset 203 and selecting either the fixed offset of the pseudorandom delay to be sent to a variable delay generator 260, which delays the horizontal synchronizing signal 201 by the selected amount. This new delayed horizontal synchronizing signal 202 is encoded by the CRT Controller 244 and is then sent to the computer monitor 164, which uses the delayed synchronizing signal 202 as encoded to produce its display in conjunction with a data signal. Thus, if these signals 202, 268 are intercepted by a VGA to TV converter 122, the converter 122 (or any downstream device) is unable to lock onto the correct frequency in order to reproduce the image properly. Horizontal pulse bars 218 may also be generated to render a signal unfit for taping purposes. The horizontal pulse bars 218 are generated to replace the portion of the video signal containing no picture information after vertical picture contraction has occurred. The amplitude of the input signal 212 is reduced, and the amplitude of the pulse bars 218 is increased to be greater than the amplitude of the input signal 212. The horizontal pulse bars 218 are then combined with the attenuated signal 214. When a VHS recorder 116 detects the amplitude of the modified signal, it lowers the amount of gain added to the signal because of the high amplitude of the added pulses. As the data content of the signal is at a much lower amplitude than the added pulses due to the attenuation, the viewable picture after taping is extremely dim and of poor quality.
摘要:
An apparatus including a first circuit and a second circuit. The first circuit may be configured to generate a first control signal, a second control signal and a third control signal in response to a first interlaced video signal. The second circuit may be configured to generate a second interlaced video signal in response to the first interlaced video signal, the first control signal, the second control signal and the third control signal. The second circuit may be further configured to vertically scale the first interlaced video signal in an extended vertical domain.
摘要:
A camera including a first circuit and a second circuit. The first circuit may be configured to perform image signal processing and control one or more functions of the camera using image signal processing related information and encoding related information. The second circuit may be configured to encode image data using the image signal processing related information and camera settings information. The first circuit may be further configured to pass the image signal processing related information and the camera settings information to the second circuit. The second circuit may be further configured to pass the encoding related information to the first circuit.