RU2010127314A - SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO - Google Patents
SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO Download PDFInfo
- Publication number
- RU2010127314A RU2010127314A RU2010127314/08A RU2010127314A RU2010127314A RU 2010127314 A RU2010127314 A RU 2010127314A RU 2010127314/08 A RU2010127314/08 A RU 2010127314/08A RU 2010127314 A RU2010127314 A RU 2010127314A RU 2010127314 A RU2010127314 A RU 2010127314A
- Authority
- RU
- Russia
- Prior art keywords
- image
- compression format
- image sequence
- fragments
- sequence
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract 7
- 230000002452 interceptive effect Effects 0.000 title 1
- 230000006835 compression Effects 0.000 claims abstract 10
- 238000007906 compression Methods 0.000 claims abstract 10
- 239000012634 fragment Substances 0.000 claims abstract 10
- 238000001514 detection method Methods 0.000 claims abstract 2
- 238000000638 solvent extraction Methods 0.000 claims abstract 2
Classifications
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding 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/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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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
- 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
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- 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/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4781—Games
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Debugging And Monitoring (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
1. Машинно-реализуемый способ выполнения сжатия видео, содержащий: ! обнаружение движения внутри последовательности изображений, встречающееся на разных участках внутри последовательности изображений, ! логическое разбиение каждой последовательности изображений на множество фрагментов, причем каждый фрагмент имеет размер, выбранный на основе величины движения, обнаруженного на участке, в котором расположен этот фрагмент, и ! кодирование одного или нескольких фрагментов внутри каждого изображения последовательности изображений с использованием первого формата сжатия и кодирование остальных фрагментов внутри каждого изображения последовательности изображений с использованием второго формата сжатия. ! 2. Способ по п.1, в котором первый формат сжатия содержит внутрикадровое кодирование. ! 3. Способ по п.2, в котором второй формат сжатия содержит межкадровое кодирование. 1. A computer-implemented method for performing video compression, comprising:! motion detection within an image sequence occurring in different areas within an image sequence,! logical partitioning of each sequence of images into a plurality of fragments, each fragment having a size selected on the basis of the amount of motion detected in the area in which this fragment is located, and! encoding one or more fragments within each image of the image sequence using the first compression format; and encoding the remaining fragments within each image of the image sequence using the second compression format. ! 2. The method of claim 1, wherein the first compression format comprises intra-frame coding. ! 3. The method of claim 2, wherein the second compression format comprises inter-frame coding.
Claims (3)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US99965707A | 2007-12-05 | 2007-12-05 | |
US11/999,657 | 2007-12-05 | ||
PCT/US2008/085600 WO2009073825A1 (en) | 2007-12-05 | 2008-12-04 | System and method for compressing video by adjusting tile size based on detected intraframe motion or scene complexity |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010127314A true RU2010127314A (en) | 2012-01-10 |
RU2487407C2 RU2487407C2 (en) | 2013-07-10 |
Family
ID=40718183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010127314/08A RU2487407C2 (en) | 2007-12-05 | 2008-12-04 | System and method of compressing streaming interactive video |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP2218037A4 (en) |
JP (1) | JP2011507346A (en) |
KR (1) | KR20100112567A (en) |
CN (1) | CN101918956A (en) |
AU (1) | AU2008333827A1 (en) |
CA (1) | CA2707715A1 (en) |
NZ (1) | NZ585904A (en) |
RU (1) | RU2487407C2 (en) |
TW (2) | TW200952496A (en) |
WO (1) | WO2009073825A1 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8888592B1 (en) | 2009-06-01 | 2014-11-18 | Sony Computer Entertainment America Llc | Voice overlay |
US8613673B2 (en) | 2008-12-15 | 2013-12-24 | Sony Computer Entertainment America Llc | Intelligent game loading |
US8147339B1 (en) | 2007-12-15 | 2012-04-03 | Gaikai Inc. | Systems and methods of serving game video |
US8968087B1 (en) | 2009-06-01 | 2015-03-03 | Sony Computer Entertainment America Llc | Video game overlay |
US8926435B2 (en) | 2008-12-15 | 2015-01-06 | Sony Computer Entertainment America Llc | Dual-mode program execution |
US8506402B2 (en) | 2009-06-01 | 2013-08-13 | Sony Computer Entertainment America Llc | Game execution environments |
US8771064B2 (en) | 2010-05-26 | 2014-07-08 | Aristocrat Technologies Australia Pty Limited | Gaming system and a method of gaming |
US8676591B1 (en) | 2010-08-02 | 2014-03-18 | Sony Computer Entertainment America Llc | Audio deceleration |
CN103403694B (en) | 2010-09-13 | 2019-05-21 | 索尼电脑娱乐美国公司 | Add-on assemble management |
KR20130090898A (en) | 2010-09-13 | 2013-08-14 | 소니 컴퓨터 엔터테인먼트 아메리카 엘엘씨 | Dual mode program execution and loading |
US20210271364A1 (en) * | 2011-01-26 | 2021-09-02 | Benjamin Firooz Ghassabian | Data entry systems |
CN104835187B (en) * | 2015-05-19 | 2020-04-03 | 北京三六三教育科技股份有限公司 | Animation editor and editing method thereof |
US11640626B2 (en) * | 2017-11-03 | 2023-05-02 | Universal City Studios Llc | Queue monitoring techniques |
WO2019245003A1 (en) * | 2018-06-22 | 2019-12-26 | ミントフラッグ株式会社 | Game system, game system control method, and game program |
CN109743628A (en) * | 2019-01-10 | 2019-05-10 | 四川长虹电器股份有限公司 | A kind of method that IP set-top box promotes video on live smoothness |
CN110996057B (en) * | 2019-12-02 | 2021-11-16 | 腾讯云计算(北京)有限责任公司 | Media data processing method and device, computer equipment and storage medium |
CN111669589B (en) * | 2020-06-23 | 2021-03-16 | 腾讯科技(深圳)有限公司 | Image encoding method, image encoding device, computer device, and storage medium |
CN112104867B (en) * | 2020-11-09 | 2021-03-02 | 腾讯科技(深圳)有限公司 | Video processing method, video processing device, intelligent equipment and storage medium |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5608458A (en) * | 1994-10-13 | 1997-03-04 | Lucent Technologies Inc. | Method and apparatus for a region-based approach to coding a sequence of video images |
AU1977397A (en) * | 1996-03-04 | 1997-09-22 | Ericsson Inc. | Digital communication system for adapting communications protocol based on a current communication channel condition |
JP3413759B2 (en) * | 1998-07-17 | 2003-06-09 | 株式会社ケンウッド | BS digital broadcast receiver |
JP3439361B2 (en) * | 1999-02-04 | 2003-08-25 | 日本電気株式会社 | Image encoding device and moving image transmission system |
US6711283B1 (en) * | 2000-05-03 | 2004-03-23 | Aperio Technologies, Inc. | Fully automatic rapid microscope slide scanner |
US6999432B2 (en) * | 2000-07-13 | 2006-02-14 | Microsoft Corporation | Channel and quality of service adaptation for multimedia over wireless networks |
US6900828B2 (en) * | 2001-07-19 | 2005-05-31 | Thomson Licensing S.A. | Fade resistant digital transmission and reception system |
EP1438673B1 (en) * | 2001-09-26 | 2012-11-21 | Interact Devices Inc. | System and method for communicating media signals |
US7027081B2 (en) * | 2003-12-21 | 2006-04-11 | Kremen Stanley H | System and apparatus for recording, transmitting, and projecting digital three-dimensional images |
WO2006100664A2 (en) * | 2005-03-21 | 2006-09-28 | Yosef Mizrahi | Method, system and computer-readable code for providing a computer gaming service |
EP1768346A1 (en) * | 2005-09-23 | 2007-03-28 | Microsoft Corporation | Provision of game applications across a network according to the display characteristics of a user terminal |
JP4649615B2 (en) * | 2006-02-16 | 2011-03-16 | 国立大学法人三重大学 | Video encoding / decoding device, video encoding / decoding method, and program thereof |
EP2044543A4 (en) * | 2006-04-13 | 2012-07-04 | Yosef Mizrachi | Method and apparatus for providing gaming services and for handling video content |
-
2008
- 2008-12-04 RU RU2010127314/08A patent/RU2487407C2/en active
- 2008-12-04 TW TW98115439A patent/TW200952496A/en unknown
- 2008-12-04 EP EP08857570.9A patent/EP2218037A4/en not_active Withdrawn
- 2008-12-04 JP JP2010537085A patent/JP2011507346A/en active Pending
- 2008-12-04 CA CA2707715A patent/CA2707715A1/en not_active Abandoned
- 2008-12-04 TW TW97147237A patent/TW200935916A/en unknown
- 2008-12-04 CN CN200880119436.5A patent/CN101918956A/en active Pending
- 2008-12-04 NZ NZ585904A patent/NZ585904A/en unknown
- 2008-12-04 KR KR1020107014742A patent/KR20100112567A/en not_active Application Discontinuation
- 2008-12-04 WO PCT/US2008/085600 patent/WO2009073825A1/en active Application Filing
- 2008-12-04 AU AU2008333827A patent/AU2008333827A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
RU2487407C2 (en) | 2013-07-10 |
WO2009073825A1 (en) | 2009-06-11 |
AU2008333827A1 (en) | 2009-06-11 |
KR20100112567A (en) | 2010-10-19 |
CN101918956A (en) | 2010-12-15 |
EP2218037A4 (en) | 2013-06-05 |
TW200935916A (en) | 2009-08-16 |
JP2011507346A (en) | 2011-03-03 |
CA2707715A1 (en) | 2009-06-11 |
EP2218037A1 (en) | 2010-08-18 |
TW200952496A (en) | 2009-12-16 |
NZ585904A (en) | 2013-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2010127314A (en) | SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO | |
RU2010127312A (en) | SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO | |
RU2010127313A (en) | SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO | |
RU2010127315A (en) | SYSTEM AND METHOD FOR COMPRESSING INTERACTIVE STREAM VIDEO | |
RU2010127311A (en) | SYSTEM AND METHOD FOR BURNING INTERACTIVE STREAM VIDEO | |
RU2019107974A (en) | METHODS, DEVICES AND SYSTEMS FOR PARALLEL ENCODING AND DECODING OF VIDEO INFORMATION | |
RU2015129684A (en) | METHOD AND DEVICE FOR VIDEO ENCODING AND METHOD AND DEVICE FOR VIDEO ENCODING | |
RU2018103979A (en) | METHOD FOR CODING AND DECODING IMAGES, DEVICE FOR CODING AND DECODING, AND RELATED COMPUTER PROGRAMS | |
EP2642756A3 (en) | System and method for implementing efficient decoded buffer management in multi-view video coding | |
RU2013114276A (en) | METHOD AND DEVICE FOR CODING AND DECODING PICTURE BORDER CODING UNIT | |
RU2014100179A (en) | METHOD AND DEVICE FOR VIDEO ENCODING AND METHOD AND DEVICE FOR VIDEO ENCODING | |
WO2008081460A3 (en) | Architecture for image compression in a video hardware | |
EP2096871A3 (en) | Coding method, decoding method, coding apparatus, decoding apparatus, image processing system, coding program, and decoding program | |
RU2014111034A (en) | METHOD AND DEVICE FOR VIDEO ENCODING AND METHOD AND DEVICE FOR VIDEO ENCODING | |
RU2007137805A (en) | METHOD, DEVICE AND SYSTEM FOR EFFECTIVE CODING AND DECODING OF VIDEO DATA | |
CN106358033A (en) | A Panoramic Video Key Frame Coding Method and Device | |
EP1679900A3 (en) | Apparatus and method for multiresolution encoding and decoding | |
MY178168A (en) | Method ans apparatus for encoding image through intra prediction | |
EP2712199A3 (en) | Image decoding apparatus | |
RU2010111711A (en) | METHOD AND DEVICE FOR DECODING / CODING VIDEO SIGNAL | |
CN1781314A (en) | Picture coding method | |
EP1729521A3 (en) | Intra prediction video encoding and decoding method and apparatus | |
RU2011142766A (en) | SYSTEM AND METHOD FOR VIDEO CODING USING THE SELECTED FRAGMENT AND THE SCHEME OF THE CYCLIC SHIFT OF THE FRAGMENT | |
EP2947876A3 (en) | Apparatus of video decoding using intra prediction | |
WO2008048489A3 (en) | Method and apparatus for video coding using prediction data refinement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC41 | Official registration of the transfer of exclusive right |
Effective date: 20150522 |