US9369722B2 - Method and system for selectively breaking prediction in video coding - Google Patents
Method and system for selectively breaking prediction in video coding Download PDFInfo
- Publication number
- US9369722B2 US9369722B2 US14/699,214 US201514699214A US9369722B2 US 9369722 B2 US9369722 B2 US 9369722B2 US 201514699214 A US201514699214 A US 201514699214A US 9369722 B2 US9369722 B2 US 9369722B2
- Authority
- US
- United States
- Prior art keywords
- slice
- prediction
- tile
- picture
- boundary
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title abstract description 40
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000003044 adaptive effect Effects 0.000 claims description 31
- 238000001914 filtration Methods 0.000 abstract description 70
- 230000011664 signaling Effects 0.000 abstract 1
- 230000007246 mechanism Effects 0.000 description 48
- 238000012545 processing Methods 0.000 description 29
- 239000013598 vector Substances 0.000 description 19
- 230000011218 segmentation Effects 0.000 description 13
- 230000006835 compression Effects 0.000 description 11
- 238000007906 compression Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000013467 fragmentation Methods 0.000 description 5
- 238000006062 fragmentation reaction Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000035508 accumulation Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
- H04N19/139—Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
-
- 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/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12N—MICROORGANISMS OR ENZYMES; COMPOSITIONS THEREOF; PROPAGATING, PRESERVING, OR MAINTAINING MICROORGANISMS; MUTATION OR GENETIC ENGINEERING; CULTURE MEDIA
- C12N9/00—Enzymes; Proenzymes; Compositions thereof; Processes for preparing, activating, inhibiting, separating or purifying enzymes
- C12N9/0004—Oxidoreductases (1.)
- C12N9/0071—Oxidoreductases (1.) acting on paired donors with incorporation of molecular oxygen (1.14)
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12P—FERMENTATION OR ENZYME-USING PROCESSES TO SYNTHESISE A DESIRED CHEMICAL COMPOUND OR COMPOSITION OR TO SEPARATE OPTICAL ISOMERS FROM A RACEMIC MIXTURE
- C12P17/00—Preparation of heterocyclic carbon compounds with only O, N, S, Se or Te as ring hetero atoms
- C12P17/14—Nitrogen or oxygen as hetero atom and at least one other diverse hetero ring atom in the same ring
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12P—FERMENTATION OR ENZYME-USING PROCESSES TO SYNTHESISE A DESIRED CHEMICAL COMPOUND OR COMPOSITION OR TO SEPARATE OPTICAL ISOMERS FROM A RACEMIC MIXTURE
- C12P7/00—Preparation of oxygen-containing organic compounds
- C12P7/02—Preparation of oxygen-containing organic compounds containing a hydroxy group
- C12P7/04—Preparation of oxygen-containing organic compounds containing a hydroxy group acyclic
- C12P7/06—Ethanol, i.e. non-beverage
- C12P7/14—Multiple stages of fermentation; Multiple types of microorganisms or re-use of microorganisms
-
- C—CHEMISTRY; METALLURGY
- C12—BIOCHEMISTRY; BEER; SPIRITS; WINE; VINEGAR; MICROBIOLOGY; ENZYMOLOGY; MUTATION OR GENETIC ENGINEERING
- C12Y—ENZYMES
- C12Y114/00—Oxidoreductases acting on paired donors, with incorporation or reduction of molecular oxygen (1.14)
-
- 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
-
- 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/117—Filters, e.g. for pre-processing or post-processing
-
- 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/136—Incoming video signal characteristics or properties
- H04N19/137—Motion inside a coding unit, e.g. average field, frame or block difference
-
- 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- 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/17—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 an image region, e.g. an object
- H04N19/172—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 an image region, e.g. an object the region being a picture, frame or field
-
- 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/17—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 an image region, e.g. an object
- H04N19/174—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 an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- 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/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/196—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using 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/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/70—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
-
- 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/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- 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/90—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
- H04N19/91—Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
Abstract
Description
Claims (17)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/699,214 US9369722B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
US14/699,246 US9313505B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201061427569P | 2010-12-28 | 2010-12-28 | |
US13/336,475 US9060174B2 (en) | 2010-12-28 | 2011-12-23 | Method and system for selectively breaking prediction in video coding |
US14/699,214 US9369722B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
US14/699,246 US9313505B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/336,475 Continuation US9060174B2 (en) | 2010-12-28 | 2011-12-23 | Method and system for selectively breaking prediction in video coding |
Publications (2)
Publication Number | Publication Date |
---|---|
US20150237352A1 US20150237352A1 (en) | 2015-08-20 |
US9369722B2 true US9369722B2 (en) | 2016-06-14 |
Family
ID=46316772
Family Applications (13)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/336,675 Active 2033-04-06 US10244239B2 (en) | 2010-12-28 | 2011-12-23 | Parameter set for picture segmentation |
US13/336,475 Active 2033-04-15 US9060174B2 (en) | 2010-12-28 | 2011-12-23 | Method and system for selectively breaking prediction in video coding |
US14/561,480 Active US10225558B2 (en) | 2010-12-28 | 2014-12-05 | Column widths for picture segmentation |
US14/699,246 Active US9313505B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
US14/699,214 Active US9369722B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
US15/008,573 Active US9794573B2 (en) | 2010-12-28 | 2016-01-28 | Method and system for selectively breaking prediction in video coding |
US15/192,079 Active US10104377B2 (en) | 2010-12-28 | 2016-06-24 | Method and system for selectively breaking prediction in video coding |
US16/110,325 Active US11178400B2 (en) | 2010-12-28 | 2018-08-23 | Method and system for selectively breaking prediction in video coding |
US16/290,764 Active US10986344B2 (en) | 2010-12-28 | 2019-03-01 | Method and system for picture segmentation using columns |
US17/174,728 Active US11356670B2 (en) | 2010-12-28 | 2021-02-12 | Method and system for picture segmentation using columns |
US17/526,472 Active 2032-06-26 US11871000B2 (en) | 2010-12-28 | 2021-11-15 | Method and system for selectively breaking prediction in video coding |
US17/833,115 Active US11582459B2 (en) | 2010-12-28 | 2022-06-06 | Method and system for picture segmentation using columns |
US18/097,019 Active US11949878B2 (en) | 2010-12-28 | 2023-01-13 | Method and system for picture segmentation using columns |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/336,675 Active 2033-04-06 US10244239B2 (en) | 2010-12-28 | 2011-12-23 | Parameter set for picture segmentation |
US13/336,475 Active 2033-04-15 US9060174B2 (en) | 2010-12-28 | 2011-12-23 | Method and system for selectively breaking prediction in video coding |
US14/561,480 Active US10225558B2 (en) | 2010-12-28 | 2014-12-05 | Column widths for picture segmentation |
US14/699,246 Active US9313505B2 (en) | 2010-12-28 | 2015-04-29 | Method and system for selectively breaking prediction in video coding |
Family Applications After (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/008,573 Active US9794573B2 (en) | 2010-12-28 | 2016-01-28 | Method and system for selectively breaking prediction in video coding |
US15/192,079 Active US10104377B2 (en) | 2010-12-28 | 2016-06-24 | Method and system for selectively breaking prediction in video coding |
US16/110,325 Active US11178400B2 (en) | 2010-12-28 | 2018-08-23 | Method and system for selectively breaking prediction in video coding |
US16/290,764 Active US10986344B2 (en) | 2010-12-28 | 2019-03-01 | Method and system for picture segmentation using columns |
US17/174,728 Active US11356670B2 (en) | 2010-12-28 | 2021-02-12 | Method and system for picture segmentation using columns |
US17/526,472 Active 2032-06-26 US11871000B2 (en) | 2010-12-28 | 2021-11-15 | Method and system for selectively breaking prediction in video coding |
US17/833,115 Active US11582459B2 (en) | 2010-12-28 | 2022-06-06 | Method and system for picture segmentation using columns |
US18/097,019 Active US11949878B2 (en) | 2010-12-28 | 2023-01-13 | Method and system for picture segmentation using columns |
Country Status (15)
Country | Link |
---|---|
US (13) | US10244239B2 (en) |
EP (6) | EP2659679B1 (en) |
CN (17) | CN106791831B (en) |
CY (2) | CY1121428T1 (en) |
DK (3) | DK3445051T3 (en) |
ES (3) | ES2811234T3 (en) |
HK (1) | HK1243570A1 (en) |
HR (3) | HRP20220632T1 (en) |
HU (2) | HUE051603T2 (en) |
LT (3) | LT3445051T (en) |
PL (3) | PL3445051T3 (en) |
PT (3) | PT3445051T (en) |
RS (3) | RS57975B1 (en) |
SI (3) | SI2659679T1 (en) |
WO (2) | WO2012088595A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140341478A1 (en) * | 2012-01-27 | 2014-11-20 | Panasonic Intellectual Property Corporation Of America | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US10104377B2 (en) | 2010-12-28 | 2018-10-16 | Dolby Laboratories Licensing Corporation | Method and system for selectively breaking prediction in video coding |
Families Citing this family (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9215473B2 (en) | 2011-01-26 | 2015-12-15 | Qualcomm Incorporated | Sub-slices in video coding |
FR2972588A1 (en) | 2011-03-07 | 2012-09-14 | France Telecom | METHOD FOR ENCODING AND DECODING IMAGES, CORRESPONDING ENCODING AND DECODING DEVICE AND COMPUTER PROGRAMS |
US20120230399A1 (en) * | 2011-03-10 | 2012-09-13 | Christopher Andrew Segall | Video decoder parallelization including a bitstream signal |
US20120230398A1 (en) * | 2011-03-10 | 2012-09-13 | Christopher Andrew Segall | Video decoder parallelization including slices |
JP5763210B2 (en) * | 2011-04-21 | 2015-08-12 | メディアテック インコーポレイテッド | Method and apparatus for improved loop-type filtering process |
CN103597827B (en) * | 2011-06-10 | 2018-08-07 | 寰发股份有限公司 | Scalable video coding method and its device |
US9398307B2 (en) * | 2011-07-11 | 2016-07-19 | Sharp Kabushiki Kaisha | Video decoder for tiles |
US8767824B2 (en) | 2011-07-11 | 2014-07-01 | Sharp Kabushiki Kaisha | Video decoder parallelization for tiles |
MY167857A (en) * | 2011-08-11 | 2018-09-26 | Sun Patent Trust | Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus |
BR112014000368A2 (en) * | 2011-08-25 | 2017-02-14 | Panasonic Corp | methods and apparatus for encoding, extracting and de-coding video using crop coding schemes |
JPWO2013046504A1 (en) * | 2011-09-29 | 2015-03-26 | パナソニックIpマネジメント株式会社 | Arithmetic decoding device, image decoding device, and arithmetic decoding method |
US9584819B2 (en) * | 2011-10-24 | 2017-02-28 | Qualcomm Incorporated | Grouping of tiles for video coding |
US20130107973A1 (en) * | 2011-10-28 | 2013-05-02 | Qualcomm Incorporated | Loop filtering control over tile boundaries |
US9077998B2 (en) | 2011-11-04 | 2015-07-07 | Qualcomm Incorporated | Padding of segments in coded slice NAL units |
US9124895B2 (en) | 2011-11-04 | 2015-09-01 | Qualcomm Incorporated | Video coding with network abstraction layer units that include multiple encoded picture partitions |
CN108337512B (en) * | 2011-12-29 | 2020-10-27 | Lg 电子株式会社 | Video encoding and decoding method and apparatus using the same |
US9154787B2 (en) | 2012-01-19 | 2015-10-06 | Qualcomm Incorporated | Sub-block level parallel video coding |
CA2868088A1 (en) * | 2012-01-20 | 2013-07-25 | Samsung Electronics Co., Ltd. | Video encoding method and apparatus and video decoding method and apparatus using unified syntax for parallel processing |
US10244246B2 (en) * | 2012-02-02 | 2019-03-26 | Texas Instruments Incorporated | Sub-pictures for pixel rate balancing on multi-core platforms |
JP5979406B2 (en) * | 2012-02-22 | 2016-08-24 | ソニー株式会社 | Image processing apparatus, image processing method, and image processing system |
JP6222576B2 (en) * | 2012-03-21 | 2017-11-01 | サン パテント トラスト | Image encoding method, image decoding method, image encoding device, image decoding device, and image encoding / decoding device |
WO2013173721A1 (en) | 2012-05-18 | 2013-11-21 | Home Box Office, Inc. | Audio-visual content delivery |
MX2013015089A (en) | 2012-05-25 | 2014-02-21 | Panasonic Corp | Video image coding method, video image decoding method, video image coding device, video image decoding device, and video image coding-decoding device. |
KR102060617B1 (en) | 2012-06-04 | 2019-12-30 | 선 페이턴트 트러스트 | Video image encoding method, video image encoding device, video image decoding method, and video image decoding device |
US9386307B2 (en) | 2012-06-14 | 2016-07-05 | Qualcomm Incorporated | Grouping of bypass-coded bins for SAO syntax elements |
EP2866439B1 (en) | 2012-06-26 | 2020-11-04 | LG Electronics Inc. | Video decoding method and video encoding method |
JP6080405B2 (en) * | 2012-06-29 | 2017-02-15 | キヤノン株式会社 | Image encoding device, image encoding method and program, image decoding device, image decoding method and program |
TWI620435B (en) * | 2012-09-18 | 2018-04-01 | Vid衡器股份有限公司 | Method and apparatus for region of interest video coding using tiles and tile groups |
US9992490B2 (en) | 2012-09-26 | 2018-06-05 | Sony Corporation | Video parameter set (VPS) syntax re-ordering for easy access of extension parameters |
AU2013322041B2 (en) | 2012-09-26 | 2017-03-09 | Sun Patent Trust | Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image coding and decoding apparatus |
US20140092961A1 (en) * | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Signaling decoder picture buffer information |
US20140092985A1 (en) | 2012-09-28 | 2014-04-03 | Sharp Laboratories Of America, Inc. | Content initialization for enhancement layer coding |
JP6327153B2 (en) * | 2012-12-06 | 2018-05-23 | ソニー株式会社 | Image processing apparatus, image processing method, and program |
US10419778B2 (en) | 2013-01-04 | 2019-09-17 | Sony Corporation | JCTVC-L0227: VPS_extension with updates of profile-tier-level syntax structure |
US10219006B2 (en) * | 2013-01-04 | 2019-02-26 | Sony Corporation | JCTVC-L0226: VPS and VPS_extension updates |
US20140254659A1 (en) | 2013-03-11 | 2014-09-11 | Mediatek Inc. | Video coding method using at least evaluated visual quality and related video coding apparatus |
KR20200045013A (en) | 2013-07-15 | 2020-04-29 | 소니 주식회사 | Extensions of motion-constrained tile sets sei message for interactivity |
US20150049098A1 (en) * | 2013-08-13 | 2015-02-19 | Mediatek Inc. | Data processing apparatus for transmitting/receiving compressed pixel data groups via multiple display ports of display interface and related data processing method |
US10313682B2 (en) * | 2013-08-26 | 2019-06-04 | Qualcomm Incorporated | Determining regions when performing intra block copying |
KR20160054530A (en) * | 2013-09-06 | 2016-05-16 | 미쓰비시덴키 가부시키가이샤 | Video encoding device, video transcoding device, video encoding method, video transcoding method and video stream transmission system |
US9270999B2 (en) | 2013-09-25 | 2016-02-23 | Apple Inc. | Delayed chroma processing in block processing pipelines |
US10091519B2 (en) * | 2013-10-14 | 2018-10-02 | Electronics And Telecommunications Research Institute | Multilayer-based image encoding/decoding method and apparatus |
WO2015127581A1 (en) * | 2014-02-25 | 2015-09-03 | Mediatek Singapore Pte. Ltd. | Methods for switching off the intra prediction filters |
JP6129759B2 (en) * | 2014-02-03 | 2017-05-17 | 満男 江口 | Super-resolution processing method, apparatus, program and storage medium for SIMD type massively parallel processing unit |
GB2524249B (en) * | 2014-03-17 | 2021-01-20 | Sony Interactive Entertainment Inc | Image Processing |
US9800898B2 (en) * | 2014-10-06 | 2017-10-24 | Microsoft Technology Licensing, Llc | Syntax structures indicating completion of coded regions |
US11146788B2 (en) | 2015-06-12 | 2021-10-12 | Qualcomm Incorporated | Grouping palette bypass bins for video coding |
US9794574B2 (en) * | 2016-01-11 | 2017-10-17 | Google Inc. | Adaptive tile data size coding for video and image compression |
EP3429204B1 (en) * | 2016-03-07 | 2020-04-15 | Sony Corporation | Encoding device and encoding method |
US10805635B1 (en) * | 2016-03-22 | 2020-10-13 | NGCodec Inc. | Apparatus and method for coding tree unit bit size limit management |
US10694202B2 (en) * | 2016-12-01 | 2020-06-23 | Qualcomm Incorporated | Indication of bilateral filter usage in video coding |
JP6565885B2 (en) * | 2016-12-06 | 2019-08-28 | 株式会社Jvcケンウッド | Image encoding device, image encoding method, image encoding program, image decoding device, image decoding method, and image decoding program |
JP2018107500A (en) * | 2016-12-22 | 2018-07-05 | キヤノン株式会社 | Coding device, coding method, program, decoding device, decoding method, and program |
WO2018196682A1 (en) * | 2017-04-27 | 2018-11-01 | Mediatek Inc. | Method and apparatus for mapping virtual-reality image to a segmented sphere projection format |
BR112020026618A2 (en) | 2018-06-26 | 2021-03-30 | Huawei Technologies Co., Ltd. | HIGH LEVEL SYNTAX PROJECTS FOR POINT CLOUD CODING |
US10841602B2 (en) * | 2018-07-16 | 2020-11-17 | Tencent America LLC | Hierarchical tiles |
US10375416B1 (en) * | 2018-09-05 | 2019-08-06 | Tencent America LLC | Segment types in video coding |
BR112021006349A2 (en) * | 2018-10-01 | 2021-07-06 | Op Solutions Llc | exponential partition methods and systems |
WO2020096848A1 (en) * | 2018-11-06 | 2020-05-14 | Interdigital Vc Holdings, Inc. | Parameter grouping among plural coding units for video encoding and decoding |
MX2021005355A (en) * | 2018-11-07 | 2021-06-30 | Huawei Tech Co Ltd | Header parameter set for video coding. |
KR102154407B1 (en) * | 2018-11-15 | 2020-09-09 | 한국전자기술연구원 | Motion-Constrained AV1 Encoding Method and Apparatus forTiled Streaming |
EP3868103A4 (en) | 2018-12-28 | 2022-03-23 | Huawei Technologies Co., Ltd. | Devices and methods for coding a picture by partitioning it into slices comprising tiles |
KR102259186B1 (en) * | 2019-01-16 | 2021-06-01 | 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) | Video coding with uniform tile fragmentation with remainder |
US11889085B2 (en) | 2019-03-08 | 2024-01-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods providing encoding/decoding of dependent/independent partitions and related devices |
EP3939278A4 (en) | 2019-03-11 | 2023-03-22 | Tencent America LLC | Tile and sub-picture partitioning |
MX2021011029A (en) * | 2019-03-11 | 2021-12-15 | Huawei Tech Co Ltd | Sub-picture based slice addresses in video coding. |
EP3734972A1 (en) * | 2019-05-03 | 2020-11-04 | InterDigital VC Holdings, Inc. | High level syntax simplified video coding tool set for small blocks |
KR20220003078A (en) * | 2019-05-03 | 2022-01-07 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Wavefront parallelism for tiles, bricks, and slices |
US11580234B2 (en) * | 2019-06-29 | 2023-02-14 | Intel Corporation | Implicit integrity for cryptographic computing |
US11575504B2 (en) | 2019-06-29 | 2023-02-07 | Intel Corporation | Cryptographic computing engine for memory load and store units of a microarchitecture pipeline |
US11403234B2 (en) | 2019-06-29 | 2022-08-02 | Intel Corporation | Cryptographic computing using encrypted base addresses and used in multi-tenant environments |
EP4011086A1 (en) | 2019-08-08 | 2022-06-15 | Panasonic Intellectual Property Corporation of America | System and method for video coding |
WO2021025165A1 (en) * | 2019-08-08 | 2021-02-11 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
WO2021025167A1 (en) * | 2019-08-08 | 2021-02-11 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
WO2021049593A1 (en) | 2019-09-11 | 2021-03-18 | Panasonic Intellectual Property Corporation Of America | System and method for video coding |
US20210176475A1 (en) * | 2019-12-05 | 2021-06-10 | Mediatek Inc. | Specifying Layout In Video Pictures |
JP7415027B2 (en) | 2020-02-29 | 2024-01-16 | 北京字節跳動網絡技術有限公司 | Constraints for high-level syntax elements |
WO2021207055A1 (en) * | 2020-04-05 | 2021-10-14 | Bytedance Inc. | High level control of filtering in video coding |
CN115643821A (en) * | 2020-04-13 | 2023-01-24 | 抖音视界有限公司 | Generic constraint information in video coding and decoding |
CN115804092A (en) | 2020-05-22 | 2023-03-14 | 抖音视界有限公司 | Signaling of generic constraint flags |
US11580035B2 (en) | 2020-12-26 | 2023-02-14 | Intel Corporation | Fine-grained stack protection using cryptographic computing |
US11669625B2 (en) | 2020-12-26 | 2023-06-06 | Intel Corporation | Data type based cryptographic computing |
KR20230022061A (en) | 2021-08-06 | 2023-02-14 | 삼성전자주식회사 | Decoding device and operating method thereof |
US20240040125A1 (en) * | 2022-07-27 | 2024-02-01 | Qualcomm Incorporated | Tracking sample completion in video coding |
Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724451A (en) | 1994-09-27 | 1998-03-03 | Samsung Electronics Co., Ltd. | Image compression method and apparatus using conditional quadtree split sysyem |
US6263023B1 (en) | 1998-10-15 | 2001-07-17 | International Business Machines Corporation | High definition television decoder |
US20020071489A1 (en) | 2000-11-23 | 2002-06-13 | Yves Ramanzin | Video coding method and corresponding encoder |
US20040101059A1 (en) | 2002-11-21 | 2004-05-27 | Anthony Joch | Low-complexity deblocking filter |
US20050008240A1 (en) | 2003-05-02 | 2005-01-13 | Ashish Banerji | Stitching of video for continuous presence multipoint video conferencing |
US20050008079A1 (en) * | 2003-07-08 | 2005-01-13 | Ntt Docomo, Inc. | Moving-picture encoding apparatus, moving-picture encoding methods, and moving-picture encoding programs |
US20050053158A1 (en) * | 2003-09-07 | 2005-03-10 | Microsoft Corporation | Slice-layer in video codec |
US20050141620A1 (en) | 2003-10-20 | 2005-06-30 | Sony Corporation | Decoding apparatus and decoding method |
US20050286634A1 (en) | 2004-06-27 | 2005-12-29 | Duvivier Christian L | Efficient use of storage in encoding and decoding video data streams |
US20060115001A1 (en) | 2002-04-29 | 2006-06-01 | Nokia Corporation | Indicating regions within a picture |
US20060146734A1 (en) * | 2005-01-04 | 2006-07-06 | Nokia Corporation | Method and system for low-delay video mixing |
US20070104269A1 (en) | 2001-11-29 | 2007-05-10 | Matsushita Electric Industrial Co., Ltd. | Coding distortion removal method, video encoding method, and apparatus and program for the same |
CN1965321A (en) | 2003-09-07 | 2007-05-16 | 微软公司 | Slice layer in video codec |
US20070280346A1 (en) | 2006-06-01 | 2007-12-06 | Microsoft Corporation | Flexible data organization for images |
WO2008057308A2 (en) | 2006-11-08 | 2008-05-15 | Thomson Licensing | Methods and apparatus for in-loop de-artifact filtering |
US20080151997A1 (en) * | 2006-12-22 | 2008-06-26 | Qualcomm Incorporated | Techniques for content adaptive video frame slicing and non-uniform access unit coding |
US20080170629A1 (en) | 2007-01-11 | 2008-07-17 | Samsung Electronics Co., Ltd. | Method and apparatus for deblocking-filtering video data |
US20080219349A1 (en) | 2006-07-17 | 2008-09-11 | Sony Corporation | Parallel processing apparatus for video compression |
US20080267287A1 (en) * | 2007-04-24 | 2008-10-30 | Nokia Corporation | System and method for implementing fast tune-in with intra-coded redundant pictures |
US20090010331A1 (en) * | 2006-11-17 | 2009-01-08 | Byeong Moon Jeon | Method and Apparatus for Decoding/Encoding a Video Signal |
US20090010334A1 (en) | 2000-04-14 | 2009-01-08 | Mamoru Ueda | Decoding device, decoding method, recording medium, and program |
US20090316793A1 (en) * | 2008-06-20 | 2009-12-24 | Yang Zhijie Michael | Method and system for adaptive deblocking for avs1-p2 |
US20090323809A1 (en) | 2008-06-25 | 2009-12-31 | Qualcomm Incorporated | Fragmented reference in temporal compression for video coding |
WO2010039731A2 (en) | 2008-10-03 | 2010-04-08 | Qualcomm Incorporated | Video coding with large macroblocks |
US20100128797A1 (en) | 2008-11-24 | 2010-05-27 | Nvidia Corporation | Encoding Of An Image Frame As Independent Regions |
US20100128803A1 (en) | 2007-06-08 | 2010-05-27 | Oscar Divorra Escoda | Methods and apparatus for in-loop de-artifacting filtering based on multi-lattice sparsity-based filtering |
US20100158401A1 (en) | 2008-12-19 | 2010-06-24 | Canon Kabushiki Kaisha | Image encoding apparatus and control method thereof |
US20100189181A1 (en) | 2007-09-14 | 2010-07-29 | Huawei Technologies Co., Ltd. | Method and device for video coding and decoding |
US20100296585A1 (en) | 2009-05-22 | 2010-11-25 | Masaru Matsuura | Decode processing apparatus, decode processing method, data distribution program, and decode processing program |
US20100303153A1 (en) | 2007-11-28 | 2010-12-02 | Shinya Kadono | Picture coding method and picture coding apparatus |
US20120082244A1 (en) | 2010-10-05 | 2012-04-05 | Mediatek Inc. | Method and Apparatus of Region-Based Adaptive Loop Filtering |
US20120106629A1 (en) | 2009-07-01 | 2012-05-03 | Thomson Licensing Llc | Methods and apparatus for signaling intra prediction for large blocks for video encoders and decoders |
US20120163452A1 (en) | 2010-12-28 | 2012-06-28 | Ebrisk Video Inc. | Method and system for selectively breaking prediction in video coding |
US8831097B2 (en) | 2009-08-14 | 2014-09-09 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video in consideration of scanning order of coding units having hierarchical structure, and method and apparatus for decoding video in consideration of scanning order of coding units having hierarchical structure |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4949388A (en) | 1987-02-19 | 1990-08-14 | Gtx Corporation | Method and apparatus for recognition of graphic symbols |
US5638128A (en) | 1994-11-08 | 1997-06-10 | General Instrument Corporation Of Delaware | Pixel interpolation filters for video decompression processor |
JPH10143131A (en) | 1996-11-06 | 1998-05-29 | Toshiba Corp | Decoded image display device and its display memory control method |
KR100611999B1 (en) | 1999-08-27 | 2006-08-11 | 삼성전자주식회사 | Motion compensating method in object based quad-tree mesh using greedy algorithm |
CA2314333A1 (en) | 2000-07-21 | 2002-01-21 | University Of British Columbia | Computer modelling of fallen snow |
JP4035717B2 (en) | 2002-08-23 | 2008-01-23 | 富士ゼロックス株式会社 | Image processing apparatus and image processing method |
CN1482808A (en) | 2002-09-13 | 2004-03-17 | 中国科学院计算技术研究所 | Shape adaptive heuristic data dividing method in MPEG-4 video parallel coding |
KR100543700B1 (en) * | 2003-01-30 | 2006-01-20 | 삼성전자주식회사 | A method and an apparatus for redundant image encoding and decoding |
US7289562B2 (en) * | 2003-08-01 | 2007-10-30 | Polycom, Inc. | Adaptive filter to improve H-264 video quality |
CN2726480Y (en) | 2004-08-12 | 2005-09-21 | 巫嘉雄 | Multifunctional food cooking device |
US9560367B2 (en) | 2004-09-03 | 2017-01-31 | Nokia Technologies Oy | Parameter set and picture header in video coding |
FR2875974A1 (en) * | 2004-09-28 | 2006-03-31 | Thomson Licensing Sa | METHOD AND DEVICE FOR ENCODING A SEQUENCE OF SOURCE IMAGES |
US20090141814A1 (en) | 2006-01-09 | 2009-06-04 | Peng Yin | Method and Apparatus for Providing Reduced Resolution Update Mode for Multi-View Video Coding |
CN100458932C (en) * | 2006-05-10 | 2009-02-04 | 建兴电子科技股份有限公司 | Learning type write strategy adjusting method and device |
KR101213161B1 (en) | 2006-06-14 | 2012-12-17 | 삼성전자주식회사 | Video watermarking apparatus in compression domain and method using the same |
CN101115195B (en) * | 2006-07-24 | 2010-08-18 | 同济大学 | Macroblock grade coupled decoding and loop filtering method and apparatus for video code stream |
GB0615068D0 (en) * | 2006-07-28 | 2006-09-06 | Ttp Communications Ltd | Digital radio systems |
US7991236B2 (en) * | 2006-10-16 | 2011-08-02 | Nokia Corporation | Discardable lower layer adaptations in scalable video coding |
CN101004641A (en) * | 2007-01-23 | 2007-07-25 | 张克坚 | Method for inputting spelling Chinese characters to computer |
BRPI0810213A8 (en) * | 2007-05-16 | 2018-12-11 | Thomson Licensing | methods and apparatus for using slice groups for decoding mvc video encoding information. |
KR101345295B1 (en) | 2007-06-11 | 2013-12-27 | 삼성전자주식회사 | Rate control method and apparatus for intra-only video sequence coding |
KR101367659B1 (en) * | 2007-07-12 | 2014-02-25 | 삼성전자주식회사 | Multi-level phase change memory device for reducing read error and read method thereof |
GB2451434B (en) | 2007-07-27 | 2012-09-19 | Hewlett Packard Development Co | A method of generating a sequence of display frames for display on a display device |
JP2009049460A (en) * | 2007-08-13 | 2009-03-05 | Sony Corp | Image processor, its method and program |
US8619880B2 (en) * | 2007-10-10 | 2013-12-31 | Qualcomm Incorporated | Universal blockiness correction |
DE102007049351A1 (en) | 2007-10-15 | 2009-04-16 | Siemens Ag | A method and apparatus for creating a coded output video stream from at least two coded input video streams, and using the apparatus and coded input video stream |
US8542748B2 (en) | 2008-03-28 | 2013-09-24 | Sharp Laboratories Of America, Inc. | Methods and systems for parallel video encoding and decoding |
CN101252694B (en) * | 2008-03-31 | 2011-08-17 | 清华大学 | Address mapping system and frame storage compression of video frequency decoding based on blocks |
DK2835976T3 (en) | 2008-04-16 | 2016-12-05 | Ge Video Compression Llc | Bit depth scalability |
US20090304086A1 (en) | 2008-06-06 | 2009-12-10 | Apple Inc. | Method and system for video coder and decoder joint optimization |
US9467699B2 (en) | 2008-12-03 | 2016-10-11 | Hfi Innovation Inc. | Method for performing parallel coding with ordered entropy slices, and associated apparatus |
PL3567855T3 (en) | 2009-03-23 | 2023-03-13 | Ntt Docomo, Inc. | Image predictive encoding device, image predictive encoding method, image predictive encoding program, image predictive decoding device, image predictive decoding method, and image predictive decoding program |
JP5344238B2 (en) * | 2009-07-31 | 2013-11-20 | ソニー株式会社 | Image encoding apparatus and method, recording medium, and program |
US20110116545A1 (en) | 2009-11-17 | 2011-05-19 | Jinwen Zan | Methods and devices for in-loop video deblocking |
CN101740082A (en) | 2009-11-30 | 2010-06-16 | 孟智平 | Method and system for clipping video based on browser |
CN102714733B (en) | 2010-01-19 | 2015-09-16 | 瑞萨电子株式会社 | Dynamic image encoding method, dynamic image decoding method, dynamic image encoding device and moving image decoding apparatus |
CN101924938B (en) * | 2010-08-11 | 2012-09-05 | 上海交通大学 | Method for processing adjacent block information in video decoding macro-block prediction and boundary filtering |
US20120106622A1 (en) * | 2010-11-03 | 2012-05-03 | Mediatek Inc. | Method and Apparatus of Slice Grouping for High Efficiency Video Coding |
US20120134425A1 (en) | 2010-11-29 | 2012-05-31 | Faouzi Kossentini | Method and System for Adaptive Interpolation in Digital Video Coding |
US9300976B2 (en) | 2011-01-14 | 2016-03-29 | Cisco Technology, Inc. | Video encoder/decoder, method and computer program product that process tiles of video data |
AU2012327672B2 (en) * | 2011-10-24 | 2015-09-03 | Hfi Innovation Inc. | Method and apparatus for non-cross-tile loop filtering |
US9967563B2 (en) * | 2012-02-03 | 2018-05-08 | Hfi Innovation Inc. | Method and apparatus for loop filtering cross tile or slice boundaries |
-
2011
- 2011-12-23 US US13/336,675 patent/US10244239B2/en active Active
- 2011-12-23 US US13/336,475 patent/US9060174B2/en active Active
- 2011-12-28 CN CN201611136169.5A patent/CN106791831B/en active Active
- 2011-12-28 CN CN201611033819.3A patent/CN106488228B/en active Active
- 2011-12-28 PT PT181974239T patent/PT3445051T/en unknown
- 2011-12-28 EP EP11852303.4A patent/EP2659679B1/en active Active
- 2011-12-28 RS RS20181421A patent/RS57975B1/en unknown
- 2011-12-28 LT LTEP18197423.9T patent/LT3445051T/en unknown
- 2011-12-28 CN CN201611024992.7A patent/CN106851268B/en active Active
- 2011-12-28 SI SI201131620T patent/SI2659679T1/en unknown
- 2011-12-28 HU HUE11853888A patent/HUE051603T2/en unknown
- 2011-12-28 CN CN201611128574.2A patent/CN106791830B/en active Active
- 2011-12-28 PL PL18197423.9T patent/PL3445051T3/en unknown
- 2011-12-28 ES ES11853888T patent/ES2811234T3/en active Active
- 2011-12-28 SI SI201132055T patent/SI3445051T1/en unknown
- 2011-12-28 HR HRP20220632TT patent/HRP20220632T1/en unknown
- 2011-12-28 ES ES11852303T patent/ES2698438T3/en active Active
- 2011-12-28 RS RS20220446A patent/RS63227B1/en unknown
- 2011-12-28 DK DK18197423.9T patent/DK3445051T3/en active
- 2011-12-28 SI SI201131908T patent/SI2659675T1/en unknown
- 2011-12-28 CN CN201611024993.1A patent/CN107071408B/en active Active
- 2011-12-28 WO PCT/CA2011/001412 patent/WO2012088595A1/en active Application Filing
- 2011-12-28 CN CN201180062300.7A patent/CN103314592B/en active Active
- 2011-12-28 PL PL11853888T patent/PL2659675T3/en unknown
- 2011-12-28 CN CN201611033822.5A patent/CN106412577B/en active Active
- 2011-12-28 CN CN201611024980.4A patent/CN107071407B/en active Active
- 2011-12-28 EP EP22159870.9A patent/EP4047932A1/en active Pending
- 2011-12-28 CN CN201611129107.1A patent/CN106534848B/en active Active
- 2011-12-28 HU HUE18197423A patent/HUE058729T2/en unknown
- 2011-12-28 PT PT11852303T patent/PT2659679T/en unknown
- 2011-12-28 CN CN201611136137.5A patent/CN106454340B/en active Active
- 2011-12-28 CN CN201611129106.7A patent/CN106534847B/en active Active
- 2011-12-28 PL PL11852303T patent/PL2659679T3/en unknown
- 2011-12-28 PT PT118538883T patent/PT2659675T/en unknown
- 2011-12-28 CN CN201611136140.7A patent/CN106412578B/en active Active
- 2011-12-28 LT LTEP11852303.4T patent/LT2659679T/en unknown
- 2011-12-28 LT LTEP11853888.3T patent/LT2659675T/en unknown
- 2011-12-28 DK DK11853888.3T patent/DK2659675T3/en active
- 2011-12-28 CN CN201611033415.4A patent/CN107105230B/en active Active
- 2011-12-28 EP EP22154252.5A patent/EP4027642A1/en active Pending
- 2011-12-28 CN CN201180062299.8A patent/CN103314581B/en active Active
- 2011-12-28 EP EP11853888.3A patent/EP2659675B1/en not_active Revoked
- 2011-12-28 WO PCT/CA2011/001411 patent/WO2012088594A1/en active Application Filing
- 2011-12-28 RS RS20200969A patent/RS60712B1/en unknown
- 2011-12-28 EP EP20166614.6A patent/EP3697087A1/en active Pending
- 2011-12-28 EP EP18197423.9A patent/EP3445051B1/en active Active
- 2011-12-28 CN CN201611033820.6A patent/CN106454339B/en active Active
- 2011-12-28 CN CN201611128575.7A patent/CN106658000B/en active Active
- 2011-12-28 ES ES18197423T patent/ES2914608T3/en active Active
- 2011-12-28 CN CN201611136138.XA patent/CN106658001B/en active Active
- 2011-12-28 DK DK11852303.4T patent/DK2659679T3/en active
-
2014
- 2014-12-05 US US14/561,480 patent/US10225558B2/en active Active
-
2015
- 2015-04-29 US US14/699,246 patent/US9313505B2/en active Active
- 2015-04-29 US US14/699,214 patent/US9369722B2/en active Active
-
2016
- 2016-01-28 US US15/008,573 patent/US9794573B2/en active Active
- 2016-06-24 US US15/192,079 patent/US10104377B2/en active Active
-
2018
- 2018-02-23 HK HK18102649.1A patent/HK1243570A1/en unknown
- 2018-08-23 US US16/110,325 patent/US11178400B2/en active Active
- 2018-11-22 HR HRP20181962TT patent/HRP20181962T1/en unknown
- 2018-11-29 CY CY20181101272T patent/CY1121428T1/en unknown
-
2019
- 2019-03-01 US US16/290,764 patent/US10986344B2/en active Active
-
2020
- 2020-08-13 CY CY20201100729T patent/CY1123166T1/en unknown
- 2020-08-21 HR HRP20201314TT patent/HRP20201314T1/en unknown
-
2021
- 2021-02-12 US US17/174,728 patent/US11356670B2/en active Active
- 2021-11-15 US US17/526,472 patent/US11871000B2/en active Active
-
2022
- 2022-06-06 US US17/833,115 patent/US11582459B2/en active Active
-
2023
- 2023-01-13 US US18/097,019 patent/US11949878B2/en active Active
Patent Citations (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5724451A (en) | 1994-09-27 | 1998-03-03 | Samsung Electronics Co., Ltd. | Image compression method and apparatus using conditional quadtree split sysyem |
US6263023B1 (en) | 1998-10-15 | 2001-07-17 | International Business Machines Corporation | High definition television decoder |
US20090010334A1 (en) | 2000-04-14 | 2009-01-08 | Mamoru Ueda | Decoding device, decoding method, recording medium, and program |
US20020071489A1 (en) | 2000-11-23 | 2002-06-13 | Yves Ramanzin | Video coding method and corresponding encoder |
CN1397138A (en) | 2000-11-23 | 2003-02-12 | 皇家菲利浦电子有限公司 | Video coding method and corresponding encoder |
US20070104269A1 (en) | 2001-11-29 | 2007-05-10 | Matsushita Electric Industrial Co., Ltd. | Coding distortion removal method, video encoding method, and apparatus and program for the same |
US20060115001A1 (en) | 2002-04-29 | 2006-06-01 | Nokia Corporation | Indicating regions within a picture |
US20040101059A1 (en) | 2002-11-21 | 2004-05-27 | Anthony Joch | Low-complexity deblocking filter |
US20050008240A1 (en) | 2003-05-02 | 2005-01-13 | Ashish Banerji | Stitching of video for continuous presence multipoint video conferencing |
US20050008079A1 (en) * | 2003-07-08 | 2005-01-13 | Ntt Docomo, Inc. | Moving-picture encoding apparatus, moving-picture encoding methods, and moving-picture encoding programs |
US7162093B2 (en) * | 2003-09-07 | 2007-01-09 | Microsoft Corporation | Slice-layer in video codec |
US20050053158A1 (en) * | 2003-09-07 | 2005-03-10 | Microsoft Corporation | Slice-layer in video codec |
CN1965321A (en) | 2003-09-07 | 2007-05-16 | 微软公司 | Slice layer in video codec |
US20050141620A1 (en) | 2003-10-20 | 2005-06-30 | Sony Corporation | Decoding apparatus and decoding method |
US20050286634A1 (en) | 2004-06-27 | 2005-12-29 | Duvivier Christian L | Efficient use of storage in encoding and decoding video data streams |
US20060146734A1 (en) * | 2005-01-04 | 2006-07-06 | Nokia Corporation | Method and system for low-delay video mixing |
US20070280346A1 (en) | 2006-06-01 | 2007-12-06 | Microsoft Corporation | Flexible data organization for images |
US20080219349A1 (en) | 2006-07-17 | 2008-09-11 | Sony Corporation | Parallel processing apparatus for video compression |
WO2008057308A2 (en) | 2006-11-08 | 2008-05-15 | Thomson Licensing | Methods and apparatus for in-loop de-artifact filtering |
US20090010331A1 (en) * | 2006-11-17 | 2009-01-08 | Byeong Moon Jeon | Method and Apparatus for Decoding/Encoding a Video Signal |
US20080151997A1 (en) * | 2006-12-22 | 2008-06-26 | Qualcomm Incorporated | Techniques for content adaptive video frame slicing and non-uniform access unit coding |
US20080170629A1 (en) | 2007-01-11 | 2008-07-17 | Samsung Electronics Co., Ltd. | Method and apparatus for deblocking-filtering video data |
US20080267287A1 (en) * | 2007-04-24 | 2008-10-30 | Nokia Corporation | System and method for implementing fast tune-in with intra-coded redundant pictures |
US20100128803A1 (en) | 2007-06-08 | 2010-05-27 | Oscar Divorra Escoda | Methods and apparatus for in-loop de-artifacting filtering based on multi-lattice sparsity-based filtering |
US20100189181A1 (en) | 2007-09-14 | 2010-07-29 | Huawei Technologies Co., Ltd. | Method and device for video coding and decoding |
US20100303153A1 (en) | 2007-11-28 | 2010-12-02 | Shinya Kadono | Picture coding method and picture coding apparatus |
US20090316793A1 (en) * | 2008-06-20 | 2009-12-24 | Yang Zhijie Michael | Method and system for adaptive deblocking for avs1-p2 |
US20090323809A1 (en) | 2008-06-25 | 2009-12-31 | Qualcomm Incorporated | Fragmented reference in temporal compression for video coding |
WO2010039731A2 (en) | 2008-10-03 | 2010-04-08 | Qualcomm Incorporated | Video coding with large macroblocks |
US20100128797A1 (en) | 2008-11-24 | 2010-05-27 | Nvidia Corporation | Encoding Of An Image Frame As Independent Regions |
US20100158401A1 (en) | 2008-12-19 | 2010-06-24 | Canon Kabushiki Kaisha | Image encoding apparatus and control method thereof |
US20100296585A1 (en) | 2009-05-22 | 2010-11-25 | Masaru Matsuura | Decode processing apparatus, decode processing method, data distribution program, and decode processing program |
US20120106629A1 (en) | 2009-07-01 | 2012-05-03 | Thomson Licensing Llc | Methods and apparatus for signaling intra prediction for large blocks for video encoders and decoders |
US8831097B2 (en) | 2009-08-14 | 2014-09-09 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding video in consideration of scanning order of coding units having hierarchical structure, and method and apparatus for decoding video in consideration of scanning order of coding units having hierarchical structure |
US20120082244A1 (en) | 2010-10-05 | 2012-04-05 | Mediatek Inc. | Method and Apparatus of Region-Based Adaptive Loop Filtering |
US20120163453A1 (en) | 2010-12-28 | 2012-06-28 | Ebrisk Video Inc. | Method and system for picture segmentation using columns |
US20120163452A1 (en) | 2010-12-28 | 2012-06-28 | Ebrisk Video Inc. | Method and system for selectively breaking prediction in video coding |
US20150092842A1 (en) | 2010-12-28 | 2015-04-02 | Fish Dive, Inc. | Method and System for Picture Segmentation Using Columns |
US9060174B2 (en) | 2010-12-28 | 2015-06-16 | Fish Dive, Inc. | Method and system for selectively breaking prediction in video coding |
US20150245025A1 (en) | 2010-12-28 | 2015-08-27 | Fish Dive, Inc. | Method and System for Selectively Breaking Prediction in Video Coding |
Non-Patent Citations (17)
Title |
---|
Bossen, "Common test conditions and software reference configurations," JCT-VC Document JCTVC-B300, Geneva, Jul. 2010, 12 pages. |
Dhont et al., "Flexible macroblock ordering as a content adaption tool in H.264/AVC," Proceedings of SPIE, Oct. 24, 2005, 6015:601506-1-601506-9. |
European Search Report issued in EP11852303.4 on Jun. 2, 2015, 6 pages. |
International Bureau of WIPO, International Search Report and Written Opinion of International Searching Authority dated Apr. 17, 2012, issued in respect of International Application No. PCT/CA2011/001412, 10 pages. |
International Bureau of WIPO, International Search Report and Written Opinion of International Searching Authority dated Mar. 20, 2012, issued in respect of International Application No. PCT/CA2011/001411, 8 pages. |
International Preliminary Report on Patentability in International Application No. PCT/CA2011/001411, dated Jul. 2, 2013, 5 pages. |
International Preliminary Report on Patentability in International Application No. PCT/CA2011/001412, dated Jul. 2, 2013, 7 pages. |
ITU-T Recommendation H.263 version 2 (H.263+), "Video coding for low bit rate communication," 1998, 167 pages. |
ITU-T Recommendation H.264 and ISO/IEC 14496-10, "Advanced Video Coding for Generic Audiovisual Services," (Mar. 2010), 676 pages. |
JCT-VC, "Test Model under Consideration Software 0.9-ahg-slices," retrieved on Dec. 11, 2014, retrieved from the Internet: URL: https://hevc.hhi.fraunhofer.de/svn/svn-HEVCSoftware/branches/0.9-ahg-slices/, 1 page. |
JCT-VC, "Test Model Under Consideration", Apr. 15, 2010. |
Misra et al., "Entropy slices for parallel entropy coding," JCT-VC Document, JCTVC-C256, Guangzhou, Oct. 2010, 6 pages. |
Office Action issued in Chinese Application No. 201180062300.7 on Oct. 10, 2015, 17 pages (with English translation). |
Sjoberg and Wennersten, "Fine granularity slices," JCT-VC Document, JCTVC-C154, Guangzhou, Oct. 2010, 4 pages. |
Sullivan et al., "Overview of the High Efficiency Video Coding (HEVC) Standard," IEEE Transactions on Circuits and Systems for Video Technology, Dec. 2012, 22(12):1649-1668. |
Wenger and Horowitz, "Flexible Macroblock ordering (FMO)," JVT-C089, May 2002, 22 pages. |
Zhou, "Sub-picture based raster scanning coding order for HEVC UHD video coding," JCTVC-B062, Geneva, Jul. 2010, 4 pages. |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11356670B2 (en) | 2010-12-28 | 2022-06-07 | Dolby Laboratories Licensing Corporation | Method and system for picture segmentation using columns |
US11949878B2 (en) | 2010-12-28 | 2024-04-02 | Dolby Laboratories Licensing Corporation | Method and system for picture segmentation using columns |
US10104377B2 (en) | 2010-12-28 | 2018-10-16 | Dolby Laboratories Licensing Corporation | Method and system for selectively breaking prediction in video coding |
US11871000B2 (en) | 2010-12-28 | 2024-01-09 | Dolby Laboratories Licensing Corporation | Method and system for selectively breaking prediction in video coding |
US10225558B2 (en) | 2010-12-28 | 2019-03-05 | Dolby Laboratories Licensing Corporation | Column widths for picture segmentation |
US10244239B2 (en) | 2010-12-28 | 2019-03-26 | Dolby Laboratories Licensing Corporation | Parameter set for picture segmentation |
US11582459B2 (en) | 2010-12-28 | 2023-02-14 | Dolby Laboratories Licensing Corporation | Method and system for picture segmentation using columns |
US10986344B2 (en) | 2010-12-28 | 2021-04-20 | Dolby Laboratories Licensing Corporation | Method and system for picture segmentation using columns |
US11178400B2 (en) | 2010-12-28 | 2021-11-16 | Dolby Laboratories Licensing Corporation | Method and system for selectively breaking prediction in video coding |
US10212431B2 (en) | 2012-01-27 | 2019-02-19 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US11375210B2 (en) | 2012-01-27 | 2022-06-28 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US10701372B2 (en) | 2012-01-27 | 2020-06-30 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US11765364B2 (en) | 2012-01-27 | 2023-09-19 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US20140341478A1 (en) * | 2012-01-27 | 2014-11-20 | Panasonic Intellectual Property Corporation Of America | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
US9774870B2 (en) * | 2012-01-27 | 2017-09-26 | Sun Patent Trust | Encoding method, decoding method, encoding apparatus, and decoding apparatus |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11871000B2 (en) | Method and system for selectively breaking prediction in video coding | |
US11936876B2 (en) | Methods and apparatus for signaling intra prediction for large blocks for video encoders and decoders | |
US20120134425A1 (en) | Method and System for Adaptive Interpolation in Digital Video Coding | |
KR20120039711A (en) | Methods and apparatus for improved intra chroma encoding and decoding | |
TWI824207B (en) | Video coding and decoding | |
US9554131B1 (en) | Multi-slice/tile encoder with overlapping spatial sections | |
US10805611B2 (en) | Method and apparatus of constrained sequence header | |
WO2021001215A1 (en) | Chroma format dependent quantization matrices for video encoding and decoding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: DOLBY INTERNATIONAL AB, NETHERLANDS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FISH DIVE, INC.;REEL/FRAME:036648/0933 Effective date: 20150924 |
|
AS | Assignment |
Owner name: DOLBY LABORATORIES LICENSING CORPORATION, CALIFORN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:DOLBY INTERNATIONAL AB;REEL/FRAME:037608/0185 Effective date: 20160128 |
|
AS | Assignment |
Owner name: EBRISK VIDEO INC., CANADA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HOROWITZ, MICHAEL;REEL/FRAME:037666/0363 Effective date: 20111221 Owner name: FISH DIVE, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EBRISK VIDEO, INC.;REEL/FRAME:037666/0429 Effective date: 20141029 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |