KR100314329B1 - 일정비트율엔코더를이용하는멀티플렉서 - Google Patents
일정비트율엔코더를이용하는멀티플렉서 Download PDFInfo
- Publication number
- KR100314329B1 KR100314329B1 KR1019960705919A KR19960705919A KR100314329B1 KR 100314329 B1 KR100314329 B1 KR 100314329B1 KR 1019960705919 A KR1019960705919 A KR 1019960705919A KR 19960705919 A KR19960705919 A KR 19960705919A KR 100314329 B1 KR100314329 B1 KR 100314329B1
- Authority
- KR
- South Korea
- Prior art keywords
- bit rate
- signal
- complexity
- channel
- data
- 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
- 230000004044 response Effects 0.000 claims abstract description 9
- 239000000872 buffer Substances 0.000 claims description 46
- 238000000034 method Methods 0.000 claims description 30
- 230000003247 decreasing effect Effects 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 28
- 238000013139 quantization Methods 0.000 description 24
- 230000000875 corresponding effect Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 14
- 238000005070 sampling Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000007670 refining Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
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
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/12—Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-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/1682—Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
- H04J3/1688—Allocation 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/115—Selection of the code volume for a coding unit prior to coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/124—Quantisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/172—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 picture, frame or field
-
- 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/176—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 block, e.g. a macroblock
-
- 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/177—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 a group of pictures [GOP]
-
- 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/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
- H04N21/2365—Multiplexing of several video streams
- H04N21/23655—Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/146—Data rate or code amount at the encoder output
- H04N19/152—Data 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)
- Television Systems (AREA)
Abstract
Description
Claims (9)
- 멀티플렉싱 시스템에 있어서,각각의 다른 픽처를 나타내는 복수의 데이터 신호 소스들(5)과,복수의 입력 터미널들(1-K)과 출력 터미널(15)을 가지며, 소정의 일정 비트율을 가진 신호를 상기 출력 단자(15)에서 발생하는 멀티플렉서(20)와,복수의 채널 처리기들(10)로서, 상기 복수의 채널 처리기들(10)은 각각 데이터 신호 소스들(5)중 각각 한 소스에 결합된 데이터 입력 터미널과, 상기 데이터 입력 터미널의 상기 데이터 신호의 픽처의 복잡성을 나타내는 신호를 발생시키는 복잡성 출력 터미널과, 제어 입력 터미널과, 상기 멀티플렉서(20)의 입력 터미널들(1-K)중 각각 하나의 터미널에 결합되고 상기 제어 입력 터미널에서의 신호에 응답하여 설정된 일정 비트율로 코드화된 신호를 발생시키는 데어터 출력 터미널을 가진, 상기 복수의 채널 처리기들(10)과,복수의 쌍들의 관련된 입력 및 출력 터미널을 가진 비트율 할당기(30)로서, 각각의 쌍은 상기 채널 처리기들의 각각 하나의 처리기와 관련되며, 각 쌍의 상기 입력 터미널은 상기 관련된 채널 처리기의 상기 복잡성 출력 터미널에 결합되고, 각 쌍의 상기 출력 터미널은 상기 관련된 처리기의 상기 제어 입력 터미널에 결합되고 비트율 할당(quota) 신호를 발생시킴으로써, 각각의 채널 처리기(10)에 모든 복수의 쌍들의 입력 터미널들에서의 상기 신호들에 의해 표시된 결합된 복잡성에 대한 각각의 쌍의 상기 관련된 입력 터미널에서의 상기 신호에 의해 표시된 복잡성의 비율과 동일한 상기 소정의 일정 비트율의 비율이 할당되는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 상기 멀티플렉서(20)는 소정의 일정 비트율을 가진 출력 터미널에서 신호를 발생시키고,각각의 채널 처리기(10)에는 각각의 소정의 최소 비트율이 할당되고,상기 비트율 할당기(30)는 관련된 입력과 출력 터미널들의 각각의 쌍의 출력 터미널에서 각각의 비트율 할당 신호들을 발생시킴으로써, 각각의 채널 처리기(10)에는 할당된 소정의 최소 비트율이 할당되며, 나머지 비트율의 비율이 추가로 할당되며, 상기 나머지 비트율은 상기 소정의 일정 비트율로부터 상기 미리 할당된 소정의 최소 비트율을 뺀 것과 동일하고, 상기 추가로 할당된 비율은 모든 복수의 쌍들의 입력 터미널들에서의 상기 신호들에 의해 표시된 결합된 복잡성에 대한 상기 쌍의 관련된 입력 터미널의 상기 신호에 의해 표시된 복잡성의 비율과 동일한 멀티플렉싱 시스템.
- 제 1 항에 있어서, 상기 멀티플렉서(20)는 소정의 일정 비트율을 가진 출력 터미널에서 신호를 발생시키고,각각의 채널 처리기(10)에는 각각의 소정의 가중 요소가 할당되고,상기 비트율 할당기(30)는 관련된 입력 및 출력 터미널들의 각각의 쌍의 출력 터미널에서 각각의 비트율 할당 신호들을 발생시킴으로써, 각각의 채널 처리기에, 관련된 채널 처리기에 할당된 소정의 가중 요소에 위해 가중되는, 모든 복수의 쌍들의 입력 터미널들에서의 상기 신호들에 의해 표시된 결합된 복잡성에 대한 상기 쌍의 관련된 입력 터미널의 신호에 의해 표시된 복잡성의 비율과 동일한 상기 소정의 일정 비트율의 비율이 할당되는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 상기 멀티플렉서(20)는 소정의 일정 비트율을 가진 출력 터미널(15)에서 신호를 발생시키고,각각의 채널 처리기(10)에는 각각의 소정의 최소 비트율과 소정의 가정 요소가 할당되고,상기 비트율 할당기(30)는 관련된 입력과 출력 터미널들의 각각의 쌍의 출력터미널에서 각각의 비트율 할당 신호들을 발생시키므로써, 각각의 채널 처리기에는 할당된 소정의 최소 비트율이 할당되며, 나머지 비트율의 비율이 추가로 할당되고, 상기 나머지 비트율은 상기 소정의 일정 비트율로부터 상기 미리 할당된 소정의 최소 비트율들을 뺀 것과 동일하며, 상기 추가로 할당된 비율은, 관련된 채널 처리기에 할당된 소정의 가중 요소에 의해 가중되는, 모든 복수의 쌍들의 입력 터미널들에서의 상기 신호들에 의해 표시된 결합된 복잡성에 대한 상기 쌍의 관련된 입력 터미널의 신호에 의해 표시된 복잡성의 비율과 동일한 멀티플렉싱 시스템.
- 제 1 항에 있어서, 각각의 채널 처리기(10)에는 각각의 소정의 비트율 할당 한계가 할당되고,상기 비트율 할당기(30)는, 각 채널 처리기(10)에 비트율들을 할당하는 각각의 비트율 할당 신호들을 발생시킨 후에, 상기 각각의 비트율 할당들을 상기 각각의 소정의 비트율 할당 한계들과 비교하고, 만약 비트율 할당이 할당된 소정의 비트율 할당 한계를 초과하면, 상기 관련된 채널 처리기를 위해 미리 발생된 비트율 할당 대신에, 상기 소정의 비트율 할당 한계를 나타내는 비트율 할당 신호를 발생시키는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 각각의 채널 처리기(10)에는 각각의 소정의 비트율 할당 증분 한계가 할당되고,상기 비트율 할당기(30)는, 관련된 채널 처리기(10)들에 대한 할당된 비트율들을 나타내는 각각의 비트율 할당 신호들을 발생시킨 후에, 각각의 비트율 할당 신호들을 발생시킨 후에, 각각의 비트율 할당 증분들을 결정하기 위하여 상기 각각의 비트율 할당들과 바로 이전의 각각의 비트율 할당 신호들에 의해 표시된 대응하는 비트율 할당들을 비교하고, 만약 비트율 할당 증분이 할당된 소정의 비트율 할당 증분 한계를 초과하면, 상기 관련된 채널 처리기를 위해 이미 발생된 비트율 할당 대신에, 상기 소정의 비트율 할당 증분 한계에 의해 변화된 상기 바로 이전의 각각의 비트율 할당 신호에 의해 표시된 비트율 할당을 나타내는 비트율 할당 신호를 발생시키는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 각각의 채널 처리기(10)는 소정의 시간 주기 내에 상기 멀티플렉서(20)에 공급될 데이터를 일시적으로 저장하기 위해, 버퍼 용량을 가진 출력 버퍼(48)를 포함하고,상기 비트율 할당기(30)는, 관련된 채널 처리기들(10)에 대한 할당된 비트율들을 나타내는 각각의 비트율 할당 신호들을 발생시킨 후에, 상기 각각의 비트율 할당들을 바로 이전의 각각의 비트율 할당 신호들에 의해 표시된 대응하는 비트율 할당들과 비교하면, 만약 비트율 할당이 감소했다면, 상기 관련된 채널 처리기의 출력 버퍼에 일시적으로 저장된 상기 데이터가 상기 감소된 비트율 할당으로 소정의 시간 주기내에 상기 멀티플렉서(20)에 공급될지를 결정하고, 만약 아니라면, 상기 관련된 채널 처리기를 위해 미리 발생된 비트율 할당 대신에, 상기 관련된 채널 처리기의 출력 버퍼내에 일시적으로 저장된 상기 데이터가 소정의 시간 주기내에 상기 멀티플렉서(20)로 공급되도록 허용하는 새로운 비트율 할당을 나타내는 비트율 할당 신호를 발생하는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 상기 복수의 채널 처리기들(10)은 각각, 상기 채널 처리기(10)의 상기 데이터 신호 소스인 데이터 입력 터미널(5)과 데이터 출력 터미널 사이에 결합된 데이터 경로와, 상기 채널 처리기(10)의 상기 제어 입력 터미널(CONTROL)에 결합된 할당 입력 터미널(Q)을 가진, 코드화 신호를 발생시키는 일정 비트율 엔코더(14)와,상기 채널 처리기(10)의 상기 데이터 입력 터미널(5)과 상기 복잡성 출력 터미널(COMPLEXITY) 사이에 결합되며, 상기 데이터 입력 터미널(5)에서 신호의 복잡성을 분석하고 상기 복잡성 표시 신호를 발생시키는 복잡성 분석기(16)를 구비하는 멀티플렉싱 시스템.
- 제 1 항에 있어서, 각각의 데이터 신호 소스(5)는 각각 소정 수의 프레임들을 포함하는 순차적인 픽처들의 그룹들을 포함하는 비디오 신호인 데이터 신호를 발생시키고,각각의 채널 처리기(10)는 각각의 순차적인 픽처들의 그룹 동안에 적어도 한번 복잡성 표시 신호를 발생시키며,상기 비트율 할당기(30)는 상기 복자성 표시 신호들에 응답하여, 각각의 순차적인 픽처들의 그룹들 동안에 적어도 한 번 비트율 할당 신호를 발생시키는 멀티플렉싱 시스템.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US1994/004333 WO1995029559A1 (en) | 1994-04-20 | 1994-04-20 | A multiplexer system using constant bit rate encoders |
Publications (2)
Publication Number | Publication Date |
---|---|
KR970702663A KR970702663A (ko) | 1997-05-13 |
KR100314329B1 true KR100314329B1 (ko) | 2001-12-28 |
Family
ID=22242479
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960705919A Expired - Fee Related KR100314329B1 (ko) | 1994-04-20 | 1994-04-20 | 일정비트율엔코더를이용하는멀티플렉서 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP0803163B1 (ko) |
JP (1) | JPH09512396A (ko) |
KR (1) | KR100314329B1 (ko) |
AU (1) | AU6816094A (ko) |
DE (1) | DE69435216D1 (ko) |
WO (1) | WO1995029559A1 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0756800B1 (en) * | 1995-02-22 | 2000-05-10 | Koninklijke Philips Electronics N.V. | System for transmitting a plurality of video programs simultaneously through a transmission channel |
US5835498A (en) * | 1995-10-05 | 1998-11-10 | Silicon Image, Inc. | System and method for sending multiple data signals over a serial link |
US5956088A (en) * | 1995-11-21 | 1999-09-21 | Imedia Corporation | Method and apparatus for modifying encoded digital video for improved channel utilization |
US5862140A (en) * | 1995-11-21 | 1999-01-19 | Imedia Corporation | Method and apparatus for multiplexing video programs for improved channel utilization |
US5877812A (en) * | 1995-11-21 | 1999-03-02 | Imedia Corporation | Method and apparatus for increasing channel utilization for digital video transmission |
US5793425A (en) * | 1996-09-13 | 1998-08-11 | Philips Electronics North America Corporation | Method and apparatus for dynamically controlling encoding parameters of multiple encoders in a multiplexed system |
FR2764156B1 (fr) | 1997-05-27 | 1999-11-05 | Thomson Broadcast Systems | Dispositif de pretraitement pour codage mpeg ii |
KR100495101B1 (ko) * | 1997-12-24 | 2005-09-30 | 주식회사 팬택앤큐리텔 | 무선가입자망 시스템에서의 기지국내 트래픽 데이터다중/역다중 처리장치 |
US6570922B1 (en) | 1998-11-24 | 2003-05-27 | General Instrument Corporation | Rate control for an MPEG transcoder without a priori knowledge of picture type |
CN1197386C (zh) * | 2000-04-18 | 2005-04-13 | 皇家菲利浦电子有限公司 | 联合比特率转码中的比特率分配 |
WO2011075160A1 (en) * | 2009-12-14 | 2011-06-23 | Thomson Licensing | Statistical multiplexing method for broadcasting |
US20140112386A1 (en) * | 2012-10-22 | 2014-04-24 | General Instrument Corporation | Algorithms for determining bitrate for a statistical multiplexing system to account for signal complexity including film mode and gop structural changes |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
US5134476A (en) * | 1990-03-30 | 1992-07-28 | At&T Bell Laboratories | Video signal encoding with bit rate control |
Family Cites Families (7)
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 |
JPH0624341B2 (ja) * | 1986-12-18 | 1994-03-30 | 三菱電機株式会社 | マルチメディアデータ伝送方式 |
DE69032361T2 (de) * | 1989-03-16 | 1998-10-29 | Fujitsu Ltd | Video/audiomultiplexübertragungssystem |
IT1237668B (it) * | 1989-10-31 | 1993-06-15 | Telettra Lab Telefon | Sistema e multiplatore/demultiplatore per la trasmissione/ricezione di informazione digitale televisiva. |
US5231484A (en) * | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
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. |
-
1994
- 1994-04-20 WO PCT/US1994/004333 patent/WO1995029559A1/en active Application Filing
- 1994-04-20 AU AU68160/94A patent/AU6816094A/en not_active Abandoned
- 1994-04-20 DE DE69435216T patent/DE69435216D1/de not_active Expired - Lifetime
- 1994-04-20 EP EP94916545A patent/EP0803163B1/en not_active Expired - Lifetime
- 1994-04-20 JP JP7527600A patent/JPH09512396A/ja active Pending
- 1994-04-20 KR KR1019960705919A patent/KR100314329B1/ko not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
Also Published As
Publication number | Publication date |
---|---|
JPH09512396A (ja) | 1997-12-09 |
AU6816094A (en) | 1995-11-16 |
DE69435216D1 (de) | 2009-08-20 |
EP0803163A4 (en) | 1998-05-20 |
EP0803163A1 (en) | 1997-10-29 |
KR970702663A (ko) | 1997-05-13 |
EP0803163B1 (en) | 2009-07-08 |
WO1995029559A1 (en) | 1995-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6055270A (en) | Multiplexer system using constant bit rate encoders | |
US5838686A (en) | System for dynamically allocating a scarce resource | |
US5933451A (en) | Complexity determining apparatus | |
US5719632A (en) | Motion video compression system with buffer empty/fill look-ahead bit allocation | |
KR20030005320A (ko) | 픽처그룹의 구조의 변경을 수용하는 통계적 멀티플렉서 및리멀티플렉서 | |
WO1996020568A2 (en) | Buffering for digital video signal encoders using joint bit-rate control | |
KR100314329B1 (ko) | 일정비트율엔코더를이용하는멀티플렉서 | |
US5877814A (en) | Asynchronous control signal generating apparatus | |
US5864583A (en) | Parameter sampling apparatus | |
KR100340826B1 (ko) | 디지털통신시스템 | |
US5933450A (en) | Complexity determining apparatus | |
KR100309938B1 (ko) | 비동기 제어 신호 발생장치 | |
KR100340827B1 (ko) | 복잡성결정장치 | |
KR100337103B1 (ko) | 데이터신호의복잡도결정장치 | |
KR100337104B1 (ko) | 파라미터샘플링장치 | |
CN1067203C (zh) | 利用恒定位率编码器的多路复用系统 | |
CN1080960C (zh) | 参数抽样装置 | |
CN1078782C (zh) | 异步控制信号发生装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 19961018 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19990420 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20010222 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: 20010817 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20011029 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20011030 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20040903 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20050905 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20061026 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20071026 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20081024 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20091022 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20101027 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20101027 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20120909 |