KR100955852B1 - 효율적 비디오 슬라이싱 - Google Patents
효율적 비디오 슬라이싱 Download PDFInfo
- Publication number
- KR100955852B1 KR100955852B1 KR1020077006679A KR20077006679A KR100955852B1 KR 100955852 B1 KR100955852 B1 KR 100955852B1 KR 1020077006679 A KR1020077006679 A KR 1020077006679A KR 20077006679 A KR20077006679 A KR 20077006679A KR 100955852 B1 KR100955852 B1 KR 100955852B1
- Authority
- KR
- South Korea
- Prior art keywords
- video
- size
- slice
- ltu
- video slice
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims abstract description 112
- 230000005540 biological transmission Effects 0.000 claims abstract description 19
- 239000003550 marker Substances 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 claims description 4
- 238000004513 sizing Methods 0.000 claims description 3
- 238000003780 insertion Methods 0.000 claims 1
- 230000037431 insertion Effects 0.000 claims 1
- 238000011084 recovery Methods 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 7
- 238000013139 quantization Methods 0.000 description 5
- 230000006978 adaptation Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000000638 solvent extraction Methods 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/65—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
- H04N19/68—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience involving the insertion of resynchronisation markers into the bitstream
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/89—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
Claims (39)
- 비디오 논리 전송 유닛(LTU)의 크기를 결정하는 단계;목표 비디오 슬라이스 크기를 생성하는 단계;비디오 슬라이스의 크기가 상기 목표 비디오 슬라이스 크기보다 클 때까지 제 1 비디오 슬라이스를 인코딩하는 단계;상기 제 1 비디오 슬라이스의 크기와 상기 목표 비디오 슬라이스 크기 간의 차이를 계산하는 단계;상기 제 1 비디오 슬라이스의 끝에 재동기화 마커(RM)를 삽입하는 단계;상기 비디오 LTU 크기에서 상기 차이를 뺀 값과 동일하도록 상기 목표 비디오 슬라이스 크기를 업데이트하는 단계; 및제 2 비디오 슬라이스의 크기가 상기 업데이트된 목표 비디오 슬라이스 크기보다 클 때까지 상기 제 2 비디오 슬라이스를 인코딩하는 단계를 포함하는,비디오 인코딩 방법.
- 제 1항에 있어서, 상기 목표 비디오 슬라이스 크기를 생성하는 단계는, 상기 비디오 LTU 크기와 동일한 목표 비디오 슬라이스 크기를 생성하는 단계를 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 비디오 프레임 내의 다수의 비디오 슬라이스들에 대하여 상기 계산, 상기 삽입, 상기 업데이트 및 상기 인코딩 동작을 반복하는 단계를 더 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 비디오 LTU 크기 결정 단계는, 비디오 부분 및 오디오 부분을 포함한 물리계층 LTU의 크기를 결정하는 단계, 상기 비디오 부분 대 상기 오디오 부분의 비(proportion)를 결정하는 단계, 및 상기 물리계층 LTU 크기 및 상기 비(proportion)에 기초하여 상기 비디오 LTU 크기를 결정하는 단계를 포함하는, 비디오 인코딩 방법.
- 제 4항에 있어서, 비디오 통신 장치 내의 다중화 계층에 상기 물리계층 LTU 크기를 전달(passing)하는 단계, 및 상기 다중화 계층으로부터 상기 비디오 통신장치의 인코딩 계층으로 상기 비디오 LTU 크기를 전달하는 단계를 더 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 RM 삽입 단계는 매크로블록(MB) 경계에 상기 RM을 삽입하는 단계를 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 차이는 하나의 매크로블록(MB) 크기보다 작은, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 제 1 및 제 2 비디오 슬라이스들에 실질적으로 어떠한 패딩 바이트들도 통합시키지 않는 단계를 더 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 RM 삽입 단계는 연속 비디오-LTU들 사이의 경계에 대응하는 위치에 또는 이 위치 다음에 상기 RM을 삽입하는 단계를 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 다수의 다중화 프로토콜 데이터 유닛(MUX PDU)들을 형성하기 위하여 오디오 정보를 갖는 상기 비디오 슬라이스들에 포함된 정보를 다중화하는 단계를 더 포함하는, 비디오 인코딩 방법.
- 제 1항에 있어서, 상기 제 1 비디오 슬라이스의 제 1 부분은 제 1 물리계층 LTU 내에 위치하며, 상기 제 1 비디오 슬라이스의 제 2 부분은 제 2 물리계층 LTU 내에 위치하는, 비디오 인코딩 방법.
- 제 11항에 있어서, 상기 제 1 비디오 슬라이스의 제 2 부분은 하나의 매크로블록(MB) 크기보다 작은, 비디오 인코딩 방법.
- 비디오 LTU의 크기를 추정하기 위한 논리 전송 유닛(LTU) 크기 추정기 모듈;목표 비디오 슬라이스 크기를 결정하는 슬라이스 크기 결정 모듈; 및비디오 슬라이스의 크기가 상기 목표 비디오 슬라이스 크기보다 크거나 같을 때까지 제 1 비디오 슬라이스를 인코딩하는 비디오 슬라이스 생성기를 포함하며,상기 비디오 슬라이스 생성기는 상기 제 1 비디오 슬라이스의 크기와 상기 목표 비디오 슬라이스 크기 사이의 차이를 계산하고, 상기 제 1 비디오 슬라이스의 끝에 재동기화 마커(RM)를 삽입하며;상기 슬라이스 크기 결정 모듈은 상기 비디오 LTU 크기에서 상기 차이를 뺀 값과 동일하도록 상기 목표 비디오 슬라이스 크기를 업데이트하며, 상기 비디오 슬라이스 생성기는 제 2 비디오 슬라이스의 크기가 상기 업데이트된 목표 비디오 슬라이스 크기보다 크거나 같을 때까지 상기 제 2 비디오 슬라이스를 인코딩하는,비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 슬라이스 크기 결정 모듈은 상기 비디오 LTU 크기와 동일하게 되도록 상기 목표 비디오 슬라이스 크기를 결정하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오 LTU 크기 추정기는 비디오 부분 및 오디오 부분을 포함한 물리계층 LTU의 크기를 결정하며, 상기 비디오 부분 대 상기 오디오 부분의 비(proportion)를 결정하며, 상기 물리계층 LTU 크기 및 상기 비(proportion)에 기초하여 상기 비디오 LTU 크기를 추정하는, 비디오 인코딩 시스템.
- 제 15항에 있어서, 상기 비디오-LTU 크기 추정기는 상기 시스템 내의 다중화 계층 내에 위치하는, 비디오 인코딩 시스템.
- 제 15항에 있어서, 상기 비디오-LTU 크기 추정기는 상기 시스템 내의 모뎀으로부터 물리계층 LTU의 크기를 획득하는, 비디오 인코딩 시스템.
- 제 15항에 있어서, 상기 비디오-LTU 크기 추정기는 상기 시스템 내의 다중화 엔진으로부터 상기 비(proportion)를 획득하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오-LTU 크기 추정기는 상기 시스템 내의 다중화 계층 내에 위치하며, 상기 비디오 LTU를 상기 다중화 계층으로부터 상기 시스템의 인코딩 계층 내의 상기 슬라이스 크기 결정 모듈로 전달하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오 슬라이스 생성기는 매크로블록(MB) 경계에 상기 RM을 삽입하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 차이는 하나의 매크로블록(MB) 크기보다 작은, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오 슬라이스 생성기는 상기 제 1 및 제 2 비디오 슬라이스들에 실질적으로 어떠한 패딩 바이트들도 통합시키지 않는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오 슬라이스 생성기는 연속 비디오-LTU들 사이의 경계에 대응하는 위치에 또는 이 위치 다음에 상기 RM을 삽입하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 다수의 다중화 프로토콜 데이터 유닛(MUX PDU)들을 형성하기 위하여 오디오 정보를 갖는 상기 비디오 슬라이스들 내에 포함된 정보를 다중화하는 다중화 엔진을 더 포함하는, 비디오 인코딩 시스템.
- 제 13항에 있어서, 상기 비디오 슬라이스 생성기는 상기 제 1 비디오 슬라이스의 제 1 부분이 제 1 물리계층 LTU 내에 위치하고 상기 제 1 비디오 슬라이스의 제 2 부분이 제 2 물리계층 LTU 내에 위치하도록 상기 RM을 삽입하는, 비디오 인코딩 시스템.
- 제 25항에 있어서, 상기 제 1 비디오 슬라이스의 제 2부분은 하나의 매크로블록(MB) 크기보다 작은, 비디오 인코딩 시스템.
- 프로세서로 하여금,비디오 논리 전송 유닛(LTU)의 크기를 결정하게 하는 명령;목표 비디오 슬라이스 크기를 생성하게 하는 명령;비디오 슬라이스의 크기가 목표 비디오 슬라이스 크기보다 클 때까지 제 1 비디오 슬라이스를 인코딩하게 하는 명령;상기 제 1 비디오 슬라이스의 크기와 상기 목표 비디오 슬라이스 크기 간의 차이를 계산하게 하는 명령;상기 제 1 비디오 슬라이스의 끝에 재동기화 마커(RM)를 삽입하게 하는 명령;상기 비디오 LTU 크기에서 상기 차이를 뺀 값과 동일하도록 상기 목표 비디오 슬라이스 크기를 업데이트하게 하는 명령; 및제 2 비디오 슬라이스의 크기가 상기 업데이트된 목표 비디오 슬라이스 크기보다 클 때까지 상기 제 2 비디오 슬라이스를 인코딩하도록 하게 하는 명령을 포함하는,컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 생성된 목표 비디오 슬라이스 크기는 상기 비디오 LTU 크기와 동일한, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 프로세서로 하여금, 비디오 프레임 내의 다수의 비디오 슬라이스들에 대하여 상기 계산, 상기 삽입, 상기 업데이트 및 상기 인코딩 동작을 반복하게 하는 명령들을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 프로세서로 하여금,비디오 부분 및 오디오 부분을 포함한 물리계층 LTU의 크기를 결정하게 하는 명령,상기 비디오 부분 대 상기 오디오 부분의 비(proportion)를 결정하게 하는 명령, 및상기 물리계층 LTU 크기 및 상기 비에 기초하여 상기 비디오 LTU 크기를 결정하게 하는 명령을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 프로세서로 하여금 매크로블록(MB) 경계에 상기 RM을 삽입하게 하는 명령들을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 차이는 하나의 매크로블록(MB) 크기보다 작은, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 프로세서로 하여금, 상기 제 1 및 제 2 비디오 슬라이스들에 실질적으로 어떠한 패딩 바이트들도 통합시키지 않도록 하게 하는 명령들을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 프로세서로 하여금, 연속 비디오-LTU들 사이의 경계에 대응하는 위치에 또는 이 위치 다음에 RM을 삽입하게 하는 명령들을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 27항에 있어서, 상기 제 1 비디오 슬라이스의 제 1부분이 제 1 물리계층 LTU 내에 위치하고 상기 제 1비디오 슬라이스의 제 2 부분이 제 2 물리계층 LTU 내에 위치하도록, 상기 프로세서로 하여금 상기 RM을 삽입하게 하는 명령들을 더 포함하는, 컴퓨터-판독가능 매체.
- 제 35항에 있어서, 상기 제 1 비디오 슬라이스의 제 2 부분은 하나의 매크로블록(MB) 크기보다 작은, 컴퓨터-판독가능 매체.
- 비디오 논리 전송 유닛(LTU)의 크기를 결정하기 위한 수단;목표 비디오 슬라이스 크기를 생성하기 위한 수단;비디오 슬라이스의 크기가 목표 비디오 슬라이스 크기보다 클 때까지 제 1 비디오 슬라이스를 인코딩하기 위한 수단;상기 제 1 비디오 슬라이스의 크기와 상기 목표 비디오 슬라이스 크기 간의 차이를 계산하기 위한 수단;상기 제 1 비디오 슬라이스의 끝에 재동기화 마커(RM)를 삽입하기 위한 수단;상기 비디오 LTU 크기에서 상기 차이를 뺀 값과 동일하도록 상기 목표 비디오 슬라이스 크기를 업데이트하기 위한 수단; 및제 2 비디오 슬라이스의 크기가 상기 업데이트된 목표 비디오 슬라이스 크기보다 클 때까지 상기 제 2 비디오 슬라이스를 인코딩하기 위한 수단을 포함하는,비디오 인코딩 시스템.
- 디지털 비디오 프레임을 비디오 슬라이스들로 분할(segment)하는 단계; 및각각의 슬라이스의 제 1 부분이 하나의 제 1 물리계층 논리 전송유닛(LTU) 내에 위치하고 각각의 슬라이스의 제 2 부분이 제 2 물리계층 LTU 내에 위치하도록 상기 슬라이스들 각각을 사이징(sizing)하는 단계를 포함하며, 상기 제 2 부분은 하나의 매크로블록(MB) 크기보다 크지 않은,비디오 인코딩 방법.
- 디지털 비디오 프레임을 비디오 슬라이스들로 분할(segment)하기 위한 수단; 및각각의 슬라이스의 제 1 부분이 하나의 제 1 물리계층 논리 전송유닛(LTU) 내에 위치하고 각각의 슬라이스의 제 2 부분이 제 2 물리계층 LTU 내에 위치하도록 상기 슬라이스들 각각을 사이징(sizing)하기 위한 수단을 포함하며, 상기 제 2 부분은 하나의 매크로블록(MB) 크기보다 크지 않은,비디오 인코딩 시스템.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60397804P | 2004-08-23 | 2004-08-23 | |
US60/603,978 | 2004-08-23 | ||
US11/018,076 US7885337B2 (en) | 2004-08-23 | 2004-12-20 | Efficient video slicing |
US11/018,076 | 2004-12-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070046943A KR20070046943A (ko) | 2007-05-03 |
KR100955852B1 true KR100955852B1 (ko) | 2010-05-06 |
Family
ID=35432066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020077006679A Expired - Fee Related KR100955852B1 (ko) | 2004-08-23 | 2005-08-22 | 효율적 비디오 슬라이싱 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7885337B2 (ko) |
EP (1) | EP1784987B1 (ko) |
JP (1) | JP4995725B2 (ko) |
KR (1) | KR100955852B1 (ko) |
CN (1) | CN101036394B (ko) |
WO (1) | WO2006023928A1 (ko) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060062312A1 (en) * | 2004-09-22 | 2006-03-23 | Yen-Chi Lee | Video demultiplexer and decoder with efficient data recovery |
US8223845B1 (en) | 2005-03-16 | 2012-07-17 | Apple Inc. | Multithread processing of video frames |
JP2006319701A (ja) * | 2005-05-13 | 2006-11-24 | Hitachi Ltd | デジタル放送受信装置及び受信方法 |
WO2007003627A1 (en) * | 2005-07-06 | 2007-01-11 | Thomson Licensing | Method and device for coding a video content comprising a sequence of pictures and a logo |
KR100703502B1 (ko) * | 2006-01-17 | 2007-04-03 | 삼성전자주식회사 | Dmb 서비스에 대한 ip 멀티캐스팅 방식의 재전송 장치 |
US20100211690A1 (en) * | 2009-02-13 | 2010-08-19 | Digital Fountain, Inc. | Block partitioning for a data stream |
US8379733B2 (en) * | 2006-09-26 | 2013-02-19 | Qualcomm Incorporated | Efficient video packetization methods for packet-switched video telephony applications |
WO2008086243A1 (en) * | 2007-01-04 | 2008-07-17 | Qualcomm Incorporated | Method and apparatus for distributed spectrum sensing for wireless communication |
US8995522B2 (en) * | 2007-04-13 | 2015-03-31 | Apple Inc. | Method and system for rate control |
US8724698B2 (en) * | 2007-04-13 | 2014-05-13 | Apple Inc. | Method and system for video rate control |
US8230125B2 (en) * | 2007-10-30 | 2012-07-24 | Mediatek Inc. | Methods for reserving index memory space in AVI recording apparatus |
US9357233B2 (en) * | 2008-02-26 | 2016-05-31 | Qualcomm Incorporated | Video decoder error handling |
US8374134B2 (en) * | 2009-01-30 | 2013-02-12 | Qualcomm Incorporated | Local broadcast of data using available channels of a spectrum |
US8902995B2 (en) * | 2009-07-02 | 2014-12-02 | Qualcomm Incorporated | Transmitter quieting and reduced rate encoding |
US8958475B2 (en) * | 2009-07-02 | 2015-02-17 | Qualcomm Incorporated | Transmitter quieting and null data encoding |
US8780982B2 (en) * | 2009-07-02 | 2014-07-15 | Qualcomm Incorporated | Transmitter quieting and different encoding rates for portions of a set of frames |
US9112618B2 (en) * | 2009-07-02 | 2015-08-18 | Qualcomm Incorporated | Coding latency reductions during transmitter quieting |
US8537772B2 (en) | 2009-07-02 | 2013-09-17 | Qualcomm Incorporated | Transmitter quieting during spectrum sensing |
US8687648B2 (en) * | 2009-07-17 | 2014-04-01 | Qualcomm Incorporated | Wireless transmission of data using an available channel of a spectrum |
US20110176060A1 (en) * | 2010-01-21 | 2011-07-21 | Qualcomm Incorporated | Data feedback for broadcast applications |
JP5440220B2 (ja) * | 2010-01-29 | 2014-03-12 | 株式会社デンソー | ナビゲーション装置 |
US20110317762A1 (en) * | 2010-06-29 | 2011-12-29 | Texas Instruments Incorporated | Video encoder and packetizer with improved bandwidth utilization |
CN102143542A (zh) * | 2011-01-21 | 2011-08-03 | 意法·爱立信半导体(北京)有限公司 | 一种在通信终端上实现可视电话的方法和通信终端 |
CN102123303B (zh) * | 2011-03-25 | 2012-10-24 | 天脉聚源(北京)传媒科技有限公司 | 一种音视频文件播放方法、系统及传输控制装置 |
CN102611915A (zh) * | 2012-03-15 | 2012-07-25 | 华为技术有限公司 | 视频启动的方法、装置及系统 |
FR2992134B1 (fr) * | 2012-06-19 | 2014-06-20 | Sagemcom Energy & Telecom Sas | Dispositif et procede de gestion de repartition de bande passante entre donnees sous forme de circuits et donnees sous forme de paquets |
CN102883127B (zh) * | 2012-09-21 | 2016-05-11 | 浙江宇视科技有限公司 | 一种录像切片的方法和装置 |
US9270991B2 (en) * | 2013-01-07 | 2016-02-23 | Qualcomm Incorporated | Inter-layer reference picture generation for HLS-only scalable video coding |
US9602822B2 (en) * | 2013-04-17 | 2017-03-21 | Qualcomm Incorporated | Indication of cross-layer picture type alignment in multi-layer video coding |
US10602158B2 (en) * | 2015-02-11 | 2020-03-24 | Ati Technologies Ulc | Method for maximizing video slice size constraint |
US11252429B2 (en) * | 2018-04-27 | 2022-02-15 | Ati Technologies Ulc | Low-latency consumption of an encoded video bitstream |
CN110661997B (zh) * | 2018-06-28 | 2022-01-11 | 视联动力信息技术股份有限公司 | 一种模拟信号的传输方法和装置 |
CN112311727B (zh) * | 2019-07-29 | 2022-05-24 | 杭州海康威视数字技术股份有限公司 | 无线传输视频的控制方法和系统 |
US11395963B2 (en) * | 2019-10-01 | 2022-07-26 | Sony Interactive Entertainment Inc. | High speed scan-out of server display buffer for cloud gaming applications |
US11843772B2 (en) | 2019-12-06 | 2023-12-12 | Ati Technologies Ulc | Video encode pre-analysis bit budgeting based on context and features |
US11070829B2 (en) | 2019-12-16 | 2021-07-20 | Ati Technologies Ulc | Reducing latency in wireless virtual and augmented reality systems |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003041326A2 (en) | 2001-11-09 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Moving picture coding method and apparatus |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6304607B1 (en) * | 1997-03-18 | 2001-10-16 | Texas Instruments Incorporated | Error resilient video coding using reversible variable length codes (RVLCS) |
US6529528B1 (en) * | 1997-06-27 | 2003-03-04 | Samsung Electronics Co., Ltd. | Multimedia multiplexing method |
EP1005233A1 (en) * | 1998-10-12 | 2000-05-31 | STMicroelectronics S.r.l. | Constant bit-rate coding control in a video coder by way of pre-analysis of the slices of the pictures |
JP2000175189A (ja) * | 1998-12-07 | 2000-06-23 | Univ Tokyo | 動画符号化方法およびそれに用いる動画符号化装置 |
US7124429B2 (en) * | 1999-03-05 | 2006-10-17 | Kabushiki Kaisha Toshiba | Video coding apparatus and video decoding apparatus |
JP2002016442A (ja) | 2000-06-30 | 2002-01-18 | Toshiba Corp | Fm信号発振回路及び変調レベル補正方法 |
US7027515B2 (en) * | 2002-10-15 | 2006-04-11 | Red Rock Semiconductor Ltd. | Sum-of-absolute-difference checking of macroblock borders for error detection in a corrupted MPEG-4 bitstream |
US7340667B2 (en) * | 2004-05-10 | 2008-03-04 | Via Telecom Co., Ltd. | Method and/or apparatus implemented in hardware to discard bad logical transmission units (LTUs) |
-
2004
- 2004-12-20 US US11/018,076 patent/US7885337B2/en not_active Expired - Fee Related
-
2005
- 2005-08-22 KR KR1020077006679A patent/KR100955852B1/ko not_active Expired - Fee Related
- 2005-08-22 EP EP05793840.9A patent/EP1784987B1/en not_active Not-in-force
- 2005-08-22 JP JP2007530055A patent/JP4995725B2/ja not_active Expired - Fee Related
- 2005-08-22 WO PCT/US2005/029987 patent/WO2006023928A1/en active Application Filing
- 2005-08-22 CN CN2005800343617A patent/CN101036394B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003041326A2 (en) | 2001-11-09 | 2003-05-15 | Matsushita Electric Industrial Co., Ltd. | Moving picture coding method and apparatus |
Non-Patent Citations (1)
Title |
---|
Performance evaluation of MPEG-4 visual error resilient tools over a mobile channel, Consumer Electronics, IEEE, Yoong Choon Chang Salim, M. Ting Fook Tang,Publication Date: Feb. 2003 |
Also Published As
Publication number | Publication date |
---|---|
JP2008511261A (ja) | 2008-04-10 |
CN101036394B (zh) | 2013-01-23 |
CN101036394A (zh) | 2007-09-12 |
US7885337B2 (en) | 2011-02-08 |
WO2006023928A1 (en) | 2006-03-02 |
JP4995725B2 (ja) | 2012-08-08 |
EP1784987A1 (en) | 2007-05-16 |
KR20070046943A (ko) | 2007-05-03 |
EP1784987B1 (en) | 2014-04-23 |
US20060039483A1 (en) | 2006-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100955852B1 (ko) | 효율적 비디오 슬라이싱 | |
KR100977930B1 (ko) | 물리 계층 패킷들에서 다중화 프로토콜 데이터 유닛들의전송 | |
KR100926017B1 (ko) | 대역외 디렉토리 정보를 이용한 에러 복원의 개선 | |
KR101449710B1 (ko) | 데이터 통신시스템, 데이터 송신장치, 데이터 송신방법 및패킷 사이즈 및 용장도 결정방법 | |
KR101141086B1 (ko) | 채널 전환용 시스템 및 방법 | |
KR101380505B1 (ko) | 무선 채널을 통한 멀티미디어 데이터의 송신을 위한 보호 및 압축 파라미터들의 결정 방법 | |
US6754277B1 (en) | Error protection for compressed video | |
US20060227870A1 (en) | Context-adaptive bandwidth adjustment in video rate control | |
US8111757B2 (en) | Method and apparatus for video signal processing | |
US8379733B2 (en) | Efficient video packetization methods for packet-switched video telephony applications | |
WO2012018781A1 (en) | Apparatus and method for transmitting a signal in a single frequency network | |
Kwon et al. | Error concealment techniques for H. 263 video transmission | |
EP1555788A1 (en) | Method for improving the quality of an encoded video bit stream transmitted over a wireless link, and corresponding receiver | |
Lamy-Bergot et al. | Unequal error protection for H. 263+ bitstreams over a wireless IP network | |
HK1107211A (en) | Efficient video slicing | |
Lee et al. | Foveation-based error resilience for video transmission over mobile networks | |
GB2480819A (en) | Error resilience for multimedia transmission | |
HK1131709A (en) | Systems and methods for channel switching |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20070323 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20081028 Patent event code: PE09021S01D |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20090731 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20100125 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100426 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100427 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20130329 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20130329 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20160330 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20180329 Start annual number: 9 End annual number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20200207 |