KR100195007B1 - Abnormal state discrimination and automatic restoration device of video encoder and method thereof - Google Patents

Abnormal state discrimination and automatic restoration device of video encoder and method thereof Download PDF

Info

Publication number
KR100195007B1
KR100195007B1 KR1019950023090A KR19950023090A KR100195007B1 KR 100195007 B1 KR100195007 B1 KR 100195007B1 KR 1019950023090 A KR1019950023090 A KR 1019950023090A KR 19950023090 A KR19950023090 A KR 19950023090A KR 100195007 B1 KR100195007 B1 KR 100195007B1
Authority
KR
South Korea
Prior art keywords
memory
state
video
data
video encoder
Prior art date
Application number
KR1019950023090A
Other languages
Korean (ko)
Other versions
KR970009384A (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 KR1019950023090A priority Critical patent/KR100195007B1/en
Publication of KR970009384A publication Critical patent/KR970009384A/en
Application granted granted Critical
Publication of KR100195007B1 publication Critical patent/KR100195007B1/en

Links

Landscapes

  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

[청구범위에 기재된 발명이 속한 기술분야][TECHNICAL FIELD OF THE INVENTION]

화상회의시스템의 비디오엔코더에 관한 것이다.To a video encoder of a video conference system.

[발명이 해결하려고 하는 기술적 과제][Technical Problems to be Solved by the Invention]

비디오엔코더의 비정상 상태를 정확히 판별하여 자동으로 복구 가능하게 하는 장치 및 그 방법을 제공함에 있다.The present invention also provides an apparatus and method for accurately detecting an abnormal state of a video encoder and automatically recovering the abnormal state.

[발명의 해결방법의 요지][Summary of the Invention]

화상처리시스템의 비디오엔코더 비정상 상태 판별 및 자동복구장치에 있어서, 영상신호의 송신을 위한 부호화 및 표시를 위한 부복호화부와, 송신할 데이터를 상기 부복호화부로부터 전달받아 일시적으로 저장하는 제1데이터를 상기 부복호화부로부터 전달받아 일시적으로 저장하는 제1메모리와, 표시할 영상데이터를 상기 부복호화부로 전달하는 제2메모리와, 상기 제1메모리에서 제공되는 영상데이터 혹은 상기 제2메모리로 전달할 영상데이터에 대한 오차정정부호화를 실시하는 오차정정부호화부와, 상기 제1메모리 혹은 상기 제2메모리를 읽어 각각에 대한 이전 및 현재상태를 비교하여 이전 및 현재상태가 동일하면 상기 부복호화부가 비정상 상태인 것으로 판단하여 상기 부복화부를 재기동시키는 제어부로 구성됨을 특징으로 한다.A video encoder abnormality state discrimination and automatic restoration apparatus of an image processing system, comprising: a sub-decoding unit for encoding and displaying for transmission of a video signal; a first decoding unit for receiving data to be transmitted from the sub- A second memory for transferring image data to be displayed to the subdecoder, and a second memory for transferring image data provided from the first memory or an image to be transferred to the second memory, An error correction coding unit for performing error correction coding on the data and comparing the previous and current states with respect to each of the first and second memories by reading the first memory or the second memory, And a controller for restarting the anti-wrinkle unit.

[발명의 중요한 용도][Important Application of the Invention]

화상회의시스템의 비디오엔코더에서 발생하는 비정상 상태를 판별하여 자동으로 복구하게 하는 데에 이용한다.And is used for automatically detecting an abnormal state occurring in the video encoder of the video conference system.

Description

비디오엔코더의 비정상 상태 판별 및 자동 복구 장치 및 그 방법Abnormal state discrimination and automatic restoration device of video encoder and method thereof

제1도는 일반적인 화상회의시스템에 있어서 부호기의 블록 구성도.FIG. 1 is a block diagram of an encoder in a general video conferencing system. FIG.

제2도는 일반적인 화상회의시스템에 있어서 복호기의 블록 구성도.FIG. 2 is a block diagram of a decoder in a general video conferencing system. FIG.

제3도는 본발명에 따른 비디오엔코더의 상태 판별 및 자동 복구 장치의 구성도.FIG. 3 is a block diagram of a state determination and automatic restoration device of a video encoder according to the present invention; FIG.

제4도는 본 발명에 따른 비디오엔코더의 상태 판별 및 자동 복구 과정을 나타낸 흐름도.FIG. 4 is a flowchart illustrating a state determination and an automatic restoration process of a video encoder according to the present invention;

* 도면의 주요부분에 대한 부호의 설명DESCRIPTION OF THE REFERENCE NUMERALS

61 : 영상코덱 62 : 엔코더피포61: video codec 62: encoders

63 : 디코더피포 64 : 중앙처리장치63: Decoder chip 64: Central processing unit

65 : 오류정정부호화기65: error correction encoder

본 발명은 화상회의시스템에 있어서 구비되는 비디오엔코더에 관한 것으로, 특히, 비디오엔코더의 비정상 상태를 판별하여 자동으로 복구할 수 있는 장치 및 그 방법에 관한 것이다.The present invention relates to a video encoder provided in a video conference system, and more particularly, to an apparatus and a method for automatically recovering an abnormal state of a video encoder.

일반적으로 동화상 통신을 하는 화상전화기 또는 화상회의시스템은 제1도 및 제2도에 도시한 바와 같은 내부 블록 구성을 갖는다.Generally, a video telephone or video conference system that performs video communication has an internal block configuration as shown in Figs. 1 and 2.

제1도는 일반적인 화상회의시스템에 있어서 구비되는 부호기의 내부 블록 구성도로서, 화상부호화기 150과 엔트로피부호화기(다중부호화기) 16을 합하여 비디오엔코더 140이라 통칭한다. 이러한 비디오엔코더로 140으로는 하드 와이어드로직(Hard wired logic)으로 구현한 칩셋(chipset)들과 하나 혹은 다중의 RISC 혹은 디지털신호처리기를 이용하여 구현하는 칩셋들이 있다.FIG. 1 is an internal block diagram of an encoder included in a general video conferencing system. An image encoder 150 and an entropy encoder (multi-encoder) 16 are collectively referred to as a video encoder 140. As such video encoder 140, there are chipsets implemented with hard wired logic and chipsets implemented using one or multiple RISC or digital signal processors.

상기 제1도에 따르면 입력영상신호(II)는 전처리기 120으로 입력되어 시간, 공간적으로 필털링 됨으로서 세계 공통의 소정 포맷(common intermediate format)으로 변환된다. 상기 전처리기 120은 아날로그/디지탈변화기 11과 NTSC/CIF 변환부 13 및 프리필터 14로 이루어진다. 그러므로 상기 아날로그 형태의 입력영상신호(II)는 우선 아날로그/디지탈변화기 11에서 디지털형태로 변환된 후 NTSC/CIF변환부 13을 거쳐 포맷이 변화되고 프리필터 14를 통과하면서 잡음이 제거된다. 비디오엔코더 140은 상기 전처리된 데이터를 가지고 허용된 범위내의 일그러짐을 갖도록 입력영상신호(II)로부터 중복성 정보를 제거함으로써 정보의 감축을 꾀한다. 상기 비디오엔코더의 출력은 송신버퍼 17에 저장된다. 송신버퍼 17로부터 492비트씩 읽혀진 데이터는 오차정정부 20에서 BCH 코딩된다. 정송프레임발생부 21에서는 상기 오차정정된 화상데이터와 소정의 처리를 거져 제공되는 음성부호 및 데이터를 합성하여 전송 프레임으로 만들고 이를 전송한다.According to FIG. 1, the input image signal I I is input to the preprocessor 120 and is temporally and spatially filtered to be transformed into a common intermediate format. The preprocessor 120 includes an analog / digital converter 11, an NTSC / CIF converter 13, and a prefilter 14. Therefore, the analog type input video signal I I is first converted into a digital form in the analog / digital converter 11, then changed in format through the NTSC / CIF converter 13, and noise is removed while passing through the prefilter 14. The video encoder 140 reduces the information by removing the redundancy information from the input video signal I I so as to have a distortion within an allowable range with the preprocessed data. The output of the video encoder is stored in the transmission buffer 17. The data read from the transmission buffer 17 every 492 bits is BCH coded by the error correction unit 20. The forwarding frame generating unit 21 combines the error-corrected image data with the voice code and data provided through a predetermined process to form a transmission frame and transmits the transmission frame.

한편 상기 음성부호는 아날로그형태의 음성입력(VI)을 아날로그/디지탈변환부(A/D converter) 12에서 디지털화 하여 음성부호화부 18에서 부호화 한 후 지연부 19를 거쳐 소정 시간동안 지연된 다음 상기 전송프레임발생부 21로 제공되는 것이고, 상기 데이터는 데이터입력(DI)을 그대로 상기 전송프레임발생부 21로 제공한 것이다.The voice code is generated by digitizing an analog voice input (V I ) by an analog / digital converter (A / D converter) 12 and encoding it in a voice encoding unit 18, delaying a predetermined time through a delay unit 19, will be available in the frame generation unit 21, the data is provided to the data input (D I) as to the transmission frame generating unit 21.

이렇게 송화자의 비디오엔코더는 인가되는 화상데이터를 코딩할 때 입력되는 동기신호, 데이터의 소실, 과다 또는 비정규적인 인터럽트, 소프트웨어의 불안정 등으로 인해 비정상 상태에 빠질 경우 송신버터 17로 허프만 엔코딩(Huffman Encoding) 데이터를 기록할 수 없게 된다. 이 경우 상기 오차정정부 20에는 상기 송신버퍼 17에 저장된 데이터가 없으르모, 필(fill) 데이터를 출력하게 된다. 그 결과, 상기 전송프레임발생부 21에서는 화상부분의 데이터로 필 데이터 '1'을 채워서 다중화데이터 MD0로서 출력한다.When the video encoder of the caller encounters an abnormal state due to a synchronization signal input when coding the applied image data, a loss of data, an excessive or irregular interruption, software instability, or the like, Huffman encoding is performed by the transmitting butter 17, Data can not be recorded. In this case, the error correction unit 20 outputs no fill data to the transmission buffer 17. As a result, the transmission frame generator 21 fills the fill data '1' with the data of the image portion and outputs it as multiplexed data MD 0 .

제2도는 일반적인 화상회의시스템에 구비되는 복호기의 구성도로서, 엔트로피복화화기(다중복호화기) 36과 화상복호화기 35를 합하여 비디오디코더 200이라고 통칭한다. 상기 비디오디코더 200 또한 하드 와이어드 로직으로 구현한 칩셋들과 하나 혹은 다중의 RISC 혹은 디지털 신호처리기(DSP)를 이용하여 구현하는 칩셋들이 있다. 전술한 비디오엔코더 140과 상기 비디오디코더 200을 하나의 칩에 집적한 비디오코덱 칩셋 들도 있다.FIG. 2 is a block diagram of a decoder included in a general video conferencing system. An entropy decoder (multiplexer) 36 and a picture decoder 35 are collectively referred to as a video decoder 200. The video decoder 200 may also include chipsets implemented in hardwired logic and chipsets implemented using one or more RISC or digital signal processors (DSPs). Video codec chipsets in which the video encoder 140 and the video decoder 200 described above are integrated on a single chip.

상기 제2도에 따르면, 수화자 복호기의 전송프레임분해부 41은 수신되는 다중화데이터 MD1의 전송프레임을 화상, 음성, 데이터로 분해한다. 그리고 화상데이터 부분만 오차정정부 40에 인가한다. 상기 오차정정부 40은 수신된 데이터를 분석하여 필 데이터가 '1'일 경우 수신버퍼 37에 저장하지 않는다. 다시 말해서, 송화자의 비디오엔코더가 오동작하게 되면 이와 같이 수화자의 모니터 화상이 정지하게 되는 결과가 초래하게되는 것이다.According to the second diagram, the transmission frame decomposition unit 41 of the receiver decoder decomposes the transmission frame of the received multiplexed data MD 1 into image, audio, and data. Then, only the image data portion is applied to the error correction unit 40. The error correction unit 40 analyzes the received data and does not store the data in the receive buffer 37 when the fill data is '1'. In other words, if the video encoder of the caller malfunctions, the result is that the monitor image of the receiver is stopped.

상기와 같은 구조에서 비디오코덱은 영상 데이터 전송시 없어서는 안될 상당히 중요한 역할을 하고 있다. 그러나 기존의 영상전화 시스템들은 송신시 버퍼제어에 오류가 발생하거나 수신되어 들어오는 영상 데이터에 손실이 생길 경우 불안정한 상태에 빠지는 경우가 종종 있었다. 즉, 송화자의 비디오디코더가 수신되는 비디오 데이터를 이용하여 디코딩을 할 때 입력되는 데이터의 손실, 과다 또는 비정규적인 인터럽트, 소프트웨어의 불안정성으로 비정상상태에 빠질 경우 수신 버퍼에서 허프만 엔코딩 데이터를 읽을 수 없게 된다. 이 경우 엔트로피 복호기는 인가되는 데이터가 없으므로 복호할 수 없고 또한 화상복호화기도 영상으로 복호할 수 없으므로 출력되는 영상은 현재의 영상을 유지하게 된다. 이때 오차정정 디코더는 수신 버퍼에 데이터를 계속 저장하고 있으나 비디오디코더가 영상 데이터를 가져가지 않으므로 버퍼는 풀(full)이 되며, 수신되고 있는 데이터는 소실된다. 이렇게 되면 수화자는 비디오 디코더내의 오동작으로 송화자의 엔코더가 정상 동작을 하고 있음에도 불구하고 영상이 정지하게 된다. 이때 통상 사용자는 송화자의 시스템, 수화자의 시스템, 교환기, MCU 혹은 통신선로 가운데 어느 시스템이 오동작을 일으켰는지 모르게 되므로, 음성통화는 정상적으로 수행되고 있고 영상통화의 선로는 접속되어 있어서 회선요금이 계산되고 있음에도 불구하고 양방향 영상통신을 못하게 되는 문제점이 있다.In such a structure, the video codec plays a crucial role in transmitting image data. However, existing video telephony systems often fall into an unstable state when an error occurs in the buffer control during transmission or when the incoming video data is lost. That is, when a video decoder of the calling party decodes using the received video data, if the input data is lost due to excessive data loss, excessive or irregular interrupts, software instability, Huffman encoding data can not be read from the receiving buffer . In this case, since the entropy decoder has no data to be applied, it can not be decoded and can not be decoded into a picture decoding channel image, so that the outputted picture retains the current picture. At this time, the error correction decoder keeps the data in the reception buffer, but since the video decoder does not take the image data, the buffer becomes full and the data being received is lost. In this case, the receiver is a malfunction in the video decoder, and the image is stopped even though the transmitter of the transmitter is operating normally. In this case, since the user normally does not know which system of the caller's system, the receiver's system, the exchange, the MCU, or the communication line malfunctioned, the voice call is normally performed and the video call line is connected, However, there is a problem that bidirectional video communication can not be performed.

따라서 본 발명의 복적은 비디오엔코더의 비정상 상태를 정확히 판별하여 자동으로 복구할 수 있는 장치 및 그 방법을 제공함에 있다.Accordingly, the present invention provides an apparatus and method for accurately detecting an abnormal state of a video encoder and automatically recovering the abnormal state.

상기한 목적을 달성하기 위한 본 발명은 화상처리시스템의 비디오엔코더 비정상 상태 판별 및 자동복구장치 및 방법에 있어서, 영상신호의 송신을 위한 부호화 및 표시를 위한 부복호화부와, 송신할 데이터를 상기 부복호화부로부터 전달받아 일시적으로 저장하는 제1메모리와, 표시할 영상데이터를 상기 부복호화부로 전달하는 제2메모리와, 상기 제1메모리에서 제공되는 영상데이터 혹은 상기 제2메모리로 전달할 영상데이터에 대한 오차정정부호화를 실시하는 오차정정부호화부와, 상기 제1메모리 혹은 상기 제2메모리를 읽어 각각에 대한 이전 및 현재상태를 비교하여 이전 및 현재상태가 동일하면 상기 부복호화부가 비정상 상태인 것으로 판단하여 상기 부복호화부를 재기동시키는 제어부로 이루어지는 장치 및 그 방법을 특징으로 한다.According to an aspect of the present invention, there is provided an apparatus and method for determining a video encoder abnormal state and an automatic restoration method in an image processing system, the apparatus comprising: a decoding unit for encoding and displaying video signals for transmission; A second memory for transferring image data to be displayed to the sub decryption unit, and a second memory for transmitting image data to be delivered to the first memory or image data to be transferred to the second memory, An error correction coding unit for performing error correction coding; and an error correction coding unit for reading the first memory or the second memory and comparing the previous and current states with each other, and if the previous and current states are the same, it is determined that the sub- And a control unit for restarting the sub-decoding unit, and a method thereof.

이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

우선 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 하기 설명에서는 구체적인 장치의 구성소자등과 같은 많은 특정(特定) 사항들이 나타나고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정사항들 없이도 본 발명이 실시될 수 있음을 이 기술분야에서 통상의 지식을 가진 자에게는 자명하다할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In the drawings, the same reference numerals are used for the same reference numerals even though they are shown in different drawings. It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. And will be apparent to those of ordinary skill in the art. In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.

제3도는 본 발명에 따른 비디오엔코더의 상태 체크 및 자동 복구 장치의 내부 블록 구성도이다.FIG. 3 is an internal block diagram of a state check and automatic recovery device of a video encoder according to the present invention.

영상코덱 61은 제1도 및 제22도에 도시한 부호기 및 복호기 중 영상신호의 송신을 위한 부호화 및 표시를 위한 복호화에 관련된 부분을 포함하는 영상코덱이다. 엔코더피포 62는 제1도 중 송신버퍼 17에 해당하는 것으로, 송신할 데이터를 상기 영상코덱 61로부터 전달받아 일시적으로 저장하는 선입선출(first in first out) 메모리이다. 디코더 피포 63은 상기 제2도중 수신버퍼 37에 해당하는 것으로, 표시할 영상데이터를 상기 영상코덱 61로 전달하는 선입선출 메모리이다. 오류정정부호화기 65는 제1도 및 제2도중 오차정정부 20, 40에 해당하는 것으로, 상기 엔코더피포 62에서 제공되는 데이터 혹은 상기 디코더 피포 63으로 전달할 영상데이터에 대한 오차정정부호화를 실시한다. 중앙처리장치 64는 본 발명에 따른 비디오엔코더의 상태 판별 및 자동 복구 과정을 제어하는 프로그램을 저장하는 롬과 그 과정에서 발생 혹은 필요로 하는 데이터를 일시적으로 저장하는 램을 내장하며, 본 발명에 따른 비디오엔코더의 상태 판별 및 자동 복구 동작을 총괄적으로 제어한다.The image codec 61 is an image codec including a part related to decoding for encoding and display for transmission of a video signal among the encoders and decoders shown in FIGS. 1 and 22. The encoder flaw 62 corresponds to the transmission buffer 17 in the first diagram and is a first in first out memory for receiving data to be transmitted from the image codec 61 and temporarily storing the data. The decoder chip 63 is a first-in-first-out memory that corresponds to the receiving buffer 37 during the second operation and transfers image data to be displayed to the image codec 61. The error correcting encoder 65 corresponds to the error correcting units 20 and 40 during the first and second operations. The error correcting encoder 65 performs error correction coding on the data provided by the encoder flaw 62 or the image data to be transmitted to the decoder focussing 63. The central processing unit 64 includes a ROM for storing a program for controlling the state determination and automatic restoration process of the video encoder according to the present invention and a RAM for temporarily storing data generated or required in the process. And controls the state of the video encoder and the automatic recovery operation as a whole.

제4도는 본 발명에 따른 비디오엔코더의 상태 판별 및 자동 복구 과정을 나타낸 흐름도로서, 주기적으로 인터럽트가 걸려 다음과 같은 동작을 수행하게 한다. 예를 들어 별도의 타이머(도시하지 않았음)를 구비하고 0.5초 단위로 중앙처리장치 64의 특정 포트에서 인터럽트신호가 하이 상태가 감지되도록 하면 된다.FIG. 4 is a flowchart illustrating a state determination and an automatic restoration process of a video encoder according to the present invention. The interrupt is periodically performed to perform the following operations. For example, a separate timer (not shown) may be provided so that a high state of the interrupt signal is detected at a specific port of the central processing unit 64 every 0.5 second.

인터럽트가 걸린 경우 중앙처리장치 64는, 4a단계에서, 엔코더 피포 62의 상태를 읽어 이를 현재의 상태로서 내장된 램의 특정 영역에 저장한다. 4b단계에서, 전의 상태와 상기 현재의 상태를 비교한다. 상기 비교결과 두 상태가 같을 경우 4g단계로 진행하여 엔코더를 재기동 시킨다. 반면에 두 상태가 같지 않을 경우에는 4c단계로 진행하여 현재의 상태를 전의 상태로 세트한다. 4b단계에서 디코더 피포 63의 상태를 읽어 이를 현재의 상태로서 내장된 램의 특정 영역에 저장한다. 이후 4e단계에서, 전의 상태와 상기 현재의 상태를 비교한다. 상기 비교결과 두 상태가 같을 경우 4h단계로 진행하여 디코더를 재기동 시킨다. 반면에 두 상태가 같지 않을 경우에는 4f단계로 진행하여 현재의 상태를 전의 상태로 세트하고 종료한다.In a case where an interrupt is generated, the central processing unit 64 reads the state of the encoder capsule 62 in step 4a and stores it in a specific area of the embedded RAM as a current state. In step 4b, the previous state and the current state are compared. If the two states are the same as each other, the process proceeds to step 4g to restart the encoder. On the other hand, if the two states are not the same, the process proceeds to step 4c to set the current state to the previous state. In step 4b, the state of the decoder chip 63 is read and stored in a specific area of the embedded RAM as a current state. In step 4e, the previous state and the current state are compared. If the two states are the same as each other, the process proceeds to step 4h to restart the decoder. On the other hand, if the two states are not the same, the process proceeds to step 4f to set the current state to the previous state and ends.

상술한 바와 같은 본 발명은 비디오엔코더의 비정상 상태를 정확히 판별할 수 있을 뿐만 아니라 자동으로 복구할 수 있어 편리한 장점이 있다.The present invention as described above has advantages of not only accurately discriminating an abnormal state of a video encoder but also automatically recovering it.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.While the present invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments, but is capable of various modifications within the scope of the invention. Therefore, the scope of the present invention should not be limited by the illustrated embodiments, but should be determined by the scope of the appended claims and equivalents thereof.

Claims (4)

화상처리시스템의 비디오엔코더 비정상 상태 판별 및 자동 복구 장치에 있어서, 영상신호의 송신을 위한 부호화 및 표시를 위한 부복호화부와, 송신할 데이터를 상기 부복호화부로부터 전달받아 일시적으로 저장하는 제1메모리와, 표시할 영상데이터를 상기 부복호화부로 전달하는 제2메모리와, 상기 제1메모리에서 제공되는 영상데이터 혹은 상기 제2메모리로 전달할 영상데이터에 대한 오차정정부호화를 실시하는 오차정정부호화부와, 상기 제1메모리 혹은 상기 제2메모리를 읽어 각각에 대한 이전 및 현재상태를 비교하여 이전 및 현재상태가 동일하면 상기 부복호화부가 비정상 상태인 것으로 판단하여 상기 부복호화부를 재기동시키는 제어부로 구성됨을 특징으로 하는 장치.A video encoder abnormality state discrimination and automatic restoration apparatus for an image processing system, comprising: a sub-decoding unit for encoding and displaying for transmission of a video signal; a first memory for temporarily storing data to be transmitted received from the sub- A second memory for transmitting image data to be displayed to the secondary decoding unit, an error correction coding unit for performing error correction coding on the image data to be provided to the first memory or the image data to be transmitted to the second memory, And a controller for reading the first memory or the second memory and comparing previous and current states of the first memory and the second memory to determine whether the previous and current states are the same, . 제1항에 있어서, 상기 제어부는, 상기 제1메모리 혹은 상기 제2메모리를 읽어 현재 혹은 이전상태로 저장하기 위한 메모리를 더 구비함을 특징으로 하는 장치.The apparatus of claim 1, wherein the controller further comprises a memory for reading the first memory or the second memory and storing the current memory or the previous memory. 영상신호의 송신을 위한 부호화부와, 송신할 데이터를 상기 부호화부로부터 전달받아 일시적으로 저장하는 제1메모리와, 상기 제1메모리에서 제공되는 영상데이터에 대한 오차정정부호화를 실시하는 오차정정부호화부와, 상기 제1메모리를 읽어 이전 혹은 현재상태로 저장하기 위한 제3 및 제4메모리를 구비한 화상처리시스템의 비디오엔코더 비정상 상태 판별 및 자동 복구 방법에 있어서, 상기 제1메모리의 상태를 읽어 이를 상기 제4메모리에 저장하여 현재의 상태로 세트하는 제1과정과, 상기 제4메모리의 상기 제1메모리의 이전 상태가 저장된 상기 제3메모리의 내용과 비교하는 제2과정과, 상기 제2과정에서 두 상태가 같을 경우 상기 부호화부를 재기동시키는 제3과정과, 상기 제2과정에서 두 상태가 같지 않을 경우 상기 제4메모리에 저장되어 있는 현재의 상태를 상기 제3메모리에 저장하여 이전의 상태로 세트하는 제4과정으로 이루어짐을 특징으로 하는 방법.A first memory for receiving video data to be transmitted from the encoding unit and temporarily storing the data; and an error correction coding unit for performing error correction coding on the video data provided from the first memory, And a third memory for reading the first memory and storing the first memory in a previous state or a current state, the method comprising the steps of: A second step of storing the previous state of the first memory in the fourth memory with the contents of the third memory in which the previous state of the first memory is stored; A third step of restarting the encoding unit if the two states are identical to each other in the first state and the second state, And storing the current state in the third memory and setting the current state to a previous state. 영상신호의 표시를 위한 복호화부와, 표시할 영상데이터를 상기 복호화부로 전달하는 제2메모리와, 상기 제2메모리로 전달할 영상데이터에 대한 오차정정부호화를 실시하는 오차정정부호화부와, 상기 제2메모리를 읽어 이전 혹은 현재 상태로 저장하기 위한 제3 및 제4메모리를 구비한 화상처리시스템의 비디오엔코더 비정상 상태 판별 및 자동 복구 방법에 있어서, 제2메모리의 상태를 읽어 이를 제4메모리에 저장하여 현재의 상태로 세트하는 제1과정과, 상기 제4메모리의 내용을 상기 제2메모리의 이전 상태가 저장된 제3메모리의 내용과 비교하는 제2과정과, 상기 제2과정에서 두 상태가 같을 경우 상기 복호화부를 재기동시키는 제3과정과, 상기 제2과정에서 두상태가 같지 않을 경우 상기 제4메모리에 저장되어 있는 현재의 상태를 상기 제3메모리에 저장하여 이전의 상태로 세트하는 제4과정으로 이루어짐을 특징으로 하는 방법.A second memory for transmitting image data to be displayed to the decoding unit; an error correction coding unit for performing error correction coding on the image data to be transmitted to the second memory; A video encoder abnormality state discrimination and automatic restoration method in an image processing system having a third memory and a fourth memory for reading a memory and storing the same in a previous state or a current state, the method comprising: reading a state of a second memory and storing it in a fourth memory A second step of comparing the contents of the fourth memory with the contents of a third memory in which a previous state of the second memory is stored; A third step of restarting the decoding unit; and a third step of restarting the decoding unit if the two states are not the same in the second step, Chapter by a method according to claim 4 constituted by any process of the set to the previous level.
KR1019950023090A 1995-07-29 1995-07-29 Abnormal state discrimination and automatic restoration device of video encoder and method thereof KR100195007B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950023090A KR100195007B1 (en) 1995-07-29 1995-07-29 Abnormal state discrimination and automatic restoration device of video encoder and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950023090A KR100195007B1 (en) 1995-07-29 1995-07-29 Abnormal state discrimination and automatic restoration device of video encoder and method thereof

Publications (2)

Publication Number Publication Date
KR970009384A KR970009384A (en) 1997-02-24
KR100195007B1 true KR100195007B1 (en) 1999-06-15

Family

ID=66540594

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950023090A KR100195007B1 (en) 1995-07-29 1995-07-29 Abnormal state discrimination and automatic restoration device of video encoder and method thereof

Country Status (1)

Country Link
KR (1) KR100195007B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9115801B2 (en) 2013-10-22 2015-08-25 Hyundai Motor Company Shift manipulation state recognizing method for shift manipulation apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9115801B2 (en) 2013-10-22 2015-08-25 Hyundai Motor Company Shift manipulation state recognizing method for shift manipulation apparatus

Also Published As

Publication number Publication date
KR970009384A (en) 1997-02-24

Similar Documents

Publication Publication Date Title
KR100195007B1 (en) Abnormal state discrimination and automatic restoration device of video encoder and method thereof
EP0817503B1 (en) Decoding apparatus and decoding method
JPS63233648A (en) Facsimile equipment
JPH08294101A (en) Image transmission system
JPH0227887A (en) Picture transmitter
JP2835270B2 (en) Image transmission device
JPH04334189A (en) Picture transmitter
JPH0252478B2 (en)
JP2918877B2 (en) Image processing device
JPS63304771A (en) Facsimile receiver
JP2641317B2 (en) Audio encoding / decoding device
KR930003202B1 (en) Transmitting apparatus of digital picture image signal
JPH0292037A (en) Voice code switching system
JP3279051B2 (en) Multipoint communication controller
JPS6261485A (en) Interflame prediction decoder
KR100248105B1 (en) Voice communication device
JP2923046B2 (en) Image signal decoding device and image signal encoding / decoding device
KR0185645B1 (en) Screen processing apparatus of a video phone and method thereof
JP2603362B2 (en) Videophone device with transmission image confirmation function
JPH11187368A (en) Multi-spot television conference controller
JPH0418754B2 (en)
JPH0556151A (en) Sound encoding device
JPS62266990A (en) Inter-frame decoder
JPH04189043A (en) Error correction coding circuit, error correction decoding circuit and error correction multiplexing method
JPH0918635A (en) Communication equipment

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: 20080130

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee