Source: http://www.google.com/patents/US6151075?dq=6948823
Timestamp: 2014-03-15 03:55:23
Document Index: 703770580

Matched Legal Cases: ['art. 8', 'art. 13', 'art 11', 'art 11', 'art 13', 'art 12', 'art 14', 'art 13', 'art 15', 'art 16', 'art 14', 'art 14', 'art 17', 'art 13', 'art 11', 'art 11', 'art 12', 'art 13', 'art 14', 'art 14', 'art 14', 'art 14', 'art 14', 'art 16', 'art 15', 'art 16', 'art 15', 'art 17', 'art 17', 'art 17', 'art 17', 'art 41', 'art 42', 'art 41', 'art 43', 'art 44', 'art 43', 'art 45', 'art 45', 'art 45', 'art 45', 'art 45', 'art 44', 'art 45', 'art 47', 'art 45', 'art 45', 'art 45', 'art 47', 'art 47', 'art 47', 'art 47', 'art 47', 'art 51', 'art 52', 'art 53', 'art 51', 'art 53', 'art 51', 'art 47', 'art 41', 'art 42', 'art 43', 'art 44', 'art 44', 'art 44', 'art 44', 'art 44', 'art 45', 'art 45', 'art 45', 'art 47', 'art 47', 'art 47', 'art 45', 'art 45', 'art 47', 'art 51', 'art 47', 'art 47', 'art 47', 'art 51', 'art 53', 'art 52', 'art 53', 'art 53', 'art 52', 'art 53', 'art 52', 'art 52', 'art 52', 'art 52', 'art 52']

Patent US6151075 - Device and method for converting frame rate - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inAdvanced Patent SearchPatentsDevice and method for converting a frame rate, is disclosed, in which a motion compensated frame is newly produced in converting a frame rate, particularly, in a digital TV of a PAL or NTSC system, a motion component compensated separate frame is provided between frames and displayed to horizontal/vertical...http://www.google.com/patents/US6151075?utm_source=gb-gplus-sharePatent US6151075 - Device and method for converting frame rateAdvanced Patent SearchPublication numberUS6151075 APublication typeGrantApplication numberUS 09/093,864Publication dateNov 21, 2000Filing dateJun 9, 1998Priority dateJun 11, 1997Fee statusPaidAlso published asDE19826313A1Publication number09093864, 093864, US 6151075 A, US 6151075A, US-A-6151075, US6151075 A, US6151075AInventorsHyung Mo Park, Hyun Joong ShinOriginal AssigneeLg Electronics Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (7), Referenced by (65), Classifications (14), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetDevice and method for converting frame rateUS 6151075 AAbstract Device and method for converting a frame rate, is disclosed, in which a motion compensated frame is newly produced in converting a frame rate, particularly, in a digital TV of a PAL or NTSC system, a motion component compensated separate frame is provided between frames and displayed to horizontal/vertical synchronizing signals two times faster than an original frequency for eliminating flicker, and in a case when a video signal of a film rate is converted into a video signal of a frame rate of PAL or NTSC system, motion component compensated new frames are produced for converting the frame rate for preventing blurring occurred in motion portions. And, by differently compensating motion components of N frames inserted between two frames and processing the frames in real time, a slow motion can be displayed smoothly without any separate memory.
What is claimed is: 1. A device for converting a frame rate in an MPEG decoding device which receives and restores a video bitstream through variable length decoding, inverse scanning, inverse quantizing and IDCT and adds to a motion compensated data using a stored prior picture and a motion vector provided from a transmitter side for providing a field or a frame before compression, the device comprising:motion vector producing means for producing a new motion vector using the motion vector; frame producing means for applying the motion vector newly produced in the motion vector producing means to the field or frame for producing a new field or frame; and, display means for adding the new frame having a motion component compensated in the frame producing means to the MPEG decoded frame. 2. A device as claimed in claim 1, wherein the display means adds the new frame having a motion component compensated in the frame producing means between every adjacent frames in a series of the MPEG decoded frames and displaying on a screen to horizontal/vertical synchronizing signals of two times.
7. A device for converting a frame rate in an MPEG decoding device, the MPEG decoding device comprising a data restoring part for receiving and restoring a video bitstream through variable decoding, inverse scanning, inverse quantizing and IDCT, a memory for storage of prior pictures and a display controlling part for re-arranging a received data according to an order of display, the device comprising:motion vector reproducing means for using a motion vector MV transmitted from a transmitter side in producing a new motion vector MV', multiplexing MV+MV' the new motion vector with existing motion vectors in terms of time; a motion compensating and frame producing means for applying the motion vector MV+MV' from the motion vector reproducing means to prior pictures stored in the frame memory respectively and adding to data from the data restoring part respectively; and, storage means for writing the data from the motion compensating and frame producing means at a regular clock frequency, reading at a clock frequency two times faster and forwarding to the display controlling part. 8. A device as claimed in claim 7, wherein the motion vector reproducing means obtains an average of adjacent two motion vectors and multiplexes the average with prior motion vectors in terms of time.
11. A device for converting a frame rate in an MPEG decoding device which receives and restores a video bitstream through variable length decoding, inverse scanning, inverse quantizing and IDCT and adds to a motion compensated data using a stored prior picture and a motion vector provided from a transmitter side for providing a field or a frame before compression, the device comprising:frame rate converting means for determining whether the MPEG decoded video signal is an existing broadcasting signal or a film mode signal according to a digital TV signal standard and converting a frame rate of the MPEG decoded video signal using a motion vector transmitted from a transmitter side if the MPEG decoded video signal is the film mode signal for application as a broadcasting signal; and, display controlling means for displaying the video signal from the frame rate converting means on a TV screen. 12. A device as claimed in claim 11, wherein the frame rate converting means includes,a video signal determining part for determining whether the MPEG decoded signal is an original broadcasting signal or the film mode signal according to a digital TV signal standard from information encoded in the MPEG decoded video signal, a motion information reconciling part for calculating a new motion vector using the motion vector from the MPEG decoding device if the MPEG decoded signal is determined to be the film mode signal in the video signal determining part, a frame compensating part for applying the motion vector reconciled in the motion information reconciling part to the frame from the video signal determining part for producing a motion compensated new frame in conversion of a frame rate, and a buffer for temporary storage of the video signal from the frame compensating part or the video signal determining part. 13. A device as claimed in claim 11, wherein the motion information reconciling part averages adjacent two motion vectors for use as a reconciled motion vector.
15. A method for converting a frame rate in an MPEG decoding method, the MPEG decoding method including the steps of receiving and restoring a video bitstream through variable length decoding, inverse scanning, inverse quantizing and IDCT and adding to a motion compensated data using a stored prior picture and a motion vector provided from a transmitter side for providing a field or a frame before compression, the method comprising:(1) a motion information producing step for producing a new motion vector using the motion vector; (2) a frame producing step for applying the new motion vector produced in the (1) motion information producing step to the field or frame for producing a motion component compensated new field or frame; and, (3) a display step for adding the motion component compensated new frame in the (2) frame producing step to the MPEG decoded frame for display on a screen in a converted frame rate. 16. A method as claimed in claim 15, wherein the (3) display step includes the steps of,adding the new frame having motion components compensated in the (2) frame producing step between every adjacent frames in a series of the MPEG decoded frames, and displaying at two times of clock frequency. 17. A method as claimed in claim 15, wherein the (3) display step includes the steps of,adding the new frame having motion components compensated in the (2) frame producing step between preset frames only in a series of the MPEG decoded frames, and displaying at a regular clock frequency. 18. A method as claimed in claim 17, wherein the (3) display step includes the steps of,producing a motion component compensated new field from fields of related adjacent frames, and producing a motion component compensated new frame from the produced new field and a remaining field of the present frame. 19. A method as claimed in claim 18, wherein the step of producing a motion component compensated new field includes the steps of,applying the produced new motion vector to a top field of a frame of a prior picture and a top field of a frame of the present picture, for producing a new top field of which motion component is compensated, and using the top field produced in the above step and a bottom field of the present frame for producing a motion component compensated new frame. 20. A method as claimed in claim 18, wherein the step of producing a motion component compensated new field includes the steps of,applying the produced new motion information to a bottom field of a frame of the present picture and a bottom field of the next frame for producing a new bottom field of which motion component is compensated, and using the bottom field produced newly in the above step and the top field of the present frame in producing a new frame of which motion component is compensated. 21. A method as claimed in claim 18, wherein the step of producing a motion component compensated new field includes the steps of,applying the newly produced motion information to the top field of a frame of a prior picture and a top field of a frame of the present picture in producing a new top field of which motion component is compensated, applying the newly produced motion information to a bottom field of a frame of the present picture and a bottom field of the next frame in producing a new bottom field of which motion component is compensated, using the top field newly produced in the above step and the bottom field of the present frame in producing a new frame of which motion component is compensated, and using the bottom field newly produced in the above step and the top field of the present frame in producing a new frame of which motion component is compensated. 22. A method as claimed in claim 15, wherein the (3) display step includes the steps of,adding N(N is a natural number) new frames produced additionally in the (2) frame producing step between frames in a series of the MPEG decoded frames, and displaying at a regular clock frequency. Description
FIG. 1 illustrates a block diagram of a background art device for decoding an MPEG-2 video signal, provided with a VLD(Variable Length Decoding) part 11 for receiving and subjecting an MPEG-2 video bitstream to variable length decoding to provide original serial data of a zigzag scanned 8 from the VLD part 11 into a two dimensional data array of 8 matrix, an inverse quantization part 13 for using a Q.sub.-- table in subjecting the two dimensional data array of 8 inverse scan part 12 to inverse quantization, an IDCT(Inverse Discrete Cosine Transform) part 14 for subjecting the inverse quantized data in the inverse quantization part 13 to inverse DCT, a memory part 15 for storage of prior pictures, a motion compensating part 16 for using the prior picture stored in the memory 15 and a motion vector of a presently received picture in reproducing a picture from the IDCT part 14 into original extended series of pictures if the picture from the IDCT part 14 is either a B(Bidirectional) picture or a P (Predictive) picture, and a display controlling part 17 for presenting a motion compensated data after rearrangement or as they are depending on a picture type. Being a value used in determination of a quantizing step in an encoding in a transmitter side, the Q.sub.-- table provided to the inverse quantization part 13 comes from the transmitter side.
In the aforementioned background art device for decoding an MPEG video signal, upon reception of an encoded MPEG-2 video bitstream from the transmitter side, the VLD part 11 turns the encoded MPEG-2 video bitstream back to original horizontal/vertical frequency bands. That is, the received MPEG-2 video bitstream, being variable length encoded by zigzag scanning, exists in series. Accordingly, the VLD part 11 turns the variable length encoded values by zigzag scanning back to original one dimensional DCT coefficients. The one dimensional DCT coefficients turned back to original state is provided to the inverse scan part 12 and converted into DCT coefficients of a 8 quantization part 13 uses a Q-table used in the encoding in subjecting block units of DCT coefficients converted into a two dimensional data array of 8 inverse quantizing and provides to the IDCT part 14. Having its energy components compressed already to be concentrated on a low frequency side, with almost all high frequency components converted into 0, values provided to the IDCT part 14 are restored through the IDCT part 14. If data restored through the IDCT part 14 is an I picture, the I picture is a perfect one that can be displayed as it is, and data restored through the IDCT part 14 is a B or P picture, the picture is an imperfect picture that can be displayed through the motion compensating part 16. That is, with reference to the I picture, a motion vector, information representing a motion, may be considered as "0", which need not any motion compensation, and B or P picture can be motion compensated and restored to an original picture using a prior picture stored in the memory part 15. The motion vector MV is a two dimensional vector indicating an offset of a coordinate of a field in a prior frame from a coordinate of the present picture or field for use in a motion compensation. For an motion prediction in an encoder, first of all, the motion vector MV should be obtained. Because one macroblock may have four motion vectors at the maximum, of which bit amount is too voluminous to pass as they are, a difference of motion vectors of the present macroblock from a right prior macroblock is variable length encoded for transmission. The motion compensating part 16, provided for restoring B or P picture obtained through a prediction, uses a prior picture stored in the memory part 15 and a motion vector on the present B or P picture from the IDCT 14 in making an one directional or bidirectional prediction of the B or P picture for reproducing a perfect image of the B or P picture. If a number of the B pictures is two, the MPEG-2 picture may have a sequence of IBBPBBP - - - , of which B pictures can be decoded only when P or I picture which comes later in terms of time should be used. It implies that a decoding should be carried out in a sequence of IPBBPBB - - - while a display should be carried out in another sequence of IBBPBBP - - - . Accordingly, the display controlling part 17 presents pictures either after rearranging the pictures or as they are depending on a picture type. If the number of the B pictures is two, a series of frames provided from the display controlling part 17, being I, B1, B2, P, - - - as shown in FIG. 2, are displayed on the screen with a frame rate of F25(PAL) or F30(NTSC) when the frame rate is regular. That is, the NTSC system has a frame rate of 30 frames per a second and the PAL system has a frame rate of 25 frames per a second. Accordingly, a film rate(24 frames per a second) in which a signal is processed in a film mode of a digital TV standard(MPEG-2) should be converted into an existing NTSC or PAL system. To do this, if a video signal is received in the film rate, the video signal is inserted appropriately and repeatedly into a whole video sequence in field units, so that the whole video sequence has an intended frame rate. In this instance, the MPEG video signal thus obtained by repetition has a separate syntax which can indicate to the MPEG-2 decoder for easy display of the video signal in conformity with the repeated signal. That is, if a frame rate conversion indicative signal first.sub.-- field.sub.-- repeat provided to the display controlling part 17 is enabled, the display controlling part 17 controls a video signal received at the present time to be displayed repeatedly.
SUMMARY OF THE INVENTION Accordingly, the present invention is directed to device and method for converting a frame rate that substantially obviates one or more of the problems due to limitations and disadvantages of the related art.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. FIG. 4 illustrates a block diagram of a device for decoding an MPEG-2 video signal in accordance with a preferred embodiment of the present invention.
Referring to FIG. 4, the device for decoding an MPEG-2 video signal in accordance with a preferred embodiment of the present invention includes a VLD part 41 for receiving and subjecting a video bitstream to variable length decoding to provide one dimensional DCT coefficients, an inverse scan part 42 for converting the one dimensional DCT coefficients from the VLD part 41 into a two dimensional DCT coefficient array of a 8 matrix, an inverse quantization part 43 for subjecting the two dimensional DCT coefficient array of a 8 to inverse quantization according to a Q table used in encoding, an IDCT part 44 for subjecting the inverse quantized data in the inverse quantization part 43 to inverse DCT, a frame memory 46 in storage of prior pictures, a motion vector reproducing part 45-1 for receiving a motion vector MV, producing a new motion vector MV' between frames from the received motion vector MV, and multiplexing the new motion vector MV' with the original motion vector MV in view of time, a selecting part 45-2 for selecting either the received motion vector MV or the motion vectors MV+MV' from the motion vector reproducing part 45-1, a motion compensating and frame producing part 45-3 for restoring an original picture before compression by making a motion compensation of a picture using a prior picture stored in the frame memory 46 and the motion vector from the selecting part 45-2 and adding the motion compensated picture to an output of the IDCT part 44, a FIFO(First-In First-Out) memory 45-4 for reading after writing an output of the motion compensating and frame producing part 45-3 in response to read/write signals, and a display part 47 for producing a new frame using a new motion vector in a case an output of the FIFO 45-4 is of a film rate in converting the film rate to a frame rate of an NTSC or PAL system. The motion vector reproducing part 45-1, the selecting part 45-2, the motion compensating and frame producing part 45-3 and the FIFO 45-4 compose a motion compensating circuit. The display part 47 includes a frame rate converting part 47-1 for determining whether a picture data from the motion compensating circuit is a broadcasting signal originally or a film signal and producing a new frame using a motion vector Select.sub.-- MV from the motion compensating circuit if determined to be a film signal in converting a frame rate, and a display controlling part 47-2 for displaying a picture data from the frame rate converting part 47-1 on a screen. The frame rate converting part 47-1 includes a video signal determining part 51 for using the frame rate conversion indicating signal First.sub.-- field.sub.-- repeat encoded in a decoded video data f in determining whether a received data is the broadcasting signal originally or the film signal to determine conversion of a frame rate, a motion vector reconciling part 52 for re-calculating a new motion vector NEW.sub.-- MV for a frame or field using a motion vector selected.sub.-- MV from the motion compensating circuit, a frame compensating part 53 for using the newly reconciled motion vector NEW.sub.-- MV for a field or frame from the video signal determining part 51 in producing a new field or frame, and a buffer 54 for temporary storage of a video data having a frame rate converted in the frame compensating part 53 or a video data on the original broadcasting signal not passed through frame rate conversion in the video signal determining part 51 and providing to the display controlling part 47-2.
In the aforementioned preferred embodiment of the present invention, the VLD part 41 receives an MPEG-2 video bitstream variable length encoded by zigzag scan to exist in series and subjects the MPEG-2 video bitstream to variable length decoding to convert the MPEG-2 video bitstream into original one dimensional DCT coefficients. The one dimensional DCT coefficients restored into an original state is provided to the inverse scan part 42, converted into a two dimensional DCT coefficient array of 8 inverse quantization part 43 subjects 8 coefficients to inverse quantization according to a quantizing table value Q.sub.-- tables and provides to the IDCT part 44. Because energy components of the DCT coefficients are already compressed, with the DCT coefficients concentrated on a low frequency side and almost all high frequency components converted into "0", the inverse quantized DCT coefficients provided to the IDCT part 44 are restored by the IDCT part 44. If the data restored by the IDCT part 44 is an I picture, the data is a perfect picture that can be displayed as it is, and if a B or P picture, the data is an imperfect picture that can be displayed through the motion compensating circuit 45. Accordingly, if the picture from the IDCT part 44 is an I picture, the picture is directly stored in the frame memory 46 as a prior picture without any motion compensation in the motion compensating and frame producing part 45-3 in the motion compensating circuit, and if B or P picture, the picture is stored in the frame memory 46 as a prior picture after being motion compensated thereby being restored into a perfect picture in the motion compensating and frame producing part 45-3. An output of the motion compensating and frame producing part 45-3 is also written on the FIFO memory 45-4.
If the frame rate of a received data is of a film mode(24 frames per one second), the frame rate should be converted into a frame rate of NTSC or PAL, which is designed to be carried out by the display part 47. To do this, the motion compensating circuit provides a decoded motion vector selected.sub.-- MV to the frame rate converting part 47-1 in the display part 47. In this instance, the motion vector selected.sub.-- MV may be the motion vector MV provided to the motion vector reproducing part 45-1 or the motion vector MV or MV+MV' from the motion vector reproducing part 45-1. And, the frame rate converting part 47-1 uses encoded information in the frame or field f from the FIFO 45-4 in determining the video signal being an original broadcasting signal or a film signal and determines conversion of a frame rate of the video signal according to a result of the determination. That is, upon reception of an MPEG decoded frame or field f, the video signal determining part 51 in the frame rate converting part 47-1 examines the repeat signal first.sub.-- field.sub.-- repeat stored in a coding extension part Picture.sub.-- coding extension in the MPEG syntax in encoding in determining a frame rate conversion; if the first.sub.-- field.sub.-- repeat signal is set at "0", the MPEG decoded video signal f is, determined to be a general broadcasting signal, directly provided to the buffer 54 without subjecting to a frame rate conversion and displayed through the display controlling part 47-2, and if the first.sub.-- field.sub.-- repeat signal is set at "1", the MPEG decoded video signal f is, determined to be a film signal, subjected to a frame rate conversion into a frame rate of a general broadcasting signal, for example, of NTSC or PAL, and provided to the display controlling part 47-2. That is, if the MPEG decoded video signal f is determined to be a film signal in the video signal determining part 51, the frame compensating part 53 newly produces frames of which motion components are compensated from restored field f or frame in conformity with a TV broadcasting signal to be applied. In this instance, the motion vector reconciling part 52 provides a reconciled motion vector NEW.sub.-- MV to the frame compensating part 53 using a motion vector selected.sub.-- MV from the motion compensating circuit. The reconciled motion vector NEW.sub.-- MV may be, an average of two adjacent motion vectors, or an average of two motion vectors each of which is weighted different form each other, or the present motion vector itself. The frame compensating part 53 uses the new motion vector NEW.sub.-- MV from the motion reconciling part 52 in producing a new frame. That is, the frame compensating part 53 produces a new field or frame which has a smoother motion component by means of a received video signal and the motion vector NEW.sub.-- MV re-calculated through the motion vector reconciling part 52.
Referring to FIG. 7, a top field f1 and a bottom field f2 of a first frame F1 in a film signal compose a frame F1 of the NTSC broadcasting signal, and, alikely, the top field f1 and the bottom field f2 of a second frame F2 compose a frame F2 of the same. The top field f1 and the bottom field f2 in each frame are provided from the FIFO 45-4 in the motion compensating circuit. And, the top field f1 of the second frame F2 and the top field f1 of a third frame F3 compose a new top field Mf1, and the bottom field f2 of the third frame F3 and the bottom field f2 of a fourth frame F4 compose a new bottom field Mf2. Note that the new top field Mf1 and the new bottom field Mf2 are not mere repetition of fields, but fields of which motion components are compensated by the motion vectors NEW.sub.-- MV reconciled in the motion vector reconciling part 52. The newly produced top field Mf1 and bottom field Mf2 are used in producing new frames F3' and F4'. That is, the newly produced top field Mf1 and the bottom field f2 of the third frame F3 in the film signal are used in producing a motion compensated new frame F3', and the newly produced bottom field Mf2 and the bottom field f2 of a fourth frame F4 in the film signal are used in producing a motion component compensated new frame F4'. And, the top field f1 and the bottom field f2 of the fourth frame F4 in the film signal compose a video frame F5 intended to display. Upon repetition of the aforementioned process up to 24th frame F24 in the film signal, the video frame can have a frame rate of 30. By producing new frames employing new fields Mf1 and Mf2 obtained through interpolation of motion vector components between fields in adjacent frames, the blurring can be prevented, allowing to obtain a smoother video signal.
In the meantime, FIG. 8 is a diagrammatic illustration of another embodiment of a process for producing new frames or fields, wherein the top fields f1 of the second frame F2 and the third frame F3 in the film signal are applied of the motion vector NEW.sub.-- Mv reconciled in the motion vector reconciling part 52 to produce a motion compensated new top field Mf1, and the newly produced top field Mf1 and the top field f1 of the third frame F3 in the film signal are used in producing a motion component compensated new frame F3'. And, alike the background art, the new frame F4' is produced using the top field f1 of the third frame F3 and the bottom field f2 of the fourth frame F4 adjacent to the third frame F3.
And, FIG. 9 is a diagrammatic illustration of further embodiment of a process for producing new frames or fields, wherein, alike the background art, a new frame F3' is produced using the top field f1 of the second frame F2 and the bottom field f2 of the third frame F3. And, a new frame F4' is produced by applying the motion vector NEW.sub.-- MV reconciled in the motion vector reconciling part 52 to bottom fields f2 of the third frame F3 and the fourth frame F4 in the film signal to produce a new bottom field Mf2 and using the produced bottom field Mf2 and the top field f1 of the third frame F3 in the film signal. That is, in FIGS. 8 and 9 too, the newly produced fields Mf1 and Mf2 are fields of which motion components are compensated by the motion vector NEW.sub.-- MV reconciled in the motion vector reconciling part 52. Thus, by producing new fields Mf1 and Mf2, or Mf1, or Mf2 through interpolation of motion vector components between the present frame F3 and the adjacent frame F2 or F4 and producing new frames F3' and F4' using the newly produced fields, the blurring of motion vector components can be prevented, which is occurred when a film signal is displayed, with the film signal being applied to a general broadcasting signal, such as NTSC and PAL.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS5485216 *Aug 11, 1994Jan 16, 1996Goldstar Co., Ltd.Video format conversion apparatus for high definition televisionUS5508747 *Aug 5, 1994Apr 16, 1996Goldstar Co., Ltd.Frame format conversion device for converting image signal frame through frame interpolationUS5734420 *Dec 13, 1995Mar 31, 1998Electronics And Telecommunications Research InstituteFilm mode video sequence detectorUS5754248 *Apr 15, 1996May 19, 1998Faroudja; Yves C.Universal video disc record and playback employing motion signals for high quality playback of non-film sourcesUS5757967 *Oct 19, 1995May 26, 1998Ibm CorporationDigital video decoder and deinterlacer, format/frame rate converter with common memoryUS5768469 *Oct 29, 1996Jun 16, 1998Sony CorporationApparatus for coding and decoding a digital video signal having duplicate pictures and frames with fields originating from different film source framesUS5999220 *Apr 7, 1997Dec 7, 1999Washino; KinyaMulti-format audio/video production system with frame-rate conversion* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6278738 *Dec 31, 1997Aug 21, 2001Samsung Electronics Co., Ltd.Method and device for transmitting video data in radio communication systemUS6349151 *Dec 29, 1998Feb 19, 2002Eastman Kodak CompanyMethod and apparatus for visually optimized compression parametersUS6407775 *Apr 16, 1999Jun 18, 2002Avid Technology, Inc.Image resizer and frame rate converter with pulldown controllerUS6426975 *Jul 20, 1998Jul 30, 2002Matsushita Electric Industrial Co., Ltd.Image processing method, image processing apparatus and data recording mediumUS6445419 *Mar 2, 1999Sep 3, 2002Nec CorporationImage processing apparatusUS6483248 *Jun 1, 2001Nov 19, 2002Pioneer CorporationDisplay deviceUS6542198 *Mar 30, 1999Apr 1, 2003Ati International SrlMethod and apparatus for optimizing video playback at arbitrary refresh ratesUS6658056 *Mar 30, 1999Dec 2, 2003Sony CorporationDigital video decoding, buffering and frame-rate converting method and apparatusUS6683595 *Mar 26, 2001Jan 27, 2004Sony CorporationLiquid crystal display apparatus and driving methodUS6784921 *Dec 1, 2000Aug 31, 2004Lg Electronics Inc.Film mode detection method using periodic pattern of video sequenceUS6791620 *Apr 19, 2000Sep 14, 2004Avica Technology CorporationMulti-format video processingUS6823016 *Feb 20, 1998Nov 23, 2004Intel CorporationMethod and system for data management in a video decoderUS6930728 *Jun 15, 2001Aug 16, 2005Lg Electronics Inc.Scan conversion apparatusUS7006157 *Feb 19, 2003Feb 28, 2006Samsung Electronics Co., Ltd.Apparatus and method for converting frame rateUS7057597Apr 2, 2003Jun 6, 2006Sony CorporationLiquid crystal display apparatus and driving methodUS7107212 *Nov 25, 2002Sep 12, 2006Koninklijke Philips Electronics N.V.Bitstream data reduction coding by applying predictionUS7242850 *Feb 23, 2001Jul 10, 2007Eastman Kodak CompanyFrame-interpolated variable-rate motion imaging systemUS7333545Oct 10, 2003Feb 19, 2008Sony CorporationDigital video decoding, buffering and frame-rate converting method and apparatusUS7376186Apr 9, 2003May 20, 2008Thomson LicensingMotion estimation with weighting predictionUS7400321 *Oct 7, 2004Jul 15, 2008Victor Company Of Japan, LimitedImage display unitUS7411526 *Jul 31, 2006Aug 12, 2008Matsushita Electric Industrial Co., Ltd.Variable length coding method and variable length decoding methodUS7495704 *Feb 18, 2005Feb 24, 2009Novatek Microelectronics Corp.Method and apparatus for displaying frame rate altered video on interlaced display deviceUS7511760 *Nov 1, 2005Mar 31, 2009Kabushiki Kaisha ToshibaVideo signal processor and method for processing a video signalUS7541948Jul 31, 2006Jun 2, 2009Panasonic CorporationVariable length coding method and variable length decoding methodUS7548276 *Jul 27, 2005Jun 16, 2009Hitachi, Ltd.Frame rate conversion device, image display apparatus, and method of converting frame rateUS7576759 *Aug 10, 2004Aug 18, 2009Texas Instruments IncorporatedParallel dithering contour mitigationUS7589790Dec 30, 2004Sep 15, 2009Broadcom CorporationSystem and method for display of 50 Hz video at 60 HzUS7714752Oct 31, 2007May 11, 2010Panasonic CorporationVariable length coding method and variable length decoding methodUS7764310 *Sep 20, 2005Jul 27, 2010Nikon CorporationImage processing apparatus, program and method for performing preprocessing for movie reproduction of still imagesUS7894520 *Nov 1, 2004Feb 22, 2011Tamiras Per Pte. Ltd., LlcApparatus and method for generating patterns of forward and backward vectors for frame conversionUS7903742 *Apr 9, 2003Mar 8, 2011Thomson LicensingAdaptive weighting of reference pictures in video decodingUS7952545 *Feb 23, 2007May 31, 2011Lockheed Martin CorporationCompensation for display device flickerUS7956774Feb 19, 2010Jun 7, 2011Panasonic CorporationVariable length coding method and variable length decoding methodUS8063861 *May 30, 2008Nov 22, 2011Victor Company Of Japan, LimitedImage display unitUS8111297Jun 17, 2010Feb 7, 2012Nikon CorporationImage processing apparatus, program, and method for performing preprocessing for movie reproduction of still imagesUS8144785Oct 1, 2010Mar 27, 2012Thomson LicensingAdaptive weighting of reference pictures in video decodingUS8144786Oct 1, 2010Mar 27, 2012Thomson LicensingAdaptive weighting of reference pictures in video decodingUS8144787Oct 1, 2010Mar 27, 2012Thomson LicensingAdaptive weighting of reference pictures in video decodingUS8149924Oct 1, 2010Apr 3, 2012Thomson LicensingAdaptive weighting of reference pictures in video decodingUS8155208Oct 1, 2010Apr 10, 2012Thomson LicensingAdaptive weighting of reference pictures in video decodingUS8289411Dec 9, 2009Oct 16, 2012Nikon CorporationImage processing apparatus, program, and method for performing preprocessing for movie reproduction of still imagesUS8290050Oct 1, 2010Oct 16, 2012Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8290051Oct 1, 2010Oct 16, 2012Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8290052Oct 1, 2010Oct 16, 2012Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8290053Oct 1, 2010Oct 16, 2012Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8295354Oct 1, 2010Oct 23, 2012Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8406301Apr 9, 2003Mar 26, 2013Thomson LicensingAdaptive weighting of reference pictures in video encodingUS8494058 *Sep 9, 2012Jul 23, 2013Mediatek Inc.Video/image processing apparatus with motion estimation sharing, and related method and machine readable mediumUS8570439Feb 7, 2008Oct 29, 2013Samsung Electronics Co., Ltd.Broadcasting processing apparatus and control method thereofUS8604947Apr 21, 2011Dec 10, 2013Panasonic CorporationVariable length coding method and variable length decoding methodUS8643776 *Jul 16, 2010Feb 4, 2014Mediatek Inc.Video processing method capable of performing predetermined data processing operation upon output of frame rate conversion with reduced storage device bandwidth usage and related video processing apparatus thereofUS20080284768 *May 15, 2008Nov 20, 2008Semiconductor Energy Laboratory Co., Ltd.Method for driving liquid crystal display deviceUS20110128439 *Jul 16, 2010Jun 2, 2011Te-Hao ChangVideo processing method capable of performing predetermined data processing operation upon output of frame rate conversion with reduced storage device bandwidth usage and related video processing apparatus thereofUS20120050555 *Aug 8, 2011Mar 1, 2012Nec Biglobe, Ltd.Image generating apparatus, image generating method, program and recording mediumUS20120328025 *Sep 9, 2012Dec 27, 2012Te-Hao ChangVideo/image processing apparatus with motion estimation sharing, and related method and machine readable mediumUSRE39318 *Oct 10, 2003Oct 3, 2006Matsushita Electric Industrial Co., Ltd.Image processing method, image processing apparatus and data recording mediumUSRE41533 *Jul 27, 2006Aug 17, 2010Panasonic CorporationImage processing method, image processing apparatus and data recording mediumCN100559862CJul 14, 2003Nov 11, 2009汤姆森特许公司Video decoder for decoding video signal data of multiple moving block picture and method thereofCN101668216BJul 14, 2003Jun 27, 2012汤姆森特许公司Adaptive weighting of reference pictures in video decodingEP1235426A2 *Feb 11, 2002Aug 28, 2002Eastman Kodak CompanyA method for presenting improved motion image sequencesEP1646236A2 *Aug 10, 2005Apr 12, 2006Broadcom CorporationSystem and method for display of 50 Hz video at 60 HzEP2214137A2Jan 28, 2010Aug 4, 2010Vestel Elektronik Sanayi ve Ticaret A.S.A method and apparatus for frame interpolationEP2503541A1 *Mar 26, 2007Sep 26, 2012Lockheed Martin Corporation (Maryland Corp.)Compensation for flicker of e.g. liquid crystal displayWO2004008762A1 *Jul 14, 2003Jan 22, 2004Thomson Licensing SaAdaptive weighting of reference pictures in video decodingWO2007123628A1Mar 26, 2007Nov 1, 2007Lockheed CorpCompensation for flicker of e.g. liquid crystal display* Cited by examinerClassifications U.S. Classification348/459, 348/E07.13, 348/441, 348/E05.108, 375/240.16, 348/E07.15International ClassificationH04N5/44, H04N7/01Cooperative ClassificationH04N7/014, H04N5/4401, H04N7/0127, H04N7/0112European ClassificationH04N7/01T4, H04N7/01FLegal EventsDateCodeEventDescriptionApr 18, 2012FPAYFee paymentYear of fee payment: 12May 9, 2008FPAYFee paymentYear of fee payment: 8Apr 14, 2004FPAYFee paymentYear of fee payment: 4Jun 9, 1998ASAssignmentOwner name: LG ELECTRONICS INC., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SHIN, HYUNG JOONG;PARK, HYUNG MO;REEL/FRAME:009240/0390Effective date: 19980528RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services©2012 Google