KR100229544B1 - 움직임 추정기법을 이용한 윤곽선 부호화 장치 - Google Patents
움직임 추정기법을 이용한 윤곽선 부호화 장치 Download PDFInfo
- Publication number
- KR100229544B1 KR100229544B1 KR1019970013367A KR19970013367A KR100229544B1 KR 100229544 B1 KR100229544 B1 KR 100229544B1 KR 1019970013367 A KR1019970013367 A KR 1019970013367A KR 19970013367 A KR19970013367 A KR 19970013367A KR 100229544 B1 KR100229544 B1 KR 100229544B1
- Authority
- KR
- South Korea
- Prior art keywords
- contour
- current
- information
- matching
- prediction
- 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
Links
- 238000000034 method Methods 0.000 claims description 48
- 239000013598 vector Substances 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 20
- 210000004185 liver Anatomy 0.000 claims description 15
- 238000006073 displacement reaction Methods 0.000 claims description 8
- 230000004044 response Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T9/00—Image coding
- G06T9/20—Contour coding, e.g. using detection of edges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/20—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Image Analysis (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
Abstract
Description
Claims (12)
- 다수개의 윤곽선을 포함하는 이전 프레임과 현재 프레임을 나타내는 이전 프레임 데이터와 현재 프레임 데이터를 갖는 영상신호를 간 윤곽선 부호화(inter contour coding)하는 장치에 있어서,현재 프레임 내의 각각의 윤곽선을 처리순서에 맞게 인덱싱(indexing)하고 각각의 인덱싱된 현재 윤곽선에 대한 화소정보와 인덱스 정보를 현재 윤곽선 정보로서 순차적으로 출력하는 검출수단;현재 프레임 데이터, 이전 프레임 데이터 및 현재 윤곽선 정보를 이용하여 상기 현재 프레임과 이전 프레임 간의 움직임 변위를 나타내는 전역 움직임 벡터와 현재 윤곽선에 대응하는 예측된 현재 윤곽선 간의 움직임 변위를 나타내는 국부 움직임 벡터를 검출하는 예측수단;상기 전역 및 국부 움직임 벡터를 이용하여 상기 예측된 현재 윤곽선을 나타내는 예측된 현재 윤곽선 정보를 이전 프레임 데이터로부터 검출하고, 현재 윤곽선과 예측된 현재 윤곽선 간의 일치하는 영역을 결정하는 버텍스 정보를 출력하는 보상수단;상기 예측된 현재 윤곽선 정보, 현재 윤곽선 정보 및 버텍스 정보를 이용하여 현재 윤곽선을 간 윤곽선 부호화함으로써 간 부호화된 윤곽선 정보를 출력하는 간 부호화수단;상기 간 부호화된 윤곽선 정보, 전역 및 국부 움직임 벡터 및 예측된 현재 윤곽선의 인덱스 정보를 함께 부호화하여 윤곽선 부호화 정보를 출력하는 수단을 포함하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 1 항에 있어서, 상기 예측수단은:현재 및 이전 프레임 데이터를 이용하여 전역 움직임 벡터를 검출하는 수단;상기 전역 움직임 벡터를 이용하여 움직임 보상된 예측 프레임 데이터를 생성하고 예측 프레임 내의 각각의 윤곽선을 나타내는 예측 윤곽선 정보를 순차적으로 출력하는 수단;상기에서 순차적으로 출력되는 예측 윤곽선 중에서 현재 윤곽선에 가장 유사한 윤곽선을 검출하고 대응하는 국부 움직임 벡터를 출력하는 윤곽선 예측수단을 포함하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 2 항에 있어서, 상기 윤곽선 예측수단은,:순차적으로 인가되는 각각의 예측 윤곽선의 길이를 계산하여 그 길이가 현재 윤곽선의 길이를 기준으로 하여 일정한 범위 내에 포함되는 지를 비교하는 수단;상기 비교결과 일정한 범위 내에 포함되는 경우에는 상기 현재 및 예측 윤곽선 정보를 이용하여 예측 윤곽선과 현재 윤곽선을 매칭시킴으로써, 현재 윤곽선과 예측 윤곽선 간의 국부 움직임 벡터를 결정하고, 매칭된 윤곽선 세그먼트에 포함되는 윤곽선의 길이를 합하여 매칭길이를 검출하는 수단;각각의 예측 윤곽선에 대응하는 매칭길이 중에서 그 값이 최대가 되는 예측 윤곽선을 검출하고, 대응하는 국부 움직임 벡터를 출력하는 수단을 포함하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 3 항에 있어서, 상기 국부 움직임 벡터 출력수단은:인가되는 각각의 예측 윤곽선에 대응하는 매칭길이를 비교하여 비교신호를 출력하는 수단;비교된 매칭길이 중에서 큰 값을 갖는 매칭길이를 저장하는 동시에 모든 예측 윤곽선에 대한 비교과정이 종료되면 출력신호를 발생시키는 수단;인가되는 각각의 예측 윤곽선에 대응하는 국부 움직임 벡터를 상기 비교신호에 반응하여 선택하는 수단;선택된 국부 움직임 벡터를 저장하고 있다가 출력신호가 인가되면 저장되어 있던 국부 움직임 벡터를 출력하는 수단을 포함하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 4 항에 있어서, 상기 현재 윤곽선과 예측 윤곽선의 길이차가 두배 보다 작은 경우에만 일정한 범위 내에 속하는 경우로 판단하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 5 항에 있어서, 상기 매칭과정에서 현재 윤곽선과 예측 윤곽선이 일치하는 영역 중에서 그 일치하는 윤곽선의 길이가 기준값 이상인 영역만 매칭된 세그먼트로서 결정되는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 6 항에 있어서, 상기 보상수단은:상기 전역 및 국부 움직임 벡터를 이용하여 이전 프레임 데이터로부터 예측된 현재 윤곽선 정보를 검출하는 수단;상기 예측된 현재 윤곽선과 현재 윤곽선을 매칭시켜 매칭 세그먼트와 비매칭 세그먼트를 결정하고 그 경계점을 출력하는 수단;상기 예측된 현재 윤곽선을 기준값 내로 확장시켜 확장된 윤곽선을 결정하는 수단;상기 경계점 중에서 확장된 윤곽선과 현재 윤곽선 간의 버텍스 정보를 결정하는 수단을 포함하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 7 항에 있어서, 상기 윤곽선 예측수단과 보상수단에서의 윤곽선 매칭은 동일하게 이루어지는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 8 항에 있어서, 상기 확장된 윤곽선 내에 포함되는 비매칭 세그먼트의 현재 윤곽선이 존재하면 해당 비매칭 세그먼트는 매칭 세그먼트로 재결정되고 재결정된 비매칭 세그먼트와 매칭 세그먼트를 구분하는 경계점은 버텍스 정보로서 출력되는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 9 항에 있어서, 무손실 윤곽선 부호화의 경우에는 상기 확장과정에서의 기준값이 "0" 인 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 1 항에 있어서, 상기 간 부호화수단은,상기 버텍스 정보에 의해 구분되는 현재 윤곽선과 예측된 현재 윤곽선 간의 일치하지 않는 부분만을 윤곽선 부호화하여 출력하는 것을 특징으로 하는 윤곽선 부호화 장치.
- 제 11 항에 있어서, 상기 간 부호화수단은,다각형 근사화 방법을 이용하여 현재 윤곽선과 예측된 현재 윤곽선 간의 일치하지 않는 부분을 윤곽선 부호화하여 출력하는 것을 특징으로 하는 윤곽선 부호화 장치.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970013367A KR100229544B1 (ko) | 1997-04-11 | 1997-04-11 | 움직임 추정기법을 이용한 윤곽선 부호화 장치 |
US08/867,879 US5929917A (en) | 1997-04-11 | 1997-06-03 | Method and apparatus for adaptively coding a contour of an object |
EP19970304110 EP0871331B1 (en) | 1997-04-11 | 1997-06-12 | Method and apparatus for adaptively coding a contour of an object |
DE1997638016 DE69738016T2 (de) | 1997-04-11 | 1997-06-12 | Verfahren und Vorrichtung zur adaptiven Kodierung einer Objektkontur |
CNB97112499XA CN1147156C (zh) | 1997-04-11 | 1997-06-18 | 用于自适应编码一目标的轮廓的方法和装置 |
JP17607997A JP3924048B2 (ja) | 1997-04-11 | 1997-07-01 | 輪郭線符号化装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970013367A KR100229544B1 (ko) | 1997-04-11 | 1997-04-11 | 움직임 추정기법을 이용한 윤곽선 부호화 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980076589A KR19980076589A (ko) | 1998-11-16 |
KR100229544B1 true KR100229544B1 (ko) | 1999-11-15 |
Family
ID=19502525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970013367A Expired - Fee Related KR100229544B1 (ko) | 1997-04-11 | 1997-04-11 | 움직임 추정기법을 이용한 윤곽선 부호화 장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US5929917A (ko) |
EP (1) | EP0871331B1 (ko) |
JP (1) | JP3924048B2 (ko) |
KR (1) | KR100229544B1 (ko) |
CN (1) | CN1147156C (ko) |
DE (1) | DE69738016T2 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3363039B2 (ja) * | 1996-08-29 | 2003-01-07 | ケイディーディーアイ株式会社 | 動画像内の移動物体検出装置 |
KR100229546B1 (ko) * | 1997-04-11 | 1999-11-15 | 전주범 | 윤곽선 비디오 신호 부호화 방법 및 그 장치 |
KR100244769B1 (ko) * | 1997-06-26 | 2000-02-15 | 전주범 | 스케일러빌리티를 갖는 간 윤곽선 부호화 방법 및 장치 |
KR19990008977A (ko) * | 1997-07-05 | 1999-02-05 | 배순훈 | 윤곽선 부호화 방법 |
KR100295798B1 (ko) * | 1997-07-11 | 2001-08-07 | 전주범 | 스케일러빌리티를구현한이진현상신호부호화장치 |
JPH11308610A (ja) * | 1998-04-02 | 1999-11-05 | Daewoo Electronics Co Ltd | 映像信号適応的符号化装置 |
JP3753578B2 (ja) * | 1999-12-07 | 2006-03-08 | Necエレクトロニクス株式会社 | 動きベクトル探索装置および方法 |
JP2001266159A (ja) * | 2000-03-17 | 2001-09-28 | Toshiba Corp | 物体領域情報生成方法及び物体領域情報生成装置並びに近似多角形生成方法及び近似多角形生成装置 |
US7733345B2 (en) * | 2001-11-27 | 2010-06-08 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding position interpolator |
US7809204B2 (en) * | 2002-10-18 | 2010-10-05 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding and decoding key value data of coordinate interpolator |
RU2225035C1 (ru) * | 2003-04-21 | 2004-02-27 | Общество с ограниченной ответственностью "Р.Т.С.-Сервис" | Способ кодирования координат перемещающегося на экране вычислительного устройства видеоизображения, устройство для декодирования визуального объекта, закодированного этим способом, и система, предназначенная для визуализации активного видео с помощью этого устройства |
US8249372B2 (en) | 2007-03-16 | 2012-08-21 | Canon Kabushiki Kaisha | Methods and devices for coding and decoding multidimensional digital signals |
FR2914467B1 (fr) * | 2007-03-29 | 2009-06-05 | Canon Kk | Procedes et dispositifs de codage et de decodage de signaux numeriques multidimensionnels. |
CN108832935B (zh) * | 2018-05-31 | 2022-05-10 | 郑州云海信息技术有限公司 | 一种rle算法实现方法、系统、设备及计算机存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5748231A (en) * | 1992-10-13 | 1998-05-05 | Samsung Electronics Co., Ltd. | Adaptive motion vector decision method and device for digital image stabilizer system |
US5592228A (en) * | 1993-03-04 | 1997-01-07 | Kabushiki Kaisha Toshiba | Video encoder using global motion estimation and polygonal patch motion estimation |
KR100235345B1 (ko) * | 1994-12-29 | 1999-12-15 | 전주범 | 분할영역에서의 움직임 추정방법 및 장치 |
JP3038143B2 (ja) * | 1994-12-29 | 2000-05-08 | 現代電子産業株式会社 | 映像機器の物体別形状情報の減縮装置及びその減縮方法並びに多角近似化方法 |
KR100235343B1 (ko) * | 1994-12-29 | 1999-12-15 | 전주범 | 영역분할 기법을 이용한 동영상신호 부호화기의 움직임 벡터 측정장치 |
KR100209798B1 (ko) * | 1995-04-08 | 1999-07-15 | 전주범 | 확장-내삽을 이용한 윤곽선 물체의 부호화 장치 |
KR100203656B1 (ko) * | 1996-04-09 | 1999-06-15 | 전주범 | 윤곽 영상신호 부호화 장치 |
-
1997
- 1997-04-11 KR KR1019970013367A patent/KR100229544B1/ko not_active Expired - Fee Related
- 1997-06-03 US US08/867,879 patent/US5929917A/en not_active Expired - Lifetime
- 1997-06-12 EP EP19970304110 patent/EP0871331B1/en not_active Expired - Lifetime
- 1997-06-12 DE DE1997638016 patent/DE69738016T2/de not_active Expired - Lifetime
- 1997-06-18 CN CNB97112499XA patent/CN1147156C/zh not_active Expired - Fee Related
- 1997-07-01 JP JP17607997A patent/JP3924048B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3924048B2 (ja) | 2007-06-06 |
CN1196642A (zh) | 1998-10-21 |
DE69738016T2 (de) | 2008-05-15 |
KR19980076589A (ko) | 1998-11-16 |
US5929917A (en) | 1999-07-27 |
JPH10290466A (ja) | 1998-10-27 |
CN1147156C (zh) | 2004-04-21 |
DE69738016D1 (de) | 2007-09-27 |
EP0871331A2 (en) | 1998-10-14 |
EP0871331A3 (en) | 2000-09-27 |
EP0871331B1 (en) | 2007-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100229544B1 (ko) | 움직임 추정기법을 이용한 윤곽선 부호화 장치 | |
US5635986A (en) | Method for encoding a contour of an object in a video signal by using a contour motion estimation technique | |
US5737449A (en) | Apparatus for encoding a contour of regions contained in a video signal | |
JP3277111B2 (ja) | 動画像符号化装置および動画像復号化装置 | |
KR960015395B1 (ko) | 움직임벡터 검출장치 | |
KR100249029B1 (ko) | 영상신호의 윤곽선 부호화 방법 및 그 장치 | |
KR19990008977A (ko) | 윤곽선 부호화 방법 | |
US5691769A (en) | Apparatus for encoding a contour of an object | |
KR100244769B1 (ko) | 스케일러빌리티를 갖는 간 윤곽선 부호화 방법 및 장치 | |
KR100478558B1 (ko) | 에러띠를이용한윤곽선부호화방법 | |
US5978034A (en) | Moving picture encoding method and apparatus, moving picture decoding method and apparatus and recording medium | |
KR100239308B1 (ko) | 적응적 윤곽선 부호화 방법 및 그 장치 | |
KR100229546B1 (ko) | 윤곽선 비디오 신호 부호화 방법 및 그 장치 | |
KR100254667B1 (ko) | 폐색을 검출하는 방법 및 장치 | |
JP2001224036A (ja) | 動画像符号化装置 | |
US5754703A (en) | Method for encoding a contour of an object in a video signal | |
KR100229545B1 (ko) | 윤곽선 영상 부호화에서의 윤곽선 복호화 장치 | |
KR970003107B1 (ko) | 단계적인 영역분할을 통한 움직임벡터 검출방법 및 장치 | |
GB2308769A (en) | Approximating the contour of an object in a video signal | |
KR100239592B1 (ko) | 윤곽선 부호화방법 및 장치 | |
KR100207389B1 (ko) | 물체의 윤곽부호화 장치 | |
KR100448700B1 (ko) | 프레임속도변환의 크로스 페이드 보간 장치 및 방법 | |
KR0155816B1 (ko) | 동영상의 감춰진 영역에 대한 효율적인 예측방법 | |
KR100220581B1 (ko) | 물체 윤곽 부호화를 위한 버텍스 부호화 장치 | |
KR100255747B1 (ko) | 물체의 윤곽선 비디오 신호 부호화 방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970411 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970430 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19970411 Comment text: Patent Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19990524 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19990817 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19990818 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020729 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030730 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040728 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050720 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060704 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20070801 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20080801 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20090803 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20100802 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20110801 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20120727 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20120727 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20130723 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20130723 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20140722 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20140722 Start annual number: 16 End annual number: 16 |
|
FPAY | Annual fee payment |
Payment date: 20150717 Year of fee payment: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20150717 Start annual number: 17 End annual number: 17 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |