KR100840877B1 - 신호 코딩 방법 및 장치, 코딩된 데이터 스트림 코딩 방법 및 장치, 채널 인코딩 방법 및 채널 코더, 채널 디코딩 방법 및 채널 디코더, 및 저장 매체 - Google Patents
신호 코딩 방법 및 장치, 코딩된 데이터 스트림 코딩 방법 및 장치, 채널 인코딩 방법 및 채널 코더, 채널 디코딩 방법 및 채널 디코더, 및 저장 매체 Download PDFInfo
- Publication number
- KR100840877B1 KR100840877B1 KR1020027003413A KR20027003413A KR100840877B1 KR 100840877 B1 KR100840877 B1 KR 100840877B1 KR 1020027003413 A KR1020027003413 A KR 1020027003413A KR 20027003413 A KR20027003413 A KR 20027003413A KR 100840877 B1 KR100840877 B1 KR 100840877B1
- Authority
- KR
- South Korea
- Prior art keywords
- ssi
- data stream
- coded data
- channel
- header
- Prior art date
Links
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/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/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/35—Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics
Landscapes
- Engineering & Computer Science (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Telephonic Communication Services (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
본 발명은 신호 코딩을 제공하며, 신호는 코딩된 데이터 스트림을 얻도록 소스 코딩되고, 소스 중요도 정보(SSI)는 코딩된 데이터 스트림에 포함되며, 소스 중요도 정보(SSI)는 코딩된 데이터 스트림의 각각의 부분들의 원하는 보호율들을 표시한다. 이런 방식으로, 채널 인코더는 코딩된 데이터 스트림으로부터 소스 중요도 정보(SSI)를 얻을 수 있으며, 이것은 중간 네트워크층들에 직면하여 유리하다. 양호하게, 코딩된 데이터 스트림은, 각각의 패킷들과 연관된 각각의 헤더들에 포함된 각각의 패킷들을 포함하고, 주어진 헤더는 연관된 패킷의 각각의 부분들(핀)에 대한 원하는 보호율들을 표시한다. 소스 중요도 정보(SSI)의 용이한 검출을 제공하기 위해, 제 1 헤더(SSI1)는 코딩된 데이터 스트림의 시작 부분에 위치된다. 대안으로, 제 1 헤더(SSI1)에 식별자가 제공된다.
소스 중요도 정보, 데이터 스트림, 보호율, 헤더
Description
본 발명은 신호 코딩에 관한 것이다.
본 발명은 또한 채널 코딩에 관한 것이다.
Hagenauer, J.와 Stockhammer, T.의 논문인, '무선 멀티미디어를 위한 채널 코딩 및 송신 측면들(Channel Coding and Transmission Aspects for Wireless Multimedia)', Proceedings of the IEEE, Vol.87, No.10, October 1999는 멀티미디어를 위한 공동의 소스/채널 코딩 및 디코딩 방법(joint source/channel coding and decoding methods for multimedia)을 개시한다. 멀티미디어는 데이터, 텍스트, 영상, 오디오 및, 비디오와 같은 다양한 압축된 및 비압축된 소스 신호들을 다루어야 한다. 무선 채널 상에서, 에러율들은 높으며, 공동의 소스/채널 코딩 및 디코딩 방법들은 유리하다.
통신의 균일하지 않은 세계에서, 적층 구조(layered structure)는 표준화, 설계 및, 실행을 위한 중요한 특징이다. 대개, 한 층은 상부층들의 요청들을 이행하기 위해 하부층들을 이용하여 수신기측에서 대응하는 층과 단지 통신을 한다. 표준화 및 실행 모두를 위해, 각각의 층에 대한 임무들과 인터페이스들의 규정만이 필요하며, 그에 의해 인터페이스 규정은 매우 간단하다. 층은 대개 상태 기계(state machine)를 이용하여 서술된다. 층 모델에서 매우 분명한 분리가 또한 존재하는데, 단부간 애플리케이션들(end-to-end applications)은 광섬유, 구리선들 또는, 한 접속내의 무선과 같은 서로 다른 물리적 매체를 통해 수송된다.
적층 구조와 대조하여, 층들에 걸쳐 있는 송신과 압축의 최적화는 이동 단말기 환경에서 유용할 수 있다. 소스 코딩 계획 및 애플리케이션 제어조차도 이용 가능한 소스들 및 이동 단말기 채널의 상태에 의해 영향 받을 수 있다. 몇몇 서비스들은 에러, 복잡성(complexity) 및, 지연 제한조건들(delay constraints) 때문에 제한될 수 있다. 애플리케이션 및 채널 모두에 최적화된 통신 시스템들은 매우 대역폭 및 전력 효율적인 송신을 위해 미래에 중요할 수 있다.
소스 성질들에 대한 몇몇 정보, 즉, 비트 감도 측정들(bit sensitivity measurements) 또는 소스 중요도 정보(source significance information)가 있다면, 또는 애플리케이션이 향상 정보(enhancement information)로부터 분리된 베이스 정보(base information)를 제공한다면, 불균등한 에러 보호(Unequal Error Protection)(UEP) 방법들이 개선된 채널 코딩 알고리즘들 또는 변조 기술들을 이용하여 적용되어야 한다. 더 중요한 베이스 정보는 전달을 보장하기 위해 고도로 보호되며, 덜 중요한 향상 정보는 낮게 보호되거나 또는 송신조차 되지도 않는 열악한 채널 조건들에 있게 된다.
도 1은 단일 애플리케이션을 위한 비-주파수 선택적 페이딩 채널(non-frequency selective fading channel)을 통한 가장 간단한 송신 계획의 부분을 도시한다. 소스(1), 채널 인코더(2), 송신 채널(3), 채널 디코더(4) 및, 소스 디코더(5)의 서로 다른 블록들은 다양한 방식들로 연결된다. 소스 신호(u)는 채널 인코딩된 신호(x)를 얻도록 소스 인코더(1)로부터 채널 인코더(2)로 제공된다. 채널 인코딩된 신호(x)는 송신 채널(3)을 통해 송신되고, 원형이 훼손되며 (corrupted), 원형이 훼손된 신호(y)를 발생시킨다. 원형이 훼손된 신호(y)는 채널 디코딩된 신호()를 얻도록 채널 디코더(4)에서 디코딩되며, 이것은 소스 디코더(5)에 제공된다. 채널 및 디코더들은 복조기(demodulator)/검출기만의 하드 결정들(hard decisions)에 의해 접속되지 않을 것이다. 소프트 결정들(soft decisions) 및 채널 상태 정보(Channel State Information)(CSI)가 전달된다. 소스 중요도 정보(Source Significance Information)(SSI)는 정적 또는 동적 UEP를 위해 채널 인코더(2)로 통과된다. SSI는, 패킷의 어떤 부분이 누락되었거나 틀렸다는 가정하에, 디코딩된 애플리케이션을 평가하여 유도될 수 있다.
본 발명의 목적은 유리한 신호 코딩을 제공하는 것이다. 이 목적을 위해, 본 발명은, 독립청구항들에 규정된 바와 같이, 코딩, 채널 코딩, 코딩된 데이터 스트림 및, 저장 매체를 제공한다. 유리한 실시예들은 종속청구항들에 규정되어 있다. 본 발명은, 예를 들어 네트워킹된 장치들을 위한 프로토콜 층들인, 중간층들에 직면하여 특히 유리하다.
본 발명의 제 1 측면에 따라, 신호는 코딩된 데이터 스트림을 얻도록 소스 코딩되고, 소스 중요도 정보(SSI)는 코딩된 데이터 스트림에 포함되며, 소스 중요도 정보는 코딩된 데이터 스트림의 각각의 부분들의 원하는 보호율들을 표시한다. 본 발명은 중간 네트워크층들에 직면하여 소스와 채널 인코더 사이의 정보의 유리한 교환을 제공하며, 그에 의해 UEP의 유익한 장점들이, 예를들어 셀룰러 네트워크들인, 무선 네트워킹된 구조들의 설계에 효과적으로 적용되는 것을 허용한다. 본 발명은 패킷-스위칭된 네트워크들뿐 아니라 회로-스위칭된 네트워크들에도 이용될 수 있다. 코딩된 데이터 스트림에 SSI를 포함함으로써, SSI는, 코딩층들 사이의 인터페이싱을 간단하게 유지하면서, 코딩된 비트-스트림으로부터 얻을 수 있다. 코딩된 데이터 스트림에 SSI 정보를 포함하는 것은, 채널 인코더가 상기 코딩된 비트-스트림으로부터 SSI 정보를 추출하도록 배열되어야 한다는 결과를 갖는다. 소스 코더로부터 채널 인코더로 송신된 SSI는 원하는 보호율들을 표시한다. 본 발명에 따른 채널 인코더는, 식별된 SSI의 제어하에, 코딩된 데이터 스트림을 채널 코딩한다. 양호하게, 채널 인코더는 또한 송신 채널의 상태를 고려한다. 이런 방식으로, 코딩된 데이터 스트림의 각각의 부분들은, 송신 채널의 상태와 소스 코더로부터 얻어진 상기 코딩된 데이터 스트림의 SSI의 제어하에 각각의 에러 보호율들로 채널 코딩된다. 그러므로, 채널 코딩된 데이터 스트림의 실제의 에러 보호율들은 소스 인코더로부터 얻어진 SSI에 의해 표시된 원하는 에러 보호율들과 반드시 동일한 것은 아니다. 채널 인코더는 또한, 채널 조건들이 어떤 요구된 대역폭을 만족하지 못한 경우에, 주어진 정보의 송신을 생략하기로 결정할 수 있다.
유리하게, SSI는 코딩된 데이터 스트림의 각각의 부분들의 각각의 길이들을 포함한다. 본 발명의 이러한 측면은 코딩된 데이터 스트림의 부분들이 가변 길이들에 대한 유리한 코딩을 제공한다.
유리하게, SSI는 각각의 패킷들과 연관된 각각의 헤더(header)들에 포함되고, 주어진 SSI 헤더는 연관된 패킷의 각각의 부분들에 대한 원하는 보호율들을 표시한다. 본 발명의 이러한 측면은 패킷들을 이용하는 코딩 시스템에서 소스와 채널 인코더사이의 정보의 유리한 교환을 제공한다.
유리하게, SSI 헤더는 연관된 패킷의 시작 위치를 표시하는 오프셋(offset)을 포함한다. 이런 방식으로, 채널 인코더에는, 채널 코딩될 패킷의 시작위치에서 상기 코딩된 데이터 스트림에 직접 액세스하도록, 상기 코딩된 데이터 스트림으로의 포인터(pointer)가 제공된다.
양호하게, SSI는 채널 인코더에 의해 용이하게 식별될 수 있는 방식으로 상기 코딩된 데이터 스트림에 포함되며, 그 채널 인코더는 본 발명에 따라 배열되었다. 양호하게, SSI는 채널 인코더에서 상기 코딩된 데이터 스트림을 디코딩할 필요없이 채널 인코더에 이용가능하게 되어야 한다. 본 발명의 다른 실시예들은 채널 인코더에서 SSI를 식별하는데 있어 유리한 방식들을 제공한다.
유리하게, 패킷들의 그룹내의 제 1 패킷의 SSI 헤더, 즉 제 1 SSI 헤더는 패킷들의 그룹의 시작 부분에 위치된다. 이 실시예는 SSI 헤더에의 용이한 액세스를 제공한다. 이 실시예는, 각각의 중간 코딩층에서, SSI 헤더가 패킷들의 그룹의 시작 부분에 위치되고, 제 1 SSI 헤더내의 오프셋이 중간 코딩층들의 헤더 길이들을 고려하도록 갱신되는 것을 요구한다.
대안으로, 제 1 헤더에는, 양호하게 제 1 SSI 헤더의 바로 앞에, 식별자 (identifier)가 제공된다. 이 실시예는 SSI 헤더가 네트워크에 투명한 다른 장점을 갖는다. 식별자는 유사-무작위 단어(pseudo-random word) 또는 그 기술분야에 알려진 임의의 종류의 식별자일 수 있다. 양호하게, 유사-무작위 단어는 유사-잡음 순차이다. 참조문헌은 John G.Proakis의 '디지털 통신(Digital communication)', 2nd edition, McGraw-Hill, 1989,pp.801-817,pp.831-836로 된다. 양호한 유사-잡음 순차(pseudo- noise sequence)는 골드 순차(Gold sequence)이며, 이것은 그 기술분야에 알려져 있다. 유사-잡음 순차들은 검출 및/또는 동기화에 특히 적합한 자동-상관 성질들(auto-correlation properties)을 갖는다. 본 발명에 따른 채널 인코더는 식별자를 식별하고 결과적으로 제 1 SSI 헤더를 식별하도록 배열된다.
본 발명이 채널 인코더에 소스 중요도 정보를 제공하도록 양호하게 적용되지만, 코딩된 데이터 스트림에 포함된 SSI는 채널을 통해 채널 인코더로부터 채널 디코더로 SSI를 송신하는데 대안으로 적용된다.
본 발명의 적용의 양호한 분야는 MPEG-4 비디오의 무선 송신이다. Heinzelman, W.R.,Budagavi,M. 및, Talluni,R.의 'MPEG-4 압축된 비디오의 불균등한 에러 보호(Unequal Error Protection of MPEG-4 Compressed Video)', Proceedings of the International Conference on Image Processing(ICIP), October 1999는, MPEG-4 압축된 비트-스트림의 구조가 비트-스트림의 중요 부분들에서 더 적은 에러들을 보장하도록 불균등한 에러 보호를 이용하는 것을 개시한다.
본 발명의 상기 언급된 및 다른 측면들은 이후에 서술되는 실시예들을 참조하여 분명해지며 명료해질 것이다.
도 1은 종래 기술로부터 알려진 바와 같은 코딩 디바이스의 블록도.
도 2는 패킷에서 SSI 헤더를 포함하는 실시예를 도시한 도면.
도 3은 SSI 헤더의 예를 도시한 도면.
도 4는 본 발명의 실시예에 따른 코딩된 비트-스트림에서 제 1 패킷의 SSI 헤더의 관리를 도시한 도면.
도 5는 본 발명의 실시예에 따른 나머지 패킷들의 SSI 헤더들의 관리를 도시한 도면.
도 6은 본 발명의 실시예에 따른 수직층 개념의 도면.
도 7은 본 발명의 실시예에 따른 시스템의 블록도.
도 8은 본 발명의 실시예에 따른 식별자를 이용하는 자동 SSI 헤더 검출을 도시한 도면.
도 9는 본 발명의 다른 실시예에 시스템의 블록도.
도면들은 본 발명의 이해하는데 필요한 요소들만을 도시한다.
UEP에서, 물리층(physical layer)상에서 실행되는 채널 인코더/디코더는, 소스로부터 수신된 SSI에 따라 서로 다른 비율(rate)로 스트림의 부분들을 인코딩/디코딩할 수 있다.
다음에, MPEG-4 인코더는 애플리케이션 층(application layer)상에서 실행되는 것이 고려되며, 그 인코더는 비디오 스트림을 단부 이용자(end user)에게 전달한다. 간단히 하기 위해, 비디오 스트림은, 예를들어 프레임들에서, N개의 비디오 패킷들의 그룹들로 분할되고, 그룹들이 주어진 층에서 더 작은 유닛들로 분할되지 않는다는 것이 가정된다(그 기술분야에 숙련된 자는, 이 기술을 읽은 후에, 그룹들이 분할되는 경우로의 확장을 간단히 달성할 것이다). 다음에, 논의는 N개의 MPEG-4 비디오 패킷들의 단일 그룹의 송신에 초점이 맞추어진다.
본 발명의 한 측면에 따라, 각각의 SSI 헤더들은 각각의 패킷들을 포함하는 코딩된 데이터 스트림에 통합되며, 여기서 주어진 SSI 헤더는 주어진 패킷과 연관된다. SSI 헤더를 갖는, 패킷의 예의 도 2를 본다. MPEG-4 비디오 패킷은 비디오 패킷 헤더(p1), 동작 정보(p2)(예측적으로 코딩된 프레임의 경우에) 및, 구조 정보 (texture information)(p3)를 기본적으로 포함하며, 패킷의 각각의 부분은 변수 크기 Δi L을 갖는다. 도 2에 도시되지 않았지만, MPEG-4 패킷은 패킷의 단부에서, 즉 구조 정보(p3)이후에, 스터핑 비트들(stuffing bits)을 정상적으로 포함한다. 이들 스터핑 비트들은 패킷(p1)의 헤더와 유사한 보호를 얻어야 하는데, 이 정보가 원형이 훼손된다면 가역 디코딩(reversible decoding)이 실행될 수 없기 때문이며, 다음의 패킷은 스터핑 비트들이 에러로 수신된다면 누락될 수 있기 때문이다. 헤더 (p1)는 패킷의 가장 중요한 비트들을 포함하고, 동작 비트들(p2)은 다음으로 중요하며, 조직 비트들(p3)은 가장 덜 중요하다. 패킷의 부분들의 중요성은 SSI와 직접 관련된다는 것을 유의해야 한다. 서로 다른 보호율들이 UEP를 실행하는데 요구된다고 가정하면, 헤더(p1)는 주어진 보호(r1)를 얻어야 하고, 동작 비트들(p2)은 더 낮은 레벨의 보호(r2)를 얻어야 하고, 조직 비트들(p3)은 가장 낮은 레벨의 보호(r3)를 받아야 한다. 층(L)은 MPEG 코딩층을 표시한다. 각각의 후속층(l=L-1,...,1)에서, 몇몇 프로세싱이 실행되고, 헤더(h(l))는, 대개 코딩된 데이터 스트림의 시작 부분에서, 상기 코딩된 데이터 스트림에 삽입된다. 본 발명의 양호한 실시예에 따라, 제 1 패킷의 SSI 헤더, 즉 SSI1은 도 4에 도시된 바와 같은 코딩된 비트-스트림의 시작 부분에서 대체된다. 나머지 패킷들의 SSI 헤더들의 관리는 도 5에 도시된다.
각각의 패킷에 대해, 패킷 부분(pi n)의 시작 위치는 다음식에 의해 주어진다:
i≥2에 대해서, Δi l,n = Δi-1 l,n + Δi-1 L,n (여기서, Δ1 l,n=Δofs l,n) 식(1)
제 1 패킷의 오프셋(Δofs l,1)은, 다음식에 의해 표시된 바와 같이, 제 1 패킷의 이전의 오프셋(Δofs l+1,1)과 현재의 헤더 길이(Δh l)의 합이다:
Δofs l,1 = Δh l + Δofs l+1,1 , l = L,...,1 식(2)
층(L)에서의 오프셋(Δofs
l,1)은 SSI 헤더의 길이와 동일하며, 즉 Δh
L,1=ΔSSI 및 Δofs
L+1,1 = 0이다.
제 1 SSI 헤더는 크기들(Δi L,1), 비율들(rates)(ri l) 및, 오프셋(Δofs l,1)을 양호하게 포함한다. 그와 같은 양호한 SSI 헤더는 도 3에 도시된다. 이런 방식으로, 채널 인코더는 패킷의 각각의 부분의 크기(Δi L)와 대응하는 비율(ri) 모두를 수신한다.
도 4에 따른 실시예에서, 현재 층의 헤더 길이를 고려하는 오프셋(Δofs l,1)은, 비디오 패킷들의 서로 다른 부분들을 정확하게 인코딩하도록 채널 인코더에 올바른 포인터가 주어지는 방식으로 각각의 층에서 갱신될 필요가 있다. 도 4는 각각의 층에서 제 1 MPEG-4 패킷에 연관된 SSI 헤더가, 즉시 검출될 수 있도록, 패킷들의 그룹의 시작 부분에 위치되고, 또한 대응하는 오프셋(Δofs l,1)이 현재층의 길이에 따라 갱신된다는 것을 도시한다. 나머지 MPEG-4 비디오 패킷들에 대해서, 오프셋(Δofs l,n)(n=2,...,N)은 각각의 SSI 헤더의 길이(ΔSSI n)에 대응한다. 모든 ΔSSI n이 소규정 길이를 갖는다면, 채널 인코더가 ΔSSI n을 고려하는 한, n≥2에 대해서 SSI 헤더내의 오프셋(Δofs l,n)을 생략하는 것이 가능하다. 그렇게 규정된 SSI 헤더는 도 6에 도시된 바와 같이 몇몇 층들(1,...,L)에 걸쳐 연장되는 수직층으로서 해석될 수 있다. 층(L)은 MPEG-4 애플리케이션을 표기하고, 층(1)은 채널 코딩/물리층을 표기한다. 이런 방식으로, SSI는 수직층을 통해 층들 중에서 옮겨질 수 있으며, 이것은, UEP 표준에 따라 비디오 패킷들을 인코딩하는 것이 필요한 모든 정보를 채널 인코더가 즉시 수신하게 한다. 그러므로, 네트워크층들에 걸쳐 연장하는 수직층은 유리한 소스 적응된 UEP를 허용한다.
도 7은 본 발명의 실시예에 따른 시스템의 블록도를 도시한다. 애플리케이션 층(L)에서, 소스 코더(10)(예를들면, MPEG-4 코더)가 도시되며, SSI 헤더 발생 유닛(11)과 멀티플렉서(12)가 제공된다. 소스 코더(10)는 코딩된 데이터 스트림을 발생시킨다. 멀티플렉서(12)는 SSI 헤더 발생 유닛(11)에 의해 발생된 SSI 헤더들을 상기 코딩딘 데이터 스트림에 통합한다. 중간층들에서, 중간 코더(13)는 코딩 동작을 실행하며, 여기서 제 1 SSI 헤더는 이동되고 오프셋은 도 4에 예시된 코딩 동작과 유사하게 갱신된다. 각각의 층(L-1,...,2))은 그와 같은 코더(13)를 통합한다. 채널 코딩/물리층(1)에서, 제어기(14)에 의해 제어되는 채널 코더(15)가 도시된다. 제어기(14)는 제 1 SSI 헤더를 식별한다. 이것은 용이한 동작인데, 이 실시예에서 SSI 헤더가 상기 코딩된 데이터 스트림의 시작 부분에 존재하기 때문이다. 다른 SSI 헤더들은 각각의 패킷 부분들의 길이들과 오프셋들을 이용하여 식별된다. SSI 헤더들로부터 이용 가능한 정보는, 코딩된 데이터 스트림상에서 채널 코딩 동작을 실행하는 채널 인코더(15)에 공급되고, 여기서 코딩된 데이터 스트림의 각각의 부분들은 소스 중요도 정보의 제어하에 각각의 보호율들로 코딩된다. 채널 코더(15)에 의해 발생된 채널 코딩된 데이터는, 코딩된 신호가 채널(3')을 통한 송신에 적합하게 하도록 변조 동작을 실행하는, 변조기(16)에 공급된다. 송신 채널 (3')은 대안으로 저장 매체일 수 있다. 본 발명의 한 측면에 따라 SSI 정보를 포함하는, 각각의 층의 결과적인 데이터 스트림은 그와 같은 채널을 통해 송신되거나, 그와 같은 저장 매체상에 저장될 수 있다. 수신기측에서, 송신된 데이터 스트림은 복조기(17)에서 수신되고, 복조기는 특히 송신된 데이터 스트림으로부터 제어 정보를 추출한다. 제어 정보는 제어기(18)에 공급되고, 제어기는 채널 디코더(19)를 제어한다. 채널 디코더는 채널 디코딩된 신호를 중간층들을 통해 소스 디코더 (source decoder)(20)에 공급한다.
채널 코딩은 임의의 공지된 소스 적응된 채널 코딩 메커니즘에 따라 실행될 수 있다. 양호하게, 본 발명에 따른 SSI 헤더들은, 채널 인코더(15)내의 UEP 동작이 어떻게 실행되었는지를 채널 디코더에 알리기 위해 송신된다. 채널 인코더는 SSI 헤더들을 채널 에러들에 대하여 보호하여야 하며, 채널 디코더(19)는 SSI를 디코딩하도록 채널 디코딩 동작을 실행해야 한다. 채널 인코딩에서의 에러 보호율들이 원래의 SSI 헤더들로부터 얻어진 원하는 보호율들과 다른 경우에, SSI 헤더들은 채널 인코더(15)에 의해 이용된 실제의 에러보호율들을 표시하도록 갱신될 필요가 있다.
제안된 기술이 각각의 층에서 SSI 헤더의 관리를 요구하므로, 각각의 층에서의 부가적인 프로세싱이 종래 기술 시스템들에 대해 요구된다.
각각의 층에서 부가적인 프로세싱을 방지하고 UEP를 네트워크에 투명하게 하는, 본 발명의 대안의 실시예는 SSI 헤더의 바로 앞에서 식별자를 이용한다. 예를들면, 유사-무작위 단어는 제 1 MPEG-4 패킷의 SSI 헤더 바로 전에 위치될 수 있어, 물리층에서 상관 기술들에 의해 자동적으로 검출될 수 있다. 식별자는 비트 -스트림에 다른 중복(redundancy)을 부가하고, 식별자의 검출은 상관 계산을 위해 물리층에서 부가적 하드웨어 및/또는 소프트웨어 자원들을 요구한다. 그러나, 이 기술의 장점은 중간층들과 관계없이 UEP를 가능하게 한다는 점이다.
도 8은 본 발명의 실시예에 따라 식별자를 이용하는 SSI 헤더 검출을 위한 실시예를 도시한다. 코딩된 데이터 스트림에 식별자를 삽입하여, 본 발명에 따른 채널 인코더는 식별자와 연관된 SSI 헤더를 용이하게 식별한다. 이 실시예에서, 코딩된 데이터 스트림의 시작 부분에서 제 1 SSI 헤더를 갱신하고 대체하는 것은 각각의 중간층에서 필요하지 않다. 사실상, 각각의 중간층에서 제 1 SSI 헤더를 식별하고 처리하는 것은 필요하지 않다. 그러므로, 종래 기술 중간 코딩이 이용될 수 있다. 후속 헤더들(h(L-1), h(L-2), 등)은 제 1 SSI 헤더의 바로 앞에 위치된다.
도 9는 중간층들에서 SSI 관리없는 UEP의 수행의 블록도를 도시한다. 도 9에 도시된 요소들은 도 7의 수행에서 도시된 요소들과 유사하다. 차이들은 SSI 헤더 삽입 유닛(11)이 상기 코딩된 데이터 스트림에 식별자를 포함하도록 이제 배열되었다는 것이며, 식별자는 제 1 SSI 헤더와 연관되고, 제 1 SSI 헤더의 바로 전에 상기 코딩된 비트-스트림에 양호하게 놓여진다. 이런 방식으로, SSI 헤더는 채널 인코더(15)에서 용이하게 식별될 수 있다. 각각의 중간 층 프로세싱에서 상기 코딩된 데이터 스트림의 시작 부분에 SSI 헤더를 대체하는 것을 불필요하기 때문에, 어떤 부가적 프로세싱도 중간층들에서 필요하지 않다. 도 7과의 다른 차이는 제어기 (14)가 SSI 헤더 식별자를 식별하도록 이제 배열되었다는 점이다. SSI 헤더가 채널 코딩되고 송신되는 경우에, 이 실시예에서의 유닛(18)은 식별자를 검출하도록 배열되었다. 식별자는 수신측에서의 검출이 채널 에러들에 대해 충분히 견고하도록 (robust) 설계될 수 있다. 그와 같은 식별자를 채널 코딩하는 것은 필요하지 않다. SSI 헤더들의 채널 코딩은 여전히 필요한 채로 남는다.
패킷들의 그룹들이 분할될 때, 패킷들의 더 작은 그룹들이 발생된다. 이들 더 작은 그룹들의 제 1 패킷은 각각 상기에 서술된 바와 같이 다루어질 수 있다.
본 발명의 양호한 응용 분야들은 이동 전화들과 이동 통신 장치들이다.
상기 언급된 실시예들은 본 발명을 한정하기 보다는 예시하며, 그 기술분야에 익숙한 자들은 첨부된 청구항들의 범위를 벗어나지 않고 많은 대안의 실시예들을 설계할 수 있을 것이라는 점이 유의되어야 한다. 청구항들에서, 괄호들사이에 위치된 임의의 참조 부호들은 청구항을 한정하는 것으로 해석되어서는 안된다. 단어'포함하는'은 청구항에 열거된 것들과 다른 요소들 또는 단계들의 존재를 배제하지 않는다. 본 발명은 몇몇 별개의 요소들을 포함하는 하드웨어에 의해서 및, 적합하게 프로그래밍된 컴퓨터에 의해서 수행될 수 있다. 몇몇 수단을 열거하는 장치 청구항에서, 이들 수단들 중 몇몇은 하드웨어의 하나의 및 동일한 아이템에 의해 구체화될 수 있다. 어떤 수단들이 상호 다른 종속항들에서 열거된다는 단순한 사실은 이들 수단들이 조합이 유리하게 이용될 수 없다는 것을 표시하지 않는다.
요약하면, 본 발명은 신호 코딩을 제공하고, 여기서 신호는 코딩된 데이터 스트림을 얻도록 소스 코딩되며, 소스 중요도 정보는 상기 코딩된 데이터 스트림에 포함되고, 소스 중요도 정보는 상기 코딩된 데이터 스트림의 각각의 부분들의 원하는 보호율들을 표시한다. 이런 방식으로, 채널 인코더는 상기 코딩된 데이터 스트림으로부터 소스 중요도 정보를 얻을 수 있고, 이것은 중간 네트워크층들에 직면하여 유리하다. 양호하게, 코딩된 데이터 스트림은 각각의 패킷들을 포함하고, 이것은 각각의 패킷들과 연관된 각각의 헤더들에 포함되며, 주어진 헤더는 연관된 패킷의 각각의 부분들의 원하는 보호율들을 표시한다. 소스 중요도 정보의 용이한 검출을 제공하기 위해, 제 1 헤더는 상기 코딩된 데이터 스트림의 시작 부분에 위치된다. 대안으로, 제 1 헤더에는 식별자가 제공된다.
Claims (16)
- 신호를 코딩하는 방법에 있어서:각각의 패킷들을 포함하는 코딩된 데이터 스트림을 얻기 위해 상기 신호를 소스 코딩하는 단계(10); 및상기 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 소스 중요도 정보(SSI: source significance information)를 포함하는 단계(11, 12)로서, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 원하는 보호율들(ri n)을 나타내는 상기 소스 중요도 정보(SSI) 포함 단계(11,12)를 포함하는, 신호 코딩 방법.
- 제 1 항에 있어서,상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 각각의 부분들의 각각의 길이들(Δi L,n)을 포함하는, 신호 코딩 방법.
- (삭제)
- 제 1 항에 있어서,오프셋(Δofs l,n)이 상기 주어진 헤더(SSIn)에 포함되고, 상기 오프셋(Δofs l,n)은 상기 연관된 패킷의 시작 지점(Δ1 l,n)을 나타내는, 신호 코딩 방법.
- 제 1 항에 있어서,상기 코딩된 데이터 스트림은 패킷들의 각각의 그룹들을 포함하고, 상기 방법에서 상기 패킷들의 그룹의 제 1 패킷과 연관된 제 1 헤더(SSI1)가 상기 코딩된 데이터 스트림의 시작 부분에 위치되는, 신호 코딩 방법.
- 제 1 항에 있어서,상기 코딩된 데이터 스트림은 패킷들의 각각의 그룹들을 포함하고, 상기 방법에서 상기 패킷들의 그룹의 제 1 패킷과 연관된 제 1 헤더(SSI1)에 식별자(id)가 제공되는, 신호 코딩 방법.
- 제 6 항에 있어서,상기 식별자(id)는 상기 제 1 헤더(SSI1)의 바로 앞에 위치되는, 신호 코딩 방법.
- 코딩된 데이터 스트림을 코딩(13)하는 방법으로서, 상기 코딩된 데이터 스트림은 상기 코딩된 데이터 스트림의 시작 부분에 존재하는 제 1 헤더(SSI1)와 패킷들의 각각의 그룹들을 포함하고, 상기 제 1 헤더(SSI1)는 상기 패킷들의 그룹의 제 1 패킷과 연관되고, 상기 연관된 제 1 패킷의 시작 위치를 표시하는 오프셋(Δofs l,1)을 포함하는 소스 중요도 정보를 포함하는, 상기 코딩된 데이터 스트림 코딩 방법(13)에 있어서,상기 코딩된 데이터 스트림에 다른 헤더(h(l))를 포함하는 단계;상기 코딩된 데이터 스트림의 시작 부분에서 상기 제 1 헤더(SSI1)를 대체하는 단계; 및상기 제 1 헤더(SSI1)에서 상기 오프셋(Δofs l,1)을 갱신하는 단계를 포함하는, 코딩된 데이터 스트림 코딩 방법(13).
- 채널 인코딩 방법에 있어서:각각의 패킷들을 포함하는 코딩된 데이터 스트림을 수신하는 단계(14, 15)로서, 소스 중요도 정보(SSI)가 상기 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 포함되었고, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 원하는 보호율들(ri n)을 나타내는, 상기 코딩된 데이터 스트림 수신 단계(14, 15);상기 코딩된 데이터 스트림에서 상기 소스 중요도 정보(SSI)를 식별하는 단계(14); 및상기 소스 중요도 정보(SSI)의 제어하에 각각의 보호율들(ri n)로 상기 코딩된 비트-스트림의 각각의 부분들을 채널 코딩하는 단계(15)를 포함하는, 채널 인코딩 방법.
- 채널 디코딩 방법에 있어서:각각의 패킷들을 포함하는 채널 코딩된 데이터 스트림을 수신하는 단계(17)로서, 소스 중요도 정보(SSI)가 상기 채널 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 포함되었고, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 채널 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 보호율들(ri n)을 나타내는, 상기 채널 코딩된 데이터 스트림 수신 단계(17);상기 채널 코딩된 데이터 스트림에서 상기 소스 중요도 정보(SSI)를 식별하는 단계(18); 및상기 소스 중요도 정보(SSI)의 제어하에 각각의 보호율들(ri n)로 상기 코딩된 비트-스트림의 각각의 부분들을 채널 디코딩하는 단계(19)를 포함하는, 채널 디코딩 방법.
- 신호를 코딩하는 디바이스에 있어서:각각의 패킷들을 포함하는 코딩된 데이터 스트림을 얻기 위해 상기 신호를 소스 코딩하는 수단(10); 및상기 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 소스 중요도 정보(SSI)를 포함하는 수단(11, 12)으로서, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 원하는 보호율들(ri n)을 나타내는, 상기 소스 중요도 정보(SSI) 포함 수단 (11, 12)을 포함하는, 신호 코딩 디바이스.
- 코딩된 데이터 스트림을 코딩하는 디바이스(13)로서, 상기 코딩된 데이터 스트림은 상기 코딩된 데이터 스트림의 시작 부분에 존재하는 제 1 헤더(SSI1)와 패킷들의 각각의 그룹들을 포함하고, 상기 제 1 헤더(SSI1)는 상기 패킷들의 그룹의 제 1 패킷과 연관되고, 상기 연관된 제 1 패킷의 시작 위치를 표시하는 오프셋(Δofs l,1)을 포함하는 소스 중요도 정보를 포함하는, 상기 코딩된 데이터 스트림 코딩 디바이스(13)에 있어서:상기 코딩된 데이터 스트림에 다른 헤더(h)를 포함하는 수단(13);상기 코딩된 데이터 스트림의 시작 부분에서 상기 제 1 헤더(SSI1)를 대체하는 수단(13); 및상기 제 1 헤더(SSI1)에서 상기 오프셋(Δofs l,1)을 갱신하는 수단(13)을 포함하는, 코딩된 데이터 스트림 코딩 디바이스(13).
- 채널 코더에 있어서:각각의 패킷들을 포함하는 코딩된 데이터 스트림을 수신하는 수단(14, 15)으로서, 소스 중요도 정보(SSI)가 상기 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 포함되었고, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 원하는 보호율들(ri n)을 나타내는, 상기 코딩된 데이터 스트림 수신 수단(14, 15);상기 코딩된 데이터 스트림에서 상기 소스 중요도 정보(SSI)를 식별하는 수단(14); 및상기 소스 중요도 정보(SSI)의 제어하에 각각의 보호율들(ri n)로 상기 코딩된 비트-스트림의 각각의 부분들을 채널 코딩하는 수단(15)을 포함하는, 채널 코더.
- 채널 디코더에 있어서:각각의 패킷들을 포함하는 채널 코딩된 데이터 스트림을 수신하는 수단(17)으로서, 소스 중요도 정보(SSI)가 상기 채널 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 포함되었고, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 채널 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 보호율들(ri n)을 나타내는, 상기 채널 코딩된 데이터 스트림 수신 수단(17);상기 채널 코딩된 데이터 스트림에서 상기 소스 중요도 정보(SSI)를 식별하는 수단(18); 및상기 소스 중요도 정보(SSI)의 제어하에 각각의 보호율들(ri n)로 상기 코딩된 비트-스트림의 각각의 부분들을 채널 디코딩하는 수단(19)을 포함하는, 채널 디코더.
- 삭제
- 코딩된 데이터 스트림이 저장된 저장 매체(3)로서, 상기 코딩된 데이터 스트림은 각각의 패킷들을 포함하고, 소스 중요도 정보(SSI)가 상기 코딩된 데이터 스트림의 각각의 패킷들과 연관된 각각의 헤더들(SSIn)에 포함되었고, 주어진 헤더(SSIn)에서의 상기 소스 중요도 정보(SSI)는 상기 코딩된 데이터 스트림의 상기 연관된 패킷의 각각의 부분들(pi n)에 대한 원하는 보호율들(ri n)을 나타내는, 저장 매체(3).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00202529 | 2000-07-17 | ||
EP00202529.4 | 2000-07-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020064780A KR20020064780A (ko) | 2002-08-09 |
KR100840877B1 true KR100840877B1 (ko) | 2008-06-24 |
Family
ID=8171810
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027003413A KR100840877B1 (ko) | 2000-07-17 | 2001-07-05 | 신호 코딩 방법 및 장치, 코딩된 데이터 스트림 코딩 방법 및 장치, 채널 인코딩 방법 및 채널 코더, 채널 디코딩 방법 및 채널 디코더, 및 저장 매체 |
Country Status (14)
Country | Link |
---|---|
US (1) | US7583693B2 (ko) |
EP (1) | EP1303918B1 (ko) |
JP (1) | JP4907039B2 (ko) |
KR (1) | KR100840877B1 (ko) |
CN (1) | CN1241330C (ko) |
AT (1) | ATE487279T1 (ko) |
AU (1) | AU2001281963A1 (ko) |
BR (1) | BR0106979A (ko) |
DE (1) | DE60143399D1 (ko) |
ES (1) | ES2355205T3 (ko) |
PL (1) | PL354599A1 (ko) |
RU (1) | RU2283536C2 (ko) |
TR (1) | TR200200680T1 (ko) |
WO (1) | WO2002007325A1 (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TR200200680T1 (tr) * | 2000-07-17 | 2002-09-23 | Koninklijke Philips Electronics N. V. | Sinyal kodlama. |
JP4316385B2 (ja) * | 2002-01-18 | 2009-08-19 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 堅牢な信号符号化 |
FR2837332A1 (fr) * | 2002-03-15 | 2003-09-19 | Thomson Licensing Sa | Dispositif et procede d'insertion de codes de correction d'erreurs et de reconstitution de flux de donnees, et produits correspondants |
CN100353450C (zh) * | 2003-01-10 | 2007-12-05 | 华为技术有限公司 | 一种多媒体数据的处理方法 |
FR2857194B1 (fr) * | 2003-07-04 | 2005-09-09 | Thales Sa | Procede de transmission d'informations supplementaires par compression d'en-tete |
CN1312931C (zh) * | 2003-12-24 | 2007-04-25 | 明基电通股份有限公司 | 无线网络的影像信号传输方法 |
KR101277260B1 (ko) * | 2006-06-08 | 2013-07-30 | 삼성전자주식회사 | 링크 최적화 매카니즘에 이용되는 전송 패킷의 구조 및이를 이용한 송수신 장치 및 방법 |
JP2008234421A (ja) | 2007-03-22 | 2008-10-02 | Nec Corp | 通信管理装置及び通信管理方法並びに通信管理プログラム |
US20110022692A1 (en) * | 2009-07-24 | 2011-01-27 | Jeyhan Karaoguz | Method and system for determining and controlling user experience in a network |
CN108322295B (zh) * | 2017-01-17 | 2021-12-24 | 维沃移动通信有限公司 | 一种边带信息的发送方法、接收方法、发送端和接收端 |
US11558776B2 (en) * | 2019-03-29 | 2023-01-17 | Lg Electronics Inc. | Devices and system for transmitting and receiving compressed bitstream via wireless stream and handling transmission error |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000031029A (ko) * | 1998-11-02 | 2000-06-05 | 윤종용 | 비디오 데이터 송신 장치와 수신장치 및 그 방법 |
KR20010083744A (ko) * | 2000-02-21 | 2001-09-01 | 윤덕용 | 유무선 영상 통신시스템에서의 비트에러확률 기준값설정방법 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03296353A (ja) * | 1990-04-13 | 1991-12-27 | Fujitsu Ltd | 非同期伝送モード網における音声信号伝送方法 |
DE4135070C1 (ko) * | 1991-10-24 | 1993-05-19 | Institut Fuer Rundfunktechnik Gmbh, 8000 Muenchen, De | |
EP0661885A1 (en) * | 1993-12-28 | 1995-07-05 | Canon Kabushiki Kaisha | Image processing method and apparatus for converting between data coded in different formats |
DE4408163A1 (de) * | 1994-03-11 | 1995-09-14 | Bosch Gmbh Robert | Verfahren zum Übertragen von Daten |
DE19503528C2 (de) * | 1995-02-03 | 1998-01-15 | Inst Rundfunktechnik Gmbh | Verfahren zum Übertragen oder Speichern von faltungscodierten Datensignalen |
DE19605418B4 (de) * | 1996-02-14 | 2014-11-20 | Ipcom Gmbh & Co. Kg | Verfahren zur Aufbereitung von Daten, insbesondere für die Übertragung mit veränderlicher Kanalbitrate |
US5745504A (en) * | 1996-06-25 | 1998-04-28 | Telefonaktiebolaget Lm Ericsson | Bit error resilient variable length code |
KR100228543B1 (ko) * | 1996-10-11 | 1999-11-01 | 이계철 | Dpcm/dct 비디오 인코더의 전송율 제어 방법 |
KR100232098B1 (ko) * | 1997-03-26 | 1999-12-01 | 서평원 | 퍼지 제어를 이용한 mpeg 영상 신호의 전송율 제어 장치 |
US6125343A (en) * | 1997-05-29 | 2000-09-26 | 3Com Corporation | System and method for selecting a loudest speaker by comparing average frame gains |
US6405338B1 (en) | 1998-02-11 | 2002-06-11 | Lucent Technologies Inc. | Unequal error protection for perceptual audio coders |
US6754277B1 (en) * | 1998-10-06 | 2004-06-22 | Texas Instruments Incorporated | Error protection for compressed video |
DE19860531C1 (de) * | 1998-12-30 | 2000-08-10 | Univ Muenchen Tech | Verfahren zur Übertragung codierter digitaler Signale |
US7327791B1 (en) * | 1999-02-22 | 2008-02-05 | Mitsubishi Denki Kabushiki Kaisha | Video decoding method performing selective error concealment and resynchronization |
US6430401B1 (en) * | 1999-03-29 | 2002-08-06 | Lucent Technologies Inc. | Technique for effectively communicating multiple digital representations of a signal |
KR20020029429A (ko) * | 1999-07-22 | 2002-04-18 | 칼 하인쯔 호르닝어 | 데이타 비트 스트림에 대한 에러 보호를 제공하는 방법 |
US6721337B1 (en) * | 1999-08-24 | 2004-04-13 | Ibiquity Digital Corporation | Method and apparatus for transmission and reception of compressed audio frames with prioritized messages for digital audio broadcasting |
US6681365B1 (en) * | 1999-11-16 | 2004-01-20 | Lucent Technologies Inc. | Method and apparatus for providing channel error protection for a source coded bit stream |
US6920179B1 (en) * | 1999-11-16 | 2005-07-19 | Agere Systems Inc. | Method and apparatus for video transmission over a heterogeneous network using progressive video coding |
US6799294B1 (en) * | 2000-04-06 | 2004-09-28 | Lucent Technologies Inc. | Method and apparatus for generating channel error flags for error mitigation and/or concealment in source decoders |
TR200200680T1 (tr) * | 2000-07-17 | 2002-09-23 | Koninklijke Philips Electronics N. V. | Sinyal kodlama. |
AU2001270623A1 (en) * | 2000-07-17 | 2002-01-30 | Koninklijke Philips Electronics N.V. | Coding of data stream |
-
2001
- 2001-07-05 TR TR2002/00680T patent/TR200200680T1/xx unknown
- 2001-07-05 BR BR0106979-9A patent/BR0106979A/pt not_active Application Discontinuation
- 2001-07-05 JP JP2002513105A patent/JP4907039B2/ja not_active Expired - Fee Related
- 2001-07-05 AT AT01960474T patent/ATE487279T1/de not_active IP Right Cessation
- 2001-07-05 WO PCT/EP2001/007759 patent/WO2002007325A1/en active Application Filing
- 2001-07-05 PL PL01354599A patent/PL354599A1/xx not_active Application Discontinuation
- 2001-07-05 ES ES01960474T patent/ES2355205T3/es not_active Expired - Lifetime
- 2001-07-05 DE DE60143399T patent/DE60143399D1/de not_active Expired - Lifetime
- 2001-07-05 RU RU2002110117/09A patent/RU2283536C2/ru not_active IP Right Cessation
- 2001-07-05 EP EP01960474A patent/EP1303918B1/en not_active Expired - Lifetime
- 2001-07-05 KR KR1020027003413A patent/KR100840877B1/ko not_active IP Right Cessation
- 2001-07-05 CN CNB018020542A patent/CN1241330C/zh not_active Expired - Fee Related
- 2001-07-05 AU AU2001281963A patent/AU2001281963A1/en not_active Abandoned
- 2001-07-17 US US09/906,607 patent/US7583693B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000031029A (ko) * | 1998-11-02 | 2000-06-05 | 윤종용 | 비디오 데이터 송신 장치와 수신장치 및 그 방법 |
KR20010083744A (ko) * | 2000-02-21 | 2001-09-01 | 윤덕용 | 유무선 영상 통신시스템에서의 비트에러확률 기준값설정방법 |
Also Published As
Publication number | Publication date |
---|---|
CN1241330C (zh) | 2006-02-08 |
TR200200680T1 (tr) | 2002-09-23 |
US20020012360A1 (en) | 2002-01-31 |
US7583693B2 (en) | 2009-09-01 |
JP4907039B2 (ja) | 2012-03-28 |
EP1303918B1 (en) | 2010-11-03 |
DE60143399D1 (de) | 2010-12-16 |
AU2001281963A1 (en) | 2002-01-30 |
CN1386330A (zh) | 2002-12-18 |
ATE487279T1 (de) | 2010-11-15 |
PL354599A1 (en) | 2004-01-26 |
KR20020064780A (ko) | 2002-08-09 |
RU2283536C2 (ru) | 2006-09-10 |
JP2004504755A (ja) | 2004-02-12 |
EP1303918A1 (en) | 2003-04-23 |
BR0106979A (pt) | 2002-05-21 |
WO2002007325A1 (en) | 2002-01-24 |
ES2355205T3 (es) | 2011-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4703114B2 (ja) | 開始符号エミュレーションの防止およびデータ充填のための方法およびシステム | |
KR100580158B1 (ko) | 화상 패킷 전송을 위한 무선통신 시스템 | |
Farber et al. | Extensions of ITU-T recommendation H. 324 for error-resilient video transmission | |
EP1111935A1 (en) | Multimedia information communication device and its method | |
US6865374B2 (en) | Video recovery system and method | |
JPH1188463A (ja) | データブロックの送信方法 | |
EP1303917A1 (en) | Coding of data stream | |
US6661807B1 (en) | Adaptive multiplexing/demultiplexing method and multiplexer/demultiplexer thereor | |
KR100840877B1 (ko) | 신호 코딩 방법 및 장치, 코딩된 데이터 스트림 코딩 방법 및 장치, 채널 인코딩 방법 및 채널 코더, 채널 디코딩 방법 및 채널 디코더, 및 저장 매체 | |
KR100363162B1 (ko) | 영상신호의전송/복원방법및장치 | |
US6498809B1 (en) | Video bitstream error resilient transcoder, method, video-phone, video-communicator and device | |
EP1158812A2 (en) | Method for detecting errors in a video signal | |
KR100870048B1 (ko) | 데이터 스트림을 코딩하는 방법과 인코더, 데이터 스트림을 디코딩하는 방법과 디코더, 송신기, 수신기 및 저장 매체 | |
JP4316385B2 (ja) | 堅牢な信号符号化 | |
US20040258163A1 (en) | Video communication system and video coding method | |
JP3408957B2 (ja) | 可変長符号化データ伝送装置、送信側装置、受信側装置およびその方法 | |
EP1555788A1 (en) | Method for improving the quality of an encoded video bit stream transmitted over a wireless link, and corresponding receiver | |
US20040228404A1 (en) | Moving picture coding method | |
JPH0951541A (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 | ||
FPAY | Annual fee payment |
Payment date: 20120619 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130611 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |