KR950026273A - High speed search coding and decoding device - Google Patents

High speed search coding and decoding device Download PDF

Info

Publication number
KR950026273A
KR950026273A KR1019940003293A KR19940003293A KR950026273A KR 950026273 A KR950026273 A KR 950026273A KR 1019940003293 A KR1019940003293 A KR 1019940003293A KR 19940003293 A KR19940003293 A KR 19940003293A KR 950026273 A KR950026273 A KR 950026273A
Authority
KR
South Korea
Prior art keywords
audio
encoder
signal
data
video
Prior art date
Application number
KR1019940003293A
Other languages
Korean (ko)
Other versions
KR0129804B1 (en
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 배순훈
Priority to KR1019940003293A priority Critical patent/KR0129804B1/en
Publication of KR950026273A publication Critical patent/KR950026273A/en
Application granted granted Critical
Publication of KR0129804B1 publication Critical patent/KR0129804B1/en

Links

Classifications

    • 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/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • 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/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • 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/23605Creation or processing of packetized elementary streams [PES]
    • 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/23611Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
    • 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/4343Extraction or processing of packetized elementary streams [PES]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

본 부호화 및 복호화장치는 부호화시 패킷내의 헤더영역에 I프레임에 대한 정보를 부가시켜줌으로써 역다중화를 하는 마이크로 프로세서가 쉽게 정보를 추출할 수 있도록 하여 고속재생을 위한 고속탐색이 가능하도록 한 것이다. 이를 위하여 부호화장치는, 영상신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 영상용 엔코더, 오디오신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 오디오용 엔코더, 영상용 엔코더와 오디오용 엔코더로 부터 각각 출력되는 영상신호와 오디오신호를 패킷단위로 다중화처리하고 다중화처리가 완료되면 패킷단위로 탐색하여 패킷단위내의 헤더영역에 인트라 프레임에 대한 별도의 부가정보를 더 부가하여 출력하는 다중화기를 포함하도록 구성된다.The encoding and decoding apparatus adds information about an I frame to a header region in a packet during encoding so that a microprocessor performing demultiplexing can easily extract information to enable high-speed search for high-speed playback. To this end, the encoding apparatus comprises an image encoder for compressing a video signal by encoder processing according to a predetermined rule, an audio encoder for compressing an audio signal by encoder processing according to a predetermined rule, an image encoder and an audio encoder. And multiplexing the video signal and the audio signal outputted from the packet unit by the packet unit, and searching the packet unit after the multiplexing process is completed to add additional additional information about the intra frame to the header area of the packet unit. It is composed.

Description

고속탐색이 가능한 부호화 및 복호화장치High speed search coding and decoding device

본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음Since this is an open matter, no full text was included.

제2도는 본 발명에 따른 동영상 부호화장치의 블럭도,2 is a block diagram of a video encoding apparatus according to the present invention;

제3도는 본 발명에 따른 동영상 부호화장치의 블럭도.3 is a block diagram of a video encoding apparatus according to the present invention.

Claims (11)

인가되는 영상신호 및 오디오신호를 압축하기 위하여 부호화하는 장치에 있어서 ; 상기 영상신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 영상용 엔코더 ; 상기 오디오신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 오디오용 엔코더 ; 상기 영상용 엔코더와 상기 오디오용 엔코더로부터 각각 출력하는 영상신호와 오디오신호를 패킷단위로 다중화처리하고, 다중화처리가 완료되면, 상기 패킷단위로 탐색하여 패킷단위내의 헤더영역에 인트라 프레임에 대한 별도의 부가정보를 더 부가하여 출력하는 다중화기를 포함함을 특징으로 하는 부호화장치.An apparatus for encoding to compress an applied video signal and audio signal; An image encoder which compresses the image signal by encoder processing according to a predetermined rule; An audio encoder for compressing the audio signal by encoder processing according to a predetermined rule; A video signal and an audio signal output from the video encoder and the audio encoder are respectively multiplexed in packet units. When the multiplexing process is completed, the video signal is searched in the packet unit to separate an intra frame in the header area of the packet unit. And a multiplexer for further adding and outputting additional information. 제1항에 있어서, 상기다중화기는 상기 패킷단위로 탐색시, 우선 픽쳐시작코드를 탐색하고, 상기 픽쳐시작코드가 탐색되면 픽쳐코딩타입을 분석하고, 분석결과 상기 인트라 프레임인 경우에는 상기 헤더영역의 소정의 영역에 2진수 데이타중 어느 하나의 데이타를 실어 출력되도록 다중화처리하고, 분석결과 상기 인트라 프레임이 아닌 경우에는 상기 소정의 영역에 상기 어느 하나의 데이타외의 나머지 데이타를 실어 출력되도록 다중화처리함을 특징으로 하는 부호화장치.The method of claim 1, wherein the multiplexer first searches for a picture start code in the packet unit, and analyzes a picture coding type when the picture start code is searched. And multiplexing the data of any one of binary data in a predetermined area and outputting the result; and analyzing and multiplexing the output of the remaining data other than the one data in the predetermined area if the data is not the intra frame. An encoding apparatus characterized by the above-mentioned. 제2항에 있어서, 상기 다중화기는 인가되는 신호가 상기 인트라 프레임인 경우에 대한 다중화처리시 검출된 순서에 따른 번호를 더 기입함을 특징으로 하는 부호화장치.3. The encoding apparatus according to claim 2, wherein the multiplexer further writes the numbers according to the order detected in the multiplexing process for the case where the signal to be applied is the intra frame. 제2항에 있어서, 상기 다중화기는 인가되는 신호가 상기 인트라 프레임인 경우에 다음 픽쳐 시작코드가 탐색되기전까지 상기 소정의 영역에 기록된 어느 하나의 데이타를 계속해서 기입하여 출력함을 특징으로 하는 부호화장치.The encoding apparatus of claim 2, wherein the multiplexer continuously writes and outputs any data recorded in the predetermined area until the next picture start code is searched when the signal to be applied is the intra frame. Device. 압축된 영상신호와 오디오신호를 패킷단위로 복호화하는 복호화장치에 있어서 ; 저장된 상기 영상신호와 오디오신호를 출력하기위한 디지탈신호 저장기 ; 압축된 상기 영상신호를 원래의 상태로 복원하기 위하여 디코드 하는 영상용 디코더 ; 압축된 상기 오디오신호를 원래의 상태로 복원하기 위하여 디코드하는 오디오용 디코더 ; 사용자에 의해 설정된 재생모드에 의하여 상기 디지탈 신호 저장기의 출력속도를 제어하고, 상기 디지탈 신호 저장기로부터 패킷 단위로 인가되는 신호에 대하여 패킷단위내의 헤더영역에 수록되어 인가되는 데이타의 분석에 따라 상기 영상용 디코더 또는 상기 오디오용 디코더로 출력할 수 있도록 역다중화하는 역다중화수단을 포함함을 특징으로 하는 복호화장치.A decoding apparatus for decoding a compressed video signal and an audio signal in packet units; A digital signal storage device for outputting the stored video and audio signals; A video decoder which decodes the compressed video signal to restore its original state; An audio decoder which decodes the compressed audio signal to restore its original state; The output speed of the digital signal storage device is controlled according to a reproduction mode set by a user, and the signal applied from the digital signal storage device in packet units is stored in a header area in a packet unit and is analyzed according to the analysis of the applied data. And demultiplexing means for demultiplexing the video decoder or the audio decoder. 제5항에 있어서, 상기 역다중화수단은 마이크로 프로세서로 이루어짐을 특징으로 하는 복호화장치.The decoding apparatus as claimed in claim 5, wherein the demultiplexing means comprises a microprocessor. 제4항에 있어서, 상기 역다중화수단은 상기 사용자에 의해 상기 재생모드가 고속재생모드로 설정되면, 상기 헤더영역에 수록되어있는 부가정보의 분석을 통한 고속탐색에 의하여 인트라 프레임데이타만 상기 영상용 디코더로 출력되도록 역다중화처리를 하고, 상기 역다중화처리시 상기 역다중화수단에 상기 디지탈신호저장기의 출력속도를 상기 고속탐색으로 인한 대기시간이 발생되지 않도록 제어함을 특징으로 하는 복호화장치.5. The apparatus of claim 4, wherein the demultiplexing means is configured to display only intra frame data by the fast search through analysis of additional information contained in the header area when the play mode is set by the user to the fast play mode. And a demultiplexing process so as to be output to a decoder, and controlling the output speed of the digital signal storage device to prevent the waiting time due to the high-speed search during the demultiplexing process. 제7항에 있어서, 상기 역다중화 수단은 상기 고속탐색을 부호화시 상기 헤더영역의 소정 영역에 실려 다중화 된 인트라 프레임을 나타내는 비트 데이타와 순번을 나타내는 비트데이타에 의하여 이루어짐을 특징으로 하는 복호화장치.8. The decoding apparatus as claimed in claim 7, wherein the demultiplexing means comprises bit data indicating an intra frame multiplexed in a predetermined area of the header area and bit data indicating a sequence number when encoding the fast search. 제8항에 있어서, 상기 역다중화수단은 상기 순번을 나타내는 비트데이타에 의하여 사용자에 의하여 설정된 소정의 배속재생을 위한 고속탐색을 수행함을 특징으로 하는 복호화장치.9. The decoding apparatus as set forth in claim 8, wherein said demultiplexing means performs a high-speed search for predetermined double speed reproduction set by a user by bit data representing said sequence number. 제5항에 있어서, 상기 복호화장치는 상기 디지탈신호저장기로부터 출력되는 데이타를 상기 역다중화수단으로 일정한 속도로 전송하기 위한 버퍼를 더 포함함을 특징으로 하는 복호화장치.6. The decoding apparatus as set forth in claim 5, wherein the decoding apparatus further comprises a buffer for transmitting data output from the digital signal storage device to the demultiplexing means at a constant speed. 인가되는 영상신호 및 오디오신호를 압축하기 위하여 부호화기와 상기 부호화기에서 압축된 영상신호와 오디오신호를 패킷단위로 복호화하는 복화하기를 구비한 동영상 및 오디오 신호처리시스템에 있어서 ; 상기 부호화기는, 상기 영상신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 영상용 엔코더, 상기 오디오신호를 소정의 규칙에 의한 엔코더처리에 의하여 압축하는 오디오용 엔코더, 상기 영상용 엔코더와 상기 오디오용 엔코더로부터 각각 출력되는 영상신호와 오디오신호를 패킷단위로 다중화처리하고, 다중화처리가 완료되면, 상기 패킷단위로 탐색하여 패킷단위내의 헤더영역에 인트라 프레임에 대한 별도의 부가정보를 더 부가하여 출력하는 다중화기를 포함하고 ; 상기 복호화기는, 저장된 상기 영상신호와 오디오신호를 출력하기 위한 디지탈신호 저장기, 압축된 상기 영상신호를 원래의 상태로 복원하기 위하여 디코드하는 영상용 디코더, 압축된 상기 오디오신호를 원래의 상태로 복원하기 위한여 디코드하는 오디오용 디코더, 사용자에 의해 설정된 재생모드에 의하여 상기 디지탈신호 저장기의 출력속도를 제어하고, 상기 디지탈신호의 저장기로부터 패킷단위로 인가되는 신호에 대하여 패킷단위내의 헤더영역에 수록되어 인가되는 데이타의 분석에 따라 상기 영상용 디코더 또는 상기 오디오용 디코더로 출력할 수 있도록 역다중화하는 역다중화 수단을 포함함을 특징으로 하는 동영상 및 오디오신호처리시스템.A video and audio signal processing system, comprising: a decoder for decoding an applied video signal and an audio signal and decoding the video signal and the audio signal compressed by the encoder in packet units; The encoder is a video encoder for compressing the video signal by encoder processing according to a predetermined rule, an audio encoder for compressing the audio signal by encoder processing according to a predetermined rule, the video encoder and the audio The video signal and the audio signal output from the encoder are multiplexed in packet units, and when the multiplexing process is completed, the data unit is searched in the packet unit and additionally added additional information about intra frames is added to the header area in the packet unit. A multiplexer; The decoder includes a digital signal storage device for outputting the stored video signal and audio signal, a decoder for decoding the video signal to restore the compressed video signal to its original state, and restores the compressed audio signal to its original state. An audio decoder to decode and control the output speed of the digital signal storage device in accordance with a playback mode set by the user, and to the header area in the packet data unit for a signal applied from the digital signal storage device in packet units. And a demultiplexing means for demultiplexing the data to be output to the decoder or the decoder for audio according to the analysis of data stored and applied. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019940003293A 1994-02-24 1994-02-24 Coding and decoding system capable of the fast search for intra frame KR0129804B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019940003293A KR0129804B1 (en) 1994-02-24 1994-02-24 Coding and decoding system capable of the fast search for intra frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019940003293A KR0129804B1 (en) 1994-02-24 1994-02-24 Coding and decoding system capable of the fast search for intra frame

Publications (2)

Publication Number Publication Date
KR950026273A true KR950026273A (en) 1995-09-18
KR0129804B1 KR0129804B1 (en) 1998-04-11

Family

ID=19377664

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940003293A KR0129804B1 (en) 1994-02-24 1994-02-24 Coding and decoding system capable of the fast search for intra frame

Country Status (1)

Country Link
KR (1) KR0129804B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100452614B1 (en) * 2002-02-22 2004-10-12 주식회사 휴맥스 Method for trick play in digital broadcasting receiver
KR100438693B1 (en) * 1997-06-04 2005-08-17 삼성전자주식회사 Voice and video multiple transmission system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100438693B1 (en) * 1997-06-04 2005-08-17 삼성전자주식회사 Voice and video multiple transmission system
KR100452614B1 (en) * 2002-02-22 2004-10-12 주식회사 휴맥스 Method for trick play in digital broadcasting receiver

Also Published As

Publication number Publication date
KR0129804B1 (en) 1998-04-11

Similar Documents

Publication Publication Date Title
US5991503A (en) Moving picture data storing system and moving picture data decoding system
KR970050172A (en) Digital signal processor, processing method, digital signal recording / reproducing apparatus and digital signal reproducing method
KR960020534A (en) Error suppressed moving picture decoding method and apparatus
KR900017307A (en) Moving picture encoding / decoding device
KR930022876A (en) Compression encoding and decoding device of video signal
KR960036641A (en) High speed decoding device for decoding low speed video bit stream
KR960032446A (en) Method and apparatus for special reproduction of coded data
KR960005588A (en) Image data editing device
KR930015858A (en) Statistical Multiplexer for Multichannel Image Compression Systems
JPH0955935A (en) Picture and sound encoding device
KR950703839A (en) Decoding method and decoding apparatus
JP3025447B2 (en) Video data decoder and decoding method
KR950703837A (en) Picture signal reproducing method and picture signal reproducing apparatus
KR910011051A (en) Image Coding Device
KR970078636A (en) DC decoder for high speed MPEG decoding apparatus
KR950026273A (en) High speed search coding and decoding device
KR100268485B1 (en) Method for decoding mpeg video data
KR950703255A (en) Image signal decoding method and image signal decoding device
KR960030195A (en) Mars processing system
KR970700352A (en) CODED DATA DECODING DEVICE AND VIDEO / AUDIO MULTPLEXED DATA DECODING DEVICE USING IT
JP2993455B2 (en) Image and audio playback device
JPH07203409A (en) Reproduction device for dynamic image and coding/ decoding system
JP3166572B2 (en) Video / audio compression device
KR0129805B1 (en) Digital signal processing system with the function of the digest
KR960011965A (en) MPG stream playback device and method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J2X1 Appeal (before the patent court)

Free format text: APPEAL AGAINST DECISION TO DECLINE REFUSAL

B701 Decision to grant
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee