KR970702638A - 비동기 제어 신호 발생 장치(Asynchronous control signal generating apparatus) - Google Patents

비동기 제어 신호 발생 장치(Asynchronous control signal generating apparatus)

Info

Publication number
KR970702638A
KR970702638A KR1019960705837A KR19960705837A KR970702638A KR 970702638 A KR970702638 A KR 970702638A KR 1019960705837 A KR1019960705837 A KR 1019960705837A KR 19960705837 A KR19960705837 A KR 19960705837A KR 970702638 A KR970702638 A KR 970702638A
Authority
KR
South Korea
Prior art keywords
signal
bit rate
complexity
data
control
Prior art date
Application number
KR1019960705837A
Other languages
English (en)
Other versions
KR100309938B1 (ko
Inventor
조르게 레이닌거 다니엘
요셉 쿠리아코세
케말 오즈한 메메트
Original Assignee
에릭 피. 헤르만
톰슨 컨슈머 일렉트로닉스 인코포레이티드
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 에릭 피. 헤르만, 톰슨 컨슈머 일렉트로닉스 인코포레이티드 filed Critical 에릭 피. 헤르만
Publication of KR970702638A publication Critical patent/KR970702638A/ko
Application granted granted Critical
Publication of KR100309938B1 publication Critical patent/KR100309938B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling 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
    • H04N21/2365Multiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • H04J3/1688Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/115Selection of the code volume for a coding unit prior to coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods 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/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/136Incoming video signal characteristics or properties
    • H04N19/14Coding unit complexity, e.g. amount of activity or edge presence estimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/172Methods 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 picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/17Methods 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/176Methods 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 block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods 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/177Methods 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 a group of pictures [GOP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4347Demultiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods 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/146Data rate or code amount at the encoder output
    • H04N19/152Data rate or code amount at the encoder output by measuring the fullness of the transmission buffer

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

비동기적으로 제어 신호(CONTROS)를 발생하기 위한 장치는 비동기적인 데이터 신호의 복수의 소스(5)와 복수의 데이터 처리 채널(10,14)을 포함하고, 상기 처리 채널은 각각 제어 신호(CONTROL)에 응답하여 상기 데이터 신호중 한 신호를 처리한다. 각각의 복수의 파라미터 결정 회로(10,16)는 상기 데이터 신호중 한 신호의 파라미터를 나타내는 신호(COMPLEXITY)를 생산한다. 데이터 샘플러(30)는 선결된 샘플링 시간 간격에서 실질적으로 동시에 모든 파라미터 결정 회로(10,16)로부터 상기 신호(COMPLEXITY)를 샘플링한다. 제어 신호 발생기(30)는 상기 샘플링된 파라미터 대표 신호(COMPLEXITY)와 상기 선행 샘플링 시간 간격에 근거한 값을 가지는 상기 데이터 처리 채널(10,14)을 위한 제어 신호(CONTROL)를 발생한다.

Description

비동기 제어 신호 발생 장치(Asynchronous control signal generating apparatus)
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 따른 멀티플렉서의 블록 다이어그램,
제2도는 제1도에 도시된 멀티 플렉서에 사용될 수 있는 채널 처리기의 블록 다이어그램,
제3도는 제2도에 도시된 채널 처리기에 사용될 수 있는 MPEG 엔코드의 부분적인 블록 다이어그램,
제4도는 제1도에 도시된 멀티플렉서에 사용될 수 있는 비트율 할당기의 블록 다이어그램,
제5도는 제2도에 도시된 채널 처리기에 사용될 수 있는 복잡성 분석기의 보다 더 상세한 블록 다이어그램.

Claims (18)

  1. 비동기적으로 제어 신호를 발생하기 위한 장치에 있어서, 비동기 데이터 신호의 복수의 소스(5)와, 각각의 제어 신호(CONTROL)에 응답하는 데이터 신호(DATA IN)중 각각의 한 신호를 각각 처리하는 복수의 데이터 처리 채널(10,14)과, 상기 데이터 신호(DATA IN)중 한 신호의 파라미터를 나타내는 신호(COMPLEXITY)를 만들어내기 위하여, 상기 데이터 신호(DATA IN)중 각각의 한 신호에 각각 응답하는 복수의 파라미터 결정 회로(10,16)와, 선결된 샘플링 시간 간격에서 실질적으로 동시에 모든 파라미터 결정 회로(10,16)로부터 나온 파라미터 대표신호(COMPLEXITY)를 샘플링 하기 위하여, 상기 복수의 파라미터 결정 회로(10,16)에 결합된 데이터 샘플러(30)와, 상기 샘플링된 파라미터 대표신호(COMPLEXITY)와 상기 선행 샘플링 시간 간격에 기초된 값을 가지는 복수의 데이터 처리 채널(10)에 대하여 각각의 제어 신호(CONTROL)를 발생하기 위하여, 상기 샘플링된 파라미터 대표 신호(COMPLEXITY)에 응답하는 제어 신호 발생기(30)를 포함하는 것을 특징으로 하는 장치.
  2. 제1항에 있어서, 각각의 데이터 신호 소스(5)는 각각의 데이터 그룹 시간 간격을 가지는 연속된 그룹을 포함하는 데이터 신호를 생산하고, 상기 데이터 샘플로930)는 일정한 시간 지연(ta)을 가지는 선결된 샘플링 시간 간격에서 파라미터 대표 신호(COMPLEXITY)를 샘플링하여 각각의 데이터 신호(DATA IN)의 데이터 그룹 시간 간격내에 정수의 샘플링 간격이 존재하고, 상기 제어 신호 발생기(30)는 일정한 샘플링 시간 간격 존속에 기초된 값을 가지는 각각의 제어 신호(CONTROL)를 발생하는 것을 특징으로 하는 제어 신호 발생 장치.
  3. 제1항에 있어서, 각각의 데이터 신호 소스(5)는 각각의 데이터 그룹 시작 시간을 가지는 연속되는 데이터 그룹을 포함하는 데이터 신호(DATA IN)를 생산하고, 상기 데이터 샘플러(30)는 상기 각각의 데이터 신호의 모든 데이터 그룹의 시작 시간인 샘플 시간(t1-t8)에서 상기 파라미터 대표 신호(complexity)를 샘플링하고, 상기 제어 신호 발생기(30)은 상기 샘플 시간(t1-t8) 이후 상기 시간 간격과 관련하여 정규화된 값을 가지는 각각의 제어 신호(CONTROL)를 발생하는 것을 특징으로 하는 제어 신호 발생 장치.
  4. 제1항에 있어서, 각각의 데이터 신호 소스(5)는 각각의 프레인 주기를 가지는 데이터의 연속적인 프레임을 포함하는 데이터 신호(DATA IN)를 생산하고, 상기 데이터 샘플러(30)는 각각의 프레임 주기중 가장 짧은 한 주기보다 더 긴 시간 간격에서 연속적인 QUOTA갱신 신호에 의해 제어된 샘플 시간(t1-t8)에서 상기 파라미터 대표 신호(COMPLEXITY)를 샘플링하고, 상기 제어 신호 발생기(30)는 상기 샘플 시간(t1-t8) 이후 상기 시간 간격과 관련하여 정규화되는 값을 가지는 각각의 제어신호(CONTROL)를 발생하는 것을 특징으로 하는 제어 신호 발생 장치.
  5. 제1항에 있어서, 각각의 파라미터 결정 회로(10,16)는 샘플링 시간 간격과 독립적인 값을 가지는 파라미터 대표 신호(COMPLEXITY)를 생산하는 것을 특징으로 하는 제어 신호 발생 장치.
  6. 복수의 코드화된 비디오 신호를 멀티플렉싱하기 위한 멀티 플렉서(20)를 포함하는 비디오 신호 멀티플렉싱 장치에 있어서, 각각의 GOP 시간 존속을 가지는 연속하는 픽처 그룹(GOP)을 포함하는 복수의 비디오 신호 소스와, 각각의 비트율 활당 신호(CONTROL)에 응답하여 제어된 비트율로 상기 비디오 신호중 각각의 한 신호를 각각 코드화하는 복수의 연속하는 비트율 엔코더(10,14)와, 상기 비디오 신호중 한 신호의 코딩 복잡성을 나타내는 신호(COMPLEXITY)를 생산하기 위하여, 상기 비디오 신호중 각각의 한 신호에 각각 응답하는 복수의 코딩 복잡성 결정 회로(10,16)와, 고정된 존속기간(ts)을 가지는 고정된 할당 시간 간격에서 실질적으로 동시에 모든 코딩 복잡성 대표 신호(COMPLEXITY)를 샘플링하여 각각의 GOP 시간내에 정수의 할당 시간 간격이 존재하도록, 상기 복수의 코딩 복잡성 결정 회로(10,16)에 결합된 데이터 샘플러(30)와, 상기 각각의 샘플링된 코딩 복잡성 대표 신호(COMPLEXITY)에 기초된 복수의 상수 비트율 엔코더(10,14)에 대한 각각의 비트율 할당 신호(CONTROL)를 발생하기 위하여, 상기 샘플링된 코딩 복잡성 대표 신호(COMPLEXITY)에 응답하는 비트율 할당 신호 발생기(30)를 포함하는 것을 특징으로 하는 비디오 신호 멀티플렉싱 장치.
  7. 제6항에 있어서, 상기 멀티플렉서(20)는 고정된 최대 비트율로 출력 신호(15)를 생성하고, 상기 비트율 할당 신호 발생기(30)는 상기 각각의 샘플링된 코딩 복잡성(COMPLEXITY)에 기초된 상기 각각의 일정한 비트율 엔코더(10,14) 사이의 일정한 할당 시간 간격동안 고정된 최대 비트율을 할당하기 위하여 상기 각각의 비트율 할당 신호(COMPLEXITY)르 발생하기 위한 회로(30)를 포함하는 것을 특징으로 하는 멀티플렉싱 장치.
  8. 제7항에 있어서, 각각의 복수의 일정 비트율 엔코더(10,14)는 토큰과 리키 버킷 계획을 이용하여 상기 비트율 할당 신호(CONTROL)에 응답하여 상기 비디오 신호중 한 신호를 코드화하는 것을 특징으로 하는 멀티플렉싱 장치.
  9. 제6항에 있어서, 각각의 코딩 복잡성 회로(10,16)는 상기 할당 시간 간격과 독립적인 값을 가지는 코딩 복잡성 대표 신호(COMPLEXITY)를 생산하는 것을 특징으로 하는 멀티플렉싱 장치.
  10. 복수의 코드화된 비디오 신호를 멀티플렉싱하기 위한 멀티 플렉서(20)를 포함하는 비디오 신호 멀티플렉싱 장치에 있어서, 각각의 GOP 시간과 각각의 GOP 시작 시간을 가지는 픽처(GOP)의 연속적인 그룹을 포함하는 비디오 신호의 소스(5)와, 각각의 비트율 할당 신호(CONTROL)에 응답하여 제어된 비트율로 상기 비디오 신호중 각각의 한 신호를 각각 코드화하는 복수의 연속하는 비트율 엔코더(10,14)와, 상기 비디오 신호중 한 신호의 코딩 복잡성을 나타내는 신호(COMPLEXITY)를 생산하기 위하여, 상기 비디오 신호중 각각의 한 신호에 각각 응답하는 복수의 코딩 복잡성 결정 회로(10,16)와, 상기 복수의 비디오 신호의 각각의 GOP시작 시간에서 실질적으로 동시에 모든 코딩 복잡성 결정 회로(10, 16)로부터 상기 코딩 복잡성 대표 신호(COMPLEXITY)를 샘플링하기 위하여, 상기 복수의 코딩 복잡성 결정 회로(10,16)에 결합된 데이터 샘플러(30)와, 상기 GOP 시작 시간 이후 시간 존속에 정규화된 상기 샘플링 된 코딩 복잡성 대표 신호(COMPLEXITY)에 기초된 복수의 상수 비트율 엔코더(10,14)에 대한 각각의 비트율 할당 신호(CONTROL)를 발생하기 위하여, 상기 샘플링된 코딩 복잡성 대표 신호(COMPLEXITY)에 응답하는 비트율 할당 신호 발생기(30)를 포함하는 것을 특징으로 하는 비디오 신호 멀티플렉싱 장치.
  11. 제10항에 있어서, 상기 멀티플렉서(20)는 고정된 최대 비트율로 출력 신호(15)를 생산하고, 상기 비트율 할당 신호 발생기는 상기 고정된 최대 비트율과 상기 GOP 시작 시간 이후의 존속 기간인 할당 시간 간격에 기초된 정규화된 비트율 할당을 결정하기 위한 회로(30)와, 상기 각각의 코딩 복잡성 대표 신호의 값에 기초된 상기 각각의 일정한 비트율 엔코더 사이의 정규화된 비트율 할당을 할당하기 위하여 회로(30)를 포함하는 것을 특징으로 하는 멀티플렉싱 장치.
  12. 제11항에 있어서, 각각의 복수의 일정 비트율 엔코더(10,14)는 토큰과 리키 버킷 계획을 이용하여 상기 비트율 할당 신호(CONTROL)에 응답하는 비디오 신호중 한 신호를 코드화하는 것을 특징으로 하는 멀티플렉싱 장치.
  13. 제10항에 있어서, 각각의 코딩 복잡성 결정 회로(10,16)는 상기 GOP 시작 시간 이후 시간 존속과 독립적인 값을 가지는 상기 코딩 복잡성 대표 신호(COMPLESITY)를 생산하는 것을 특징으로 하는 멀티플렉싱 장치.
  14. 복수의 코드화 비디오 신호를 멀티플렉싱하기 위한 멀티 플렉서(20)를 포함하는 비디오 신호 멀티플렉싱 장치에 있어서, 각각의 프레임 주기를 가지는 데이트의 연속적인 프레임을 포함하는 비디오 신호의 복수의 소스(5)와, 각각의 비트율 활당 신호(CONTROL)에 응답하여 제어된 비트율로 상기 비디오 신호중 각각의 한 신호를 각각 코드화하는 복수의 일정 비트율 엔코더(10,14)와, 상기 비디오 신호중 한 신호의 코딩 복잡성을 나타내는 신호(COMPLEXITY)를 생산하기 위하여, 상기 비디오 신호중 각각의 한 신호에 대하여 각각 응답하는 복수의 코딩 복잡성 결정 회로(10,16)와, 각각의 프레임 주기중 가장 짧은 주기보다 더 긴 시간 간격에서 발생하는 연속적인 할당 갱신 신호에 응답하여 실질적으로 동시에 모든 코딩 복잡성 결정 회로(10, 16)로부터 나온 코딩 복잡성 대표 신호(COMPLEXITY)를 샘플링하기 위하여, 상기 복수의 코딩 복잡성 결정회로(10, 16)에 결합된 데이터 샘플러(30)와, 상기 선행 할당 갱신 신호 이후 시간 존속으로 정규화된 상기 샘플링된 코딩 복잡성 대표 신호(COMPLEXITY)에 기초된 상기 복수의 일정 비트율 엔코더(10,14)를 위한 각각의 비트율 할당 신호(CONTROL)를 발생하기 위하여, 상기 샘플링된 코딩 복잡성 대표 신호(COMPLEXITY)에 응답하는 비트율 할당 신호 발생기(30)를 포함하는 것을 특징으로 하는 비디오 신호 멀티플렉싱 장치.
  15. 제14항에 있어서, 상기 멀티플렉서(20)는 고정된 최대 비트율로 출력 신호(15)를 생산하고, 상기 비트율 할당 신호 발생기(30)는 상기 고정된 최대 비트율과 상기 선행 할당 갱신 신호 이후의 시간 간격에 기초된 정규화된 비트율 할당을 결정하기 위한 회로(30)와, 상기 각각의 코딩 복잡성 대표 신호의 값에 기초된 상기 각각의 일정한 비트율 엔코더 사이의 정규화된 비트율 할당을 할당하기 위하여 회로(30)를 포함하는 것을 특징으로 하는 멀티플렉싱 장치.
  16. 제15항에 있어서, 각각의 복수의 일정 비트율 엔코더(10,14)는 토큰과 리키 버킷 계획을 이용하여 상기 비트율 할당 신호(CONTROL)에 응답하는 비디오 신호중 한 신호를 코드화하는 것을 특징으로 하는 멀티플렉싱 장치.
  17. 제14항에 있어서, 각각의 코딩 복잡성 결정 회로(10,16)는 상기 GOP 시작 시간 이후 시간 존속된 시간과 독립적인 값을 가지는 코딩 복잡성 대표 신호(COMPLESITY)를 생산하는 것을 특징으로 하는 멀티플렉싱 장치.
  18. 제14항에 있어서, 상기 할당 갱신 신호는 상기 멀티플렉서(20)에 의해 발생되는 것을 특징으로 하는 멀티플렉싱 장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019960705837A 1994-04-20 1994-04-20 비동기 제어 신호 발생장치 KR100309938B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US1994/004375 WO1995029545A1 (en) 1994-04-20 1994-04-20 Asynchronous control signal generating apparatus

Publications (2)

Publication Number Publication Date
KR970702638A true KR970702638A (ko) 1997-05-13
KR100309938B1 KR100309938B1 (ko) 2001-12-15

Family

ID=22242484

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960705837A KR100309938B1 (ko) 1994-04-20 1994-04-20 비동기 제어 신호 발생장치

Country Status (6)

Country Link
EP (1) EP0756790B1 (ko)
JP (1) JP3703488B2 (ko)
KR (1) KR100309938B1 (ko)
AU (1) AU7393594A (ko)
DE (1) DE69433630T2 (ko)
WO (1) WO1995029545A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000068362A (ko) * 1997-07-01 2000-11-25 이데이 노부유끼 화상 부호화 제어장치와 방법, 부호화 시스템, 전송 시스템 및방송 시스템
US6665872B1 (en) 1999-01-06 2003-12-16 Sarnoff Corporation Latency-based statistical multiplexing
WO2000041397A1 (en) * 1999-01-06 2000-07-13 Sarnoff Corporation Computer system for statistical multiplexing of bitstreams
US6754241B1 (en) 1999-01-06 2004-06-22 Sarnoff Corporation Computer system for statistical multiplexing of bitstreams
US7839948B2 (en) 2005-12-02 2010-11-23 Qualcomm Incorporated Time slicing techniques for variable data rate encoding

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1253255A (en) * 1983-05-16 1989-04-25 Nec Corporation System for simultaneously coding and decoding a plurality of signals
US4933934A (en) * 1986-12-22 1990-06-12 Nec Corporation Time division multiplexing method with channel compression and a device therefor
US5134476A (en) * 1990-03-30 1992-07-28 At&T Bell Laboratories Video signal encoding with bit rate control
US5115309A (en) * 1990-09-10 1992-05-19 At&T Bell Laboratories Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders
CA2088082C (en) * 1992-02-07 1999-01-19 John Hartung Dynamic bit allocation for three-dimensional subband video coding
JPH0662393A (ja) * 1992-08-04 1994-03-04 G C Technol Kk 多重化した動画像符号化方法と装置
JP2500582B2 (ja) * 1993-03-17 1996-05-29 日本電気株式会社 動画像信号の多重化伝送方法とその装置
BE1007490A3 (nl) * 1993-09-10 1995-07-11 Philips Electronics Nv Inrichting voor het overdragen van een pluraliteit van televisie signalen over een transmissie kanaal.
JP3535549B2 (ja) * 1993-12-22 2004-06-07 日本放送協会 画像信号符号化多重装置
JPH07264580A (ja) * 1994-03-17 1995-10-13 Toshiba Corp 映像信号伝送方法並びに映像信号送信装置及び映像信号受信装置
JPH07284096A (ja) * 1994-04-06 1995-10-27 Nec Corp 多チャンネル画像伝送装置

Also Published As

Publication number Publication date
EP0756790B1 (en) 2004-03-17
DE69433630T2 (de) 2005-02-03
KR100309938B1 (ko) 2001-12-15
JPH09512398A (ja) 1997-12-09
EP0756790A1 (en) 1997-02-05
AU7393594A (en) 1995-11-16
JP3703488B2 (ja) 2005-10-05
EP0756790A4 (en) 1998-05-20
WO1995029545A1 (en) 1995-11-02
DE69433630D1 (de) 2004-04-22

Similar Documents

Publication Publication Date Title
KR950023017A (ko) 비트레이트 제어시스템
KR920007470A (ko) 동적으로 채널 대역폭을 할당하는 장치 및 방법
KR910009094A (ko) 영상신호부호화 방법 및 전송장치
US6091776A (en) Delay balanced video encoder system
KR970057695A (ko) 디지탈 신호 다중화 방법 및 장치 및 디지탈 신호 기록매체
DE3584564D1 (de) Hochleistungskodiervorrichtung fuer digitale videosignale.
KR970019651A (ko) 압축 부호화 장치 및 압축 부호화 데이터 기록 장치
KR910013936A (ko) 영상신호 부호화방법
KR960036641A (ko) 저속의 비디오비트열을 복호하는 고속용 복호화장치
KR960003539A (ko) 영상신호전송방법 및 영상신호전송장치
KR930005467A (ko) 두개의 채널 사이에 비디오 신호를 분할하는 장치
KR970019650A (ko) 입력비트열의 프레임레이트를 변환하는 영상복호화장치 및 방법
KR970702638A (ko) 비동기 제어 신호 발생 장치(Asynchronous control signal generating apparatus)
KR960002293A (ko) 정보 인코딩 방법과 장치 및 정보 디코딩 방법과 장치
KR920001966A (ko) 영상 신호 부호화 장치
KR930003574A (ko) 디지탈 비디오 신호의 복호화 장치
KR950024448A (ko) 채널간의 마스킹 특성을 고려한 비트할당장치 및 그 방법과 복호화장치
KR970702663A (ko) 일정 비트율 엔코더를 이용하는 멀티플렉서(A multiplexer system using constant bit rate encoders)
KR970702645A (ko) 복잡성 결정 장치 (Complexity determining apparatus)
KR920009094A (ko) 디지탈 신호 처리 장치
KR950028536A (ko) 동화상 부호화 장치
KR970702631A (ko) 파라미터 샘플링 장치(Parameter sampling apparatus)
SU640445A1 (ru) Устройство дл многоканальной передачи информации
KR950035103A (ko) 다채널 오디오 마스킹처리장치
KR970057980A (ko) 가변율 동영상 부호화기의 비트량 할당방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20100910

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee