Movatterモバイル変換


[0]ホーム

URL:


US20020122491A1 - Video decoder architecture and method for using same - Google Patents

Video decoder architecture and method for using same
Download PDF

Info

Publication number
US20020122491A1
US20020122491A1US09/827,796US82779601AUS2002122491A1US 20020122491 A1US20020122491 A1US 20020122491A1US 82779601 AUS82779601 AUS 82779601AUS 2002122491 A1US2002122491 A1US 2002122491A1
Authority
US
United States
Prior art keywords
sub
frame
picture
coefficients
frames
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/827,796
Inventor
Marta Karczewicz
Ragip Kurceren
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US09/827,796priorityCriticalpatent/US20020122491A1/en
Priority to US09/883,887prioritypatent/US6765963B2/en
Assigned to NOKIA CORPORATIONreassignmentNOKIA CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: KARCZEWICZ, MARTA, KURCEREN, RAGIP
Priority to US09/925,769prioritypatent/US6920175B2/en
Priority to CNB028034414Aprioritypatent/CN1225125C/en
Priority to CA002431866Aprioritypatent/CA2431866C/en
Priority to PCT/FI2002/000004prioritypatent/WO2002054776A1/en
Priority to HK04105644.5Aprioritypatent/HK1062868B/en
Priority to JP2002555537Aprioritypatent/JP4109113B2/en
Priority to MXPA03005985Aprioritypatent/MXPA03005985A/en
Priority to EP02716096.9Aprioritypatent/EP1356684B1/en
Priority to HU0400560Aprioritypatent/HU228605B1/en
Priority to KR1020037008568Aprioritypatent/KR100626419B1/en
Priority to EEP200300315Aprioritypatent/EE04829B1/en
Priority to BRPI0206191Aprioritypatent/BRPI0206191B1/en
Publication of US20020122491A1publicationCriticalpatent/US20020122491A1/en
Priority to US10/869,455prioritypatent/US20040223549A1/en
Priority to US10/869,628prioritypatent/US7477689B2/en
Priority to US10/869,092prioritypatent/US20040240560A1/en
Priority to JP2007178813Aprioritypatent/JP5128865B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A decoder and method for using a new picture or frame type is provided. This type is referred to an SP-picture. The temporal redundancies are not exploited in I-frames, compression efficiency of I-frame coding is significantly lower than the predictive coding. A method allows use of motion compensated predictive coding to exploit temporal redundancy in the sequence while still allowing perfect reconstruction of the frame using different reference frames. Methods using this new picture type provide for error resilience/recovery, bandwidth scalability, bitstream switching, processing scalability, random access and other functions.
The SP-type picture provides for, among other functions, switching between different bitstreams, random access, fast forward and fast error-recovery by replacing I-pictures to increase the coding efficiency. As will be demonstrated, SP-pictures have the property that identical SP-frames may be obtained even when they are predicted using different reference frames.

Description

Claims (9)

What is claimed is:
1. A decoder for decoding encoded data wherein identical frames may be obtained even when they are predicted using different reference frames, said decoder comprising:
means for forming a prediction of a current block of data using a plurality of motion vectors and a reference frame;
means for calculating a plurality of transform coefficients for said current block of data corresponding to a set of basis functions;
means for quantizing said coefficients creating a plurality of quantized prediction image coefficients;
means for obtaining a plurality of quantized reconstruction image coefficients by adding said received quantized coefficients for the prediction error to said plurality of quantized prediction image coefficients; and
means for dequantizing said plurality of quantized reconstruction image coefficients.
2. A decoder for decoding a block of encoded data wherein identical frames may be obtained even when they are predicted using different reference frames, said decoder comprising:
frame memory for storing a reference frame;
demultiplexor for receiving and demultiplexing said encoded data into motion information and a current frame;
motion compensation predictor coupled to said demultiplexor and said frame memory for receiving said motion information and constructing a prediction of the current block based on said motion information and reference frame;
transformer coupled to said motion compensation predictor for creating a plurality of transform coefficients;
quantisationizer coupled to said transformer for quantizing said plurality of coefficients; and
adder coupled to said quantisationizer and said demultiplexor for adding current frame information and said quantized plurality of coefficients to form a reconstructed frame.
3. The decoder ofclaim 2, further comprising:
inverse quantizationizer coupled to said adder; and
inverse transformer coupled to said inverse quantizationizer.
4. A method for encoding a frame of video data, comprising the steps of:
forming a prediction of a current block of data using a plurality of motion vectors and a reference frame;
calculating a plurality of transform coefficients for said current block of data corresponding to a set of basis functions;
quantizing said coefficients creating a plurality of quantized prediction image coefficients;
obtaining a plurality of quantized reconstruction image coefficients by adding said received quantized coefficients for the prediction error to said plurality of quantized prediction image coefficients; and
dequantizing said plurality of quantized reconstruction image coefficients.
5. A method for switching between a plurality of bitstreams in a data communication system, wherein said bitstreams correspond to a same data sequence but are encoded at different bitrates, said method comprising the steps of:
placing a first picture within each of said plurality of bitstreams in locations at which switching from one of said plurality of bitstreams to another one of said plurality of bitstreams is desired;
transmitting a second picture wherein said first picture and said second picture are represented by different bitstreams, but wherein said first picture and said second picture reconstructed values are identical.
6. A method for enabling access in a data stream, said method comprising the steps of:
placing a plurality of SP-pictures at fixed intervals within a first bitstream;
generating an I-picture and an SP-picture for each one of said plurality of SP-pictures in said first bitstream;
storing said I-picture in a second bitstream at a temporal location preceding said each one of said plurality of SP-pictures in said first bitstream; and
storing said SP-picture in said second bitstream at same temporal locations as each of said SP-pictures in said first bitstream.
7. The method ofclaim 6, wherein said second bitstream comprises only SP-pictures predicted from each other, but at longer temporal periods.
8. A method for providing Video Redundancy Coding (VRC), comprising the steps of:
dividing a sequence of pictures into a plurality of threads wherein all pictures are assigned to one of said plurality of threads in a round-robin fashion;
coding each of said plurality of threads independently;
creating a frame, wherein all of said threads converge; and
starting a second plurality of threads from said frame.
9. A method for providing error control in a data stream between a sender and a client in a communication system, said method comprising:
creating a plurality of representations of a frame in the form of a plurality of SP-pictures predicted from different reference pictures;
signaling said sender information regarding lost frames and a one of said plurality of representations received by said client; and
sending said client a SP-picture which is the next picture in said one of plurality of representations received by client.
US09/827,7962001-01-032001-04-06Video decoder architecture and method for using sameAbandonedUS20020122491A1 (en)

Priority Applications (18)

Application NumberPriority DateFiling DateTitle
US09/827,796US20020122491A1 (en)2001-01-032001-04-06Video decoder architecture and method for using same
US09/883,887US6765963B2 (en)2001-01-032001-06-18Video decoder architecture and method for using same
US09/925,769US6920175B2 (en)2001-01-032001-08-09Video coding architecture and methods for using same
BRPI0206191ABRPI0206191B1 (en)2001-01-032002-01-03 method for transmitting video, encoder, decoder, and signal information representing encoded information
MXPA03005985AMXPA03005985A (en)2001-01-032002-01-03Switching between bit-streams in video transmission.
EEP200300315AEE04829B1 (en)2001-01-032002-01-03 Video data transmission method, encoder and decoder, and signal containing video data
PCT/FI2002/000004WO2002054776A1 (en)2001-01-032002-01-03Switching between bit-streams in video transmission
HK04105644.5AHK1062868B (en)2001-01-032002-01-03Switching between bit-streams in video transmission
JP2002555537AJP4109113B2 (en)2001-01-032002-01-03 Switching between bitstreams in video transmission
CNB028034414ACN1225125C (en)2001-01-032002-01-03Switching between bit streams in video transmission
EP02716096.9AEP1356684B1 (en)2001-01-032002-01-03Switching between bit-streams in video transmission
HU0400560AHU228605B1 (en)2001-01-032002-01-03Method of forwarding video information, encoder and decoder for coding and decoding video information, and coded cideo information signal
KR1020037008568AKR100626419B1 (en)2001-01-032002-01-03 Exchange between bit streams in video transmission
CA002431866ACA2431866C (en)2001-01-032002-01-03Switching between bit-streams in video transmission
US10/869,092US20040240560A1 (en)2001-01-032004-06-16Video decoder architecture and method for using same
US10/869,455US20040223549A1 (en)2001-01-032004-06-16Video decoder architecture and method for using same
US10/869,628US7477689B2 (en)2001-01-032004-06-16Video decoder architecture and method for using same
JP2007178813AJP5128865B2 (en)2001-01-032007-07-06 Switching between bitstreams in video transmission

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US25952901P2001-01-032001-01-03
US09/827,796US20020122491A1 (en)2001-01-032001-04-06Video decoder architecture and method for using same

Related Child Applications (3)

Application NumberTitlePriority DateFiling Date
US09/883,887Continuation-In-PartUS6765963B2 (en)2001-01-032001-06-18Video decoder architecture and method for using same
US09/883,887ContinuationUS6765963B2 (en)2001-01-032001-06-18Video decoder architecture and method for using same
US10/869,092ContinuationUS20040240560A1 (en)2001-01-032004-06-16Video decoder architecture and method for using same

Publications (1)

Publication NumberPublication Date
US20020122491A1true US20020122491A1 (en)2002-09-05

Family

ID=34078815

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US09/827,796AbandonedUS20020122491A1 (en)2001-01-032001-04-06Video decoder architecture and method for using same
US10/250,838Expired - LifetimeUS7706447B2 (en)2001-01-032002-01-03Switching between bit-streams in video transmission
US10/869,092AbandonedUS20040240560A1 (en)2001-01-032004-06-16Video decoder architecture and method for using same

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US10/250,838Expired - LifetimeUS7706447B2 (en)2001-01-032002-01-03Switching between bit-streams in video transmission
US10/869,092AbandonedUS20040240560A1 (en)2001-01-032004-06-16Video decoder architecture and method for using same

Country Status (2)

CountryLink
US (3)US20020122491A1 (en)
ZA (1)ZA200304086B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2004023819A3 (en)*2002-09-062004-05-21Koninkl Philips Electronics NvContent-adaptive multiple description motion compensation for improved efficiency and error resilience
US20050031030A1 (en)*2002-04-162005-02-10Shinya KadonoPicture encoding method and image decoding method
US20050262257A1 (en)*2004-04-302005-11-24Major R DApparatus, system, and method for adaptive-rate shifting of streaming content
US20060140591A1 (en)*2004-12-282006-06-29Texas Instruments IncorporatedSystems and methods for load balancing audio/video streams
US20080101466A1 (en)*2006-11-012008-05-01Swenson Erik RNetwork-Based Dynamic Encoding
US20080104652A1 (en)*2006-11-012008-05-01Swenson Erik RArchitecture for delivery of video content responsive to remote interaction
US20080104520A1 (en)*2006-11-012008-05-01Swenson Erik RStateful browsing
US20080181498A1 (en)*2007-01-252008-07-31Swenson Erik RDynamic client-server video tiling streaming
US20090238267A1 (en)*2002-02-082009-09-24Shipeng LiMethods And Apparatuses For Use In Switching Between Streaming Video Bitstreams
US7925774B2 (en)2008-05-302011-04-12Microsoft CorporationMedia streaming using an index file
US8265140B2 (en)2008-09-302012-09-11Microsoft CorporationFine-grained client-side control of scalable media delivery
US8325800B2 (en)2008-05-072012-12-04Microsoft CorporationEncoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US8379851B2 (en)*2008-05-122013-02-19Microsoft CorporationOptimized client side rate control and indexed file layout for streaming media
US9247260B1 (en)2006-11-012016-01-26Opera Software Ireland LimitedHybrid bitmap-mode encoding
US10944982B1 (en)*2016-11-082021-03-09Amazon Technologies, Inc.Rendition switch indicator
CN115460466A (en)*2022-08-232022-12-09北京泰豪智能工程有限公司Video picture customization method and system in video communication
US11991234B2 (en)2004-04-302024-05-21DISH Technologies L.L.C.Apparatus, system, and method for multi-bitrate content streaming

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
ES2331111T3 (en)*2000-11-292009-12-22British Telecommunications Public Limited Company TRANSMISSION AND RECEIPT OF DATA IN REAL TIME.
KR100425676B1 (en)*2001-03-152004-04-03엘지전자 주식회사Error recovery method for video transmission system
KR100881531B1 (en)*2001-07-192009-02-05브리티쉬 텔리커뮤니케이션즈 파블릭 리미티드 캄퍼니 How to Run Multimedia Server for Switching Video Stream
CA2457051A1 (en)*2001-09-212003-03-27British Telecommunications Public Limited CompanyData communications method and system using buffer size to calculate transmission rate for congestion control
EP1449331B1 (en)*2001-11-302007-09-19British Telecommunications Public Limited CompanyData transmission
US7020203B1 (en)*2001-12-212006-03-28Polycom, Inc.Dynamic intra-coded macroblock refresh interval for video error concealment
JP3923898B2 (en)*2002-01-182007-06-06株式会社東芝 Image coding method and apparatus
EP1359722A1 (en)*2002-03-272003-11-05BRITISH TELECOMMUNICATIONS public limited companyData streaming system and method
CN100471266C (en)*2002-03-272009-03-18英国电讯有限公司Method for storing data sources of a streaming system
EP1488645B1 (en)*2002-03-272010-12-01BRITISH TELECOMMUNICATIONS public limited companyVideo coding and transmission
GB0306296D0 (en)*2003-03-192003-04-23British TelecommData transmission
US7471724B2 (en)*2003-06-232008-12-30Vichip Corp. LimitedMethod and apparatus for adaptive multiple-dimensional signal sequences encoding/decoding
US20070230574A1 (en)*2004-05-252007-10-04Koninklijke Philips Electronics N.C.Method and Device for Encoding Digital Video Data
JP4559811B2 (en)*2004-09-302010-10-13株式会社東芝 Information processing apparatus and information processing method
US7609765B2 (en)*2004-12-022009-10-27Intel CorporationFast multi-frame motion estimation with adaptive search strategies
WO2006078595A2 (en)*2005-01-182006-07-27Thomson LicensingMethod and apparatus for estimating channel induced distortion
US9661376B2 (en)*2005-07-132017-05-23Polycom, Inc.Video error concealment method
WO2007013980A2 (en)*2005-07-222007-02-01Empirix, Inc.Method of transmitting pre-encoded video
DE102005049017B4 (en)*2005-10-112010-09-23Carl Zeiss Imaging Solutions Gmbh Method for segmentation in an n-dimensional feature space and method for classification based on geometric properties of segmented objects in an n-dimensional data space
US20070098274A1 (en)*2005-10-282007-05-03Honeywell International Inc.System and method for processing compressed video data
US20070116071A1 (en)*2005-11-222007-05-24Nlight Photonics CorporationModular diode laser assembly
US20070116077A1 (en)*2005-11-222007-05-24Nlight Photonics CorporationVertically displaced stack of multi-mode single emitter laser diodes
WO2007061509A2 (en)*2005-11-222007-05-31Nlight Photonics CorporationModular diode laser assembly
US20070115617A1 (en)*2005-11-222007-05-24Nlight Photonics CorporationModular assembly utilizing laser diode subassemblies with winged mounting blocks
KR101407571B1 (en)*2006-03-272014-06-16세종대학교산학협력단 Method and apparatus for encoding and decoding moving picture bitstream using switching picture
US8358693B2 (en)*2006-07-142013-01-22Microsoft CorporationEncoding visual data with computation scheduling and allocation
US8311102B2 (en)*2006-07-262012-11-13Microsoft CorporationBitstream switching in multiple bit-rate video streaming environments
US8340193B2 (en)*2006-08-042012-12-25Microsoft CorporationWyner-Ziv and wavelet video coding
EP2052549A4 (en)*2006-08-172011-12-07Ericsson Telefon Ab L MError recovery for rich media
US9094686B2 (en)*2006-09-062015-07-28Broadcom CorporationSystems and methods for faster throughput for compressed video data decoding
US7388521B2 (en)*2006-10-022008-06-17Microsoft CorporationRequest bits estimation for a Wyner-Ziv codec
WO2008041896A1 (en)*2006-10-022008-04-10Telefonaktiebolaget Lm Ericsson (Publ)Multimedia management
WO2008056923A1 (en)*2006-11-072008-05-15Samsung Electronics Co, . Ltd.Method and apparatus for encoding and decoding based on intra prediction
KR100846512B1 (en)*2006-12-282008-07-17삼성전자주식회사 Image encoding and decoding method and apparatus
US8340192B2 (en)*2007-05-252012-12-25Microsoft CorporationWyner-Ziv coding with multiple side information
MY162861A (en)*2007-09-242017-07-31Koninl Philips Electronics NvMethod and system for encoding a video data signal, encoded video data signal, method and system for decoding a video data signal
EP2073419B1 (en)2007-12-202011-10-26Panasonic CorporationControl channel signaling using a common signaling field for transport format and redundancy version
US20110090965A1 (en)*2009-10-212011-04-21Hong Kong Applied Science and Technology Research Institute Company LimitedGeneration of Synchronized Bidirectional Frames and Uses Thereof
EP2458861A1 (en)*2010-11-252012-05-30ST-Ericsson SABit rate regulation module and method for regulating bit rate
KR101187530B1 (en)*2011-03-022012-10-02한국과학기술원Rendering strategy for monoscopic, stereoscopic and multi-view computer generated imagery, system using the same and recording medium for the same
US9635374B2 (en)2011-08-012017-04-25Apple Inc.Systems and methods for coding video data using switchable encoders and decoders
US20130083845A1 (en)2011-09-302013-04-04Research In Motion LimitedMethods and devices for data compression using a non-uniform reconstruction space
EP2595382B1 (en)2011-11-212019-01-09BlackBerry LimitedMethods and devices for encoding and decoding transform domain filters
CN104685884B (en)*2012-10-052017-10-24华为技术有限公司Method for video encoding and equipment, the method decoded for video
KR20150056811A (en)2012-11-132015-05-27인텔 코포레이션Content adaptive transform coding for next generation video
US9813325B2 (en)*2012-12-272017-11-07Comcast Cable Communications, LlcInformation stream management
WO2014120368A1 (en)*2013-01-302014-08-07Intel CorporationContent adaptive entropy coding for next generation video
EP2804374A1 (en)2013-02-222014-11-19Thomson LicensingCoding and decoding methods of a picture block, corresponding devices and data stream
EP2804375A1 (en)2013-02-222014-11-19Thomson LicensingCoding and decoding methods of a picture block, corresponding devices and data stream
US8881213B2 (en)*2013-03-132014-11-04Verizon Patent And Licensing Inc.Alignment of video frames
JP6225446B2 (en)*2013-03-262017-11-08富士通株式会社 Moving image data distribution apparatus, method, program, and system
US10904551B2 (en)*2013-04-052021-01-26Texas Instruments IncorporatedVideo coding using intra block copy
US9609336B2 (en)*2013-04-162017-03-28Fastvdo LlcAdaptive coding, transmission and efficient display of multimedia (acted)
US9462306B2 (en)*2013-07-162016-10-04The Hong Kong University Of Science And TechnologyStream-switching in a content distribution system
US10271062B2 (en)*2016-03-182019-04-23Google LlcMotion vector prediction through scaling
EP3603090A4 (en)2017-03-272020-08-19Nokia Technologies OyAn apparatus, a method and a computer program for video coding and decoding

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5386234A (en)*1991-11-131995-01-31Sony CorporationInterframe motion predicting method and picture signal coding/decoding apparatus
US6012091A (en)*1997-06-302000-01-04At&T CorporationVideo telecommunications server and method of providing video fast forward and reverse
US6137834A (en)*1996-05-292000-10-24Sarnoff CorporationMethod and apparatus for splicing compressed information streams
US6163575A (en)*1995-10-202000-12-19Nokia Mobile Phones LimitedMotion vector field coding
US6175595B1 (en)*1995-07-192001-01-16U.S. Philips CorporationMethod and device for decoding digital video bitstreams and reception equipment including such a device
US6212235B1 (en)*1996-04-192001-04-03Nokia Mobile Phones Ltd.Video encoder and decoder using motion-based segmentation and merging
US6414999B1 (en)*1998-05-222002-07-02Sony CorporationEditing method and editing apparatus
US6493389B1 (en)*1998-03-312002-12-10Koninklijke Philips Electronics N.V.Method and device for modifying data in an encoded data stream
US6516002B1 (en)*1997-03-212003-02-04Scientific-Atlanta, Inc.Apparatus for using a receiver model to multiplex variable-rate bit streams having timing constraints
US6658056B1 (en)*1999-03-302003-12-02Sony CorporationDigital video decoding, buffering and frame-rate converting method and apparatus

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
ATE154485T1 (en)1990-03-151997-06-15Thomson Multimedia Sa DIGITAL IMAGE PROCESSING WITH FILTERING OF THE BLOCK EDGES
US5731840A (en)1995-03-101998-03-24Kabushiki Kaisha ToshibaVideo coding/decoding apparatus which transmits different accuracy prediction levels
JP2827997B2 (en)*1995-12-281998-11-25日本電気株式会社 Image signal Hadamard transform encoding device and decoding device
IT1285258B1 (en)1996-02-261998-06-03Cselt Centro Studi Lab Telecom HANDLING DEVICE FOR COMPRESSED VIDEO SEQUENCES.
US5708732A (en)*1996-03-061998-01-13Hewlett-Packard CompanyFast DCT domain downsampling and inverse motion compensation
EP1835762A3 (en)*1996-05-282007-10-03Matsushita Electric Industrial Co., Ltd.decoding apparatus with intra prediction
GB2318246B (en)*1996-10-092000-11-15Sony Uk LtdProcessing digitally encoded signals
US6480541B1 (en)*1996-11-272002-11-12Realnetworks, Inc.Method and apparatus for providing scalable pre-compressed digital video with reduced quantization based artifacts
WO1998026604A1 (en)1996-12-101998-06-18British Telecommunications Public Limited CompanyVideo coding
DE69814212T2 (en)1997-02-282004-04-01Matsushita Electric Industrial Co., Ltd., Kadoma Device for converting image signals
MY129665A (en)1997-04-092007-04-30Matsushita Electric Industrial Co LtdImage predictive decoding method, image predictive decoding apparatus, image predictive coding method, image predictive coding apparatus, and data storage media
JP2000515711A (en)1997-05-272000-11-21コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Video sequence switching method, switching device thereof, and decoding system
US6501798B1 (en)1998-01-222002-12-31International Business Machines CorporationDevice for generating multiple quality level bit-rates in a video encoder
US6611624B1 (en)*1998-03-132003-08-26Cisco Systems, Inc.System and method for frame accurate splicing of compressed bitstreams
FR2782437B1 (en)*1998-08-142000-10-13Thomson Multimedia Sa MPEG STREAM SWITCHING METHOD
JP2000115783A (en)*1998-10-062000-04-21Canon Inc Decoding device and method
US6434195B1 (en)*1998-11-202002-08-13General Instrument CorporaitonSplicing of video data in progressively refreshed video streams
US7046910B2 (en)*1998-11-202006-05-16General Instrument CorporationMethods and apparatus for transcoding progressive I-slice refreshed MPEG data streams to enable trick play mode features on a television appliance
JP3855522B2 (en)1999-02-232006-12-13松下電器産業株式会社 Video converter
GB9908809D0 (en)1999-04-161999-06-09Sony Uk LtdSignal processor
FR2795272B1 (en)*1999-06-182001-07-20Thomson Multimedia Sa MPEG STREAM SWITCHING METHOD
US6735249B1 (en)1999-08-112004-05-11Nokia CorporationApparatus, and associated method, for forming a compressed motion vector field utilizing predictive motion coding
GB2353655B (en)*1999-08-262003-07-23Sony Uk LtdSignal processor
GB2353653B (en)1999-08-262003-12-31Sony Uk LtdSignal processor
US6920175B2 (en)2001-01-032005-07-19Nokia CorporationVideo coding architecture and methods for using same
US6765963B2 (en)*2001-01-032004-07-20Nokia CorporationVideo decoder architecture and method for using same
US6804301B2 (en)*2001-08-152004-10-12General Instrument CorporationFirst pass encoding of I and P-frame complexity for compressed digital video
US6956600B1 (en)*2001-09-192005-10-18Bellsouth Intellectual Property CorporationMinimal decoding method for spatially multiplexing digital video pictures
US6996173B2 (en)2002-01-252006-02-07Microsoft CorporationSeamless switching of scalable video bitstreams
AU2003285850A1 (en)2002-04-232004-04-30Nokia CorporationMethod and device for indicating quantizer parameters in a video coding system
JP2006521722A (en)*2003-01-282006-09-21トムソン ライセンシング Stagger cast in robust mode

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5386234A (en)*1991-11-131995-01-31Sony CorporationInterframe motion predicting method and picture signal coding/decoding apparatus
US6175595B1 (en)*1995-07-192001-01-16U.S. Philips CorporationMethod and device for decoding digital video bitstreams and reception equipment including such a device
US6163575A (en)*1995-10-202000-12-19Nokia Mobile Phones LimitedMotion vector field coding
US6212235B1 (en)*1996-04-192001-04-03Nokia Mobile Phones Ltd.Video encoder and decoder using motion-based segmentation and merging
US6137834A (en)*1996-05-292000-10-24Sarnoff CorporationMethod and apparatus for splicing compressed information streams
US6516002B1 (en)*1997-03-212003-02-04Scientific-Atlanta, Inc.Apparatus for using a receiver model to multiplex variable-rate bit streams having timing constraints
US6012091A (en)*1997-06-302000-01-04At&T CorporationVideo telecommunications server and method of providing video fast forward and reverse
US6493389B1 (en)*1998-03-312002-12-10Koninklijke Philips Electronics N.V.Method and device for modifying data in an encoded data stream
US6414999B1 (en)*1998-05-222002-07-02Sony CorporationEditing method and editing apparatus
US6658056B1 (en)*1999-03-302003-12-02Sony CorporationDigital video decoding, buffering and frame-rate converting method and apparatus

Cited By (45)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090238267A1 (en)*2002-02-082009-09-24Shipeng LiMethods And Apparatuses For Use In Switching Between Streaming Video Bitstreams
US9686546B2 (en)*2002-02-082017-06-20Microsoft Technology Licensing, LlcSwitching between streaming video bitstreams
US20140086308A1 (en)*2002-02-082014-03-27Microsoft CorporationSwitching Between Streaming Video Bitstreams
US8576919B2 (en)*2002-02-082013-11-05Microsoft CorporationMethods and apparatuses for use in switching between streaming video bitstreams
US7505518B2 (en)2002-04-162009-03-17Panasonic CorporationPicture encoding method and image decoding method
US10021389B2 (en)2002-04-162018-07-10Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US10869034B2 (en)2002-04-162020-12-15Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US10834388B2 (en)2002-04-162020-11-10Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US10812792B2 (en)2002-04-162020-10-20Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US10542252B2 (en)2002-04-162020-01-21Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US10148951B2 (en)2002-04-162018-12-04Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US20050031030A1 (en)*2002-04-162005-02-10Shinya KadonoPicture encoding method and image decoding method
US20090135917A1 (en)*2002-04-162009-05-28Shinya KadonoPicture coding method and picture decoding method
US9516307B2 (en)2002-04-162016-12-06Godo Kaisha Ip Bridge 1Picture coding method and picture decoding method
US8787448B2 (en)2002-04-162014-07-22Panasonic Intellectual Property Corporation Of AmericaPicture coding method and picture decoding method
US8675729B2 (en)2002-04-162014-03-18Panasonic CorporationPicture coding method and picture decoding method
EP1496706A4 (en)*2002-04-162005-05-25Matsushita Electric Industrial Co Ltd BILDCODING METHOD AND IMAGE DECODING METHOD
US20080069218A1 (en)*2002-04-162008-03-20Shinya KadonoPicture coding method and picture decoding method
WO2004023819A3 (en)*2002-09-062004-05-21Koninkl Philips Electronics NvContent-adaptive multiple description motion compensation for improved efficiency and error resilience
US8868772B2 (en)2004-04-302014-10-21Echostar Technologies L.L.C.Apparatus, system, and method for adaptive-rate shifting of streaming content
US11991234B2 (en)2004-04-302024-05-21DISH Technologies L.L.C.Apparatus, system, and method for multi-bitrate content streaming
US9407564B2 (en)2004-04-302016-08-02Echostar Technologies L.L.C.Apparatus, system, and method for adaptive-rate shifting of streaming content
US20050262257A1 (en)*2004-04-302005-11-24Major R DApparatus, system, and method for adaptive-rate shifting of streaming content
US10225304B2 (en)2004-04-302019-03-05Dish Technologies LlcApparatus, system, and method for adaptive-rate shifting of streaming content
US20060140591A1 (en)*2004-12-282006-06-29Texas Instruments IncorporatedSystems and methods for load balancing audio/video streams
US20080101466A1 (en)*2006-11-012008-05-01Swenson Erik RNetwork-Based Dynamic Encoding
US9247260B1 (en)2006-11-012016-01-26Opera Software Ireland LimitedHybrid bitmap-mode encoding
US20080104520A1 (en)*2006-11-012008-05-01Swenson Erik RStateful browsing
US8711929B2 (en)*2006-11-012014-04-29Skyfire Labs, Inc.Network-based dynamic encoding
US8375304B2 (en)2006-11-012013-02-12Skyfire Labs, Inc.Maintaining state of a web page
US20080104652A1 (en)*2006-11-012008-05-01Swenson Erik RArchitecture for delivery of video content responsive to remote interaction
US8443398B2 (en)2006-11-012013-05-14Skyfire Labs, Inc.Architecture for delivery of video content responsive to remote interaction
US20080184128A1 (en)*2007-01-252008-07-31Swenson Erik RMobile device user interface for remote interaction
US20080181498A1 (en)*2007-01-252008-07-31Swenson Erik RDynamic client-server video tiling streaming
US8630512B2 (en)2007-01-252014-01-14Skyfire Labs, Inc.Dynamic client-server video tiling streaming
US8325800B2 (en)2008-05-072012-12-04Microsoft CorporationEncoding streaming media as a high bit rate layer, a low bit rate layer, and one or more intermediate bit rate layers
US9571550B2 (en)2008-05-122017-02-14Microsoft Technology Licensing, LlcOptimized client side rate control and indexed file layout for streaming media
US8379851B2 (en)*2008-05-122013-02-19Microsoft CorporationOptimized client side rate control and indexed file layout for streaming media
US8370887B2 (en)2008-05-302013-02-05Microsoft CorporationMedia streaming with enhanced seek operation
US8819754B2 (en)2008-05-302014-08-26Microsoft CorporationMedia streaming with enhanced seek operation
US7925774B2 (en)2008-05-302011-04-12Microsoft CorporationMedia streaming using an index file
US7949775B2 (en)2008-05-302011-05-24Microsoft CorporationStream selection for enhanced media streaming
US8265140B2 (en)2008-09-302012-09-11Microsoft CorporationFine-grained client-side control of scalable media delivery
US10944982B1 (en)*2016-11-082021-03-09Amazon Technologies, Inc.Rendition switch indicator
CN115460466A (en)*2022-08-232022-12-09北京泰豪智能工程有限公司Video picture customization method and system in video communication

Also Published As

Publication numberPublication date
US20040114684A1 (en)2004-06-17
ZA200304086B (en)2004-07-15
US20040240560A1 (en)2004-12-02
US7706447B2 (en)2010-04-27

Similar Documents

PublicationPublication DateTitle
US20020122491A1 (en)Video decoder architecture and method for using same
US6920175B2 (en)Video coding architecture and methods for using same
US6765963B2 (en)Video decoder architecture and method for using same
US7693220B2 (en)Transmission of video information
Sullivan et al.Video compression-from concepts to the H. 264/AVC standard
Ostermann et al.Video coding with H. 264/AVC: tools, performance, and complexity
US7324595B2 (en)Method and/or apparatus for reducing the complexity of non-reference frame encoding using selective reconstruction
US7532808B2 (en)Method for coding motion in a video sequence
RU2322770C2 (en)Method and device for indication of quantizer parameters in video encoding system
US7724818B2 (en)Method for coding sequences of pictures
KR100323489B1 (en) Method and device for transcoding bitstream with video data
JP4510465B2 (en) Coding of transform coefficients in an image / video encoder and / or decoder
CN1620761B (en) Adaptive variable length encoding and decoding method and corresponding encoder and decoder
US8374236B2 (en)Method and apparatus for improving the average image refresh rate in a compressed video bitstream
US6040875A (en)Method to compensate for a fade in a digital video input sequence
GolstonComparing media codecs for video content
EP1719343A1 (en)Transmission of video information
KR100626419B1 (en) Exchange between bit streams in video transmission
JP2001148852A (en)Image information converter and image information conversion method
EP1739970A1 (en)Method for encoding and transmission of real-time video conference data
NemethovaPrinciples of video coding
JP2001148855A (en)Image information converter and image information conversion method
JPH11177988A (en)Moving image signal encoding method and device in accordance with time signal

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:NOKIA CORPORATION, FINLAND

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KARCZEWICZ, MARTA;KURCEREN, RAGIP;REEL/FRAME:012010/0792

Effective date:20010709

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp