[go: up one dir, main page]

KR100322594B1 - Method for representing encoding upon coding video information - Google Patents

Method for representing encoding upon coding video information Download PDF

Info

Publication number
KR100322594B1
KR100322594B1 KR1019980052331A KR19980052331A KR100322594B1 KR 100322594 B1 KR100322594 B1 KR 100322594B1 KR 1019980052331 A KR1019980052331 A KR 1019980052331A KR 19980052331 A KR19980052331 A KR 19980052331A KR 100322594 B1 KR100322594 B1 KR 100322594B1
Authority
KR
South Korea
Prior art keywords
encoded
cod
encoding
dct
transmitted
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
Application number
KR1019980052331A
Other languages
Korean (ko)
Other versions
KR19990062700A (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=22073174&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100322594(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 윤종용, 삼성전자 주식회사, 린다 에스. 스티븐슨, 더 리전트 오브 더 유니버시티 오브 캘리포니아 filed Critical 윤종용
Publication of KR19990062700A publication Critical patent/KR19990062700A/en
Application granted granted Critical
Publication of KR100322594B1 publication Critical patent/KR100322594B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/007Transform coding, e.g. discrete cosine transform
    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • 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/132Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
    • 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
    • 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
    • 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/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
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

본 발명은 영상 정보 코딩 방법에 있어서, 블록의 영상 정보 필드의 확장을 통한 부호화 유무 표시 방법에 관한 것이다. 본 발명은 부호화 유무 표시 정보필드의 확장을 통한 부호화 유무 표시 방법을 에러 허용모드에 활용하며, 부호화되는 영상정보의 특성에 따른 비트량을 감소시킬 수 있다. 본 발명은 H.263 및 MPEG-4에서 이용되는 COD 필드를 확장하여, MV 및 DCT가 모두 부호화되지 않았음과 MV 및 DCT가 모두 부호화되어 있음과 MV만 부호화되었음을 나타내도록 하여 영상을 부호화함으로써, 에러가 존재하는 채널에서는 에러허용모드에서 사용이 가능하며, 영상의 움직임이 일정한 배경하에서는 영상 정보 부호화시 기존보다 비트량을 감소시킬 수있다.The present invention relates to a video information coding method, and to a method for displaying whether a video is encoded by expanding a video information field of a block. The present invention utilizes an encoding presence display method through an extension of an encoding presence display information field in an error-tolerant mode, and reduces a bit amount according to characteristics of encoded image information. The present invention extends the COD field used in H.263 and MPEG-4 to encode an image by indicating that both MV and DCT are not encoded, that both MV and DCT are encoded, and that only MV is encoded. It is possible to use the error-allowed mode in the channel in which an error exists and to reduce the amount of bits when encoding the image information under the background where the motion of the image is constant.

Description

영상 정보 코딩시 부호화 표시 방법{Method for representing encoding upon coding video information}Method for representing encoding upon coding video information}

본 발명은 영상 정보 코딩 방법에 관한 것으로서, 특히 블록의 영상 정보 필드의 확장을 통한 부호화 유무 표시 방법에 관한 것이다. 나아가서는 본 발명은 부호화 유무 표시 정보필드의 확장을 통한 부호화 유무 표시 방법을 에러 허용모드에 활용하며, 부호화되는 영상정보의 특성에 따른 비트량을 감소시키는 영상 비트량 감소방법에 관한 것이다.The present invention relates to a video information coding method, and more particularly, to a method for displaying whether a video is encoded through expansion of a video information field of a block. Furthermore, the present invention relates to an image bit amount reduction method that utilizes a method for displaying an encoding state through an extension of an encoding field display information field in an error-tolerant mode and reduces the amount of bits according to characteristics of encoded image information.

일반적으로 블록(Block)기반코덱, 대상(Object)기반코덱, 형상기반코덱(Shape Based Codec)의 경우 동영상 부호화 방법에 주로 사용되는 기술은 한 블록을 부호화하기 위하여 이전 프레임에서 현재 블록과 가장 유사한 부분을 나타내는 움직임벡터(Motion Vector)와 그 실제 데이터들의 차이에 대한 실제값 혹은 변형된(예를 들면 DCT) 값을 각각 부호화하여 데이터를 생성한다.In general, in the case of block-based codec, object-based codec, and shape-based codec, the technique mainly used in the video encoding method is the most similar to the current block in the previous frame to encode a block. Data is generated by encoding a motion vector representing a motion vector and a real value or a transformed (for example, DCT) value with respect to a difference between the actual data.

이러한 두 특징적인 값의 비트스트림(bit stream)에서의 부호화 유무를 알리기 위해 H.263과 MPEG-4에서는 "COD(code) 필드"를 이용하고 있다.H.263 and MPEG-4 use the "COD (code) field" to indicate the encoding of these two characteristic values in the bit stream.

도 1은 일반적인 비트스트림(bit stream)에서의 부호화 유무를 나타내는 방법을 보이는 개념도이다.1 is a conceptual diagram illustrating a method of indicating whether a general bit stream is encoded.

도 1에 도시된 바와 같이 COD 필드(field)의 1비트값으로 움직임 벡터와 DCT 계수의 부호화 유무를 표현한다. 즉, COD 필드의 비트가 "0"이면 MV 및 DCT가 부호화되어 있음을 나타내고, "1"이면 MV 및 DCT가 부호화되어 있지 않음을 나타낸다.As shown in FIG. 1, the presence or absence of encoding of a motion vector and a DCT coefficient is represented by a 1-bit value of a COD field. That is, if the bit of the COD field is "0", this indicates that MV and DCT are encoded, and "1" indicates that MV and DCT are not encoded.

그러나 이러한 COD필드를 사용하여 블록의 부호화 유무를 알리는 경우 1비트만으로 이러한 정보를 표현함으로써 때로는 에러가 존재하는 채널에서 사용되는 경우 이 1비트의 에러만으로 전체 정보가 잘못 해석되는 경우가 쉽게 발생하게 된다.However, when using this COD field to indicate whether a block is encoded or not, this information is expressed by only 1 bit, so when used in a channel where an error exists, it is easy to misinterpret the entire information by only this 1 bit error. .

또한 일정한 배경하의 영상 움직임과 같은 경우 실제 부호화시 움직임 벡터(MV)만 필요하고 그 차이값(DCT)이 필요하지 않은 경우가 발생한다. 그러나 기존의 경우에는 이 차이값(DCT) 역시 부호화되어 비트량이 증가하는 문제점이 있다.In addition, in the case of video motion under a constant background, only a motion vector (MV) is required in actual encoding and a difference value (DCT) is not necessary. However, in the conventional case, this difference value (DCT) is also encoded, thereby increasing the amount of bits.

본 발명이 이루고자하는 기술적 과제는 "COD" 필드를 확장하여 에러가 존재하는 채널에서 영상 정보가 전송되는 경우에 잘못된 해석을 방지할 수 있는 영상 정보 코딩시 부호화 표시 방법을 제공하는 데 있다.SUMMARY OF THE INVENTION The present invention has been made in an effort to provide a method of encoding and displaying image information when encoding an image information which may prevent erroneous interpretation when image information is transmitted in a channel having an error by extending a "COD" field.

본 발명이 이루고자하는 다른 기술적 과제는 "COD" 필드를 확장하여 영상의움직임이 일정한 정보에 대해서는 기존보다 적은 양으로 부호화된 데이터를 발생시키는 영상 정보 코딩시 부호화 표시 방법을 제공하는 데 있다.Another object of the present invention is to provide a method of encoding and displaying video information by extending a "COD" field to generate data encoded in a smaller amount than conventional information on information with constant motion of an image.

도 1은 일반적인 비트스트림(bit stream)에서의 부호화 유무를 나타내는 방법을 보이는 개념도이다.1 is a conceptual diagram illustrating a method of indicating whether a general bit stream is encoded.

도 2는 본 발명에 따른 비트스트림(bit stream)에서의 부호화 유무를 나타내는 방법을 보이는 개념도이다.2 is a conceptual diagram illustrating a method for indicating whether a bit stream is encoded according to the present invention.

상기 기술적 과제를 달성하기 위하여, 본 발명은 영상 정보 코딩시 부호화 표시 방법에 있어서, COD 필드를 확장하여, MV 및 DCT가 모두 부호화되지 않았음과 MV 및 DCT가 모두 부호화되어 있음과 MV만 부호화되었음을 나타내도록 하여 영상을 부호화하는 것을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법을 제공한다.In order to achieve the above technical problem, the present invention extends the COD field in encoding information display method of image information so that both MV and DCT are not encoded, both MV and DCT are encoded, and only MV is encoded. The present invention provides a coding and display method for coding video information, wherein the video is encoded.

바람직하게는 상기 확장된 COD필드는 적어도 2비트임을 특징으로 한다.Preferably, the extended COD field is at least 2 bits.

바람직하게는 상기 확장된 COD필드는 H.263 또는 MPEG-4 부호화 표준에서 사용됨을 특징으로 한다.Preferably, the extended COD field is used in the H.263 or MPEG-4 coding standard.

바람직하게는 상기 COD 필드는 비트가 "11"일 경우 MV 및 DCT가 모두 부호화되지 않았음을 나타내고, "00"일 경우 MV 및 DCT가 모두 부호화되어 있음을 나타내고, "01"일 경우 MV만 부호화되어 있음을 나타내는 것을 특징으로 한다.Preferably, the COD field indicates that both MVs and DCTs are not encoded when the bit is "11", and that both MVs and DCTs are encoded when "00", and only MV is encoded when "01". It is characterized by the fact that it is.

바람직하게는 에러가 존재하는 채널에서 사용되는 경우, 에러허용모드에서 "00"과 "11"의 두값만을 사용함을 특징으로 한다.Preferably, when used in a channel in which an error exists, only two values of "00" and "11" are used in the error tolerance mode.

바람직하게는 상기 에러허용모드에서 패킷화된 데이터를 분할하여 전송하는 경우, 원래의 COD는 전송하지 않고, 패킷내의 COD의 "1"의 개수를 VLC로 부호화하여 COD이전에 전송하며, 이때 결합된 코드가 모두 "00"인 경우에는 "0"을 모두 "11"인 경우에는 "1"을 전송하고, 나머지 조합인 경우에는 VLC와 COD의 원래 부호를 그대로 전송함을 특징으로 한다.Preferably, when the packetized data is divided and transmitted in the error-tolerant mode, the original COD is not transmitted, and the number of " 1 " of the CODs in the packet is encoded by VLC and transmitted before COD. When the codes are all "00", "0" is transmitted in the case of all "11", and in the case of the remaining combinations, the original codes of VLC and COD are transmitted as they are.

바람직하게는 영상의 움직임이 일정한 배경하에서는 MV만으로 정보를 부호화함을 특징으로 한다.Preferably, the information is encoded using only the MV under a background in which the motion of the image is constant.

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

도 2는 본 발명에 따른 비트스트림(bit stream)에서의 부호화 유무를 나타내는 방법을 보이는 개념도이다.2 is a conceptual diagram illustrating a method for indicating whether a bit stream is encoded according to the present invention.

도 2에 도시된 바와 같이 COD 필드의 1비트를 확장시키는 것에 의해 잘못된 COD정보의 디코딩을 할 수 있는 가능성을 적게 하고, 또한 동벡터만으로 정보를 충분히 표현할 수 있는 영상에 대해서는 기존 보다 적은 량으로 부호화된 데이터를 발생시킬 수 있도록 한다. 즉, COD 필드를 두 대표적인 값의 부호화 유무만을 나타내는 것이 아니라 이 두 값중 움직임 벡터(Motion Vector)만 필요한 경우도 포함시킨다. 이를 위하여 COD 필드를 2비트 테이블화한다. 즉, 2비트가 "11"일 경우 MV 및 DCT가 모두 부호화되지 않았음을 나타내고, "00"일 경우 MV 및 DCT가 모두 부호화되어 있음을 나타내고, "01"일 경우 MV만 부호화되어 있음을 나타낸다. 여기서 "10"인 경우는 정의하지는 않았지만 DCT만 부호화되어 있음을 나타내도록 할 수 있다.As shown in FIG. 2, by extending one bit of the COD field, the possibility of decoding the wrong COD information is reduced, and coding is performed in a smaller amount than that of the image that can sufficiently express the information using only the motion vector. To generate generated data. That is, the COD field not only indicates whether two representative values are encoded, but also includes a case where only a motion vector is required. For this purpose, the COD field is tabulated into 2 bits. That is, when 2 bits is "11", it means that both MV and DCT are not encoded. When "00", it means that both MV and DCT are encoded. When "01", it means that only MV is encoded. . Here, the case of "10" is not defined, but may indicate that only DCT is encoded.

이러한 COD의 표현을 통하여, 에러허용모드에서 비디오코덱이 부호화를 하는 경우에는 "01"의 잘못된 전송을 방지하기 위하여 "00"과 "11"의 두값만을 사용한다. 이렇게 함으로써 에러가 존재하는 채널에서는 1비트로 COD를 표현하는 경우와는 달리 잘못된 해석을 할 가능성을 줄이게 된다.Through the expression of COD, only two values of "00" and "11" are used when the video codec is encoded in the error tolerant mode to prevent incorrect transmission of "01". This reduces the likelihood of misinterpretation in the presence of an error channel, as opposed to representing COD in 1 bit.

또한, 에러허용모드에서 하나의 패킷화된 데이터를 분할하여 전송하는 경우, 다음과 같은 방법으로도 사용이 가능하다. 즉, 패킷내의 COD의 "1"의 개수를 VLC로 부호화하여 COD이전에 전송한다. 이때, 결합된 코드가 모두 "00"인 경우에는 "0"을 모두 "11"인 경우에는 "1"을 전송하며, 원래의 COD는 전송하지 않는다. 그리고 나머지 조합은 VLC와 COD의 원래 부호를 그대로 전송한다. 이렇게 COD의 정보필드를 확장함으로써 에러허용모드에 더욱 강인하게 적용할 수있다.In addition, in the case of transmitting the divided packetized data in the error tolerant mode, it can be used in the following way. That is, the number of " 1 " of the COD in the packet is encoded by VLC and transmitted before the COD. In this case, when all of the combined code is "00", "0" is transmitted when all "0" is "11", and the original COD is not transmitted. The remaining combinations transmit the original codes of VLC and COD. This expansion of the COD's information field makes it more robust to error-tolerant modes.

본 발명은 상술한 실시예에 한정되지 않으며, 본 발명의 사상내에서 당업자에 의한 변형이 가능함은 물론이다. 예를들어 본 발명의 영상 정보 코딩시 부호화 표시 방법에서 COD필드의 비트를 2비트 이상으로 할 수 있음은 당업자에게 명백하다. 또한, 본 발명의 영상 정보 코딩시 부호화 표시 방법에 적용되는 에러가 존재하는 채널을 판단하는 것과 영상의 움직임이 일정한 배경하에서 이루어지는 것을 판단하는 문제는 당업자에게는 명백하므로 구체적인 설명은 생략하였다.The present invention is not limited to the above-described embodiment, and of course, modifications may be made by those skilled in the art within the spirit of the present invention. For example, it is apparent to those skilled in the art that the bit of the COD field may be 2 or more bits in the encoding display method when coding the image information of the present invention. In addition, since the problem of determining a channel in which an error applied to the encoding display method is applied when coding the image information of the present invention and determining that the motion of the image is performed under a constant background is obvious to those skilled in the art, a detailed description thereof is omitted.

상술한 바와 같이 본 발명에 의하면, COD 필드를 확장시킴으로써 에러가 존재하는 채널에서는 에러허용모드에서 사용이 가능하며, 영상의 움직임이 일정한 배경하에서는 영상 정보 부호화시 기존보다 비트량을 감소시킬 수있다.As described above, according to the present invention, by extending the COD field, a channel having an error can be used in an error-tolerant mode, and a bit amount can be reduced when encoding image information under a background where a motion of the image is constant.

Claims (7)

영상을 부호화하기 위하여 이전 프레임에서 현재 블록과 가장 유사한 부분을 나타내는 움직임벡터(MV)와 그 실제 데이터들의 차이값(DCT)을 구비한 비트 스트림영상 정보 코딩시 부호화 표시 방법에 있어서,In the encoding display method for coding bit stream image information having a motion vector (MV) representing a portion most similar to a current block in a previous frame and a difference value (DCT) of its actual data to encode an image, 비트스트림에 사용되는 COD 필드를 확장하여, MV 및 DCT가 모두 부호화되지 않았음과 MV 및 DCT가 모두 부호화되어 있음과 MV만 부호화되었음을 나타내도록하여 영상을 부호화하는 것을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.Encoding during video information coding by extending the COD field used in the bitstream to indicate that both MV and DCT are not encoded, that both MV and DCT are encoded, and that only MV is encoded. Display method. 제1항에 있어서, 상기 확장된 COD필드는 적어도 2비트임을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The method of claim 1, wherein the extended COD field is at least 2 bits. 제1항에 있어서, 상기 확장된 COD필드는 H.263 또는 MPEG-4부호화 표준에서 사용됨을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The method of claim 1, wherein the extended COD field is used in an H.263 or MPEG-4 encoding standard. 제 2항에 있어서, 상기 COD 필드가 2비트이면, 비트가 "11"일 경우 MV 및 DCT가 모두 부호화되지 않았음을 나타내고, "00"일 경우 MV 및 DCT가 모두 부호화되어 있음을 나타내고, "01"일 경우 MV만 부호화되어 있음을 나타내는 것을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The method according to claim 2, wherein if the COD field is 2 bits, it means that both MV and DCT are not coded when the bit is "11", and that both MV and DCT are coded when "00". 01 ", the encoding display method when coding image information, characterized in that only MV is encoded. 제4항에 있어서, 에러가 존재하는 채널에서 사용되는 경우, 에러허용모드에서 "00"과 "11"의 두값만을 사용함을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The encoding display method of claim 4, wherein when used in a channel in which an error exists, only two values of "00" and "11" are used in the error tolerance mode. 제5항에 있어서, 상기 에러허용모드에서 패킷화된 데이터를 분할하여 전송하는 경우, 원래의 COD는 전송하지 않고, 패킷내의 COD의 "1"의 개수를 VLC로 부호화하여 COD이전에 전송하며, 이때 결합된 코드가 모두 "00"인 경우에는 "0"을 모두 "11"인 경우에는 "1"을 전송하고, 나머지 조합인 경우에는 VLC와 COD의 원래 부호를 그대로 전송함을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The method of claim 5, wherein when the packetized data is divided and transmitted in the error tolerant mode, the original COD is not transmitted, and the number of " 1 " of CODs in the packet is encoded by VLC and transmitted before COD. In this case, when the combined codes are all "00", "0" is transmitted in the case of all "11", "1" is transmitted, and in the other combination, the original code of VLC and COD is transmitted as it is. Coded display method when coding information. 제4항에 있어서, 영상의 움직임이 일정한 배경하에서는 "01"의 값만을 사용하여 MV만으로 정보를 부호화함을 특징으로 하는 영상 정보 코딩시 부호화 표시 방법.The encoding display method of claim 4, wherein the information is encoded using only the MV using a value of "01" under a background in which the motion of the image is constant.
KR1019980052331A 1997-12-01 1998-12-01 Method for representing encoding upon coding video information Expired - Fee Related KR100322594B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US6701497P 1997-12-01 1997-12-01
US60/067,014 1997-12-01

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020010052958A Division KR20010088880A (en) 1997-12-01 2001-08-30 Method for representing encoding upon coding video information

Publications (2)

Publication Number Publication Date
KR19990062700A KR19990062700A (en) 1999-07-26
KR100322594B1 true KR100322594B1 (en) 2002-03-08

Family

ID=22073174

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1019980052331A Expired - Fee Related KR100322594B1 (en) 1997-12-01 1998-12-01 Method for representing encoding upon coding video information
KR1020010052958A Withdrawn KR20010088880A (en) 1997-12-01 2001-08-30 Method for representing encoding upon coding video information

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020010052958A Withdrawn KR20010088880A (en) 1997-12-01 2001-08-30 Method for representing encoding upon coding video information

Country Status (5)

Country Link
JP (2) JP3464397B2 (en)
KR (2) KR100322594B1 (en)
CN (1) CN1144470C (en)
DE (1) DE19855451B4 (en)
GB (1) GB2331886B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718391B2 (en) 2009-09-22 2014-05-06 Samsung Electronics Co., Ltd. Random access image encoding system and method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100644576B1 (en) * 1999-10-19 2006-11-13 삼성전자주식회사 Digital video coding method and apparatus
GB2362533A (en) 2000-05-15 2001-11-21 Nokia Mobile Phones Ltd Encoding a video signal with an indicator of the type of error concealment used
KR100731492B1 (en) * 2000-12-04 2007-06-21 주식회사 케이티 Video encoder with multichannel / multilevel motion detection and its motion detection method
KR100585710B1 (en) * 2002-08-24 2006-06-02 엘지전자 주식회사 Variable length video encoding method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE59601149D1 (en) * 1995-04-13 1999-02-25 Siemens Ag METHOD AND DEVICE FOR STORING, SEARCHING AND PLAYING AUDIOVISUAL INFORMATION AND DATA FILES
GB9600804D0 (en) * 1996-01-17 1996-03-20 Robb Garry D Multiphone

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8718391B2 (en) 2009-09-22 2014-05-06 Samsung Electronics Co., Ltd. Random access image encoding system and method

Also Published As

Publication number Publication date
KR19990062700A (en) 1999-07-26
GB2331886B (en) 2000-01-26
JP2002238051A (en) 2002-08-23
GB9826210D0 (en) 1999-01-20
CN1144470C (en) 2004-03-31
DE19855451B4 (en) 2004-08-19
JPH11262014A (en) 1999-09-24
GB2331886A8 (en) 1999-07-15
GB2331886A (en) 1999-06-02
DE19855451A1 (en) 1999-06-10
JP3803296B2 (en) 2006-08-02
KR20010088880A (en) 2001-09-28
JP3464397B2 (en) 2003-11-10
CN1243392A (en) 2000-02-02

Similar Documents

Publication Publication Date Title
US7136416B2 (en) Variable-length decoding apparatus and decoding method
US6426976B1 (en) Motion vector prediction method
KR100281463B1 (en) Sub-data encoding apparatus in object based encoding system
WO2000002392A3 (en) Scalable video coding system
SG147299A1 (en) Video coding
MY140227A (en) Picture coding method
MY123882A (en) Picture encoder, picture decoder, picture encoding method, picture decoding method,picture encoding program recording medium, and picture decoding program recording medium
WO2004086631A3 (en) Method, apparatus and system for encoding and decoding side information for multimedia transmission
WO2003094496A3 (en) Video coding
US7026960B2 (en) Method and apparatus for encoding and decoding key data
CN101167367A (en) Dpcm coding method of video signals
KR100458101B1 (en) Method and system for predictive encoding of arrays of data
MY135229A (en) Image encoding method and image decoding method
KR20050070096A (en) Coded video packet structure, demultiplexer, merger, method and apparatus for data partitioning for robust video transmission
KR100322594B1 (en) Method for representing encoding upon coding video information
US7242714B2 (en) Cyclic resynchronization marker for error tolerate video coding
US7177355B1 (en) Method for representing encoding upon coding information
KR20230050256A (en) Data encoding method, encoder, and data decoding method
US6272256B1 (en) Fast compression of periodic halftoned bitonal images
CN112449186A (en) Encoding method, decoding method, corresponding devices, electronic equipment and storage medium
US20060204117A1 (en) Encoding device, encoding method, and program
KR20020026159A (en) Method of encoding video signals
KR20040029107A (en) Method and device for sending a user data inserted in a coded video signal
KR100467785B1 (en) Contour Line Encoding Method for Vertex-based Shape Lossless Encoding
KR950004882A (en) Facsimile Data Compression Coding Method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19981201

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19981201

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20010131

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20010731

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20010131

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

A107 Divisional application of patent
J201 Request for trial against refusal decision
PA0107 Divisional application

Comment text: Divisional Application of Patent

Patent event date: 20010830

Patent event code: PA01071R01D

PJ0201 Trial against decision of rejection

Patent event date: 20010830

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20010731

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 20011227

Appeal identifier: 2001101002925

Request date: 20010830

AMND Amendment
PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20010929

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20010830

Patent event code: PB09011R01I

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

Patent event date: 20011227

Comment text: Decision to Grant Registration

Patent event code: PB07012S01D

Patent event date: 20011113

Comment text: Transfer of Trial File for Re-examination before a Trial

Patent event code: PB07011S01I

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20020117

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20020118

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20041228

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20051227

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20061227

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20071221

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20081224

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20091224

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20101230

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20111226

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20121228

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20121228

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20131230

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20131230

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20141223

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20141223

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20151229

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20151229

Start annual number: 15

End annual number: 15

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20171028