-
公开(公告)号:ES2152270T3
公开(公告)日:2001-02-01
申请号:ES94103640
申请日:1994-03-10
Applicant: GEN INSTRUMENT CORP
Inventor: WU ALLEN , KRAUSE EDWARD A , PAIK WOO H
Abstract: Digital video signals are adaptively compressed for communication to a receiver. Superblocks (230), each containing a plurality of blocks (232) of digital video data, are compressed using PCM, DPCM with a general motion vector for the entire superblock, and DPCM with a specific motion vector for each block contained within a superblock. The result of each compression mode is compared (58) after accounting for overhead data, to determine which results in the least amount of data for each block (232). These blocks are assembled into a superblock (230), and compared (80) together with necessary overhead and motion vector data to the same superblock processed using all PCM as well as the superblock processed using all DPCM. The comparison determines which compression mode produces the least amount of data for the superblock. The most compact superblock is selected for transmission. The transmitted superblocks are decoded by a decoder (Fig. 5) that recovers the necessary motion vectors and overhead information which identifies the type of compression used to provide the superblock.
-
公开(公告)号:AT196583T
公开(公告)日:2000-10-15
申请号:AT94103640
申请日:1994-03-10
Applicant: GEN INSTRUMENT CORP
Inventor: WU ALLEN , KRAUSE EDWARD A , PAIK WOO H
Abstract: Digital video signals are adaptively compressed for communication to a receiver. Superblocks (230), each containing a plurality of blocks (232) of digital video data, are compressed using PCM, DPCM with a general motion vector for the entire superblock, and DPCM with a specific motion vector for each block contained within a superblock. The result of each compression mode is compared (58) after accounting for overhead data, to determine which results in the least amount of data for each block (232). These blocks are assembled into a superblock (230), and compared (80) together with necessary overhead and motion vector data to the same superblock processed using all PCM as well as the superblock processed using all DPCM. The comparison determines which compression mode produces the least amount of data for the superblock. The most compact superblock is selected for transmission. The transmitted superblocks are decoded by a decoder (Fig. 5) that recovers the necessary motion vectors and overhead information which identifies the type of compression used to provide the superblock.
-
公开(公告)号:DE69229773T2
公开(公告)日:2000-03-02
申请号:DE69229773
申请日:1992-12-10
Applicant: GEN INSTRUMENT CORP
Inventor: PAIK WOO H , KRAUSE EDWARD A , LIU VINCENT , SHEN PAUL , DEROVANESSIAN HENRY
IPC: H04N1/41 , G06T9/00 , H04N7/08 , H04N7/081 , H04N7/58 , H04N19/00 , H04N21/2365 , H04N21/434 , H04N7/32 , H04N7/24
Abstract: A multichannel image compression system uses a plurality of encoders (10, 12 ... 14) to compress image data. A coding level command is provided to each of the encoders to specify a level of quality to be provided by each encoder. Encoded image data, provided by the encoders in response to the coding level command, is multiplexed (26) into a combined signal for transmission. The coding level command is adjusted in response to an accumulated amount of data from the combined signal, to maintain the accumulated data within a throughput capability of a communication channel (48). Although the coding level command may specify a global coding level that is the same for all of the encoders, the encoders can derive local coding levels from the global coding level to provide different encoding qualities. Decoder apparatus (30-46) is provided to recover an image from the compressed image data.
-
公开(公告)号:DE69325969T2
公开(公告)日:2000-02-17
申请号:DE69325969
申请日:1993-11-11
Applicant: GEN INSTRUMENT CORP
Inventor: SHEN PAUL , KRAUSE EDWARD A , TOM ADAM
IPC: H03M7/40 , G06T9/00 , H03M7/42 , H04L1/00 , H04N1/41 , H04N19/89 , H04N7/32 , H04N7/24 , H04N7/30
Abstract: A method and apparatus are provided for decoding variable length codewords carried in data blocks. A first buffer is loaded with a succession of data blocks. A second buffer is loaded with a first data block from the first buffer during a decoding cycle. The variable length codewords from the first data block in the second buffer are decoded to recover information. The process continues, with the second buffer being loaded with one data block at a time to successively decode new data blocks during successive decoding cycles.
-
公开(公告)号:GR3031164T3
公开(公告)日:1999-12-31
申请号:GR990402257
申请日:1999-09-08
Applicant: GEN INSTRUMENT CORP
Inventor: KRAUSE EDWARD A , PAIK WOO H , LIU VINCENT , ESSERMAN JIM
Abstract: A method and apparatus are provided for processing digital video signals for transmission in a compressed form. A set of pixel data is compressed without motion compensation to provide a first compressed video signal. The pixel data is compressed using motion compensation to provide a second compressed video signal. The data in the first and second compressed video signals is quantified. A comparison is made to determine which of the signals contains the least data. Successive sets of pixel data are sequentially compressed and quantified and the compressed video signal having the least data for each particular set is selected. The selected signals are encoded to identify them as motion compensated or non-motion compensated signals, and combined to provide a compressed video signal data stream for transmission. Apparatus for receiving and decoding the signals is also disclosed.
-
公开(公告)号:ES2134786T3
公开(公告)日:1999-10-16
申请号:ES92121030
申请日:1992-12-10
Applicant: GEN INSTRUMENT CORP
Inventor: PAIK WOO H , KRAUSE EDWARD A , LIU VINCENT , SHEN PAUL , DEROVANESSIAN HENRY
IPC: H04N1/41 , G06T9/00 , H04N7/08 , H04N7/081 , H04N7/58 , H04N19/00 , H04N21/2365 , H04N21/434 , H04N7/32 , H04N7/24
Abstract: A multichannel image compression system uses a plurality of encoders (10, 12 ... 14) to compress image data. A coding level command is provided to each of the encoders to specify a level of quality to be provided by each encoder. Encoded image data, provided by the encoders in response to the coding level command, is multiplexed (26) into a combined signal for transmission. The coding level command is adjusted in response to an accumulated amount of data from the combined signal, to maintain the accumulated data within a throughput capability of a communication channel (48). Although the coding level command may specify a global coding level that is the same for all of the encoders, the encoders can derive local coding levels from the global coding level to provide different encoding qualities. Decoder apparatus (30-46) is provided to recover an image from the compressed image data.
-
公开(公告)号:DE69325969D1
公开(公告)日:1999-09-16
申请号:DE69325969
申请日:1993-11-11
Applicant: GEN INSTRUMENT CORP
Inventor: SHEN PAUL , KRAUSE EDWARD A , TOM ADAM
IPC: H03M7/40 , G06T9/00 , H03M7/42 , H04L1/00 , H04N1/41 , H04N19/89 , H04N7/32 , H04N7/24 , H04N7/30
Abstract: A method and apparatus are provided for decoding variable length codewords carried in data blocks. A first buffer is loaded with a succession of data blocks. A second buffer is loaded with a first data block from the first buffer during a decoding cycle. The variable length codewords from the first data block in the second buffer are decoded to recover information. The process continues, with the second buffer being loaded with one data block at a time to successively decode new data blocks during successive decoding cycles.
-
公开(公告)号:AT174449T
公开(公告)日:1998-12-15
申请号:AT92118660
申请日:1992-10-31
Applicant: GEN INSTRUMENT CORP
Inventor: SHEN PAUL , PAIK WOO H , KRAUSE EDWARD A
IPC: H03M7/00 , G06T1/60 , G11C7/10 , H04N5/907 , H04N7/26 , H04N7/32 , H04N7/36 , H04N7/50 , G11C7/00
Abstract: A multiple serial access memory is provided. A dynamic random access memory (30) is addressed to input data thereto and output data therefrom. Rows of data are output from the array (50) in response to address signals (34, 36, 38) provided thereto. A plurality of serial output ports (44, 46, 48) is coupled to the output of the array for selectively latching different rows of data output from the array. The serial output ports (44, 46, 48) are clocked to output the latched data therefrom. In an illustrated embodiment, each of the serial output ports contains a shift register (62, 64, 66, ... 68) having a length equal to the width of the memory array (30). The shift register is responsive to a first timing signal (42, 52) for latching a row of data from the array (30). A second timing signal actuates the shift register to shift a row of latched data. A serial access selector (70) coupled to the shift register outputs a selected portion of the shifted data from the serial output port. The memory has particular application as the frame store for a motion compensated interframe image coding/decoding system.
-
公开(公告)号:CA2079862C
公开(公告)日:1998-04-07
申请号:CA2079862
申请日:1992-10-05
Applicant: GEN INSTRUMENT CORP
Inventor: KRAUSE EDWARD A
Abstract: Digital video signals are adaptively compressed for communication to a receiver. A plurality of block-matching motion compensators (30, 32), each using a different block size, compare current video image data to prior video image data. Video image data output from the motion compensators is compressed (14, 18), and the compressed data from each motion compensator is compared (20) to find which motion compensator results in the least amount of compressed data for a region of a current video image corresponding to the smallest of the block sizes. The compressed data having the lowest bit count is transmitted to a receiver for recovery of a motion vector. The recovered motion vector is used to recover current video image data from the transmitted data and previously received video image data.
-
公开(公告)号:NO178420B
公开(公告)日:1995-12-11
申请号:NO953469
申请日:1995-09-04
Applicant: GEN INSTRUMENT CORP
Inventor: KRAUSE EDWARD A , PAIK WOO H
Abstract: The compression of successive blocks of digital data is optimized by selecting between different compression algorithms or different data formats on a block-by-block basis. In one application, digitized interlaced video signals are processed for transmission in a compressed form. A set of pixel data presented in a field format is compressed to provide a first compressed video signal. The set of pixel data is also presented in a frame format and compressed to provide a second compressed video signal. Errors are evaluated in the first and second compressed video signals. The compressed video signal having the least error is selected for further processing. The technique is repeated for successive sets of pixel data and the selected signals are encoded to identify them as field formatted or frame formatted signals. The encoded selected signals are then combined to provide a compressed video signal data stream for transmission. Apparatus for receiving and decoding the signals is also disclosed.
-
-
-
-
-
-
-
-
-