WO1997039577A1 - Processing of video signals prior to compression - Google Patents
Processing of video signals prior to compression Download PDFInfo
- Publication number
- WO1997039577A1 WO1997039577A1 PCT/GB1997/001034 GB9701034W WO9739577A1 WO 1997039577 A1 WO1997039577 A1 WO 1997039577A1 GB 9701034 W GB9701034 W GB 9701034W WO 9739577 A1 WO9739577 A1 WO 9739577A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- flag
- encoder
- shot change
- picture
- frame
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/103—Selection of coding mode or of prediction mode
- H04N19/114—Adapting the group of pictures [GOP] structure, e.g. number of B-frames between two anchor frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/142—Detection of scene cut or scene change
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/177—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a group of pictures [GOP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/179—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scene or a shot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/46—Embedding additional information in the video signal during the compression process
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/87—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving scene cut or scene change detection in combination with video compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
- H04N7/0112—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level one of the standards corresponding to a cinematograph film standard
Definitions
- This invention relates to the processing of video signals prior to MPEG encoding or other compression processes.
- Compression schemes such as MPEG2 work optimally with ordered sequences of input pictures having the relatively high level of correlation - one to the next - that is characteristic of "true" unedited video. Shot changes or the results of telecine operation and edits between true and telecined video, disturb these ordered sequences and can degrade the performance of an encoder.
- the present invention consists in one aspect in a video signal processing for use upstream of a compression encoder and adapted to provide for use by the encoder one or more flags from the group consisting of a shot change flag; a frame/field based encoding flag; a 3:2 pull-down flag; a 25/24 telecine flag; a luminance fade flag and a flash effect flag.
- a shot change flag is provided to the encoder for the insertion, if buffer occupancy permits, of an I picture. If the buffer occupancy does not permit, the shot change flag may trigger pre- filtering of the I picture so as to reduce the encoder buffer requirement or encoding as a P picture.
- the shot change flag is provided in advance so as to enable the encoder to encode pictures preceding the shot change in a manner so as to provide sufficient buffer occupancy for an I picture to be inserted at the shot change.
- a frame-field based encoding flag is provided to enable the encoder to employ a frame based encoding wherever possible.
- a 3:2 pull-down flag is capable of indicating the 3:2 sequence whether or not interrupted by edit.
- a 25/24 telecine flag will identify locations where fields making up a film frame are straddled over a video frame.
- a luminance fade flag will identify for the encoder a luminance fade in the encoder to make use of correlation between pictures not withstanding progressive changes in luminance.
- a flash effect flag serves to look at histogrammed luminance intensities across a number of pictures to identify sudden luminance changes and to enable the encoder to avoid degradation of the encoded sequence.
- Figure 1 is a block diagram showing apparatus according to one embodiment of the present invention.
- Figure 2 is a diagram illustrating the derivation of a shot change flag in film material
- Figure 3 is a diagram illustrating the derivation of a shot change flag in video material
- Figure 4 is a diagram illustrating the derivation of a frame/field flag
- Figure 5 is a diagram illustrating the derivation of a 3:2 pull-down flag
- Figure 6 is a diagram similar to Figure 5 but includes a sequence discontinuity
- Figure 7 is a diagram illustrating the derivation of a 625 frame pairing flag.
- Figure 8 is a diagram illustrating the derivation of a luminance fade flag.
- FIG. 1 there is shown a comparator 12 receiving the input video signal from input terminal 10 and a field or frame delayed signal via field/frame delay 14.
- a video analysis processor 16 receives the current field/frame difference and - via delay line 18 - an appropriate number of past differences and serves to generate pre ⁇ processing flags in a manner to be described.
- the processor 16 provides a control input to the field/frame delay 14.
- the flags are (if necessary) converted into the appropriate form for transmission in flag processor 20 and are made available to a downstream compression encoder 22, alongside the input video signal.
- the presence of a picture or shot change is detected by the analysis of picture difference between frames or fields.
- Several correlation techniques are available such as integrated low pass filtered luminance and chrominance differences or correlation of histogrammed luminance intensities.
- Film material which is frame based will generate a strong intra-frame correlation i.e. there will be no motion differences between fields which originate from the same film frame.
- video originated material which has individual fields representing different points in time has no frame correlation. Nevertheless, at the presence of a shot change the integrated field and frame difference outputs will show a distinctive pattern which can be correlated to identify the exact field where the shot change occurs. This is illustrated for the case of film material in Figure 2 and for the case of video in Figure 3.
- the processor 16 which can take the form of a dedicated microprocessor, is used to monitor a number of previous field and frame differences as well as other parameters which may also be taken into account, such as noise floor level.
- the shot change flag is a single line active high immediately prior to the shot change and is cleared at the end of the following field. Therefore the line is active for a period of one field and can be used to influence a downstream encoder in such a manner that it can reduce the visibility of the temporal discontinuity caused by a scene change.
- the flag processor can also be programmed to supply the flag in advance of the shot change by a number of fields, this parameter being user programmable in field steps, typically from one to six fields.
- This flag is provided to overcome an MPEG encoder trying to predict across a cut boundary.
- the intention is to modify the Group of Pictures (GOP) structure to produce the best possible result.
- the constraints on this modification are the buffer occupancy at the point of the edit. If the buffer will allow an I picture to be inserted at the beginning of the sequence after the edit point this is the ideal situation. However, this might not be possible so the following options could be considered:- i) encoding as a P picture so that the prediction of the pictures leading up to the edit point are only based on the preceding I picture, or ii) pre-filtering the I picture so that the buffer requirement can be reduced when the picture is subsequently encoded.
- the idea of providing shot change information can be further refined by using advanced shot change information.
- Film originated material has a high level of picture correlation on fields which are extracted from the same film frame.
- a film originated signal will therefore produce a frame rate output signal which can be identified and used to identify the source as film originated.
- a video originated source however, has no such frame correlation.
- a single bit is used to indicate film/video origination and is provided at the start of each field. If the material contains mixed film and video originated material then the flag changes state immediately prior to the first field of the film/video edit. This is illustrated in schematically in Figure 4, which shows the frame/filed flag remaining high only in the presence of the characteristic film signature.
- an encoder wishes to encode using the most efficient coding modes. Therefore the use of frame based encoding as opposed to field based encoding is preferable. So a flag to indicate the nature of the input video is highly desirable to ensure that the quality of the video is preserved whilst coding efficiency is maintained.
- Film material which is scanned by telecine to produce a 525 line output uses the well known 3:2 pull-down technique to insert an additional field for each pair of film frames. This has the effect of increasing the output field rate to 60Hz required for 525 distribution.
- the output video signal has a distinctive pattern of 2 fields followed by 3 fields followed by 2 fields etc.. This pattern can be reliably detected using techniques described earlier such as integrated low pass filtered luminance between frames.
- the presence of the repeat field can be used to identify the noise floor level since the frame difference output will produce a very low level for one field in every five. This occurs whenever a film frame has been scanned to produce three output fields of which two are identical and separated by one field. In this case the residual noise value is comprised of film grain noise, quantisation noise etc..
- the five field sequence can be identified by a specific code for each field in the sequence.
- the edit has caused a discontinuity in the sequence count resulting in the counter value changing from a 2 back to a 1 at the edit point.
- This embodiment will accurately detect the edit and adjust the sequence count value until it is co-timed with the video output.
- Film source material is scanned directly to produce a 625 line 50Hz output by running the telecine at 25/24 normal speed.
- the resulting output has pairs of fields corresponding to each original film frame. No additional fields are required as the resulting frame rate of 25Hz is exactly correct for the 625 line standard.
- the frame pairs are identified by analysis of field differences.
- a characteristic frame rate signal is produced by the frame pairing which can be extracted and provided to downstream equipment as shown in Figure 7.
- the two fields making up a film frame will be conveyed as the two fields of a video frame.
- This relationship does not hold and the two fields making up a film frame are straddled over a video frame.
- the problem with this splitting up of the "film field pairing" is that if an encoder tries to use the most efficient frame coding modes the field pairing is incorrect and consequently the quality of the encoded pictures is poor and/or the encoding efficiency is less than optimal. Flagging this situation allows corrective action to be taken so the correct relationship between the field and frame pairing can be maintained. This corrective action might take the form of the introduction of a field delay. Therefore the more coding efficient frame based encoding can be used. If it is not possible to take this "corrective action" the flagging of this situation means that the encoder will not try and use frame based techniques if it is not correct to do so.
- the mixer is a standard electronic edit tool which is widely used to control switching between two sources. Typically described as a dissolve or fade, one input is reduced in amplitude while a second input is increased by a corresponding amount.
- the gradient signal is usually linear on each signal. The linear gradient is usually applied to each field and may affect many fields. On film originated material the mix can mask the normal frame correlation of field pairs since mix can cause field-to-field differences. A picture correlation will have a minimum value corresponding to the mid point of the mixing function.
- the microprocessor can use this information along with the field and frame difference outputs to provide a co-timed flag indicating the duration of the video mix as shown in Figure 8.
- Luminance fades and cross-fades can be thought of as linear or non-linear keying.
- the luminance fade/cross-fade information can be presented as a linear key but provided the encoder had been provided with the transfer function of the key involved, a non-linear key could also be used.
- a non-linear key could also be used.
- the luminance fade/cross -fade information may nonetheless remain of value.
- the video analysis processor can generate a flash effect flag by looking at histogrammed luminance intensities across a number of pictures to identify sudden luminance changes.
- the encoder may make use of this flag to ensure that a picture which suffers from a flash effect is not used as a reference picture.
- the encoder may react to a flash effect flag by forcing the coding of a B picture. In this way, the encoder can avoid or reduce the degradation of the encoded sequence that would normally accompany a photographic lighting or other flash effect.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU25184/97A AU2518497A (en) | 1996-04-12 | 1997-04-14 | Processing of video signals prior to compression |
EP97916569A EP0893025A1 (en) | 1996-04-12 | 1997-04-14 | Processing of video signals prior to compression |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9607645.0 | 1996-04-12 | ||
GB9607645A GB9607645D0 (en) | 1996-04-12 | 1996-04-12 | Processing of video signals prior to compression |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1997039577A1 true WO1997039577A1 (en) | 1997-10-23 |
Family
ID=10791989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/GB1997/001034 WO1997039577A1 (en) | 1996-04-12 | 1997-04-14 | Processing of video signals prior to compression |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0893025A1 (en) |
AU (1) | AU2518497A (en) |
GB (1) | GB9607645D0 (en) |
WO (1) | WO1997039577A1 (en) |
Cited By (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0881836A1 (en) * | 1997-05-27 | 1998-12-02 | Thomson Broadcast Systems | Pre-processing device for MPEG 2 coding |
WO1999033273A1 (en) * | 1997-12-23 | 1999-07-01 | Thomson Licensing S.A. | Low noise encoding and decoding method |
WO1999052297A1 (en) * | 1998-04-03 | 1999-10-14 | Sarnoff Corporation | Method and apparatus for encoding video information |
WO1999052115A1 (en) * | 1998-04-03 | 1999-10-14 | Avid Technology, Inc. | Graphical user interface for field-based definition of special effects in a video editing system |
WO2000019726A1 (en) * | 1998-09-29 | 2000-04-06 | General Instrument Corporation | Method and apparatus for detecting scene changes and adjusting picture coding type in a high definition television encoder |
WO2000042776A1 (en) * | 1999-01-19 | 2000-07-20 | Sarnoff Corporation | Constraining video production based on compression-related information |
EP1051837A2 (en) * | 1998-01-21 | 2000-11-15 | Sarnoff Corporation | Apparatus and method for using side information to improve a coding system |
WO2001015166A1 (en) * | 1999-08-20 | 2001-03-01 | Mti Film, Llc | Method and apparatus for cadence editing of digital video field sequences |
EP1100267A1 (en) * | 1999-05-12 | 2001-05-16 | Matsushita Electric Industrial Co., Ltd. | Telecine video signal detecting device |
WO2001043448A1 (en) * | 1999-12-06 | 2001-06-14 | Snell & Wilcox Limited | Apparatus and method for image data coding with additional data embedding |
WO2002060184A1 (en) * | 2001-01-26 | 2002-08-01 | France Telecom | Image coding and decoding method, corresponding devices and applications |
FR2820256A1 (en) * | 2001-01-26 | 2002-08-02 | France Telecom | Image coding and decoding method, e.g. for digital transmission over communications network, selectively using two coding modes, each optimizing the compression of an image as a function of different optimization criteria |
US6731684B1 (en) | 1998-09-29 | 2004-05-04 | General Instrument Corporation | Method and apparatus for detecting scene changes and adjusting picture coding type in a high definition television encoder |
US6804301B2 (en) | 2001-08-15 | 2004-10-12 | General Instrument Corporation | First pass encoding of I and P-frame complexity for compressed digital video |
EP1359770A3 (en) * | 2002-05-03 | 2004-11-17 | Microsoft Corporation | Signaling for fading compensation in video encoding |
EP1501298A1 (en) * | 2003-07-21 | 2005-01-26 | Samsung Electronics Co., Ltd. | Method and apparatus of identifying a telecine portion and bad-edits in a video sequence |
US6873368B1 (en) | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
EP1524856A1 (en) * | 2003-10-15 | 2005-04-20 | Sony International (Europe) GmbH | Method for processing video signals |
EP1549066A2 (en) * | 2003-12-22 | 2005-06-29 | Thomson Licensing S.A. | Method and apparatus for replay mode selection |
EP1549065A1 (en) * | 2003-12-22 | 2005-06-29 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for selecting the replay mode for a picture sequence that is stored or recorded in a first format on a storage medium |
WO2005101823A1 (en) * | 2004-03-26 | 2005-10-27 | Thomson Licensing | Changing a playback speed for video presentation recorded in a modified film format |
US6963377B2 (en) | 2000-02-29 | 2005-11-08 | Koninklijke Philips Electronics N.V. | Encoding method and device including thresholding pixel-to-pixel differences |
WO2005107266A1 (en) * | 2004-04-16 | 2005-11-10 | Apple Computer, Inc. | Automated reverse telecine process |
WO2006058114A1 (en) * | 2004-11-24 | 2006-06-01 | Analog Devices, Inc. | Video data encoder employing telecine detection |
CN1317900C (en) * | 2003-07-21 | 2007-05-23 | 三星电子株式会社 | Apparatus and method for detecting a 2:2 pull-down sequence |
WO2007065041A1 (en) * | 2005-10-24 | 2007-06-07 | Qualcomm Incorporated | Inverse telecine algorithm based on state machine |
US7277486B2 (en) | 2002-05-03 | 2007-10-02 | Microsoft Corporation | Parameterization for fading compensation |
CN100361538C (en) * | 2003-07-21 | 2008-01-09 | 三星电子株式会社 | Apparatus and method for detecting film mode |
EP1968325A2 (en) * | 2007-02-28 | 2008-09-10 | Tandberg Television ASA | Compression of video signals containing fades and flashes |
US7463684B2 (en) | 2002-05-03 | 2008-12-09 | Microsoft Corporation | Fading estimation/compensation |
EP2109320A3 (en) * | 2008-04-11 | 2011-01-05 | Sony Corporation | Information processing apparatus and information processing method |
US7986847B2 (en) | 2004-10-15 | 2011-07-26 | Canon Kabushiki Kaisha | Digital video camera with a moving image encoding feature and control method therefor, that selectively store decoded images as candidate reference images |
US8009739B2 (en) | 2003-09-07 | 2011-08-30 | Microsoft Corporation | Intensity estimation/compensation for interlaced forward-predicted fields |
CN101014096B (en) * | 2006-01-30 | 2011-09-07 | Lsi罗吉克公司 | Detection of moving interlaced text for film mode decision |
US8718448B2 (en) | 2011-05-04 | 2014-05-06 | Apple Inc. | Video pictures pattern detection |
US8879635B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0584840A2 (en) * | 1989-04-27 | 1994-03-02 | Victor Company Of Japan, Limited | Apparatus for adaptive interframe predictive decoding of a video signal |
US5317398A (en) * | 1992-08-17 | 1994-05-31 | Rca Thomson Licensing Corporation | Video/film-mode (3:2 pulldown) detector using patterns of two-field differences |
US5319468A (en) * | 1991-04-18 | 1994-06-07 | Matsushita Electric Industrial Co., Ltd. | Image signal recording and reproducing system with use of bandwidth compression coding |
EP0612187A2 (en) * | 1993-02-19 | 1994-08-24 | Philips Electronics Uk Limited | Identifying film frames in a video sequence |
EP0637027A2 (en) * | 1993-07-29 | 1995-02-01 | Hewlett-Packard Company | Detecting scene cuts in video processing |
WO1995015659A1 (en) * | 1993-12-02 | 1995-06-08 | Compression Labs, Incorporated | An analyzer and methods for detecting and processing video data types in a video data stream |
EP0659016A2 (en) * | 1993-12-17 | 1995-06-21 | Nippon Telegraph And Telephone Corporation | Method and apparatus for video cut detection |
EP0660327A2 (en) * | 1993-12-21 | 1995-06-28 | AT&T Corp. | Method and apparatus for detecting abrupt and gradual scene changes in image sequences |
EP0705041A2 (en) * | 1994-09-29 | 1996-04-03 | Sony Corporation | Scene change adaptive video encoder |
EP0708564A2 (en) * | 1994-10-21 | 1996-04-24 | AT&T Corp. | Method of encoder control |
-
1996
- 1996-04-12 GB GB9607645A patent/GB9607645D0/en active Pending
-
1997
- 1997-04-14 EP EP97916569A patent/EP0893025A1/en not_active Withdrawn
- 1997-04-14 WO PCT/GB1997/001034 patent/WO1997039577A1/en not_active Application Discontinuation
- 1997-04-14 AU AU25184/97A patent/AU2518497A/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0584840A2 (en) * | 1989-04-27 | 1994-03-02 | Victor Company Of Japan, Limited | Apparatus for adaptive interframe predictive decoding of a video signal |
US5319468A (en) * | 1991-04-18 | 1994-06-07 | Matsushita Electric Industrial Co., Ltd. | Image signal recording and reproducing system with use of bandwidth compression coding |
US5317398A (en) * | 1992-08-17 | 1994-05-31 | Rca Thomson Licensing Corporation | Video/film-mode (3:2 pulldown) detector using patterns of two-field differences |
EP0612187A2 (en) * | 1993-02-19 | 1994-08-24 | Philips Electronics Uk Limited | Identifying film frames in a video sequence |
EP0637027A2 (en) * | 1993-07-29 | 1995-02-01 | Hewlett-Packard Company | Detecting scene cuts in video processing |
WO1995015659A1 (en) * | 1993-12-02 | 1995-06-08 | Compression Labs, Incorporated | An analyzer and methods for detecting and processing video data types in a video data stream |
EP0659016A2 (en) * | 1993-12-17 | 1995-06-21 | Nippon Telegraph And Telephone Corporation | Method and apparatus for video cut detection |
EP0660327A2 (en) * | 1993-12-21 | 1995-06-28 | AT&T Corp. | Method and apparatus for detecting abrupt and gradual scene changes in image sequences |
EP0705041A2 (en) * | 1994-09-29 | 1996-04-03 | Sony Corporation | Scene change adaptive video encoder |
EP0708564A2 (en) * | 1994-10-21 | 1996-04-24 | AT&T Corp. | Method of encoder control |
Non-Patent Citations (1)
Title |
---|
LEE J ET AL: "TEMPORALLY ADAPTIVE MOTION INTERPOLATION EXPLOITING TEMPORAL MASKING IN VISUAL PERCEPTION", IEEE TRANSACTIONS ON IMAGE PROCESSING, vol. 3, no. 5, 1 September 1994 (1994-09-01), pages 513 - 526, XP000476828 * |
Cited By (65)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6229925B1 (en) | 1997-05-27 | 2001-05-08 | Thomas Broadcast Systems | Pre-processing device for MPEG 2 coding |
FR2764156A1 (en) * | 1997-05-27 | 1998-12-04 | Thomson Broadcast Systems | PRETREATMENT DEVICE FOR MPEG II CODING |
EP0881836A1 (en) * | 1997-05-27 | 1998-12-02 | Thomson Broadcast Systems | Pre-processing device for MPEG 2 coding |
WO1999033273A1 (en) * | 1997-12-23 | 1999-07-01 | Thomson Licensing S.A. | Low noise encoding and decoding method |
US6873368B1 (en) | 1997-12-23 | 2005-03-29 | Thomson Licensing Sa. | Low noise encoding and decoding method |
US7800690B2 (en) | 1997-12-23 | 2010-09-21 | Thomson Licensing | Low noise encoding and decoding apparatus and method |
EP1051837A4 (en) * | 1998-01-21 | 2004-03-31 | Sarnoff Corp | Apparatus and method for using side information to improve a coding system |
EP1051837A2 (en) * | 1998-01-21 | 2000-11-15 | Sarnoff Corporation | Apparatus and method for using side information to improve a coding system |
JP2002502158A (en) * | 1998-01-21 | 2002-01-22 | サーノフ コーポレイション | Apparatus and method for using side information to improve coding systems |
US6434196B1 (en) | 1998-04-03 | 2002-08-13 | Sarnoff Corporation | Method and apparatus for encoding video information |
US6392710B1 (en) | 1998-04-03 | 2002-05-21 | Avid Technology, Inc. | Graphical user interface for field-based definition of special effects in a video editing system |
WO1999052297A1 (en) * | 1998-04-03 | 1999-10-14 | Sarnoff Corporation | Method and apparatus for encoding video information |
WO1999052115A1 (en) * | 1998-04-03 | 1999-10-14 | Avid Technology, Inc. | Graphical user interface for field-based definition of special effects in a video editing system |
WO2000019726A1 (en) * | 1998-09-29 | 2000-04-06 | General Instrument Corporation | Method and apparatus for detecting scene changes and adjusting picture coding type in a high definition television encoder |
US6731684B1 (en) | 1998-09-29 | 2004-05-04 | General Instrument Corporation | Method and apparatus for detecting scene changes and adjusting picture coding type in a high definition television encoder |
WO2000042776A1 (en) * | 1999-01-19 | 2000-07-20 | Sarnoff Corporation | Constraining video production based on compression-related information |
US6785338B1 (en) | 1999-01-19 | 2004-08-31 | Sarnoff Corporation | Constraining video production based on compression-related information |
EP1100267A1 (en) * | 1999-05-12 | 2001-05-16 | Matsushita Electric Industrial Co., Ltd. | Telecine video signal detecting device |
EP1100267A4 (en) * | 1999-05-12 | 2004-05-19 | Matsushita Electric Ind Co Ltd | Telecine video signal detecting device |
WO2001015166A1 (en) * | 1999-08-20 | 2001-03-01 | Mti Film, Llc | Method and apparatus for cadence editing of digital video field sequences |
US6542199B1 (en) | 1999-08-20 | 2003-04-01 | Mti Film Llc | Cadence editing |
WO2001043448A1 (en) * | 1999-12-06 | 2001-06-14 | Snell & Wilcox Limited | Apparatus and method for image data coding with additional data embedding |
US6963377B2 (en) | 2000-02-29 | 2005-11-08 | Koninklijke Philips Electronics N.V. | Encoding method and device including thresholding pixel-to-pixel differences |
US7512179B2 (en) | 2001-01-26 | 2009-03-31 | France Telecom | Image coding and decoding method, corresponding devices and applications |
FR2820256A1 (en) * | 2001-01-26 | 2002-08-02 | France Telecom | Image coding and decoding method, e.g. for digital transmission over communications network, selectively using two coding modes, each optimizing the compression of an image as a function of different optimization criteria |
WO2002060184A1 (en) * | 2001-01-26 | 2002-08-01 | France Telecom | Image coding and decoding method, corresponding devices and applications |
US6804301B2 (en) | 2001-08-15 | 2004-10-12 | General Instrument Corporation | First pass encoding of I and P-frame complexity for compressed digital video |
US7463684B2 (en) | 2002-05-03 | 2008-12-09 | Microsoft Corporation | Fading estimation/compensation |
US9363536B2 (en) | 2002-05-03 | 2016-06-07 | Microsoft Technology Licensing, Llc | Parameterization for fading compensation |
US7277486B2 (en) | 2002-05-03 | 2007-10-02 | Microsoft Corporation | Parameterization for fading compensation |
US7609767B2 (en) | 2002-05-03 | 2009-10-27 | Microsoft Corporation | Signaling for fading compensation |
US8265148B2 (en) | 2002-05-03 | 2012-09-11 | Microsoft Corporation | Parameterization for fading compensation |
US10264284B2 (en) | 2002-05-03 | 2019-04-16 | Microsoft Technology Licensing, Llc | Parameterization for fading compensation |
EP1359770A3 (en) * | 2002-05-03 | 2004-11-17 | Microsoft Corporation | Signaling for fading compensation in video encoding |
US9843822B2 (en) | 2002-05-03 | 2017-12-12 | Microsoft Technology Licensing, Llc | Parameterization for fading compensation |
CN100450194C (en) * | 2003-07-21 | 2009-01-07 | 三星电子株式会社 | Image signal detecting apparatus and method thereof capable of removing comb by bad-edit |
CN1317900C (en) * | 2003-07-21 | 2007-05-23 | 三星电子株式会社 | Apparatus and method for detecting a 2:2 pull-down sequence |
EP1501298A1 (en) * | 2003-07-21 | 2005-01-26 | Samsung Electronics Co., Ltd. | Method and apparatus of identifying a telecine portion and bad-edits in a video sequence |
CN100361538C (en) * | 2003-07-21 | 2008-01-09 | 三星电子株式会社 | Apparatus and method for detecting film mode |
US8009739B2 (en) | 2003-09-07 | 2011-08-30 | Microsoft Corporation | Intensity estimation/compensation for interlaced forward-predicted fields |
EP1524856A1 (en) * | 2003-10-15 | 2005-04-20 | Sony International (Europe) GmbH | Method for processing video signals |
EP1549066A3 (en) * | 2003-12-22 | 2008-01-23 | Thomson Licensing | Method and apparatus for replay mode selection |
EP1549066A2 (en) * | 2003-12-22 | 2005-06-29 | Thomson Licensing S.A. | Method and apparatus for replay mode selection |
EP1549065A1 (en) * | 2003-12-22 | 2005-06-29 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for selecting the replay mode for a picture sequence that is stored or recorded in a first format on a storage medium |
WO2005101823A1 (en) * | 2004-03-26 | 2005-10-27 | Thomson Licensing | Changing a playback speed for video presentation recorded in a modified film format |
US7480447B2 (en) | 2004-03-26 | 2009-01-20 | Thomson Licensing | Pause time recovery and playback speed-up without loss of picture information |
WO2005107266A1 (en) * | 2004-04-16 | 2005-11-10 | Apple Computer, Inc. | Automated reverse telecine process |
US7986847B2 (en) | 2004-10-15 | 2011-07-26 | Canon Kabushiki Kaisha | Digital video camera with a moving image encoding feature and control method therefor, that selectively store decoded images as candidate reference images |
WO2006058114A1 (en) * | 2004-11-24 | 2006-06-01 | Analog Devices, Inc. | Video data encoder employing telecine detection |
US9197912B2 (en) | 2005-03-10 | 2015-11-24 | Qualcomm Incorporated | Content classification for multimedia processing |
US8879635B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
US8879856B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Content driven transcoder that orchestrates multimedia transcoding using content information |
US8879857B2 (en) | 2005-09-27 | 2014-11-04 | Qualcomm Incorporated | Redundant data encoding methods and device |
US9071822B2 (en) | 2005-09-27 | 2015-06-30 | Qualcomm Incorporated | Methods and device for data alignment with time domain boundary |
US9088776B2 (en) | 2005-09-27 | 2015-07-21 | Qualcomm Incorporated | Scalability techniques based on content information |
US9113147B2 (en) | 2005-09-27 | 2015-08-18 | Qualcomm Incorporated | Scalability techniques based on content information |
US8948260B2 (en) | 2005-10-17 | 2015-02-03 | Qualcomm Incorporated | Adaptive GOP structure in video streaming |
WO2007065041A1 (en) * | 2005-10-24 | 2007-06-07 | Qualcomm Incorporated | Inverse telecine algorithm based on state machine |
CN101014096B (en) * | 2006-01-30 | 2011-09-07 | Lsi罗吉克公司 | Detection of moving interlaced text for film mode decision |
US9131164B2 (en) | 2006-04-04 | 2015-09-08 | Qualcomm Incorporated | Preprocessor method and apparatus |
EP1968325A2 (en) * | 2007-02-28 | 2008-09-10 | Tandberg Television ASA | Compression of video signals containing fades and flashes |
EP1968325A3 (en) * | 2007-02-28 | 2009-09-09 | Ericsson AB | Compression of video signals containing fades and flashes |
EP2109320A3 (en) * | 2008-04-11 | 2011-01-05 | Sony Corporation | Information processing apparatus and information processing method |
US8718448B2 (en) | 2011-05-04 | 2014-05-06 | Apple Inc. | Video pictures pattern detection |
US9661261B2 (en) | 2011-05-04 | 2017-05-23 | Apple Inc. | Video pictures pattern detection |
Also Published As
Publication number | Publication date |
---|---|
GB9607645D0 (en) | 1996-06-12 |
EP0893025A1 (en) | 1999-01-27 |
AU2518497A (en) | 1997-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1997039577A1 (en) | Processing of video signals prior to compression | |
US5734420A (en) | Film mode video sequence detector | |
CA2216077C (en) | Scene change detector for digital video | |
US20070064148A1 (en) | Methods and apparatus for correction of 2-3 field patterns | |
JP4402219B2 (en) | Detection and encoding of flash frames in video data | |
CA2295754C (en) | Switching compressed video bitstreams | |
US5821991A (en) | Method and apparatus for inverse telecine process by correlating vectors of pixel differences | |
WO1995019682A1 (en) | Suppression of sawtooth artifacts in the display of a progressively scanned television signal | |
KR20030031961A (en) | Video content analysis method and system leveraging data-compression parameters | |
JPH09154143A (en) | Video data compression method | |
EP2048889A2 (en) | Method and system for processing B pictures with missing or invalid forward reference pictures | |
WO2000033579A1 (en) | Progressive/interlace and redundant field detection for encoder | |
US6271879B1 (en) | Controlling and detecting alignment of composite video color frames | |
US6983013B1 (en) | Method and device for encoding video signal | |
WO1996001023A1 (en) | Methods for the synchronisation of successive digital video | |
EP0117719B1 (en) | Method of decoding an encoded video signal and a receiving apparatus for decoding the signal | |
US5559558A (en) | Apparatus and methodology for coding digital video signals to improve picture quality with minimal overhead | |
US6067117A (en) | Image signal processor | |
JP2002077922A (en) | Picture control system and picture decoder | |
JP3006544B2 (en) | Image signal encoding device | |
KR100345312B1 (en) | Splicing Method for video stream with open GOP | |
JPH08336138A (en) | Moving image compression device | |
JP3861347B2 (en) | Filter device and filtering method | |
Wang et al. | Improved error concealment using scene information | |
JP2000295567A (en) | Coded data editor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP US |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 1997916569 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1997916569 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP Ref document number: 97536860 Format of ref document f/p: F |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1997916569 Country of ref document: EP |