GB2620994B - Encoding and decoding of pre-processing renditions of input videos - Google Patents
Encoding and decoding of pre-processing renditions of input videos Download PDFInfo
- Publication number
- GB2620994B GB2620994B GB2212203.0A GB202212203A GB2620994B GB 2620994 B GB2620994 B GB 2620994B GB 202212203 A GB202212203 A GB 202212203A GB 2620994 B GB2620994 B GB 2620994B
- Authority
- GB
- United Kingdom
- Prior art keywords
- renditions
- decoding
- encoding
- processing
- input videos
- 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
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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/31—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/33—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/39—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability involving multiple description coding [MDC], i.e. with separate layers being structured as independently decodable descriptions of input picture data
-
- 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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234309—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 or from Quicktime to Realvideo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/234327—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440218—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/440227—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by decomposing into layers, e.g. base layer and one or more enhancement layers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/4402—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
- H04N21/44029—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for generating different versions
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Television Systems (AREA)
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2212203.0A GB2620994B (en) | 2022-08-22 | 2022-08-22 | Encoding and decoding of pre-processing renditions of input videos |
| PCT/GB2023/052188 WO2024042319A1 (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processing renditions of input videos |
| CN202380073128.8A CN120419189A (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processed reproduction of input video |
| GB2504196.3A GB2638920A (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processing renditions of input videos |
| EP23764370.5A EP4578186A1 (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processing renditions of input videos |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB2212203.0A GB2620994B (en) | 2022-08-22 | 2022-08-22 | Encoding and decoding of pre-processing renditions of input videos |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB202212203D0 GB202212203D0 (en) | 2022-10-05 |
| GB2620994A GB2620994A (en) | 2024-01-31 |
| GB2620994B true GB2620994B (en) | 2024-07-24 |
Family
ID=83902289
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB2212203.0A Active GB2620994B (en) | 2022-08-22 | 2022-08-22 | Encoding and decoding of pre-processing renditions of input videos |
| GB2504196.3A Pending GB2638920A (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processing renditions of input videos |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB2504196.3A Pending GB2638920A (en) | 2022-08-22 | 2023-08-22 | Encoding and decoding of pre-processing renditions of input videos |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP4578186A1 (en) |
| CN (1) | CN120419189A (en) |
| GB (2) | GB2620994B (en) |
| WO (1) | WO2024042319A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119494770A (en) * | 2023-08-15 | 2025-02-21 | 华为技术有限公司 | Image processing method and device |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2685738A1 (en) * | 2012-07-10 | 2014-01-15 | Broadcom Corporation | Real-time video coding system of multiple temporally scaled video and of multiple profile and standards based on shared video coding information |
| US20170295382A1 (en) * | 2016-04-07 | 2017-10-12 | Dolby Laboratories Licensing Corporation | Backward-compatible hdr codecs with temporal scalability |
| WO2022070163A1 (en) * | 2020-10-02 | 2022-04-07 | Imax Corporation | Enhancing image data for different types of displays |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012004709A1 (en) * | 2010-07-06 | 2012-01-12 | Koninklijke Philips Electronics N.V. | Generation of high dynamic range images from low dynamic range images |
| WO2017015397A1 (en) * | 2015-07-22 | 2017-01-26 | Dolby Laboratories Licensing Corporation | Video coding and delivery with both spatial and dynamic range scalability |
| US11632560B2 (en) | 2017-12-06 | 2023-04-18 | V-Nova International Limited | Methods and apparatuses for encoding and decoding a bytestream |
| CN116668742A (en) * | 2018-10-09 | 2023-08-29 | V-诺瓦国际有限公司 | Video signal enhancement decoder with multi-level enhancement and scalable coding formats |
| GB2618720B (en) | 2019-03-20 | 2024-03-13 | V Nova Int Ltd | Low complexity enhancement video coding |
| EP3942809A1 (en) | 2019-03-20 | 2022-01-26 | V-Nova International Ltd | Rate control for a video encoder |
| GB2599341B (en) | 2020-07-28 | 2024-10-09 | V Nova Int Ltd | Management system for multilayer encoders and decoders and method thereof |
-
2022
- 2022-08-22 GB GB2212203.0A patent/GB2620994B/en active Active
-
2023
- 2023-08-22 WO PCT/GB2023/052188 patent/WO2024042319A1/en not_active Ceased
- 2023-08-22 GB GB2504196.3A patent/GB2638920A/en active Pending
- 2023-08-22 CN CN202380073128.8A patent/CN120419189A/en active Pending
- 2023-08-22 EP EP23764370.5A patent/EP4578186A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2685738A1 (en) * | 2012-07-10 | 2014-01-15 | Broadcom Corporation | Real-time video coding system of multiple temporally scaled video and of multiple profile and standards based on shared video coding information |
| US20170295382A1 (en) * | 2016-04-07 | 2017-10-12 | Dolby Laboratories Licensing Corporation | Backward-compatible hdr codecs with temporal scalability |
| WO2022070163A1 (en) * | 2020-10-02 | 2022-04-07 | Imax Corporation | Enhancing image data for different types of displays |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2620994A (en) | 2024-01-31 |
| GB2638920A (en) | 2025-09-03 |
| WO2024042319A1 (en) | 2024-02-29 |
| GB202212203D0 (en) | 2022-10-05 |
| EP4578186A1 (en) | 2025-07-02 |
| GB202504196D0 (en) | 2025-05-07 |
| CN120419189A (en) | 2025-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4074038A4 (en) | Constraints for video coding and decoding | |
| GB2620994B (en) | Encoding and decoding of pre-processing renditions of input videos | |
| GB202118105D0 (en) | Video coding and decoding | |
| GB2593549B (en) | Video coding and decoding | |
| IL307226A (en) | Template matching prediction for video encoding and decoding | |
| GB202007552D0 (en) | High level systax for video coding and decoding | |
| GB202018387D0 (en) | Data encoding and decoding | |
| GB202508092D0 (en) | Image coding and decoding | |
| GB202405763D0 (en) | Encoding and decoding images | |
| GB2617839B (en) | Video coding and decoding | |
| GB2610397B (en) | Encoding and decoding video data | |
| GB202205318D0 (en) | Video coding and decoding | |
| GB202109461D0 (en) | Data encoding and decoding | |
| GB202502424D0 (en) | Video encoding and decoding | |
| GB2611598B (en) | Data compression and decompression | |
| GB202000066D0 (en) | Transform skip in video coding and decoding | |
| GB202204487D0 (en) | Data compression and decompression | |
| GB202004959D0 (en) | Video data encoding and decoding | |
| GB202004954D0 (en) | Video data encoding and decoding | |
| GB202004955D0 (en) | Video data encoding and decoding | |
| GB202004953D0 (en) | Video data encoding and decoding | |
| GB202304752D0 (en) | Data encoding and decoding | |
| GB202303171D0 (en) | Data encoding and decoding | |
| GB202416074D0 (en) | Data encoding and decoding | |
| GB202409347D0 (en) | Data encoding and decoding |