RU2009105072A - Методики кодирования и декодирования цифрового видео с переменным разрешением - Google Patents
Методики кодирования и декодирования цифрового видео с переменным разрешением Download PDFInfo
- Publication number
- RU2009105072A RU2009105072A RU2009105072/09A RU2009105072A RU2009105072A RU 2009105072 A RU2009105072 A RU 2009105072A RU 2009105072/09 A RU2009105072/09 A RU 2009105072/09A RU 2009105072 A RU2009105072 A RU 2009105072A RU 2009105072 A RU2009105072 A RU 2009105072A
- Authority
- RU
- Russia
- Prior art keywords
- level
- video
- temporal resolution
- improvement
- video information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract 26
- 230000002123 temporal effect Effects 0.000 claims abstract 29
- 238000004590 computer program Methods 0.000 claims 4
- 230000004913 activation Effects 0.000 claims 1
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
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8451—Structuring of content, e.g. decomposing content into time segments using Advanced Video Coding [AVC]
-
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence
-
- 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
- H04N19/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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
- 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/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/234345—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 the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
-
- 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/234363—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 altering the spatial resolution, e.g. for clients with a lower screen resolution
-
- 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/234381—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 altering the temporal resolution, e.g. decreasing the frame rate by frame skipping
-
- 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/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
1. Способ, содержащий: ! прием видеоинформации; и ! кодирование видеоинформации в виде видеопотока с разными уровнями видео, включая базовый уровень и уровень улучшения, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровень пространственного разрешения или первый уровень временного разрешения. ! 2. Способ по п. 1, содержащий кодирование видеоинформации в видеопоток в виде первого уровня временного улучшения на втором уровне временного разрешения. ! 3. Способ по п. 1, содержащий кодирование видеоинформации в видеопоток в виде первого уровня пространственного улучшения на втором уровне пространственного разрешения. ! 4. Способ по п. 1, содержащий вставку уникального идентифицируемого стартового кода для указания точки входа в видеопотоке для уровня улучшения. ! 5. Способ по п. 1, содержащий мультиплексирование различных структурных идентификаторов и полезных нагрузок для уровня улучшения с различными структурными идентификаторами и полезными нагрузками для базового уровня. ! 6. Способ по п. 1, содержащий шифрование каждого уровня видео с разным ключом шифрования. ! 7. Способ по п. 1, содержащий присваивание каждому уровню видео разного набора цифровых прав. ! 8. Способ, содержащий: ! прием кодированного видеопотока; и ! декодирование видеоинформации из разных уровней видео, включая базовый уровень и уровень улучшения указанного кодированного видеопотока, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровен
Claims (29)
1. Способ, содержащий:
прием видеоинформации; и
кодирование видеоинформации в виде видеопотока с разными уровнями видео, включая базовый уровень и уровень улучшения, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровень пространственного разрешения или первый уровень временного разрешения.
2. Способ по п. 1, содержащий кодирование видеоинформации в видеопоток в виде первого уровня временного улучшения на втором уровне временного разрешения.
3. Способ по п. 1, содержащий кодирование видеоинформации в видеопоток в виде первого уровня пространственного улучшения на втором уровне пространственного разрешения.
4. Способ по п. 1, содержащий вставку уникального идентифицируемого стартового кода для указания точки входа в видеопотоке для уровня улучшения.
5. Способ по п. 1, содержащий мультиплексирование различных структурных идентификаторов и полезных нагрузок для уровня улучшения с различными структурными идентификаторами и полезными нагрузками для базового уровня.
6. Способ по п. 1, содержащий шифрование каждого уровня видео с разным ключом шифрования.
7. Способ по п. 1, содержащий присваивание каждому уровню видео разного набора цифровых прав.
8. Способ, содержащий:
прием кодированного видеопотока; и
декодирование видеоинформации из разных уровней видео, включая базовый уровень и уровень улучшения указанного кодированного видеопотока, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровень пространственного разрешения или первый уровень временного разрешения.
9. Способ по п. 8, содержащий декодирование видеоинформации из первого уровня временного улучшения на втором уровне временного разрешения.
10. Способ по п. 8, содержащий декодирование видеоинформации из первого уровня пространственного улучшения на втором уровне пространственного разрешения.
11. Способ по п. 8, содержащий:
синтаксический анализ видеопотока; и
извлечение стартового кода для указания стартовой точки в видеопотоке для уровня улучшения.
12. Способ по п. 8, содержащий активизацию определенного структурного синтаксического анализатора и декодера для указанного уровня улучшения на основе значения стартового кода уровня улучшения.
13. Способ по п. 8, содержащий распознавание стартового кода, связанного с уровнем улучшения, для активизации набора декодирующих инструментов для указанного уровня улучшения.
14. Способ по п. 8, содержащий дешифрование каждого уровня видео с разным ключом шифрования.
15. Способ по п. 8, содержащий:
извлечение разного набора цифровых прав для каждого уровня видео; и
управление доступом к видеоинформации из каждого уровня видео согласно каждому набору цифровых прав.
16. Способ по п. 8, содержащий воспроизведение видеоинформации из базового уровня и видеоинформации из уровня улучшения для повышения первого уровня пространственного разрешения или первого уровня временного разрешения на дисплее.
17. Устройство, содержащее видеокодер (200) для кодирования видеоинформации в видеопоток с базовым уровнем и уровнем улучшения, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровень пространственного разрешения или первый уровень временного разрешения.
18. Устройство по п. 17, в котором видеокодер предназначен для кодирования видеоинформации в видеопоток в виде уровня временного улучшения на втором уровне временного разрешения или третьем уровне временного разрешения.
19. Устройство по п. 17, в котором видеокодер предназначен для кодирования видеоинформации в видеопоток в виде уровня пространственного улучшения на втором уровне пространственного разрешения и первом уровне временного разрешения, втором уровне временного разрешения или третьем уровне временного разрешения.
20. Устройство по п. 17, содержащее модуль шифрования (1002), подключенный к видеокодеру, где модуль шифрования шифрует каждый уровень с разным ключом шифровния.
21. Устройство по п. 17, содержащее модуль (1102) управления цифровыми правами, подключенный к видеокодеру, причем модуль управления цифровыми правами предназначен для присваивания каждому уровню разного набора цифровых прав.
22. Устройство, содержащее видеодекодер (300) для декодирования видеоинформации из базового уровня и уровня улучшения кодированного видеопотока, причем базовый уровень имеет первый уровень пространственного разрешения и первый уровень временного разрешения, а уровень улучшения повышает первый уровень пространственного разрешения или первый уровень временного разрешения.
23. Устройство по п. 22, в котором видеодекодер предназначен для декодирования видеоинформации из уровня временного улучшения на втором уровне временного разрешения или третьем уровне временного разрешения.
24. Устройство по п. 22, в котором видеодекодер предназначен для декодирования видеоинформации из уровня пространственного улучшения на втором уровне пространственного разрешения и первом уровне временного разрешения, втором уровне временного разрешения или третьем уровне временного разрешения.
25. Устройство по п. 22, содержащее модуль дешифрования (1004), подключенный к видеодекодеру, где модуль дешифрования дешифрует каждый уровень разным шифровальным ключом.
26. Устройство по п. 22, содержащее модуль (1104) управления цифровыми правами, подключенный к видеодекодеру, причем модуль управления цифровыми правами предназначен для управления доступом к видеоинформации из каждого уровня с использованием разного набора цифровых прав, присвоенных каждому уровню.
27. Устройство по п. 22, содержащее устройство (1260) отображения, подключенное к видеодекодеру, где устройство отображения предназначено для отображения видеоинформации из базового уровня и видеоинформации из уровня улучшения для повышения первого уровня пространственного разрешения или первого уровня временного разрешения на дисплее.
28. Компьютерная программа, содержащая элементы компьютерной программы, которая при ее выполнении в устройстве обработке данных реализует способ по любому из пп.1-16, и/или реализует видеокодер по любому из пп.17-21, и/или реализует видеодекодер по любому из пп.22-27.
29. Носитель компьютерной программы, несущей на себе компьютерную программу по п. 28.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/504,843 US20080043832A1 (en) | 2006-08-16 | 2006-08-16 | Techniques for variable resolution encoding and decoding of digital video |
US11/504,843 | 2006-08-16 | ||
PCT/US2007/075907 WO2008060732A2 (en) | 2006-08-16 | 2007-08-14 | Techniques for variable resolution encoding and decoding of digital video |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2009105072A true RU2009105072A (ru) | 2010-08-20 |
RU2497302C2 RU2497302C2 (ru) | 2013-10-27 |
Family
ID=39101362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2009105072/07A RU2497302C2 (ru) | 2006-08-16 | 2007-08-14 | Методики кодирования и декодирования цифрового видео с переменным разрешением |
Country Status (10)
Country | Link |
---|---|
US (1) | US20080043832A1 (ru) |
EP (1) | EP2055106B1 (ru) |
JP (1) | JP2010501141A (ru) |
KR (1) | KR101354833B1 (ru) |
CN (1) | CN101507278B (ru) |
AU (1) | AU2007319699B2 (ru) |
BR (1) | BRPI0714235A2 (ru) |
MX (1) | MX2009001387A (ru) |
RU (1) | RU2497302C2 (ru) |
WO (1) | WO2008060732A2 (ru) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2651225C2 (ru) * | 2012-09-12 | 2018-04-18 | Конинклейке Филипс Н.В. | Выполнение просмотра hdr как процесса, согласованного с владельцем контента |
RU2737038C2 (ru) * | 2012-06-22 | 2020-11-24 | Сони Корпорейшн | Устройство и способ обработки изображений |
Families Citing this family (89)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7876978B2 (en) * | 2005-10-13 | 2011-01-25 | Penthera Technologies, Inc. | Regions of interest in video frames |
US8665967B2 (en) * | 2006-02-15 | 2014-03-04 | Samsung Electronics Co., Ltd. | Method and system for bit reorganization and packetization of uncompressed video for transmission over wireless communication channels |
US7515710B2 (en) | 2006-03-14 | 2009-04-07 | Divx, Inc. | Federated digital rights management scheme including trusted systems |
US8773494B2 (en) * | 2006-08-29 | 2014-07-08 | Microsoft Corporation | Techniques for managing visual compositions for a multimedia conference call |
US8175041B2 (en) * | 2006-12-14 | 2012-05-08 | Samsung Electronics Co., Ltd. | System and method for wireless communication of audiovisual data having data size adaptation |
US8630355B2 (en) * | 2006-12-22 | 2014-01-14 | Qualcomm Incorporated | Multimedia data reorganization between base layer and enhancement layer |
US8566695B2 (en) * | 2007-03-30 | 2013-10-22 | Sandisk Technologies Inc. | Controlling access to digital content |
US8237776B2 (en) * | 2007-10-19 | 2012-08-07 | Warner Bros. Entertainment Inc. | Method and apparatus for generating stereoscopic images from a DVD disc |
US8068608B2 (en) * | 2007-12-17 | 2011-11-29 | Broadcom Corporation | Video processing system for scrambling video streams with dependent portions and methods for use therewith |
US9872066B2 (en) * | 2007-12-18 | 2018-01-16 | Ibiquity Digital Corporation | Method for streaming through a data service over a radio link subsystem |
US8130823B2 (en) * | 2007-12-19 | 2012-03-06 | Broadcom Corporation | Channel adaptive video transmission system for use with layered video coding and methods for use therewith |
US9143731B2 (en) * | 2008-01-02 | 2015-09-22 | Broadcom Corporation | Mobile video device for use with layered video coding and methods for use therewith |
US8176524B2 (en) * | 2008-04-22 | 2012-05-08 | Samsung Electronics Co., Ltd. | System and method for wireless communication of video data having partial data compression |
US8179983B2 (en) * | 2008-05-20 | 2012-05-15 | Broadcom Corporation | Video processing system with layered video coding for fast channel change and methods for use therewith |
JP5369893B2 (ja) * | 2008-05-30 | 2013-12-18 | 株式会社Jvcケンウッド | 動画像符号化装置、動画像符号化方法、動画像符号化プログラム、動画像復号装置、動画像復号方法、動画像復号プログラム、動画像再符号化装置、動画像再符号化方法、動画像再符号化プログラム |
US8488680B2 (en) * | 2008-07-30 | 2013-07-16 | Stmicroelectronics S.R.L. | Encoding and decoding methods and apparatus, signal and computer program product therefor |
US20100064315A1 (en) * | 2008-09-08 | 2010-03-11 | Jeyhan Karaoguz | Television system and method for providing computer network-based video |
WO2010033151A1 (en) * | 2008-09-18 | 2010-03-25 | Thomson Licensing | Methods and apparatus for video imaging pruning |
US9342663B2 (en) * | 2008-10-09 | 2016-05-17 | Adobe Systems Incorporated | Distributing media with variable resolution and format |
US8300082B2 (en) * | 2008-12-15 | 2012-10-30 | At&T Intellectual Property I, Lp | Apparatus and method for video conferencing |
MX2011007344A (es) | 2009-01-07 | 2012-02-28 | Divx Inc | Creacion singular, colectiva y automatizada de una guia de medios de contenido en linea. |
US20100262708A1 (en) * | 2009-04-08 | 2010-10-14 | Nokia Corporation | Method and apparatus for delivery of scalable media data |
US20110075537A1 (en) * | 2009-09-25 | 2011-03-31 | General Electric Company | Holographic disc with improved features and method for the same |
EP2507995A4 (en) | 2009-12-04 | 2014-07-09 | Sonic Ip Inc | SYSTEMS AND METHODS FOR TRANSPORTING ELEMENTARY BIT TRAIN CRYPTOGRAPHIC MATERIAL |
KR20110071707A (ko) * | 2009-12-21 | 2011-06-29 | 삼성전자주식회사 | 동영상 컨텐트 제공 방법 및 그 장치, 동영상 컨텐트 재생 방법 및 그 장치 |
US8838954B2 (en) * | 2010-02-02 | 2014-09-16 | Futurewei Technologies, Inc. | Media processing devices for adaptive delivery of on-demand media, and methods thereof |
US20110191587A1 (en) * | 2010-02-02 | 2011-08-04 | Futurewei Technologies, Inc. | Media Processing Devices With Joint Encryption-Compression, Joint Decryption-Decompression, And Methods Thereof |
US8908774B2 (en) | 2010-02-11 | 2014-12-09 | Mediatek Inc. | Method and video receiving system for adaptively decoding embedded video bitstream |
US8544103B2 (en) * | 2010-05-04 | 2013-09-24 | Intertrust Technologies Corporation | Policy determined accuracy of transmitted information |
US8731152B2 (en) | 2010-06-18 | 2014-05-20 | Microsoft Corporation | Reducing use of periodic key frames in video conferencing |
WO2013090923A1 (en) * | 2011-12-17 | 2013-06-20 | Dolby Laboratories Licensing Corporation | Multi-layer interlace frame-compatible enhanced resolution video delivery |
US20120233345A1 (en) * | 2010-09-10 | 2012-09-13 | Nokia Corporation | Method and apparatus for adaptive streaming |
US20120082228A1 (en) | 2010-10-01 | 2012-04-05 | Yeping Su | Nested entropy encoding |
US10104391B2 (en) | 2010-10-01 | 2018-10-16 | Dolby International Ab | System for nested entropy encoding |
CN101951518B (zh) * | 2010-10-12 | 2012-05-16 | 高斯贝尔数码科技股份有限公司 | 一种低码率情形下的数字电视图像修正***及修正方法 |
US8914534B2 (en) | 2011-01-05 | 2014-12-16 | Sonic Ip, Inc. | Systems and methods for adaptive bitrate streaming of media stored in matroska container files using hypertext transfer protocol |
US8751565B1 (en) | 2011-02-08 | 2014-06-10 | Google Inc. | Components for web-based configurable pipeline media processing |
US8681866B1 (en) | 2011-04-28 | 2014-03-25 | Google Inc. | Method and apparatus for encoding video by downsampling frame resolution |
US9106787B1 (en) | 2011-05-09 | 2015-08-11 | Google Inc. | Apparatus and method for media transmission bandwidth control using bandwidth estimation |
WO2012166512A2 (en) | 2011-05-31 | 2012-12-06 | Dolby Laboratories Licensing Corporation | Video compression implementing resolution tradeoffs and optimization |
US10873772B2 (en) | 2011-07-21 | 2020-12-22 | V-Nova International Limited | Transmission of reconstruction data in a tiered signal quality hierarchy |
US10045089B2 (en) | 2011-08-02 | 2018-08-07 | Apple Inc. | Selection of encoder and decoder for a video communications session |
US9467708B2 (en) | 2011-08-30 | 2016-10-11 | Sonic Ip, Inc. | Selection of resolutions for seamless resolution switching of multimedia content |
US8909922B2 (en) | 2011-09-01 | 2014-12-09 | Sonic Ip, Inc. | Systems and methods for playing back alternative streams of protected content protected using common cryptographic information |
US8964977B2 (en) | 2011-09-01 | 2015-02-24 | Sonic Ip, Inc. | Systems and methods for saving encoded media streamed using adaptive bitrate streaming |
WO2013069608A1 (ja) | 2011-11-11 | 2013-05-16 | ソニー株式会社 | 送信装置、送信方法、受信装置および受信方法 |
JP6192902B2 (ja) * | 2011-11-11 | 2017-09-06 | サターン ライセンシング エルエルシーSaturn Licensing LLC | 画像データ送信装置、画像データ送信方法、画像データ受信装置および画像データ受信方法 |
KR102331361B1 (ko) | 2011-12-29 | 2021-12-01 | 엘지전자 주식회사 | 비디오 인코딩 및 디코딩 방법과 이를 이용하는 장치 |
US9185429B1 (en) | 2012-04-30 | 2015-11-10 | Google Inc. | Video encoding and decoding using un-equal error protection |
US9762903B2 (en) * | 2012-06-01 | 2017-09-12 | Qualcomm Incorporated | External pictures in video coding |
US9924181B2 (en) * | 2012-06-20 | 2018-03-20 | Hfi Innovation Inc. | Method and apparatus of bi-directional prediction for scalable video coding |
US9197685B2 (en) * | 2012-06-28 | 2015-11-24 | Sonic Ip, Inc. | Systems and methods for fast video startup using trick play streams |
US9804668B2 (en) | 2012-07-18 | 2017-10-31 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear TV experience using streaming content distribution |
EP2875417B1 (en) | 2012-07-18 | 2020-01-01 | Verimatrix, Inc. | Systems and methods for rapid content switching to provide a linear tv experience using streaming content distribution |
EP2884752A4 (en) | 2012-08-10 | 2016-01-27 | Lg Electronics Inc | SIGNAL TRANSMISSION DEVICE AND SIGNAL TRANSMISSION METHOD |
US20140086328A1 (en) * | 2012-09-25 | 2014-03-27 | Qualcomm Incorporated | Scalable video coding in hevc |
US9313510B2 (en) | 2012-12-31 | 2016-04-12 | Sonic Ip, Inc. | Use of objective quality measures of streamed content to reduce streaming bandwidth |
US9191457B2 (en) | 2012-12-31 | 2015-11-17 | Sonic Ip, Inc. | Systems, methods, and media for controlling delivery of content |
US9172740B1 (en) | 2013-01-15 | 2015-10-27 | Google Inc. | Adjustable buffer remote access |
US9311692B1 (en) | 2013-01-25 | 2016-04-12 | Google Inc. | Scalable buffer remote access |
US9225979B1 (en) | 2013-01-30 | 2015-12-29 | Google Inc. | Remote access encoding |
US10397292B2 (en) | 2013-03-15 | 2019-08-27 | Divx, Llc | Systems, methods, and media for delivery of content |
US9906785B2 (en) | 2013-03-15 | 2018-02-27 | Sonic Ip, Inc. | Systems, methods, and media for transcoding video data according to encoding parameters indicated by received metadata |
TWI557727B (zh) | 2013-04-05 | 2016-11-11 | 杜比國際公司 | 音訊處理系統、多媒體處理系統、處理音訊位元流的方法以及電腦程式產品 |
WO2014168890A1 (en) * | 2013-04-08 | 2014-10-16 | General Instrument Corporation | Individual buffer management in video coding |
KR102301083B1 (ko) * | 2013-04-15 | 2021-09-10 | 루카 로사토 | 하이브리드 백워드-호환가능 신호 인코딩 및 디코딩 |
US9094737B2 (en) | 2013-05-30 | 2015-07-28 | Sonic Ip, Inc. | Network video streaming with trick play based on separate trick play files |
US9247317B2 (en) | 2013-05-30 | 2016-01-26 | Sonic Ip, Inc. | Content streaming with client device trick play index |
US9967305B2 (en) | 2013-06-28 | 2018-05-08 | Divx, Llc | Systems, methods, and media for streaming media content |
CN103686177B (zh) * | 2013-12-19 | 2018-02-09 | 中国科学院深圳先进技术研究院 | 一种图像压缩、解压的方法、装置及图像*** |
US9432624B2 (en) * | 2014-01-03 | 2016-08-30 | Clearone Communications Hong Kong Ltd. | Method for improving an MCU's performance using common properties of the H.264 codec standard |
CN104281427B (zh) * | 2014-03-10 | 2018-04-27 | 深圳深讯和科技有限公司 | 交互应用中的视频数据处理方法和*** |
US9866878B2 (en) | 2014-04-05 | 2018-01-09 | Sonic Ip, Inc. | Systems and methods for encoding and playing back video at different frame rates using enhancement layers |
WO2015176280A1 (en) * | 2014-05-22 | 2015-11-26 | Microsoft Technology Licensing, Llc | Re-encoding image sets using frequency-domain differences |
CN104902275B (zh) * | 2015-05-29 | 2018-04-20 | 宁波菊风***软件有限公司 | 一种控制视频通信质量甜点的方法 |
CN105739935B (zh) * | 2016-01-22 | 2019-06-04 | 厦门美图移动科技有限公司 | 一种多终端联合显示方法、装置及*** |
GB2598255B (en) * | 2016-02-17 | 2022-07-27 | V Nova Int Ltd | Physical adapter, signal processing equipment, methods and computer programs |
US10075292B2 (en) | 2016-03-30 | 2018-09-11 | Divx, Llc | Systems and methods for quick start-up of playback |
US10178394B2 (en) * | 2016-06-10 | 2019-01-08 | Apple Inc. | Transcoding techniques for alternate displays |
KR102420290B1 (ko) | 2016-10-12 | 2022-07-13 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 공간적으로 불균등한 스트리밍 |
US10498795B2 (en) | 2017-02-17 | 2019-12-03 | Divx, Llc | Systems and methods for adaptive switching between multiple content delivery networks during adaptive bitrate streaming |
US11178204B1 (en) * | 2017-02-23 | 2021-11-16 | Cox Communications, Inc. | Video processor to enhance color space and/or bit-depth |
US11166034B2 (en) | 2017-02-23 | 2021-11-02 | Netflix, Inc. | Comparing video encoders/decoders using shot-based encoding and a perceptual visual quality metric |
US11184621B2 (en) | 2017-02-23 | 2021-11-23 | Netflix, Inc. | Techniques for selecting resolutions for encoding different shot sequences |
US11153585B2 (en) | 2017-02-23 | 2021-10-19 | Netflix, Inc. | Optimizing encoding operations when generating encoded versions of a media title |
US10742708B2 (en) | 2017-02-23 | 2020-08-11 | Netflix, Inc. | Iterative techniques for generating multiple encoded versions of a media title |
US10666992B2 (en) | 2017-07-18 | 2020-05-26 | Netflix, Inc. | Encoding techniques for optimizing distortion and bitrate |
CN111917558B (zh) * | 2020-08-13 | 2021-03-23 | 南开大学 | 一种基于区块链的视频帧数据双认证与分级加密方法 |
CN114650426A (zh) * | 2020-12-17 | 2022-06-21 | 华为技术有限公司 | 一种视频处理方法、装置以及设备 |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5253055A (en) * | 1992-07-02 | 1993-10-12 | At&T Bell Laboratories | Efficient frequency scalable video encoding with coefficient selection |
JP3363668B2 (ja) * | 1995-07-25 | 2003-01-08 | キヤノン株式会社 | 画像伝送装置及び画像伝送システム |
FR2756399B1 (fr) * | 1996-11-28 | 1999-06-25 | Thomson Multimedia Sa | Procede et dispositif de compression video pour images de synthese |
KR100418141B1 (ko) * | 1997-04-01 | 2004-06-09 | 소니 가부시끼 가이샤 | 화상부호화장치,화상부호화방법,화상복호화장치및화상복호화방법 |
US6057884A (en) * | 1997-06-05 | 2000-05-02 | General Instrument Corporation | Temporal and spatial scaleable coding for video object planes |
US6233356B1 (en) * | 1997-07-08 | 2001-05-15 | At&T Corp. | Generalized scalability for video coder based on video objects |
US6993201B1 (en) * | 1997-07-08 | 2006-01-31 | At&T Corp. | Generalized scalability for video coder based on video objects |
RU2201654C2 (ru) * | 1997-12-23 | 2003-03-27 | Томсон Лайсенсинг С.А. | Способ низкошумового кодирования и декодирования |
JP2000032393A (ja) * | 1998-07-09 | 2000-01-28 | Sony Corp | 画像情報処理装置および方法、並びに提供媒体 |
US6639943B1 (en) * | 1999-11-23 | 2003-10-28 | Koninklijke Philips Electronics N.V. | Hybrid temporal-SNR fine granular scalability video coding |
JP4018335B2 (ja) * | 2000-01-05 | 2007-12-05 | キヤノン株式会社 | 画像復号装置及び画像復号方法 |
US20020126759A1 (en) * | 2001-01-10 | 2002-09-12 | Wen-Hsiao Peng | Method and apparatus for providing prediction mode fine granularity scalability |
KR100783396B1 (ko) * | 2001-04-19 | 2007-12-10 | 엘지전자 주식회사 | 부호기의 서브밴드 분할을 이용한 시공간 스케일러빌러티방법 |
DE60310368T2 (de) * | 2002-01-22 | 2007-03-29 | Microsoft Corp., Redmond | Verfahren zur verhinderung von startkode-emulation und stopfdaten |
US20030215011A1 (en) * | 2002-05-17 | 2003-11-20 | General Instrument Corporation | Method and apparatus for transcoding compressed video bitstreams |
AU2003237289A1 (en) * | 2002-05-29 | 2003-12-19 | Pixonics, Inc. | Maintaining a plurality of codebooks related to a video signal |
JP2004140667A (ja) * | 2002-10-18 | 2004-05-13 | Canon Inc | 情報処理方法 |
US20040086041A1 (en) * | 2002-10-30 | 2004-05-06 | Koninklijke Philips Electronics N.V. | System and method for advanced data partitioning for robust video transmission |
AU2003285634A1 (en) | 2002-12-16 | 2004-07-09 | Koninklijke Philips Electronics N.V. | Method and apparatus to encrypt video data streams |
EP1576607A1 (en) * | 2002-12-19 | 2005-09-21 | Koninklijke Philips Electronics N.V. | Characteristic point information (cpi) for multilayer video |
US7406176B2 (en) | 2003-04-01 | 2008-07-29 | Microsoft Corporation | Fully scalable encryption for scalable multimedia |
US7313814B2 (en) * | 2003-04-01 | 2007-12-25 | Microsoft Corporation | Scalable, error resilient DRM for scalable media |
JP2006525731A (ja) * | 2003-05-02 | 2006-11-09 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 新標準への移行をサポートする多階層符号化 |
KR100965881B1 (ko) * | 2003-10-10 | 2010-06-24 | 삼성전자주식회사 | 비디오 데이터 인코딩 시스템 및 디코딩 시스템 |
US7797454B2 (en) * | 2004-02-13 | 2010-09-14 | Hewlett-Packard Development Company, L.P. | Media data transcoding devices |
US20050254575A1 (en) * | 2004-05-12 | 2005-11-17 | Nokia Corporation | Multiple interoperability points for scalable media coding and transmission |
KR100662350B1 (ko) * | 2004-08-23 | 2007-01-02 | 엘지전자 주식회사 | 영상 전송 장치 및 방법 |
KR100668345B1 (ko) * | 2004-10-05 | 2007-01-12 | 삼성전자주식회사 | 움직임 보상된 계층 생성장치 및 방법 |
US20060078049A1 (en) * | 2004-10-13 | 2006-04-13 | Nokia Corporation | Method and system for entropy coding/decoding of a video bit stream for fine granularity scalability |
KR100714689B1 (ko) | 2005-01-21 | 2007-05-04 | 삼성전자주식회사 | 다 계층 구조 기반의 스케일러블 비디오 코딩 및 디코딩방법, 이를 위한 장치 |
US7668962B2 (en) * | 2005-02-07 | 2010-02-23 | Symantec Operating Corporation | System and method for connection failover using redirection |
US20060212542A1 (en) * | 2005-03-15 | 2006-09-21 | 1000 Oaks Hu Lian Technology Development Co., Ltd. | Method and computer-readable medium for file downloading in a peer-to-peer network |
CN1319382C (zh) * | 2005-04-07 | 2007-05-30 | 西安交通大学 | 可伸缩视频编解码器体系结构设计方法 |
US7953224B2 (en) * | 2005-05-20 | 2011-05-31 | Microsoft Corporation | MPEG-4 encryption enabling transcoding without decryption |
CN100358364C (zh) * | 2005-05-27 | 2007-12-26 | 上海大学 | 基于h.264的精细颗粒可伸缩编码的码率控制方法 |
-
2006
- 2006-08-16 US US11/504,843 patent/US20080043832A1/en not_active Abandoned
-
2007
- 2007-08-14 BR BRPI0714235-8A patent/BRPI0714235A2/pt not_active IP Right Cessation
- 2007-08-14 KR KR1020097002603A patent/KR101354833B1/ko not_active IP Right Cessation
- 2007-08-14 MX MX2009001387A patent/MX2009001387A/es active IP Right Grant
- 2007-08-14 EP EP07868329.9A patent/EP2055106B1/en not_active Not-in-force
- 2007-08-14 AU AU2007319699A patent/AU2007319699B2/en not_active Ceased
- 2007-08-14 WO PCT/US2007/075907 patent/WO2008060732A2/en active Application Filing
- 2007-08-14 CN CN2007800304819A patent/CN101507278B/zh not_active Expired - Fee Related
- 2007-08-14 JP JP2009524766A patent/JP2010501141A/ja active Pending
- 2007-08-14 RU RU2009105072/07A patent/RU2497302C2/ru not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2737038C2 (ru) * | 2012-06-22 | 2020-11-24 | Сони Корпорейшн | Устройство и способ обработки изображений |
RU2651225C2 (ru) * | 2012-09-12 | 2018-04-18 | Конинклейке Филипс Н.В. | Выполнение просмотра hdr как процесса, согласованного с владельцем контента |
Also Published As
Publication number | Publication date |
---|---|
WO2008060732A2 (en) | 2008-05-22 |
WO2008060732A3 (en) | 2008-07-31 |
AU2007319699A1 (en) | 2008-05-22 |
KR101354833B1 (ko) | 2014-01-23 |
CN101507278A (zh) | 2009-08-12 |
AU2007319699B2 (en) | 2011-06-09 |
EP2055106B1 (en) | 2015-06-17 |
RU2497302C2 (ru) | 2013-10-27 |
EP2055106A2 (en) | 2009-05-06 |
JP2010501141A (ja) | 2010-01-14 |
KR20090051042A (ko) | 2009-05-20 |
BRPI0714235A2 (pt) | 2013-04-02 |
EP2055106A4 (en) | 2013-01-30 |
US20080043832A1 (en) | 2008-02-21 |
CN101507278B (zh) | 2011-08-03 |
MX2009001387A (es) | 2009-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2009105072A (ru) | Методики кодирования и декодирования цифрового видео с переменным разрешением | |
CN1287595C (zh) | 内容的传递及保护的方法及装置 | |
CN1242323C (zh) | 源程序转换方法和装置 | |
CN102292931B (zh) | 在单个容器文件中支持多个保护***的方法和装置 | |
CN101295343A (zh) | 二维码多重加密防伪印刷方法 | |
KR20120030419A (ko) | 호스트-식별 정보를 콘텐트에 내장시키기 위한 메모리 디바이스 및 방법 | |
TW200741456A (en) | Information processing apparatus, information recording medium manufacturing apparatus, and information recording medium | |
EP2268020B1 (en) | Protection of audio or video data in a playback device | |
CN1729668A (zh) | 用于处理流的设备和方法 | |
CN1224910C (zh) | 加密方法、解码方法和装置以及信息记录介质 | |
JP2002330126A5 (ru) | ||
CN102760221A (zh) | 基于数字水印和加密的iptv数字版权管理方法及装置 | |
JP2009147808A (ja) | 送信装置およびそのプログラム、ならびに、受信装置およびapi実行プログラム | |
TW200629855A (en) | Confidential information processing method, confidential information processing device, and contents data reproducing device | |
CN106664203A (zh) | 用于保护结合独立编码的方格的单元位流的***和方法 | |
CN105611318A (zh) | 一种视频加密播放方法及*** | |
CN105162588A (zh) | 一种媒体文件加解密方法和装置 | |
CN105245975B (zh) | 媒体数据处理方法及其装置 | |
CN104038767A (zh) | 一种兼容cabac的加密域h.264/avc视频数据隐藏方法 | |
CN103414733A (zh) | Hls流媒体的播放方法及*** | |
KR20090088432A (ko) | 트랜잭션 마킹에 의한 시청각 데이터의 안전한 배포 방법 및 시스템 | |
CN111432287A (zh) | 音视频文件的切片化加密方法及***、解密方法及*** | |
CN110035319A (zh) | 一种音视频数据的加密、解密方法、装置及播放设备 | |
CN1343934A (zh) | 信息输出与记录的装置和方法、信息输出记录***和介质 | |
CN102685592A (zh) | 一种支持数字版权保护的流媒体播放器方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150526 |
|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20170815 |