[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100485946B1 - 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법 - Google Patents

프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법 Download PDF

Info

Publication number
KR100485946B1
KR100485946B1 KR10-2002-0042677A KR20020042677A KR100485946B1 KR 100485946 B1 KR100485946 B1 KR 100485946B1 KR 20020042677 A KR20020042677 A KR 20020042677A KR 100485946 B1 KR100485946 B1 KR 100485946B1
Authority
KR
South Korea
Prior art keywords
frame
frame rate
video information
compression
unit
Prior art date
Application number
KR10-2002-0042677A
Other languages
English (en)
Other versions
KR20020070198A (ko
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 US10/208,477 priority Critical patent/US20030048846A1/en
Priority to CN02131802.6A priority patent/CN1407810A/zh
Publication of KR20020070198A publication Critical patent/KR20020070198A/ko
Application granted granted Critical
Publication of KR100485946B1 publication Critical patent/KR100485946B1/ko

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/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/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/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • 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/146Data rate or code amount at the encoder output
    • 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/177Methods 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]

Landscapes

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

Abstract

본 발명은 동영상 압축에서 프레임 레이트를 변경할 필요가 있는 경우, 압축부에 입력 또는 압축부에서 압축되어 출력되는 영상을 다운 샘플링하여, 압축부의 동작이나 성능에 열화없이 프레임 레이트를 가변하고, 이 가변된 프레임 레이트로 압축된 영상을 재생할 수 있도록 한 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법에 관한 것이다.
본 발명에 의하면, 압축부에 입력 또는 압축되어 출력되는 동영상을 전처리 또는 후처리하여 프레임 레이트를 가변함으로써, 압축부의 동작이나 성능에 열화없이 프레임 레이트를 가변하고, 이 가변된 프레임 레이트로 압축된 영상을 재생할 수 있는 효과가 있다.

Description

프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법{apparatus and method for motion image information compression processing using transformation of frame rate}
본 발명은 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법에 관한 것으로, 보다 상세하게는 동영상 압축에서 프레임 레이트를 변경할 필요가 요구시, 압축부에 입력 또는 압축되어 출력되는 영상을 다운 샘플링으로 상기 압축부의 동작이나 성능에 열화없이 프레임 레이트를 가변하고, 이 가변된 프레임 레이트로 압축된 영상을 재생할 수 있도록 한 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법에 관한 것이다.
일반적으로 동영상 압축은 고정된 프레임 레이트로 이루어진다. 예를 들면 방송용 MPEG 방식의 경우 NTSC 방송방식은 초당 30 프레임(60 필드), PAL 방송방식의 경우에는 초당 25 프레임(50 필드)을 압축하게 된다.
이것은 방송방식 자체에 기인한 것이기도 하지만, 카메라나 TV 방송 등에서 입력되는 영상신호가 이러한 프레임 레이트를 가지기 때문이기도 하다.
이와 같이 입력되는 영상신호와 동일한 빠른 프레임 레이트는 빠른 움직임에 뛰어난 대응성(자연스러운 영상을 제공)을 가질 수는 있지만, 압축된 영상데이터를 저장하고자 할 경우 매우 큰 저장용량을 필요로 하게 된다.
따라서 빠른 움직임에 대응하지 않아도 되는 분야나 저장매체의 효율적 이용을 필요로 하는 분야 등에서는 이와 같은 높은 프레임 레이트를 필요로 하지 않게 된다.
가령 예를 들면 영상을 오랜 시간 동안 저장해야 하는 보안 분야와 같은 것을 생각할 수 있는데, 상기 보안분야의 경우 긴급 상황에서는 빠른 움직임에 대응하기 위하여 최고의 프레임 레이트를 요구하기도 하지만, 일반적으로는 동일 간격의 아주 낮은 프레임 레이트로의 저장만으로도 충분한 경우가 대부분이다.
따라서 프레임 레이트가 줄어들게 되면 동일한 용량의 저장장치에 더 오랜 시간의 영상 데이터를 저장할 수 있으므로 보안 분야에서는 유용한 방법이 될 수 있다. 또한, 변경된 프레임 레이트가 원래의 입력 영상에 대해 동일 간격을 유지하게 되면 낮은 프레임 레이트에서도 자연스러운 영상을 유지 할 수 있다.
이와 같이 동영상 압축에서 프레임 레이트를 가변할 수 있다는 것은 분야에 따라 유용하게 사용할 수 있다는 것을 감안하여 볼 때, 일반적으로 H.263 이나 MPEG 등과 같은 압축부는 시간 중복성을 제거하기 위하여 화상간의 예측기법을 사용하며, 공간 중복성을 제거하기 위하여는 이산 여현 변환(discrete consine transform,DCT)방식으로 부호화하여 인트라 프레임(intra frame)과 인터 프레임(inter frame)방식을 지원하게 된다.
그리고 MPEG, H.263 등과 같은 동영상 압축방법에서는 비디오 영상을 일련의 인트라 프레임(Intra frame, 이하 I 프레임 이라함)과 전방 예측을 이용하여 영상간의 상관 관계를 줄이는 예측 프레임(Predicted frame, 이하 P 프레임 이라함)의 연속으로 동영상 데이터를 생성한다.
상기 인트라 프레임(I)은 입력영상이 인접된 다른 화상과는 독립적으로 단 하나의 영상을 이산 여현 변환 방식(DCT)으로 부호화하게 되고, 상기 인터 프레임(P)은 이전의 화상으로부터 현재 영상을 예측하는 방법으로, 다시 말하면 이전영상과 현재 영상과의 차이만을 생성하여 연속으로 동영상 데이터를 생성한다.
또한 압축 부호화 방식중 상기 MPEG과 같은 경우에는 양방향 예측(Bi-directional prediction)을 이용하여 역시 영상간의 상관관계를 줄이는 보간 프레임(interpolated frame, 이하 B 프레임 이라함)을 사용하기도 한다.
여기서 프레임이라는 용어를 사용하였는데 이는 방송방식에서의 용어를 이용한 것이다. 통상 MPEG과 같은 동영상압축 스탠다드에서는 픽쳐(picture)라는 용어를 사용한다.
또한, 프레임을 필드로 기재할 수도 있는 데 이는 동영상압축부가 프레임을 이용하는 지 아니면 필드를 이용하는 지에 달려 있다. 따라서 이 발명의 기술에서는 이와 같은 용어를 모두 프레임으로 기재함을 밝혀둔다.
그리고 설명의 용이성을 위하여 B 프레임의 경우는 제외하고, I 프레임과 P 프레임의 경우로만 설명하면, 압축부에 있어 압축 부호화는 도 1 에 도시한 바와 같이, 입력되는 원영상에 대하여 압축부(10)에 의하여 I 프레임과 P 프레임의 구성에 의해 도 2 에 도시한 바와 같이, 압축되어 질 수 있다.
따라서 도 2 에 도시된 A,B,C... 는 원영상이고, I 및 P 는 인트라 프레임과 인터 프레임을 나타낸다. 그리고 도 2 에서 I 프레임 하나에 P 프레임이 3 개로 구현한 경우 이 프레임수를 MPEG에서는 영상 그룹(Group 0f Picture, GOP)라 하며, 이 영상그룹(GOP)이 클수록 압축율은 높아지나, 화상의 복원정밀도는 저하된다.
여기서 P 프레임은 시간 중복성을 제거한 것이기 때문에, 데이터 량이 I 프레임에 비해 현저히 작다. 하지만 상기 PB 프레임을 복원하기 위해서는 이전 IA 프레임이 필요하게 되고, PC 프레임을 복원하기 위해서는 이전 IA 프레임과 PB 프레임이 필요하게 된다.
이와 같이 P 프레임의 복원은 이전의 I 프레임과 P 프레임의 데이터를 모두 이용해야 한다.
따라서 상기 프레임 레이트의 변경을 위하여 중간의 P 프레임을 버리게 되면, 상기 버린 P 프레임 이후의 P 프레임은 복원이 불가능하게 되므로, 프레임 레이트를 가변 할 수 없게 되는 문제점을 가지게 되었다.
따라서 본 발명의 목적은 동영상 압축에서 압축부의 변경 없이 프레임 레이트를 가변할 수 있는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법을 제공하는데 있다.
본 발명의 다른 목적은 압축부에 입력 또는 압축되어 출력되는 영상을 다운 샘플링하여 압축부의 동작이나 성능에 열화없이 영상의 프레임 레이트를 가변할 수 있는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치 및 그 방법을 제공하는 데 있다.
이러한 목적을 달성하기 위한 본 발명의 일실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치는, 임의의 동영상 정보를 한프레임씩 입력받아 예측기법을 이용하여 압축하는 압축부와, 상기 압축부의 전단에 위치하여, 원동영상 정보를 입력받아, 그 입력된 원동영상의 프레임 레이트를 임의의 프레임 레이트로 변환하여 상기 압축부로 한 프레임씩 출력하는 전처리부를 포함하여 구성된다.
이때, 상기 전처리부의 전단에 위치하여, 다채널 동영상 정보가 입력되는 경우, 각 채널별로 분할하여 각각 상기 전처리부로 출력하는 멀티화면 분할부를 더 포함할 수 있다.
또한, 본 발명의 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치는, 원동영상 정보를 한 프레임씩 입력받아 예측기법을 이용하여 압축하는 압축부와, 상기 압축부의 전단에 위치하여, 상기 원동영상 정보가 상기 압축부에 한프레임씩 입력될 때, 상기 원동영상 정보가 임의의 프레임 레이트로 다운샘플링되어 상기 압축부에 입력되도록 상기 압축부의 시스템 클럭을 단속하는 전처리부를 포함하여 구성된다.
또한, 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치는, 원동영상 정보를 한 프레임씩 입력받아 압축하는 압축부와, 상기 압축부의 후단에 위치하여, 상기 원동영상 정보가 압축부에 의해 압축된 후 한프레임씩 출력될 때, 그 출력되는 동영상 정보 중에서 선택된 프레임을 삭제하여 임의의 프레임 레이트로 변환하여 저장하는 후처리부를 포함하여 구성된다.
한편, 본 발명의 일실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법은, 원동영상 정보를 입력받아, 그 입력된 원동영상의 프레임 레이트를 임의의 프레임 레이트로 변환하여 압축을 위해 한 프레임씩 출력하는 전처리 단계와, 상기 전처리되어 출력된 동영상 정보를 한프레임씩 입력받아 예측기법을 이용하여 압축하는 압축단계를 포함한다.
또한, 본 발명의 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법은, 압축할 동영상 정보를 입력받는데 필요한 클럭 신호를 단속하기 위한 제어신호를 발생하는 단계와, 동영상 정보가 입력되는 경우, 상기 발생된 제어신호에 의해 단속되는 상기 클럭에 따라 상기 동영상 정보를 임의의 프레임 레이트로 다운샘플링하여 입력받는 단계와, 상기 입력받은 동영상 정보를 압축하여 출력하는 단계를 포함한다.
또한 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법은, 원동영상 정보를 한 프레임씩 입력받아 압축하여 한 프레임씩 출력하는 압축단계와, 상기 원동영상 정보가 압축된 후 한프레임씩 출력될 때, 그 출력되는 동영상 정보 중에서 선택된 프레임을 삭제하여 임의의 프레임 레이트로 변환하여 저장하는 후처리 단계를 포함한다.
이하 첨부되는 도면에 의거 본 발명을 상세히 설명하면 다음과 같다.
도 3 은 본 발명의 일실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도이고, 도 4는 도 3에 도시된 동영상 정보 압축처리장치의 압축 과정도로서, 입력되는 영상을 가변하고자 하는 프레임 레이트로 가변하여 쓰기하는 전처리부(20)와, 상기 전처리부(20)에서 쓰기된 프레임 레이트를 읽어들여 압축하고 출력하는 압축부(10)로 구성한다.
상기 전처리부(20)는 입력되는 원영상을 임시로 저장하는 저장부(21)와, 그 저장부(21)에 쓰기 제어신호 및 읽기 제어신호를 발생하는 제어부(22)로 구성될 수 있다. 입력되는 원영상(M 프레임 레이트)에 대하여 가변하고자 하는 프레임 레이트가 N 이면, 제어부(22)는 저장부(21)에 쓰기 제어신호를 발생하여 M/N 프레임마다 한 프레임씩 쓰기를 하고, 읽기 제어신호를 발생하여 저장부(21)에 저장된 원동영상 정보를 읽어 압축부(10)로 M/N 프레임 레이트로 출력한다.
따라서 상기 입력되는 원영상(M 프레임 레이트)에 대하여 가변하고자 하는 프레임 레이트가 N 이면 영상은 M/N 프레임 마다 저장부에 저장된다. 여기서 상기 가변하고자 하는 프레임 레이트 N 이 M/2 이면 M/N=2가 되어, 도 3 에 도시한 바와 같이, 입력되는 원영상 A,B,C,D,E,F,G,H... 에 대하여 전처리부(20)의 저장부(21)에 영상 A,C,E,G... 로 쓰여지고, 상기 저장부(21)에 쓰여진 프레임 레이트 영상 A,C,E,G...는 출력단에서 원래의 프레임 레이트로 하나씩 읽어가게 되어 전처리부(20)에서는 도 4 에 도시한 바와 같이 A A C C E E G G....형태로 출력되어 상기 압축부(10)로 입력되게 된다. 즉, 도 4에 표기된 쓰기제어신호는 2 프레임마다 1프레임씩 저장부(21)에 입력영상을 쓰도록 제어하게 된다. 이러한 쓰기제어신호는 변경하고자 하는 프레임 레이트에 따라 제어부(22)에서 제공되어 진다. 또한, 일반적으로 이와 같은 동영상압축의 경우에는 압축부를 제어하기 위한 마이크로프로세서 또는 간단한 제어기 등이 존재함에 따라 이러한 마이크로프로세서 또는 간단한 제어기로부터 인가되게 할 수 도 있다.
상기 동영상압축부(10)에서는 상기 입력되는 영상 A A C C E E G G....에 대하여 도 2에서와 같은 GOP로 압축하게 되면 IA PA PC PC IE PE PG PG .... 형태로 압축되게 된다.
여기서 연속되는 영상A A, C C, E E, G G 는 각각 사실상 이전 영상과 같기 때문에 연속된 동영상의 압축된 데이터 크기가 0 에 가깝게 된다. 즉 압축된 영상은 입력되는 최고 프레임 레이트(M)로 압축되어 저장되지만, 실제로는 거의 0 의 크기를 갖는 프레임들을 가지게 되므로 상대적으로 작은 저장 용량을 갖게 되고, 압축부(10)에서는 변경된 부분이 없게 된다. 도 4의 예에서는 한 프레임 걸러 하나씩 압축데이터의 크기가 거의 0을 갖는 프레임이 존재하게 된다.
이 방법의 장점은 동영상압축부가 변경된 프레임레이트(N)에 관계없이 항상 동일한 프레임레이트(M)로 동작한다는 것이다. 즉, 전처리부가 있음에도 불구하고 동영상압축부의 입장에서는 M 프레임레이트의 영상이 입력되고 M 프레임 레이트의 압축영상이 출력되는 것과 같다는 것이다.
그러므로 가변하고자 하는 프레임 레이트(N)로 압축부(10)의 전단에서 다운 샘플링을 하면 프레임 레이트의 가변이 가능하게 되는 것이다.
한편, 이러한 방법을 다채널 입력에 대해 적용할 경우에는 각 영상입력마다 전처리부를 구비하여 각각의 영상입력의 프레임 레이트를 가변해야 한다. 이러한 경우, 압축부가 각 영상입력마다 필요하고 압축 데이터도 영상입력수 만큼 커지기 때문에 실제 구현이 좀 곤란할 수 있다.
도 5는 본 발명의 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도로서, 다채널 영상에 대한 압축을 수행하는 것을 보여준다.
도시된 바와 같이, 임의의 동영상 정보를 한프레임씩 입력받아 예측기법을 이용하여 압축하는 압축부(10)와, 상기 압축부(10)의 전단에 위치하여, 원동영상 정보를 입력받아, 그 입력된 원동영상의 프레임 레이트를 임의의 프레임 레이트로 변환하여 상기 압축부로 한 프레임씩 출력하는 전처리부(20)와, 상기 전처리부(20)의 전단에 위치하여, 다채널 동영상 정보가 입력되는 경우, 각 채널별로 분할하여 각각 상기 전처리부(20)로 출력하는 멀티화면 분할부(30)로 구성된다.
여기에서, 멀티 화면 분할부(30)는 다채널로 입력되는 원영상 입력신호를 각각의 채널별로 분할하는 기능을 수행한다.
보안분야에서는 여러 곳을 동시에 감시하고 저장하기 위해 다채널 영상입력의 저장이 중요하다. 현재는 4채널 또는 9채널, 16채널 입력에 대응하는 기기들이 일반적으로 판매되고 있다. 이러한 경우, 다채널 영상 입력을 각각 별도로 처리해서 압축하고 저장하는 것이 가장 쉬운 방법이나 이런 경우, 시스템이 굉장히 복잡하게 된다.
멀티 화면 분할부(30)는 다채널 영상입력을 필드 또는 프레임 단위로 스위칭하거나 디스플레이 포맷을 하나 이상으로 나누어 다채널 영상 입력을 분할하여 마치 하나의 영상 입력처럼 다채널 영상 입력을 동시에 저장할 수 있게 한다.
멀티 하면 분할부(30)는 다채널 영상입력에 대응할 수 있도록 다채널 영상 입력을 필드 또는 프레임 스위칭하거나 여러 디스플레이 포맷으로 만들어 주는 상용화된 멀티플렉서 칩들을 사용하여 구현할 수 도 있다. 예를 들면, 이러한 칩들에는 A-Logics사의 AM-209M이나 Next Chip사의 NVM-1000등이 있다.
이와 같이 멀티화면 분할부(30)를 이용하여 하나의 압축부(10)로 다채널의 영상입력에 대응할 수 있도록 구현한 것이다 . 이 경우에 있어서도 프레임 단위로 쓰기제어신호를 조작하는 경우에는 다채널에 대해 모두 동일한 프레임 레이트를 갖도록 가변시킬 수 있다.
이와 같이 구성된 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 압축동작을 살펴보면 다음과 같다.
다채널 동영상 정보가 멀티화면 분할부(30)에 입력되면, 멀티 화면 분할부(30)는 각각의 동영상 정보를 입력되는 경우, 각 채널별로 분할하여 전처리부(20)로 출력한다.
전처리부(20)에서는 멀티화면 분할부(30)로부터 출력된 각각의 채널별 동영상 정보를 입력받아 가변하고자 하는 프레임 레이트로 변환하여 출력한다. 이 경우, 제어부(22)로부터 제공되는 쓰기 제어신호에 따라 저장부(21)에 각 채널별로 저장하고, 읽기 제어신호에 따라 저장부(21)에 저장된 각 채널별 동영상 정보를 읽어서 압축부(10)로 출력한다. 이에 따라, 압축부(10)에서는 저장부(21)로부터 출력된 각 채널별 동영상 정보를 예측기법을 사용하여 압축하게 된다.
도 6은 도 5에 도시된 동영상 정보 압축처리장치에서 동일한 프레임 레이트를 가질 때의 압축 과정도로서, N=M/2로 프레임 레이트를 변경한 결과를 보여준다. 도 4 와 비교해보면, 각각의 프레임이 다채널 입력으로 나누어져 있다는 것을 제외하고는 동일한 결과를 보여줌을 알 수 있다. 여기에서 빈 영상입력부분은 프레임 단위로 쓰기제어신호가 구현된 것을 나타낸다 . 즉, 빈구간은 저장부의 갱신이 이루어지지 않는다.
한편, 쓰기제어신호를 프레임 단위로 구현하지 않고, 멀티화면 분할부(30)에 의해 분할된 영상단위로 구현함으로써 각각의 영상입력에 대해 독립적인 프레임 레이트를 가질 수 있도록 하는 것이 가능하다.
즉, 하나의 화면을 여러개로 분할하여 여러 곳을 동시에 감시할 경우, 보안상 중요한 장소를 감시하는 영상과 그다지 중요하지 않은 장소를 감시하는 영상이 있을 수 있다. 예를 들면, 은행의 창구같이 보안성을 높게 두어야 할 경우가 있고, 화장실같이 보안성을 낮게 둘 수 경우가 있다. 이러한 경우, 두 영상에 대하여 동일한 프레임 레이트로 감시를 하거나 저장한다고 하면 시스템의 운용상 효율적이지 못하다.
따라서, 보안상 중요하지 않은 장소의 영상에 대하여는 낮은 프레임 레이트를 주고, 보안의 중요성이 높은 장소의 영상에 대하여 높은 프레임 레이트를 주는 것이 시스템을 효율적으로 이용하게 되는 것이다.
도 7은 도 5에 도시된 동영상 정보 압축처리장치에서 서로 다른 프레임 레이트를 가질 때의 압축 과정도로서, 그에 따른 다채널 동영상의 압축 결과를 보여준다. 도 7에서 채널 2는 입력되는 프레임 레이트 M으로 동작하고, 채널 1은 N=M/2 레이트로, 채널 3은 N=M/3 레이트로, 채널 4는 N=M/4 레이트로 동작하게 된다. 여기서, 쓰기제어신호는 멀티화면 분할부의 출력에서 각 멀티화면의 출력에 대응하도록 구현되어야 하며, 도 7의 쓰기에서 빈 영상입력부분은 영상을 쓰지 않도록 쓰기 제어신호에서 조절된다 .
도 7에서 밑줄 친 P 영상은 거의 0에 가까운 값을 갖게 된다. 또한, 굵은 글씨로 쓰여진 P 영상은 다소 큰 값을 갖게 되는데, 이것은 프레임 레이트율과 GOP와의 관계에서 나누어지지 않는 경우에 생길 수 있지만 전체적으로는 저장 데이터의 크기가 여전히 작게됨을 알 수 있다. 즉 , GOP가 4 경우 M/2, M/4, M/8 등등은 이러한 P 영상이 발생하지 않는다. 여기서는 설명의 편의상 4 채널 입력에 대해서만 기술했으나, 하나 이상의 입력 모두에 적용될 수 있는 것이다.
한편, 이와 같이 하나 또는 하나 이상의 다채널 동영상 입력에 대응하는 압축부에서 각각의 입력에 대해 동일하게 또는 별도로 프레임 레이트를 변경하는 구성을 적용하여 동일한 저장공간에 최고의 프레임 레이트로 고정된 압축에 비해 상대적으로 장시간의 저장을 하도록 하기 위해서는 프레임 레이트의 변경에 맞도록 압축부의 비트 레이트를 변경해주어야 한다.
즉, MPEG과 같은 동영상 압축에서는 대부분의 칩들이 고정 비트 레이트(constant bit rate)와 가변 비트 레이트(variable bit rate) 모드를 제공해 준다.
고정 비트 레이트는 개념적으로 매 GOP의 크기를 거의 일정한 정수의 비트 레이트가 되도록 압축율을 조절해 주는 것으로 양자화 레벨을 조절해 주는 방법을 이용한다. 따라서, 비트 레이트가 켜지면 양자화 단위를 크게 해서 데이터양을 줄이고, 반대로 비트 레이트가 작으면 양자화 단위를 조밀하게 해서 데이터량을 늘려 일정한 수준이 되도록 조절한다. 이같은 방법은 화상의 상태에 따라 복원후 화질의 차이가 생기게 되지만 일정한 저장치를 예측할 수 있는 장점이 있다.
가변 비트 레이트는 일정한 양자화 단위를 갖도록 해서 균일한 화질을 유지하도록 하는 방법이다. 복잡한 영상은 데이터양이 커지고 단순한 영상은 적은 데이터량을 갖게 된다.
따라서, 고정 비트레이트를 적용할 경우에는 본 발명에 의해서 프레임 레이트가 떨어지면 떨어질수록 비트 레이트를 감소시켜 주어야 동일한 품질의 복원 영상에 대해 더 장시간의 저장이 가능해진다. 실제로 낮은 비트 레이트를 할당해서 압축데이터의 크기를 줄인 것과 마찬가지이다.
도 8은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도이고, 도 9 은 도 2와 같은 GOP 구조에서 도 8에 도시된 동영상 정보 압축처리장치에 의한 압축 과정도로서, 상기 도 8에 도시한 바와 같이, 입력되는 원영상을 압축하는 압축부(10)와, 상기 압축부(10)의 전단에 입력되는 원영상을 원하는 프레임 레이트로 가변되도록 상기 압축부(10)의 시스템 클럭을 단속하기 위한 시스템 클럭 제어신호를 발생하는 전처리부(40)로 구성한다.
상기 전처리부(40)는 압축부(10)에 시스템 클럭 제어신호를 발생하여 압축부(10)에 입력되는 원동영상 정보가 다운 샘플링되어 입력될 수 있게 한다.
따라서 압축부(10)에 원영상(M) A,B,C,D,E,F,G...이 입력되는 상태에서 가변하고자 하는 프레임 레이트가 N 이라면, 상기 전처리부(40)의 시스템 클럭 제어부에서는 상기 압축부(10)의 시스템 제어부를 M/N 프레임마다 1 프레임씩 단속을 하게 되고, 이때 가변하고자 하는 프레임 레이트가 N=M/2 이면, 2 프레임마다 단속을 하게 된다.
그러므로 상기 압축부(10)에서는 입력되는 원영상 A,B,C,D,E,F,G...에 대하여 하나 걸러서 하나씩 입력하게 되므로, 도 9 에 도시한 바와 같이 원영상 A,C,E,G....를 입력하게 되어 상기 압축부(10)는 선택적으로 입력되는 원영상(M)에 대하여 프레임 레이트를 M/N, 이때 가변하고자 하는 프레임 레이트 N 이 M/2 이면 2로 프레임 레이트 가변 동작 제어하고, 이어서 상기 압축부(10)에서는 도 9에 도시한 바와 같이, IA PC PE PG .... 가변 된 프레임 레이트 N으로 압축 출력하게 된다.
여기서 도 4 와 비교해 보면, 도 4 의 경우에는 원영상 E 에서 I 프레임(IE)이고, 도 9에서는 원영상 I에서 I 프레임(Ii)이 되는 차이만 있다. 즉, 동일한 GOP 구조에 대해서 출력이 N 프레임마다 출력되고 압축부도 N 프레임 레이트로 동작하게 된다. 도 4의 GOP를 I 프레임 하나에, P 프레임 7로 하고, 가변 프레임 레이트 N=M/2으로 하면 도 9와 동일한 결과를 얻을 수 있다. 다만 차이가 나는 것은 동영상압축부의 동작과 출력이 도4의 경우는 M 프레임 레이트이고 도 9의 경우는 N 프레임 레이트라는 것이 다르다.
도 10은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도로서, 입력되는 영상을 가변하고자 하는 프레임 레이트로 다운 샘플링하여 출력하는 전처리부(50)와, 상기 전처리부(50)에서 프레임 레이트로 다운 샘플링된 출력되는 동영상을 읽어들여 압축하고 출력하는 압축부(10)로 구성한다.
상기 전처리부(50)는 샘플링부(51)와, 그 샘플링부(51)에 클럭을 제공하는 클럭 발생부(52)로 구성되어, 다운 샘플링된 프레임 레이트의 동영상 정보를 출력한다.
따라서 전처리부(50)인 샘플링부(51)에서는 입력되는 원영상 A,B,C,D...에 대하여 가변하고자 하는 프레임 레이트가 N 이라면, 상기 전처리부(50)의 클럭 발생부(52)에 발생되는 시스템 클럭에 의하여 M/N 프레임마다 1 프레임씩 다운 샘플링하게 되고, 이때 가변하고자 하는 프레임 레이트가 N=M/2 이면, 2 마다 다운 샘플링을 하게 된다.
그러므로 전처리부(50)에서는 상기 입력되는 원영상 A,B,C,D,E,F,G...에 대하여 2 프레임 마다 다운 샘플링하게 되면 하나 걸러서 하나씩 입력받게 되므로 도 9 에 도시한 바와 같이 원영상 A,C,E,G....가 압축부에 입력되게 되고, 이 입력되는 원영상 A,C,E,G....는 상기 압축부(10)에서 IA PC PE PG ....형태로 압축되게 된다. 도 10이 도 8과 다른 점은 압축부(10)의 입력이 M 프레임 레이트와 N 프레임 레이트로 차이가 난다는 것에 있다. 도 10의 경우는 완전한 다운샘플링의 경우이다.
도 11은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도이고, 도 12는 도 11의 동영상 정보 압축처리장치에서 인트라 프레임을 이용하여 압축하는 압축 과정도이다.
도 11을 참조하면, 입력되는 영상을 압축하는 압축부(10)와, 상기 압축부(10)에 출력되는 압축된 프레임을 원하는 프레임만을 선택하여 프레임레이트를 가변하는 후처리부(60)를 포함하여 구성된다.
상기 후처리부(60)는 가변 하고자 하는 프레임을 선택하는 선택기(selector)를 포함하여 구성된다.
따라서 입력되는 원영상 A,B,C,D,E,F,G....에 대하여 압축부(10)에서는 도 12에 도시한 바와 같이, IA IB IC ID IE IF IG ... I 프레임으로 모두 압축하여 출력하고, 후처리부(60)에서는 상기 모두 I 프레임으로 출력되는 압축된 영상에 대하여 가변하고자 하는 프레임 레이트를 N으로 하면, 가령 N=M/2 으로 가변하고자 하는 경우 상기 I 프레임은 이전 또는 이후의 영상과 전혀 관계가 없기 때문에, 상기 압축된 영상에서 M/N 프레임 마다 M/N-1 개 만큼씩 압축 영상을 삭제하면 된다.
그러므로 상기 후처리부(60)에서는 가변하고자 하는 프레임 레이트 N = M/2 인 경우, 도 12에 도시한 바와 같이 프레임 레이트를 변경할 수 있게 된다.
도 13은 도 11의 동영상 정보 압축처리장치에서 인트라 프레임 및 인터 프레임을 이용하여 압축하는 압축 과정도이다. 도 13을 참조하면, 입력되는 원영상 A,B,C,D,E,F,G....에 대하여 압축부(10)에서는 도 12에서 삭제된 I 프레임 영상에 대하여 영상 그룹(GOP)을 가변하여 P 프레임을 할당한 것으로, 이는 P 프레임은 이전 I 프레임과 이전 P 프레임의 영향을 받게 되므로 중간에 P 프레임을 빼게되면 복원을 불가능하므로, 도 13에서는 삭제된 I 프레임 IB ID IF IH... 에 P 프레임 PB PD PF PH...를 할당한 것으로, 이는 상기 영상 그룹(GOP)을 I 프레임 대 P 프레임을 1:1 로 나타낸 것이다.
도 12와 같은 경우는 모든 프레임을 I 프레임으로 압축하므로 동영상압축부의 동작에 무리를 줄 수 있다. 그러므로 프레임 레이트의 변경을 위해 동영상압축부의 후단에서 삭제되는 프레임에 P 프레임이 할당되도록 GOP를 적절히 변경시키면 동영상압축부의 무리없이 효과적인 프레임 레이트의 변경이 가능하다. 즉, GOP를 가변하고자 하는 프레임 레이트 N 에 대해 M/N 이 되도록 하면 된다. 도 13의 예에서 N=M/2 이면 GOP=M/N=2 가 된다.
각 도면의 작성에 있어 동작 클럭과 가변 프레임 레이트의 변경을 위한 제어 신호등이 표시되어 있지 않은 데 이것은 통상의 지식을 가진 이는 누구나 간단한 제어기와 동작 클럭의 구현이 가능함으로 명기하지 않았다.
이상에서 설명한 바와 같이 본 발명은 압축부에 입력 또는 압축되어 출력되는 동영상을 전처리 또는 후처리하여 프레임 레이트를 가변함으로써, 압축부의 동작이나 성능에 열화없이 프레임 레이트를 가변하고, 이 가변된 프레임 레이트로 압축된 영상을 재생할 수 있는 효과를 제공한다.
도 1은 일반적인 동영상 압축장치의 블럭도
도 2는 종래의 동영상 압축 부호화 순서도
도 3은 본 발명의 일실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도.
도 4는 도 3에 도시된 동영상 정보 압축처리장치에 의한 압축 과정도.
도 5는 본 발명의 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도.
도 6은 도 5에 도시된 동영상 정보 압축처리장치에서 동일한 프레임 레이트를 가질 때의 압축 과정도.
도 7은 도 5에 도시된 동영상 정보 압축처리장치에서 서로 다른 프레임 레이트를 가질 때의 압축 과정도.
도 8은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도.
도 9는 도 8에 도시된 동영상 정보 압축처리장치에 의한 압축 과정도.
도 10은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도.
도 11은 본 발명의 또 다른 실시예에 따른 프레임 레이트 변환을 이용한 동영상 정보 압축처리장치의 구성 블록도.
도 12는 도 11의 동영상 정보 압축처리장치에서 인트라 프레임을 이용하여 압축하는 압축 과정도.
도 13은 도 11의 동영상 정보 압축처리장치에서 인트라 프레임 및 인터 프레임을 이용하여 압축하는 압축 과정도
* 도면의 주요부분에 대한 부호의 설명 *
10: 압축부 20 : 전처리부
21 : 저장부 22 : 제어부
30 : 멀티화면 분할부 40 : 전처리부
50 : 전처리부 51 : 샘플링부
52 : 클럭 발생부 60 : 후처리부

Claims (23)

  1. 동영상 압축 처리 장치에 있어서,
    임의의 동영상 정보를 한프레임씩 입력받아 예측기법을 이용하여 압축하는 압축부와,
    상기 압축부의 전단에 위치하여, 원동영상 정보를 입력받아, 그 입력된 원동영상 정보의 프레임 레이트를 임의의 프레임 레이트로 변환하여 상기 압축부로 한 프레임씩 출력하는 전처리부와,
    상기 전처리부의 전단에 위치하여, 다채널 동영상 정보가 입력되는 경우, 각 채널별로 분할하여 각각 상기 전처리부로 출력하는 멀티화면 분할부를 포함하되.
    상기 전처리부는,
    상기 원동영상 정보를 입력받아 임시로 저장하는 저장부와,
    상기 원동영상 정보를 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운샘플링하여 상기 저장부에 한프레임씩 저장하기 위한 쓰기 제어신호와, 상기 저장부에 저장된 동영상 정보를 상기 원동영상 정보의 프레임 레이트에 상응하는 시간주기로 한프레임씩 읽어서 상기 압축부에 출력하기 위한 읽기 제어신호를 생성하는 제어부를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  2. 삭제
  3. 제 1항에 있어서, 상기 전처리부는,
    임의의 클럭을 발생하는 클럭 발생부와,
    상기 원동영상 정보를 입력받아 상기 클럭 발생부에서 발생된 클럭에 따라 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운샘플링하여 상기 압축부로 출력하는 샘플링부를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  4. 삭제
  5. 제 1항에 있어서, 상기 전처리부는,
    상기 멀티화면 분할부로부터 출력된 각각의 채널별 동영상정보를 입력받아 임시로 저장하는 저장부와,
    상기 각각의 채널별 원동영상 정보를 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운샘플링하여 상기 저장부에 한프레임씩 저장하기 위한 쓰기 제어신호와, 상기 저장부에 저장된 각각의 채널별 동영상 정보를 상기 각각의 채널별 원동영상정보의 프레임 레이트에 상응하는 시간주기로 한프레임씩 읽어서 상기 압축부에 출력하기 위한 읽기 제어신호를 생성하는 제어부를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  6. 제 5항에 있어서, 상기 쓰기 제어신호는, 각각의 채널별 동영상 정보에 대하여 같은 프레임 레이트를 가지도록 임의의 시간주기를 갖는 하나의 신호가 사용되는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  7. 제 5항에 있어서, 상기 쓰기 제어신호는, 각각의 채널별 동영상 정보에 대하여 서로 다른 프레임 레이트를 가지도록 서로 다른 시간주기를 갖는 각각의 신호가 사용되는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  8. 제 1항에 있어서, 상기 압축부는,
    고정 비트 레이트를 적용하는 경우, 상기 프레임 레이트의 변환에 따라 상기 비트 레이트를 비례하여 변환시키는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  9. 동영상 압축 처리 장치에 있어서,
    원동영상 정보를 한 프레임씩 입력받아 예측기법을 이용하여 압축하는 압축부와,
    상기 압축부의 전단에 위치하여, 상기 원동영상 정보가 상기 압축부에 한프레임씩 입력될 때, 상기 원동영상 정보가 임의의 프레임 레이트로 다운샘플링되어 상기 압축부에 입력되도록 상기 압축부의 시스템 클럭을 단속하는 전처리부를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  10. 동영상 압축 처리 장치에 있어서,
    원동영상 정보를 한 프레임씩 입력받아 압축하는 압축부와,
    상기 압축부의 후단에 위치하여, 상기 원동영상 정보가 압축부에 의해 압축된 후 한프레임씩 출력될 때, 그 출력되는 동영상 정보 중에서 선택된 프레임을 삭제하여 임의의 프레임 레이트로 변환하여 저장하는 후처리부를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  11. 제 10항에 있어서, 압축부는,
    상기 원동영상 정보를 인트라 프레임을 이용하여 압축한 후 출력하여 상기 후처리부에서 선택된 임의의 인트라 프레임이 삭제되도록 하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  12. 제 10항에 있어서, 압축부는,
    상기 원동영상 정보를 인트라 프레임 및 인터 프레임을 이용하여 압축한 후 출력하되, 상기 후처리부에서 인터 프레임이 삭제되도록 영상 그룹을 설정하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  13. 동영상 압축 처리 방법에 있어서,
    원동영상 정보를 입력받아, 그 입력된 원동영상의 프레임 레이트를 임의의 프레임 레이트로 변환하여 압축을 위해 한 프레임씩 출력하는 전처리 단계와,
    상기 전처리되어 출력된 동영상 정보를 한프레임씩 입력받아 예측기법을 이용하여 압축하는 압축단계를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  14. 제 13항에 있어서, 상기 전처리 단계는,
    상기 원동영상 정보를 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운샘플링하여 임의의 저장매체에 한프레임씩 저장하는 단계와,
    상기 저장매체에 저장된 동영상 정보를 상기 원동영상의 프레임 레이트에 상응하는 시간주기로 한프레임씩 읽어서 압축을 위해 출력하는 단계를 수행하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  15. 제 13항에 있어서, 상기 전처리 단계는,
    상기 원동영상 정보를 입력받아 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운 샘플링하여 압축을 위하여 출력하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  16. 제 13항에 있어서,
    상기 전처리 단계를 수행하기 전에, 다채널 동영상 정보가 입력되는 경우, 각 채널별로 분할하여 출력하는 멀티화면 분할 단계를 더 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치.
  17. 제 16항에 있어서, 상기 전처리 단계는,
    상기 멀티화면 분할단계에 의해 분할된 각각의 채널별 원동영상 정보를 쓰기제어신호에 따라 상기 임의의 프레임 레이트에 상응하는 시간주기로 다운샘플링하여 임의의 저장매체에 한프레임씩 저장하는 단계와,
    상기 저장매체에 저장된 동영상 정보를 상기 각각의 채널별 원동영상의 프레임 레이트에 상응하는 시간주기로 한프레임씩 읽어서 압축을 위해 출력하는 단계를 수행하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  18. 제 17항에 있어서, 상기 쓰기 제어신호는, 각각의 채널별 동영상 정보에 대하여 서로 같은 프레임 레이트를 가지도록 임의의 시간주기를 갖는 하나의 신호가 사용되는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  19. 제 17항에 있어서, 상기 쓰기 제어신호는, 각각의 채널별 동영상 정보에 대하여 서로 다른 프레임 레이트를 가지도록 서로 다른 시간주기를 갖는 각각의 신호가 사용되는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  20. 동영상 압축장치의 동영상 압축 처리 방법에 있어서,
    압축할 동영상 정보를 입력받는데 필요한 클럭 신호를 단속하기 위한 제어신호를 발생하는 단계와,
    동영상 정보가 입력되는 경우, 상기 발생된 제어신호에 의해 단속되는 상기 클럭에 따라 상기 동영상 정보를 임의의 프레임 레이트로 다운샘플링하여 입력받는 단계와,
    상기 입력받은 동영상 정보를 압축하여 출력하는 단계를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  21. 동영상 압축 처리 장치의 동영상 압축 처리 방법에 있어서,
    원동영상 정보를 한 프레임씩 입력받아 압축하여 한 프레임씩 출력하는 압축단계와,
    상기 원동영상 정보가 압축된 후 한프레임씩 출력될 때, 그 출력되는 동영상 정보 중에서 선택된 프레임을 삭제하여 임의의 프레임 레이트로 변환하여 저장하는 후처리 단계를 포함하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  22. 제 21항에 있어서, 압축단계는,
    상기 원동영상 정보를 인트라 프레임을 이용하여 압축한 후 출력하여 상기 후처리 단계에서 선택된 임의의 인트라 프레임이 삭제되도록 하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
  23. 제 21항에 있어서, 압축단계는,
    상기 원동영상 정보를 인트라 프레임 및 인터 프레임을 이용하여 압축한 후 출력하되, 상기 후처리 단계에서 상기 인터 프레임이 삭제되도록 영상 그룹을 설정하는 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 방법.
KR10-2002-0042677A 2001-07-31 2002-07-19 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법 KR100485946B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/208,477 US20030048846A1 (en) 2001-07-31 2002-07-30 Motion image compression apparatus capable of varying frame rate and method of compressing motion image using the same
CN02131802.6A CN1407810A (zh) 2001-07-31 2002-07-31 运动图像压缩装置及使用该装置压缩运动图像的方法

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020010046356 2001-07-31
KR20010046356 2001-07-31

Publications (2)

Publication Number Publication Date
KR20020070198A KR20020070198A (ko) 2002-09-05
KR100485946B1 true KR100485946B1 (ko) 2005-04-28

Family

ID=27717529

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0042677A KR100485946B1 (ko) 2001-07-31 2002-07-19 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법

Country Status (1)

Country Link
KR (1) KR100485946B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI532680B (zh) * 2014-06-24 2016-05-11 奈星科技股份有限公司 光遮蔽體材料、光遮蔽結構及其製造方法
KR102393736B1 (ko) 2017-04-04 2022-05-04 한국전자통신연구원 영상 부호화 및 복호화 장치
CN114125345A (zh) * 2021-11-22 2022-03-01 深圳万兴软件有限公司 视频帧率变换方法、装置、计算机设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09168155A (ja) * 1995-12-15 1997-06-24 Kokusai Denshin Denwa Co Ltd <Kdd> 可変フレームレート動画像符号化方法
JPH10276430A (ja) * 1997-03-31 1998-10-13 Nec Corp 適応型簡易モーションjpeg圧縮装置および適応型簡易モーションjpeg圧縮方法
JP2000092494A (ja) * 1998-09-09 2000-03-31 Sony Corp 画像処理装置および方法、並びに提供媒体
KR20020030100A (ko) * 2000-06-28 2002-04-22 다니구찌 이찌로오, 기타오카 다카시 화상 부호화 장치 및 화상 부호화 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09168155A (ja) * 1995-12-15 1997-06-24 Kokusai Denshin Denwa Co Ltd <Kdd> 可変フレームレート動画像符号化方法
JPH10276430A (ja) * 1997-03-31 1998-10-13 Nec Corp 適応型簡易モーションjpeg圧縮装置および適応型簡易モーションjpeg圧縮方法
JP2000092494A (ja) * 1998-09-09 2000-03-31 Sony Corp 画像処理装置および方法、並びに提供媒体
KR20020030100A (ko) * 2000-06-28 2002-04-22 다니구찌 이찌로오, 기타오카 다카시 화상 부호화 장치 및 화상 부호화 방법

Also Published As

Publication number Publication date
KR20020070198A (ko) 2002-09-05

Similar Documents

Publication Publication Date Title
US9247263B2 (en) Video encoding and video/audio/data multiplexing device
US5384598A (en) System and method for frame differencing video compression and decompression with frame rate scalability
US20090086818A1 (en) Frame buffer memory operating method used to decompress compressed moving pictures, and decoding apparatus adapted to frame buffer memory operating method
EP1176830A1 (en) Improved processing apparatus, image recording apparatus and image reproduction apparatus
US5903311A (en) Run level pair buffering for fast variable length decoder circuit
JPH08172573A (ja) データレート変換方法及び装置
JP4797974B2 (ja) 撮像装置
KR20040108333A (ko) 화상 처리 장치 및 화상 처리 방법
US6577256B2 (en) Image-coding apparatus and image-coding method, data-coding apparatus and data-coding method, data-recording apparatus and data-recording medium
KR100485946B1 (ko) 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법
KR100395396B1 (ko) 다채널 동영상 압축 방법 및 장치
US5760847A (en) Processing moving image data based on an arbitrarily designated frame
JP4513487B2 (ja) 映像データ圧縮装置
JPH06326994A (ja) 画像符号化および復号化装置
US20030048846A1 (en) Motion image compression apparatus capable of varying frame rate and method of compressing motion image using the same
KR100328199B1 (ko) 다채널 영상 인코딩 시스템 및 다채널 인코딩용 메모리운영방법
KR100239480B1 (ko) 엠펙(mpeg) 디코딩 장치
JPH0638192A (ja) 画像符号化装置および画像復号化装置
JP2002344901A (ja) データ再生装置及びデータ再生方法
JPH10155123A (ja) 圧縮復号データ表示システム
JPH0767073A (ja) 画像記録再生装置
KR20040026082A (ko) 시간분할다중영상을 이용한 다채널mpeg영상압축 장치및 방법
JPH10285552A (ja) 再生装置
JPH06214721A (ja) 画像データ格納方法
JPH07298195A (ja) 画像情報圧縮伸長装置

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

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140407

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160404

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20170329

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20180327

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20190328

Year of fee payment: 15