KR100744309B1 - Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 - Google Patents
Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 Download PDFInfo
- Publication number
- KR100744309B1 KR100744309B1 KR1020050112057A KR20050112057A KR100744309B1 KR 100744309 B1 KR100744309 B1 KR 100744309B1 KR 1020050112057 A KR1020050112057 A KR 1020050112057A KR 20050112057 A KR20050112057 A KR 20050112057A KR 100744309 B1 KR100744309 B1 KR 100744309B1
- Authority
- KR
- South Korea
- Prior art keywords
- video stream
- high definition
- definition video
- divided
- divided high
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000005540 biological transmission Effects 0.000 claims abstract description 78
- 238000012545 processing Methods 0.000 claims description 21
- 230000003111 delayed effect Effects 0.000 claims description 10
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 210000001364 upper extremity Anatomy 0.000 claims 2
- 239000013078 crystal Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 8
- 238000000926 separation method Methods 0.000 description 3
- 102100037812 Medium-wave-sensitive opsin 1 Human genes 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 239000012464 large buffer Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
-
- 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
- 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
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- 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/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
- H04N21/64784—Data processing by the network
- H04N21/64792—Controlling the complexity of the content stream, e.g. by dropping packets
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
1. 청구범위에 기재된 발명이 속하는 기술분야
본 발명은 디지털 방송(DTV)에 있어서의 SVC(Scalable Video Coding) 방법에 관한 것으로 특히, 무선 전송 환경에서 잉여 자원을 이용하여 고화질 영상을 안정적으로 전송하기 위한 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은 버스티한 무선 환경에서 고화질 디지털 비디오 스트림에 대한 끊기지 않는 전송을 제공할 수 있는 SVC 방식이 적용되는 디지털 비디오 스트림의 전송 시스템과 그 전송 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결 방법의 요지
본 발명은, SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법에 있어서, 고화질 디지털 비디오 스트림을 인코딩하는 제 1 단계; 상기 제 1 단계에서 인코딩된 소정의 시간 단위의 고화질 비디오 스트림을 시간당 프레임 레이트를 절반으로 하여 제 1 분할 고화질 비디오 스트림과 제 2 분할 고화질 비디오 스트림으로 분할하여 전송하는 제 2 단계; 상기 제 2 단계에서 전송된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그 유효성 여부에 따라 결합하여 수신 고화질 디지털 비디오 스트림을 생성하는 제 3 단계; 및 상기 제 3 단계에서 생성된 수신 고화질 디지털 비디오 스트림을 디코딩하는 제 4 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 디지털 비디오 스트림의 전송 등에 이용됨.
디지털 비디오, 버스티, 무선 환경, SVC
Description
도 1 은 종래의 기술에 따른 디지털 비디오 스트림의 전송 환경에 관한 일실시예 구성도.
도 2 는 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에 관한 일실시예 구성도.
도 3a 내지 도 3b 는 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분리 전송부 및 전송 결합부에 대한 상세 구성도.
도 4 는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분할부를 통한 스트림의 분리 과정에 관한 일실시예 예시도.
도 5a 내지 도 5b 는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 스트림의 분리 및 결합 과정에 관한 출력 화상을 이용한 예시도.
도 6a 내지 도 6b 는 버스티한 무선 환경에서 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템과 종래의 전송 시스템 간의 전송 특성에 대한 비교 예시도.
본 발명은 디지털 방송(DTV)에 있어서의 SVC(Scalable Video Coding) 방법에 관한 것으로 특히, 무선 전송 환경에서 잉여 자원을 이용하여 고화질 영상을 안정적으로 전송하기 위한 방법에 관한 것이다.
일반적인 디지털 비디오 스트림(digital video stream)에 대한 무선(wireless) 전송은 한정된 자원(대역폭) 내에서 이루어지며, 이러한 무선 전송에 있어서 전송되는 데이터의 손실을 초래하기 쉬운 버스티(bursty)한 환경은 극복해야할 요소가 된다.
도 1 은 종래의 기술에 따른 디지털 비디오 스트림의 전송 환경에 관한 일실시예 구성도이다.
도 1에 도시된 바를 참조하면, 종래의 기술에 따른 디지털 비디오 스트림의 전송 환경은 고화질 디지털 비디오 스트림을 인코딩하여 전송하는 인코더(11), 생성된 고화질 비디오 스트림이 전송되는 전송 매체인 버스티한 무선 환경(100) 및 버스티한 무선 환경(100)을 통해 수신되는 고화질 디지털 비디오 스트림을 수신하여 디코딩하는 디코더(12)를 포함한다. 여기서, 전송을 위한 전송 수단과 수신 장치 등에 관해서는 도시하지 않았으나 본 발명의 분야에서 통상의 지식을 가진 자에게 이와 같은 구성은 자명할 것이다.
여기서, 버스티한 무선 환경이라 함은, 일시적으로 데이터가 몰리는 상황이 발생할 여지가 있는 무선 환경을 의미하는 것으로 이러한 경우 불특정한 데이터의 유실이 발생하는 것을 의미하는 버스티한 에러가 발생하게 된다. 이러한 버스티한 에러의 경우 데이터의 연속성이 중요한 멀티미디어 데이터에 있어서는 중요한 전송 고려 요인이 된다.
본 발명에서 관심을 가지고 있는 고화질의 디지털 비디오 스트림의 전송에 있어서도, 이러한 버스티한 무선 환경에서의 전송을 위해서는 "높은 비트율을 보장할 수 있도록 하는 넓은 대역폭"과 "버스티한 에러 환경에서 발생할 수 있는 손실된 데이터에 의한 에러 복구"의 두 가지 요구가 충족되어야 한다.
이 중, "높은 비트율을 보장할 수 있도록 하는 넓은 대역폭"의 경우에는 한정된 대역폭 자원에 의해 제한이 되기 때문에 이를 극복하기 위해 다양한 압축 방법이 제시되었으나, 이런 압축 방법에 의한 대역폭의 확보에도 한계가 있다. 따라서 좀 더 효율적으로 대역폭을 확보하기 위한 노력이 필요한 실정이다.
또한, "버스티한 에러 환경에서 발생할 수 있는 손실된 데이터에 의한 에러 복구"에 관해서는, 재전송 방법, 인터리빙(interleaving) 방법 및 FEC(Forward Error Correction) 방법 등의 다양한 방법을 적용하였지만 그 네트워크 상황에 대한 순간적인 예측이 힘들어 에러 발생에 대한 예측이 힘든 버스티한 무선 환경의 특성과 높은 비트율의 비디오 스트림을 전송하는 경우에는 끊기지 않는 영상 처리를 위해서 종단에 대용량 버퍼를 지원해야하는 시스템상의 문제점으로 인해 그 에러를 복구할 수 없게 되는 문제가 발생한다.
본 발명은, 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 버스티한 무선 환경에서 고화질 디지털 비디오 스트림에 대한 끊기지 않는 전송을 제공할 수 있는 SVC 방식이 적용되는 디지털 비디오 스트림의 전송 시스템과 그 전송 방법을 제공하는데 그 목적이 있다.
또한, 본 발명은, 고화질 디지털 비디오 스트림을 전송함에 있어서 그 전송 대역폭을 반으로 줄일 수 있도록 하는데 또 다른 목적이 있다.
상기의 목적을 달성하기 위한 본 발명은, SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템에 있어서, 고화질 디지털 비디오 스트림을 인코딩하는 인코더; 및 상기 인코더를 통해 인코딩된 소정의 시간 단위의 고화질 비디오 스트림을 시간당 프레임 레이트를 절반으로 하여 제 1 분할 고화질 비디오 스트림과 제 2 분할 고화질 비디오 스트림으로 분할하고, 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 전송하는 분할 전송부를 포함하는 송신단과,
상기 송신단으로부터 전달된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그 유효성 여부에 따라 결합하여 수신 고화질 디지털 비디오 스트림으로 전달하는 전송 결합부; 및 상기 전송 결합부를 통해 전달된 상기 수신 고화질 디지털 비디오 스트림을 디코딩하는 디코더를 포함 하는 수신단으로 이루어짐을 특징으로 한다.
또한, 본 발명은, SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법에 있어서, 고화질 디지털 비디오 스트림을 인코딩하는 제 1 단계; 상기 제 1 단계에서 인코딩된 소정의 시간 단위의 고화질 비디오 스트림을 시간당 프레임 레이트를 절반으로 하여 제 1 분할 고화질 비디오 스트림과 제 2 분할 고화질 비디오 스트림으로 분할하여 전송하는 제 2 단계; 상기 제 2 단계에서 전송된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그 유효성 여부에 따라 결합하여 수신 고화질 디지털 비디오 스트림을 생성하는 제 3 단계; 및 상기 제 3 단계에서 생성된 수신 고화질 디지털 비디오 스트림을 디코딩하는 제 4 단계를 포함한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.
고화질 디지털 비디오 스트림은 시간당 프레임 레이트(fps)가 높고, 한 프레임을 구성하는 화소 수가 많아서 각각의 스트림을 구성하고 있는 단위 시간당 데이터의 용량이 큰 특징이 있다. 따라서, 이와 같은 용량이 큰 데이터의 전송을 위해서는 큰 대역폭을 필요로 한다.
이러한 큰 대역폭을 필요로 하는 용량이 큰 데이터가 버스티한 무선 환경의 네트워크를 통해 전송될 경우, 채널 대역폭은 고정된 채로 보장이 되지 않고 시시 각각 변화하기 때문에 에러를 유발하거나 데이터의 손실을 유발하게 된다.
따라서, 본 발명에서는 네트워크 상황에 따라 비트율을 달리하여 전송하는 SVC(scalable video coding)의 개념을 부가하되, SVC의 한계 요소로 작용하는 네트워크의 실시간 대역폭 변화에 대응하기 위한 방안을 제시한다.
도 2 는 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에 관한 일실시예 구성도이다.
도 2에 도시된 바를 참조하면, 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템은 고화질 디지털 비디오 스트림을 인코딩하여 전송하는 인코더(21), 인코딩된 고화질 비디오 스트림을 분할하여 전송하는 분할 전송부(22), 분할된 고화질 비디오 스트림이 전송되는 전송 매체인 버스티한 무선 환경(200), 버스티한 무선 환경(200)을 통해 수신되는 분할된 고화질 디지털 비디오 스트림을 결합하는 전송 결합부(23) 및 전송 결합부(23)를 통해 결합된 고화질 디지털 비디오 스트림을 디코딩하는 디코더(24)를 포함한다.
여기서, 버스티한 무선 환경이라 함은, 일시적으로 데이터가 몰리는 상황이 발생할 여지가 있는 무선 환경을 의미하는 것으로 이러한 경우 불특정한 데이터의 유실이 발생하는 것을 의미하는 버스티한 에러가 발생하게 된다. 이러한 버스티한 에러의 경우 데이터의 연속성이 중요한 멀티미디어 데이터에 있어서는 중요한 전송 고려 요인이 된다.
도 2에 도시된 바와 같은 본 발명의 실시예에 있어서 SVC 방식의 디지털 비디오 스트림의 전송 시스템은, 도 1에 도시된 종래의 구성인 인코더(21)의 구성에 분리 전송부(22)를 더 포함하도록 하고 있고 디코더(24)의 구성에는 전송 결합부(23)를 더 포함하도록 하고 있다.
여기서, 분리 전송부(22)는 인코더(21)를 통해 입력되는 고화질 디지털 비디오 스트림을 시간당 프레임 레이트를 절반으로 나누어 분리하고(D1, D2) 이를 동시에 버스티한 무선 환경(200)으로 전송되도록 한다. 이에 대한 상세한 구성은 도 3a를 통해 후술하기로 한다.
또한, 전송 결합부(23)는 버스티한 무선 환경(200)을 통해 분리되어 전송되는 스트림들(D1, D2)을 수신하고, 각각의 수신된 스트림이 정상인지를 확인하여(즉, 에러 유무를 체크한다.) 결합하여 디코더(24)로 전달한다. 이에 대한 상세한 구성은 도 3b를 통해 후술하기로 한다.
본 발명의 SVC 방식의 디지털 비디오 스트림의 전송 시스템은 종래의 디지털 비디오 스트림의 전송 시스템과 비교하여, 두 가지 특징을 제공한다.
그 하나는, 디지털 비디오 스트림을 소정의 시간 단위에서 반으로 나누어 전송하도록 함으로써 시간당 프레임 레이트를 반으로 줄이게 되어 대역폭을 줄일 수 있는 것이다.
또 다른 하나는, 분리된 디지털 비디오 스트림을 동시에 서로 다른 주파수를 통해 전송함으로써 버스티한 무선 환경에서 디지털 비디오 스트림이 모두 유실되는 경우를 방지할 수 있게 되는 것이다. 이와 같이 전송되는 경우 모두 전송이 이루어지지 않는 경우에도 SVC 방식의 디코딩을 통해 화질의 저하는 있어도 끊김이 발생하지는 않도록 할 수 있게 된다.
도 3a 내지 도 3b 는 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분리 전송부 및 전송 결합부에 대한 상세 구성도이다.
도 3a에 도시된 바와 같이, 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분리 전송부(22)는, 인코더(21)를 통해 인코딩된 고화질 비디오 스트림을 수신하여 이를 시간당 프레임 레이트가 절반이 되도록 분리하는 분할부(31), 분할부(31)에서 분리된 시간상 느린 절반의 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하는 제 1 스트림 처리부(32), 분할부(31)에서 분리된 시간상 앞선 절반의 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하는 제 2 스트림 처리부(33), 제 2 스트림 처리부(33)의 출력을 제 1 스트림 처리부(32)의 출력과 같은 시간에 전송되도록 지연하는 지연부(34) 및 제 1 스트림 처리부(32)와 지연부(34)에서 출력된 분할된 각각의 고화질 비디오 스트림을 버스티한 무선 환경(200)으로 전송하는 전송부(35)를 포함한다.
도 3b에 도시된 바와 같이, 본 발명에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 전송 결합부(23)는, 버스티한 무선 환경(200)을 통해 분할되어 전송되는 각각의 고화질 비디오 스트림을 수신하는 수신부(36), 수신부(36)에서 수신된 지연되지 않은 절반의 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하는 제 1 스트림 처리부(37), 제 1 스트림 처리부(37)의 출력에 대해 소정의 지연을 수행하여 제 2 스트림 처리부(39)의 출력과 연속적으로 출력이 이루어지도록 지연하는 지연부(38), 수신부(36)에서 수신된 지연된 절반의 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하는 제 2 스트림 처리부(39) 및 제 2 스트림 처리부 (39)와 지연부(39)에서 출력된 분할된 각각의 고화질 비디오 스트림에 대한 에러 유무에 대한 결정을 수행하고 그 결정에 따라 결합하는 결정 및 결합부(40)를 포함한다.
도 4 는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분할부를 통한 스트림의 분리 과정에 관한 일실시예 예시도이다.
도 4를 참조하여 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 분할부를 통한 스트림의 분리 과정을 살펴보기에 앞서 일반적인 고화질 디지털 비디오 스트림을 살펴보면, 일반적인 고화질 디지털 비디오의 경우 약 30 fps(frame per second) 비율로 화면(picture)을 구성한다. 그리고 표준 혹은 사용자 정의에 따라 GOP(group of pictures)는 약 12~16 정도로 이루어진다.(B(Bidirectional)프레임과 P(Predicted)프레임은 별개로는 하나의 완전한 형태의 프레임을 복원하지 못한다. 즉, 전 후 프레임의 상관 관계에 의해 하나의 GOP 단위가 디코딩되어야만 전체의 영상을 재생할 수가 있으므로 당연히 하나의 GOP 단위에는 하나 이상의 I(Intra) 프레임이 존재하고, B 프레임과 P 프레임은 표준에 따라, 혹은 사용자 정의에 따라 구성될 수 있다.)
예를 들어, 32fps의 프레임 레이트에 GOP가 8이며, 하나의 GOP에는 하나의 I 프레임이 존재한다고 가정할 때, 도 4와 같이 1초에 I 프레임은 4번 존재하게 된다(41-1, 42-1, 43-1, 44-1). 그리고, 각각의 I 프레임(41-1, 42-1, 43-1, 44-1)에 따른 Predicted 프레임(41-2 내지 41-n, 42-2 내지 42-n, 43-2 내지 43-n, 44-2 내지 44-n)으로 구성된다(여기서 GOP가 8이므로 n은 8이 된다).
따라서, 분할부(31)는 GOP 별로 스위칭(switching)하여 고화질 디지털 비디오 스트림을 D1 스트림과 D2 스트림으로 분리를 한다.
그 분리 과정을 좀 더 상세히 살펴보면, 우선 각각의 GOP(즉, 하나의 I 프레임을 기준으로 하고 해당 I 프레임으로부터 예측되는 P 프레임들로 구성)(41, 42, 43, 44)를 나누고, 홀수 번째 GOP들(41, 42)을 하나로 묶고, 짝수 번째 GOP들(43, 44)을 하나로 묶어 이를 각각 상이한 주파수(45, 46)로 전송한다. 이때 상이한 주파수(45, 46)는 잉여 주파수를 이용한다.
도 5a 내지 도 5b 는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 스트림의 분리 및 결합 과정에 관한 출력 화상을 이용한 예시도이다.
도 5a는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 스트림의 분리 과정을 예시한 것으로, 인코더(21)를 통해 출력된 8 프레임의 영상(500)을 분리하여, 제 2 스트림 처리부(33)를 통해 제 1 , 제 2 , 제 5, 제 6 프레임을 처리하고(501) 제 1 스트림 처리부(32)를 통해 제 3, 제 4, 제 7, 제 8 프레임을 처리한다(502).
이렇게 처리된 각각의 프레임들(501, 502)은 시간적인 차이가 발생한다. 즉, 제 1, 제 2 , 제 5, 제 6 프레임의 처리가 제 3, 제 4, 제 7, 제 8 프레임의 처리에 비해 2 프레임의 처리만큼 앞선 시간에 이루어진다. 따라서, 해당 분리된 영상을 동시에 전송하기 위해서는 제 2 스트림 처리부(33)를 통해 처리된 분리된 영상(501)에 대해 지연부(34)를 통해 2 프레임의 시간의 지연을 부여함으로써 동시에 전송이 이루어지도록 한다. 여기서, 지연부(34)를 통해 부여되는 2 프레임에 해당하는 지연 시간은 예시에 불과한 것으로 각각의 실시예에 따라 지연값은 상이하게 설정될 수 있음은 자명한 것이다.
도 5b는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서 스트림의 결합 과정을 예시한 것으로, 수신부(36)를 통해 수신된 각각의 분리된 스트림(501, 502)를 수신하여 제 2 스트림 처리부(39)를 통해 제 1 , 제 2 , 제 5, 제 6 프레임을 처리하고(503) 제 1 스트림 처리부(37)를 통해 제 3, 제 4, 제 7, 제 8 프레임을 처리한다(504).
각각의 스트림 처리부(37, 39)를 통해 처리된 스트림(503, 504)은 결정 및 전송부(40)로 전달된다. 이 경우, 앞서 동시 전송을 위해 부여했던 지연시간을 다시 바로잡을 필요가 있는데, 이를 위해 지연부(38)를 통해 504의 스트림에 대해 동시 전송을 위해 부여했던 지연시간인 2 프레임의 지연을 수행한다.
그리고 결정 및 결합부(40)에서는 각각의 스트림 처리부(37, 39)를 통해 수신된 스트림(503, 504)의 유효성(즉, 전송된 스트림의 에러 및 손실 여부)에 관한 점검을 수행하고, 그 결과를 수신하여 모든 스트림(503, 504)이 유효한 경우 해당 스트림들을 결합하여 반으로 줄었던 시간당 프레임 레이트를 회복시켜 디코더(24)로 전송하고, 하나만 유효한 경우에는 유효한 스트림만을 디코더(24)로 전송하여 본 발명에 따른 SVC 방식에 따른 디코딩이 수행되도록 한다.
이상에서 지연 시간은 송신단과 수신단을 통해 동일하게 설정되며, 그 값은 버스티한 무선 환경에서 발생되는 버스티 에러에 영향을 받지 않도록 적절히 설정 되어야 한다.
도 6a 내지 도 6b 는 버스티한 무선 환경에서 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템과 종래의 전송 시스템 간의 전송 특성에 대한 비교 예시도이다.
도 6a는 종래의 전송 시스템에서의 전송 특성을 도시한 것으로, 고화질 디지털 비디오 스트림을 전송하는 경우, 전송 대역폭을 전체 대역폭으로 사용하고 비트 레이트의 경우도 전체적으로 사용하기 때문에 버스티한 무선 환경에서 높은 비트율에 따른 넓은 대역폭이 요구됨을 알 수 있다.
이는 버스티한 무선 환경에 의해 많은 데이터 에러 및 손실을 유발할 수 있고, 그에 따라 고화질 디지털 비디오 스트림의 일정영역이 손실되어 디코딩(decoding)할 수 없게 되어 black out(0 bps)되는 구간이 존재하게 된다.
반면, 도 6b는 본 발명의 실시예에 따른 SVC 방식의 디지털 비디오 스트림의 전송 시스템에서의 전송 특성을 도시한 것으로, 고화질 디지털 비디오 스트림을 전송하는 경우, 전송시 채널당 프레임 레이트를 절반으로 줄임으로써(BW/2를 사용함으로써 손실이 발생할 수 있는 구간이 기존의 방식에 비해 현저히 줄어듦을 알 수 있다.) 버스티한 무선 환경의 대역폭 상황에 영향을 덜 받게 한다.
또한, 일정 영역을 반으로 나누고 시간적인 지연(delay)을 통해 동시에 전송함으로써 분리된 두 개의 스트림 중의 하나만 수신한 경우에도 SVC를 통해 영상을 제공할 수 있기 때문에, 고화질 디지털 비디오 스트림의 일정 영역이 한순간 black out 되는 상황을 최대한 막을 수 있게 된다. 즉, 비트 레이트가 절반으로 떨어짐으 로 인해 화질이 떨어지는 경우는 존재해도 끊기지 않는 고화질 디지털 비디오 스트림을 전송 가능하게 된다.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상기와 같은 본 발명은, 버스티한 무선 환경에서 고화질 디지털 비디오 스트림에 대한 끊기지 않는 전송을 제공할 수 있는 효과가 있다.
또한, 본 발명은, 고화질 디지털 비디오 스트림을 전송함에 있어서 그 전송 대역폭을 반으로 줄일 수 있는 효과가 있다.
Claims (16)
- 삭제
- 삭제
- SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템에 있어서,고화질 디지털 비디오 스트림을 인코딩하는 인코더; 및상기 인코더를 통해 인코딩된 소정의 시간 단위의 고화질 비디오 스트림을 시간당 프레임 레이트를 절반으로 하여 제 1 분할 고화질 비디오 스트림과 제 2 분할 고화질 비디오 스트림으로 분할하고, 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 전송하는 분할 전송부를 포함하는 송신단과,상기 송신단으로부터 전달된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그 유효성 여부에 따라 결합하여 수신 고화질 디지털 비디오 스트림으로 전달하는 전송 결합부; 및 상기 전송 결합부를 통해 전달된 상기 수신 고화질 디지털 비디오 스트림을 디코딩하는 디코더를 포함하는 수신단으로 이루어지며,상기 분할 전송부는,상기 인코더를 통해 인코딩된 고화질 비디오 스트림을 수신하여 이를 시간당 프레임 레이트가 절반이 되는 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림으로 분리하는 분할부;상기 분할부에서 분리된 시간상 느린 상기 제 1 분할 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하는 제 1 스트림 처리부;상기 분할부에서 분리된 시간상 앞선 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하는 제 2 스트림 처리부;상기 제 2 스트림 처리부의 출력이 상기 제 1 스트림 처리부(32)의 출력과 같은 시간에 전송되도록 지연하는 제 1 지연부; 및상기 제 1 스트림 처리부와 상기 제 1 지연부에서 출력된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 서로 상이한 주파수를 통해 각각 전송하는 전송부를 포함하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 제 3 항에 있어서,상기 분할부는,상기 인코더를 통해 인코딩된 고화질 비디오 스트림을 수신하여, 수신된 고화질 비디오 스트림을 시간당 프레임 레이트가 절반이 되도록 I(Intra) 프레임을 중심으로 하는 GOP 별로 스위칭(switching)함으로 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림으로 분리하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 제 3 항 또는 제 4 항에 있어서,상기 제 1 지연부는,상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림 간의 시간 차이만큼 지연하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 제 5 항에 있어서,상기 전송 결합부는,상기 송신단으로부터 전달된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하는 수신부;상기 수신부에서 수신된 지연되지 않은 상기 제 1 분할 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하는 제 3 스트림 처리부;상기 제 3 스트림 처리부의 출력에 대해 상기 제 1 지연부와 동일한 지연을 수행하는 제 2 지연부;상기 수신부에서 수신된 지연된 상기 제 2 분할 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하는 제 4 스트림 처리부; 및상기 제 4 스트림 처리부와 상지 제 2 지연부로부터 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 에러 유무에 대한 결정을 수행하고 그 결정에 따라 상기 수신 고화질 디지털 비디오 스트림을 생성하여 상기 디코더로 전달하는 결정 및 결합부를 포함하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 제 6 항에 있어서,상기 결정 및 결합부는,상기 제 4 스트림 처리부와 상지 제 2 지연부로부터 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 에 러 유무에 대한 결정을 수행하여상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림에 에러가 없는 경우 반으로 줄었던 시간당 프레임 레이트를 회복시키고 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 결합한 상기 수신 고화질 비디오 스트림을 생성하여 상기 디코더로 전송하고,상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 하나만 유효한 경우에는 유효한 스트림 만을 상기 수신 고화질 비디오 스트림으로 생성하여 상기 디코더로 전송하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 제 7 항에 있어서,상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 하나만 유효한 경우, 유효한 스트림 만을 상기 수신 고화질 비디오 스트림으로 전달받은 상기 디코더는,상기 수신된 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 어느 하나의 분할 고화질 비디오 스트림 만으로 영상을 제공하는 SVC(scalable video coding) 방식의 디코딩을 수행하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 시스템.
- 삭제
- 삭제
- SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법에 있어서,고화질 디지털 비디오 스트림을 인코딩하는 제 1 단계;상기 제 1 단계에서 인코딩된 소정의 시간 단위의 고화질 비디오 스트림을 시간당 프레임 레이트를 절반으로 하여 제 1 분할 고화질 비디오 스트림과 제 2 분할 고화질 비디오 스트림으로 분할하여 전송하는 제 2 단계;상기 제 2 단계에서 전송된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그 유효성 여부에 따라 결합하여 수신 고화질 디지털 비디오 스트림을 생성하는 제 3 단계; 및상기 제 3 단계에서 생성된 수신 고화질 디지털 비디오 스트림을 디코딩하는 제 4 단계를 포함하며,상기 제 2 단계는,상기 제 1 단계에서 인코딩된 고화질 비디오 스트림을 수신하여 이를 시간당 프레임 레이트가 절반이 되는 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림으로 분리하는 제 5 단계;상기 제 5 단계에서 분리된 시간상 느린 상기 제 1 분할 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하여 출력하는 제 6 단계;상기 제 5 단계에서 분리된 시간상 앞선 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 처리를 하여 출력하는 제 7 단계;상기 제 6 단계의 출력과 제 7 단계의 출력이 같은 시간에 전송되도록 상기 제 7 단계의 출력을 지연하는 제 8 단계; 및상기 제 6 단계와 상기 제 8 단계에서 출력된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 서로 상이한 주파수를 통해 각각 전송하는 제 9 단계를 포함하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
- 제 11 항에 있어서,상기 제 5 단계는,상기 제 1 단계에서 인코딩된 고화질 비디오 스트림을 수신하여, 수신된 고화질 비디오 스트림을 시간당 프레임 레이트가 절반이 되도록 I(Intra) 프레임을 중심으로 하는 GOP 별로 스위칭(switching)함으로 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림으로 분리하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
- 제 11 항 또는 제 12 항에 있어서,상기 제 8 단계는,상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림 간의 시간 차이만큼 지연하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
- 제 13 항에 있어서,상기 제 3 단계는,상기 제 2 단계에서 전송된 상기 제 1 분할 고화질 비디오 스트림과 상기 제 2 분할 고화질 비디오 스트림을 수신하는 제 10 단계;상기 제 10 단계에서 수신된 지연되지 않은 상기 제 1 분할 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하여 출력하는 제 11 단계;상기 제 11 단계의 출력에 대해 상기 제 8 단계와 동일한 지연을 수행하는 제 12 단계;상기 제 10 단계에서 수신된 지연된 상기 제 2 분할 고화질 비디오 스트림을 전달받아 그에 대한 처리를 하여 출력하는 제 13 단계; 및상기 제 13 단계 및 상기 제 12 단계를 통해 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 에러 유무에 대한 결정을 수행하고 그 결정에 따라 상기 수신 고화질 비디오 스트림을 생성하여 전달하는 제 14 단계를 포함하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
- 제 14 항에 있어서,상기 14 단계는,상기 제 13 단계 및 상기 제 12 단계를 통해 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 수신하여 그에 대한 에러 유무에 대한 결정을 수행하여,상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림에 에러가 없는 경우 반으로 줄었던 시간당 프레임 레이트를 회복시키고 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림을 결합 한 상기 수신 고화질 비디오 스트림을 생성하여 상기 제 4 단계로 진행하고,상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 하나만 유효한 경우에는 상기 유효한 스트림 만을 상기 수신 고화질 비디오 스트림으로 생성하여 상기 제 4 단계로 진행하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
- 제 15 항에 있어서,상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 하나만 유효한 경우,상기 제 4 단계는,상기 수신 고화질 비디오 스트림으로 전달된 상기 수신된 상기 제 1 분할 고화질 비디오 스트림 및 상기 제 2 분할 고화질 비디오 스트림 중의 어느 하나의 분할 고화질 비디오 스트림 만으로 영상을 제공하는 SVC(scalable video coding) 방식의 디코딩을 수행하는 것을 특징으로 하는 SVC(scalable video coding) 방식의 디코딩을 지원하는 디지털 비디오 스트림의 전송 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050112057A KR100744309B1 (ko) | 2005-11-22 | 2005-11-22 | Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 |
US11/523,510 US8526505B2 (en) | 2005-11-22 | 2006-09-19 | System and method for transmitting digital video stream using SVC scheme |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050112057A KR100744309B1 (ko) | 2005-11-22 | 2005-11-22 | Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070054066A KR20070054066A (ko) | 2007-05-28 |
KR100744309B1 true KR100744309B1 (ko) | 2007-07-30 |
Family
ID=38053501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050112057A KR100744309B1 (ko) | 2005-11-22 | 2005-11-22 | Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8526505B2 (ko) |
KR (1) | KR100744309B1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100948260B1 (ko) * | 2007-12-18 | 2010-03-18 | 한국전자통신연구원 | 계층적 부호화를 이용한 다중대역 방송 전송/수신 장치 및그 방법 |
KR100961443B1 (ko) * | 2007-12-19 | 2010-06-09 | 한국전자통신연구원 | 방송 서비스의 가용도 개선을 위한 계층적 전송/수신 장치및 그 방법 |
CN102891951B (zh) * | 2011-07-22 | 2016-06-01 | 锋厚科技股份有限公司 | 影像信号传送装置、接收装置、传输***及其方法 |
US9338482B2 (en) * | 2011-11-30 | 2016-05-10 | Mobitv, Inc. | Enhanced group of pictures (GOP) alignment in media stream variants |
GB2518921B (en) * | 2014-03-24 | 2016-02-17 | Imagination Tech Ltd | High definition timing synchronisation function |
US9729938B2 (en) | 2015-01-24 | 2017-08-08 | Valens Semiconductor Ltd. | Low latency visually lossless switching between different compression ratios |
US20180183845A1 (en) * | 2016-12-22 | 2018-06-28 | Facebook, Inc. | Systems and methods for providing content |
CN109218781A (zh) * | 2017-07-07 | 2019-01-15 | 华为软件技术有限公司 | 视频码率控制方法和装置 |
EP3881544B1 (en) * | 2018-12-29 | 2024-01-03 | Zhejiang Dahua Technology Co., Ltd. | Systems and methods for multi-video stream transmission |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050032113A (ko) * | 2002-08-06 | 2005-04-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 역방향 적응을 사용하는 비디오 코딩을 위한 속도-왜곡최적화된 데이터 분할 시스템 및 방법 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5408473A (en) * | 1992-03-03 | 1995-04-18 | Digital Equipment Corporation | Method and apparatus for transmission of communication signals over two parallel channels |
CA2126467A1 (en) * | 1993-07-13 | 1995-01-14 | Barin Geoffry Haskell | Scalable encoding and decoding of high-resolution progressive video |
US7010043B2 (en) * | 2001-07-05 | 2006-03-07 | Sharp Laboratories Of America, Inc. | Resolution scalable video coder for low latency |
WO2003021969A2 (en) * | 2001-08-30 | 2003-03-13 | Faroudja Cognition Systems, Inc. | Multi-layer video compression system with synthetic high frequencies |
-
2005
- 2005-11-22 KR KR1020050112057A patent/KR100744309B1/ko not_active IP Right Cessation
-
2006
- 2006-09-19 US US11/523,510 patent/US8526505B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050032113A (ko) * | 2002-08-06 | 2005-04-06 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 역방향 적응을 사용하는 비디오 코딩을 위한 속도-왜곡최적화된 데이터 분할 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
US8526505B2 (en) | 2013-09-03 |
US20070116129A1 (en) | 2007-05-24 |
KR20070054066A (ko) | 2007-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100744309B1 (ko) | Svc 방식이 적용되는 디지털 비디오 스트림의 전송시스템과 그 전송 방법 | |
US7580612B2 (en) | Digital broadcast sending apparatus, receiving apparatus and digital broadcast system | |
EP2011332B1 (en) | Method for reducing channel change times in a digital video apparatus | |
KR100950867B1 (ko) | 패킷화된 비디오 데이터 처리 방법, 이미지 데이터를 디코딩하는 방법, 및 비디오 방송 방법 | |
US8798145B2 (en) | Methods for error concealment due to enhancement layer packet loss in scalable video coding (SVC) decoding | |
CA2615352C (en) | System and method for jitter buffer reduction in scalable coding | |
US20110029684A1 (en) | Staggercasting with temporal scalability | |
US6470049B1 (en) | Method for dealing with missing or untimely synchronization signals in digital communications systems | |
US8832519B2 (en) | Method and apparatus for FEC encoding and decoding | |
JP2004507178A (ja) | ビデオ信号符号化方法 | |
EP2485501B1 (en) | Fast channel change companion stream solution with bandwidth optimization | |
GB2490659A (en) | Fast channel change using channel packs comprising independently decodable frame segments having differing qualities | |
EP2364549A1 (en) | Fast channel change | |
US20160337671A1 (en) | Method and apparatus for multiplexing layered coded contents | |
GB2353925A (en) | Transmitting differentially encoded data | |
KR20040105875A (ko) | 부호화 패킷 전송 수신 방법 및 그 장치 및 프로그램 | |
US20110191448A1 (en) | Subdivision of Media Streams for Channel Switching | |
KR100345312B1 (ko) | 개방된 지오피 구조를 가지는 비디오 스트림의 끊어 잇기방법 | |
JP2008278012A (ja) | ビットストリーム差替装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140627 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |