Abstract:
A method and apparatus to detect transition effects are described. A method comprises deriving at least one frame-based video stream, each video stream forms a time series scaled to form a temporal time series pyramid. A fixed-size window slides over the time series. Each fixed-sized time series window is analyzed by a transition detector which determines the probability of a transition effect existing within the window. The time series of transition probabilities are rescaled to the original temporal scale of the video under analysis and integrated into a final transition detection results. Each transition detector is trained by a transition synthesizer to detect transition effects.
Abstract:
A differential image for detecting a shape change between one input image and another input image is corrected by setting reference areas which are deemed to have no shape change to the one and another input images In1(x,y) and In2(x,y), respectively, operating average values ave1 and ave2 of pixel values of the reference areas in a reference area average value operating unit, and producing a differential image S(x,y) in accordance with an equation of S(x,y)nullIn1(x,y)nullIn2(x,y)null(ave1nullave2) in a differential image producing unit. Such differential image is displayed with an offset value being applied.
Abstract:
An apparatus for optimizing of motion estimation in moving picture coding comprises a macro block comparing unit for being inputted a previous video signal and a present video signal and comparing the signals as macro block unit, a pixel modularizing unit for modularizing the compared block as a plurality of pixels unit, and an SAD (Sum of the Absolute Difference) calculator for being inputted modularized plurality of pixels and calculating the most similar previous signal, and a method for optimizing of motion estimation in moving picture coding comprises a step of modularizing searching pixels included in a macro block of NnullN size as a plurality of pixels unit and a step of performing the SAD calculation using the modularized searching pixels, in order to increase processing speed and minimize a lowering of picture quality by deciding a searching area as selecting some of pixel modules which include four pixels respectively using a certain rule and reducing the SAD calculation amount.
Abstract:
A robust technique for estimating camera motion parameters calculates the motion vectors for a current frame vis a vis a previous frame using a multi-scale block matching technique. The means of the motion vectors for the current and the previous frames are compared for a temporal discontinuity, the detection of such temporal discontinuity as a temporal repetition, such as frozen field or 3:2 pulldown, terminating the processing of the current frame with the camera motion parameter estimate for the previous frame being used for the current frame. Otherwise motion vectors for spatially flat areas and text/graphic overlay areas are discarded and an error-of-fit for the previous frame is tested to determine initial parameters for an iterative camera motion estimation process. If the error-of-fit is less than a predetermined threshold, then the camera motion parameters for the previous frame are used as the initial parameters, otherwise a best least squares fit is used as the initial parameters. Outlier motion vectors are removed and the camera motion parameters are recalculated using a least squares best fit in an iterative process until either the error-of-fit for the current frame is less than the predetermined threshold or the number of iterations exceeds a maximum. The estimated camera motion parameters and associated error-of-fit are provided as an output.
Abstract:
Digital filter for filtering a digital input signal with a variable filter length (1), it being possible to switch over the filter length (1) of the digital filter (8) as a function of a variable input clock frequency (fin) of the digital input signal without the ratio between the input clock frequency (fin) and an output clock frequency (fout) of the filtered digital output signal which is output by the digital filter (8) changing.
Abstract:
A beam current detection unit (5) detects the brightness of the image displayed on a screen (10) on the basis of a current J flowing inside a CRT (1). A drive control unit (40) selectively closes and opens the switches (42) and (43) in accordance with the detected brightness. Restriction characteristic against a current (I) flowing in a secondary winding (32) included in an inductor (3) is varied stepwise so that the inductance of a primary winding (31) is controlled. Thereby, the frequency characteristic of the gain of an amplifying unit (2) for amplifying an image signal (Pin) is controlled. The high frequency component of the gain is enhanced for a binary image of a normal display, whereas it is enfeebled for a binary image of a reverse display, for example. Thus, the visual quality of the image is optimized depending on the type of the image.
Abstract:
A method for digitally processing motion image signals comprises the steps of: (a) obtaining digital motion image signals that originated from a sequence of motion picture frames; (b) using a frame averaging technique to reduce noise in the digital motion image signals, thereby producing noise-processed motion image signals; and (c) producing output digital motion image signals by sharpening the noise-processed motion image signals with a sharpening filter designed in the spatial domain with a 2D kernel that increases the noise in order to provide a desired grain response.
Abstract:
Characters represented within a frame of a television presentation are identified. A pattern formed by a subset of the characters is identified if the pattern is indicative of an addressing datum. A provision is made for a selection of characters that form the pattern indicative of the addressing datum. In one embodiment, a web page is displayed upon a selection of characters that form a pattern indicative of an uniform resource locator for the web page.
Abstract:
For use in a video image upconversion unit of the type that uses motion compensation to generate an interpolated field using motion vectors, an improved method of motion compensation is disclosed. The method performs motion compensation on a pixel and determines whether a motion vector assigned to the pixel is correct or incorrect. If the motion vector is incorrect, the method sets the value of the pixel to a previously recorded pixel value. The previously recorded pixel value is obtained by calculating for the pixel the difference between the value of a corresponding motion compensated pixel from a previous frame and the value of a corresponding motion compensated pixel from a next field. The difference is then compared with a threshold value. If the difference is less than the threshold value, then the value of the pixel is set equal to the average of the value of the corresponding motion compensated pixel from the previous frame and the value of the corresponding motion compensated pixel from the next field.