KR101152576B1 - 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 - Google Patents
비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 Download PDFInfo
- Publication number
- KR101152576B1 KR101152576B1 KR1020100013799A KR20100013799A KR101152576B1 KR 101152576 B1 KR101152576 B1 KR 101152576B1 KR 1020100013799 A KR1020100013799 A KR 1020100013799A KR 20100013799 A KR20100013799 A KR 20100013799A KR 101152576 B1 KR101152576 B1 KR 101152576B1
- Authority
- KR
- South Korea
- Prior art keywords
- encoding
- prediction mode
- encoding mode
- modes
- 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 - Lifetime
Links
Images
Classifications
-
- 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
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/107—Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
- H04N19/14—Coding unit complexity, e.g. amount of activity or edge presence estimation
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- 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/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- 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/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
- H04N19/57—Motion estimation characterised by a search window with variable size or shape
-
- 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/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
도 2는 매크로블록 화소에 대한 인코딩 유형을 선택하는 인코딩 유형 선택 방법의 흐름도.
도 3은 16×16 매크로블록의 화소의 예측 모드를 선택하는 16×16 예측 모드 검색 방법의 흐름도.
도 4는 4×4 어레이의 9개의 예측 모드 간의 논리/위치 관계를 나타내는 개념도.
도 5는 4×4 어레이의 매크로블록에 대한 예측 모드를 선택하는 4×4 예측 모드 검색 방법의 흐름도.
도 6은 4×4 어레이의 매크로블록에 대한 예측 모드를 선택하는 다른 4×4 예측 모드 검색 방법의 흐름도.
도 7은 본 발명의 몇몇 실시예들이 구현되는 컴퓨터 시스템을 제시하는 도면.
715 : 시스템 메모리
720 : ROM
725 : 스토리지
730 : 입력 장치
735 : 출력 장치
765 : 네트워크
Claims (20)
- 비디오 이미지의 화소 집합을 인코딩하는 방법으로서,
복수의 인코딩 모드를 복수의 인코딩 모드 집합으로 그룹핑하는 단계 - 각각의 인코딩 모드는 상기 비디오 이미지의 복수의 이웃한 화소를 참조하는 내부 예측 인코딩 모드이고, 각각의 인코딩 모드 집합은 상기 복수의 이웃한 화소 중에 근접 관계(proximity relationship)에 기초하여 식별되며, 상기 복수의 인코딩 모드로부터의 제1 인코딩 모드와 제2 인코딩 모드간의 근접 관계는 상기 제1 인코딩 모드가 상기 제2 인코딩 모드를 사용함으로써 화소의 집합을 인코딩하는데 연관되는 비용을 예측하는 정도를 표현함 -;
상기 복수의 인코딩 모드 집합의 각각으로부터 하나의 인코딩 모드를 선택하는 단계 - 상기 선택된 인코딩 모드의 각각은 단 하나의 인코딩 모드 집합에 속함 -;
상기 선택된 인코딩 모드와 연관된 비용 값들을 계산하는 단계;
상기 선택된 인코딩 모드와 연관된 상기 계산된 비용 값들에 기초하여, 상기 복수의 인코딩 모드 집합으로부터 인코딩 모드 집합을 식별하는 단계;
상기 식별된 인코딩 모드 집합으로부터 인코딩 모드를 선택하는 단계; 및
상기 식별된 인코딩 모드 집합으로부터의 상기 선택된 인코딩 모드를 사용하여 상기 화소 집합을 인코딩하는 단계
를 포함하는 방법. - 제1항에 있어서,
상기 복수의 인코딩 모드 집합 각각은 상기 복수의 인코딩 모드로부터의 인코딩 모드들을 전부는 아니지만 일부 포함하는, 방법. - 제1항에 있어서,
상기 선택된 인코딩 모드와 연관된 비용 값들을 계산하는 단계는, 상기 선택된 인코딩 모드로부터의 특정 인코딩 모드로 상기 화소 집합을 인코딩하기 위한 특정 비용 값을 계산하는 단계를 포함하는, 방법. - 제1항에 있어서,
상기 식별된 인코딩 모드 집합과 연관된 비용 값들을 계산하는 단계를 더 포함하는 방법. - 제1항에 있어서,
동일한 인코딩 모드 집합 내의 두 개의 인코딩 모드는 동일한 인코딩 모드 집합 내에 있지 않은 두 개의 인코딩 모드보다 더 강한 근접 관계를 가지는, 방법. - 삭제
- 제1항에 있어서,
상기 복수의 인코딩 모드 집합으로부터의 상기 식별된 인코딩 모드 집합은, 계산된 최저 비용 값과 연관된 선택된 인코딩 모드를 포함하는, 방법. - 삭제
- 제1항에 있어서,
인코딩 모드는 상기 화소 집합을 인코딩하기 위한 크기를 규정하는, 방법. - 제1항에 있어서,
인코딩 모드는 상기 화소 집합을 인코딩하기 위한 예측 모드인, 방법. - 제1항에 있어서,
특정 인코딩 모드와 연관된 계산된 비용 값은 상기 특정 인코딩 모드를 사용하여 상기 화소 집합을 인코딩하기 위한 왜곡 값에 기초하는, 방법. - 제11항에 있어서,
상기 왜곡 값은 가중 왜곡 값인, 방법. - 제1항에 있어서,
특정 인코딩 모드에 대한 특정 비용은 상기 특정 인코딩 모드를 사용하여 상기 화소 집합을 인코딩함으로써 발생되는 비트수인, 방법. - 제1항에 있어서,
상기 식별된 인코딩 모드 집합으로부터 상기 인코딩 모드를 선택하는 단계는, 상기 식별된 인코딩 모드 집합 중에 최저 인코딩 비용으로 인코딩 모드를 식별하는 단계를 포함하는, 방법. - 이미지 내의 복수의 인접 화소 그룹을 사용하여 상기 이미지 내의 특정 화소 그룹을 인코딩하기 위한 방법으로서,
상기 특정 화소 그룹과 복수의 제1 인접 화소 그룹 각각을 비교하는 단계 - 상기 복수의 제1 인접 화소 그룹은, 상기 복수의 제1 인접 화소 그룹보다 큰 복수의 제2 인접 화소 그룹의 부분집합임 -;
상기 비교에 기초하여, 상기 복수의 제1 인접 화소 그룹으로부터 제1 화소 그룹 후보로서 하나의 인접 화소 그룹을 식별하는 단계;
상기 특정 화소 그룹과 복수의 제3 인접 화소 그룹 각각을 비교함으로써 제2 화소 그룹 후보를 식별하는 단계 - 상기 복수의 제3 인접 화소 그룹은 상기 제1 화소 그룹 후보에 기초하여 식별되고, 상기 복수의 제3 인접 화소 그룹은 상기 복수의 제1 인접 화소 그룹과 상이함 -; 및
상기 제2 화소 그룹 후보를 사용하여 상기 특정 화소 그룹을 인코딩하는 단계
를 포함하는 방법. - 제15항에 있어서,
상기 특정 화소 그룹과 상기 복수의 제1 인접 화소 그룹 각각을 비교하는 단계는, 상기 복수의 제1 인접 화소 그룹 각각을 사용하여 상기 특정 화소 그룹을 내부 인코딩하는 비용을 계산하는 단계를 포함하는, 방법. - 제15항에 있어서,
상기 특정 화소 그룹과 복수의 제3 인접 화소 그룹 각각을 비교하는 것은, 상기 복수의 제3 인접 화소 그룹 각각을 사용하여 상기 특정 화소 그룹을 내부 인코딩하는 비용을 계산하는 단계를 포함하는, 방법. - 제17항에 있어서,
상기 제2 화소 그룹 후보를 사용하여 상기 특정 화소 그룹을 내부 인코딩하는 단계는, 상기 복수의 제1 및 제3 인접 화소 그룹 내의 임의의 다른 화소 그룹으로 상기 특정 화소 그룹을 내부 인코딩하는 단계와 비교할 때 최저 인코딩 비용을 가지는, 방법. - 적어도 하나의 프로세서에 의해 실행가능한 컴퓨터 프로그램을 저장하는 컴퓨터 판독가능 저장 매체로서,
상기 컴퓨터 프로그램은 제1항 내지 제5항, 제7항 및 제9항 내지 제18항 중 어느 한 항의 단계들을 구현하는 명령어의 집합들을 포함하는, 컴퓨터 판독가능 저장 매체. - 제1항 내지 제5항, 제7항 및 제9항 내지 제18항 중 어느 한 항의 단계들을 구현하기 위한 하나 이상의 프로세싱 장치를 포함하는 컴퓨터 시스템.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US58344704P | 2004-06-27 | 2004-06-27 | |
US60/583,447 | 2004-06-27 | ||
US11/070,778 US7792188B2 (en) | 2004-06-27 | 2005-03-01 | Selecting encoding types and predictive modes for encoding video data |
US11/070,778 | 2005-03-01 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050055777A Division KR101155767B1 (ko) | 2004-06-27 | 2005-06-27 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드선택 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110127949A Division KR101208863B1 (ko) | 2004-06-27 | 2011-12-01 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100038335A KR20100038335A (ko) | 2010-04-14 |
KR101152576B1 true KR101152576B1 (ko) | 2012-06-01 |
Family
ID=34942454
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050055777A Expired - Lifetime KR101155767B1 (ko) | 2004-06-27 | 2005-06-27 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드선택 |
KR1020100013799A Expired - Lifetime KR101152576B1 (ko) | 2004-06-27 | 2010-02-16 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 |
KR1020110127949A Active KR101208863B1 (ko) | 2004-06-27 | 2011-12-01 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050055777A Expired - Lifetime KR101155767B1 (ko) | 2004-06-27 | 2005-06-27 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드선택 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110127949A Active KR101208863B1 (ko) | 2004-06-27 | 2011-12-01 | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 |
Country Status (6)
Country | Link |
---|---|
US (3) | US7792188B2 (ko) |
EP (1) | EP1610563A3 (ko) |
JP (4) | JP4949647B2 (ko) |
KR (3) | KR101155767B1 (ko) |
CN (2) | CN101945279B (ko) |
TW (1) | TWI350697B (ko) |
Families Citing this family (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7742525B1 (en) | 2002-07-14 | 2010-06-22 | Apple Inc. | Adaptive motion estimation |
US9330060B1 (en) | 2003-04-15 | 2016-05-03 | Nvidia Corporation | Method and device for encoding and decoding video image data |
US8660182B2 (en) | 2003-06-09 | 2014-02-25 | Nvidia Corporation | MPEG motion estimation based on dual start points |
EP1605706A2 (en) * | 2004-06-09 | 2005-12-14 | Broadcom Corporation | Advanced video coding (AVC) intra prediction scheme |
US7792188B2 (en) | 2004-06-27 | 2010-09-07 | Apple Inc. | Selecting encoding types and predictive modes for encoding video data |
US20050286777A1 (en) * | 2004-06-27 | 2005-12-29 | Roger Kumar | Encoding and decoding images |
US8111752B2 (en) | 2004-06-27 | 2012-02-07 | Apple Inc. | Encoding mode pruning during video encoding |
TWI243600B (en) * | 2004-09-17 | 2005-11-11 | Primax Electronics Ltd | Selected area comparison method with high-operational efficient |
US8571100B2 (en) * | 2004-11-04 | 2013-10-29 | Thomson Licensing | Fast intra mode prediction for a video encoder |
US8731071B1 (en) | 2005-12-15 | 2014-05-20 | Nvidia Corporation | System for performing finite input response (FIR) filtering in motion estimation |
JP2007251923A (ja) * | 2006-02-15 | 2007-09-27 | Mitsubishi Electric Corp | 画像符号化装置および画像符号化方法 |
US8724702B1 (en) | 2006-03-29 | 2014-05-13 | Nvidia Corporation | Methods and systems for motion estimation used in video coding |
US8295349B2 (en) * | 2006-05-23 | 2012-10-23 | Flextronics Ap, Llc | Methods and apparatuses for video compression intra prediction mode determination |
JP4690966B2 (ja) * | 2006-08-11 | 2011-06-01 | 株式会社東芝 | 動画像符号化装置 |
US8660380B2 (en) | 2006-08-25 | 2014-02-25 | Nvidia Corporation | Method and system for performing two-dimensional transform on data value array with reduced power consumption |
US8228998B2 (en) * | 2006-10-10 | 2012-07-24 | Nippon Telegraph And Telephone Corporation | Intra prediction encoding control method and apparatus, program therefor, and storage medium which stores the program |
KR100856223B1 (ko) * | 2006-10-19 | 2008-09-03 | 삼성전자주식회사 | H.264 인코더의 적응적 인코딩 모드 결정 장치 및결정 방법 |
KR101023263B1 (ko) | 2006-10-30 | 2011-03-21 | 니폰덴신뎅와 가부시키가이샤 | 예측 참조 정보 생성방법, 동영상 부호화 및 복호방법, 그들의 장치 및 그들의 프로그램을 기록한 기억매체 |
KR100845644B1 (ko) * | 2006-12-14 | 2008-07-10 | 한국정보통신대학교 산학협력단 | 고속 움직임 모드 결정 방법 |
KR100842558B1 (ko) | 2007-01-26 | 2008-07-01 | 삼성전자주식회사 | 동영상 부호화를 위한 블록 모드 결정 방법 및 그 장치 |
JP4921239B2 (ja) * | 2007-05-09 | 2012-04-25 | キヤノン株式会社 | 画像処理装置およびその方法 |
US8756482B2 (en) | 2007-05-25 | 2014-06-17 | Nvidia Corporation | Efficient encoding/decoding of a sequence of data frames |
US9118927B2 (en) | 2007-06-13 | 2015-08-25 | Nvidia Corporation | Sub-pixel interpolation and its application in motion compensated encoding of a video signal |
US20090016631A1 (en) * | 2007-07-10 | 2009-01-15 | Texas Instruments Incorporated | Video Coding Rate Control |
US8873625B2 (en) * | 2007-07-18 | 2014-10-28 | Nvidia Corporation | Enhanced compression in representing non-frame-edge blocks of image frames |
KR100905059B1 (ko) * | 2007-08-16 | 2009-06-30 | 한국전자통신연구원 | 동영상 부호화에 있어서 비트 발생 가능성 예측을 이용한블록 모드 결정 방법 및 장치 |
US8023562B2 (en) | 2007-09-07 | 2011-09-20 | Vanguard Software Solutions, Inc. | Real-time video coding/decoding |
KR101505195B1 (ko) * | 2008-02-20 | 2015-03-24 | 삼성전자주식회사 | 직접 모드 부호화 및 복호화 방법 |
KR101353301B1 (ko) * | 2008-04-11 | 2014-01-21 | 에스케이 텔레콤주식회사 | 인트라 예측 모드 결정 방법 및 그 장치와 이를 이용한영상 부호화/복호화 방법 및 그 장치 |
US20090274211A1 (en) * | 2008-04-30 | 2009-11-05 | Omnivision Technologies, Inc. | Apparatus and method for high quality intra mode prediction in a video coder |
US8503527B2 (en) | 2008-10-03 | 2013-08-06 | Qualcomm Incorporated | Video coding with large macroblocks |
US8259801B2 (en) * | 2008-10-12 | 2012-09-04 | Mediatek Inc. | Methods for coding digital media data with prediction information and prediction error information being respectively carried by different bit stream sections |
US8666181B2 (en) | 2008-12-10 | 2014-03-04 | Nvidia Corporation | Adaptive multiple engine image motion detection system and method |
CN101854538B (zh) * | 2009-04-03 | 2012-06-27 | 联咏科技股份有限公司 | 运动图像处理方法及运动图像处理器 |
KR20120006488A (ko) * | 2009-04-28 | 2012-01-18 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 왜곡 가중 |
JP2011151682A (ja) * | 2010-01-22 | 2011-08-04 | Sony Corp | 画像処理装置および方法 |
WO2011100347A2 (en) * | 2010-02-09 | 2011-08-18 | Vanguard Software Solutions, Inc. | Video sequence encoding system and algorithms |
KR101583201B1 (ko) | 2010-09-27 | 2016-01-07 | 엘지전자 주식회사 | 블록 분할 방법 및 복호화 장치 |
US8842184B2 (en) * | 2010-11-18 | 2014-09-23 | Thomson Licensing | Method for determining a quality measure for a video image and apparatus for determining a quality measure for a video image |
FR2969456A1 (fr) * | 2010-12-15 | 2012-06-22 | France Telecom | Procedes et dispositifs de codage et de decodage d'au moins une image mettant en œuvre une selection des pixels a predire, programme d'ordinateur correspondant |
KR101246119B1 (ko) * | 2011-02-08 | 2013-03-21 | 연세대학교 산학협력단 | 인트라 예측 모드 결정 방법 및 장치 |
RS58057B1 (sr) * | 2011-09-14 | 2019-02-28 | Samsung Electronics Co Ltd | Postupak za dekodiranje jedinice predviđanja (pu) zasnovan na njenoj veličini |
US20130089136A1 (en) * | 2011-10-10 | 2013-04-11 | Texas Instruments Incorporated | Spatial Intra Prediction Estimation Based on Mode Suppression in Macroblocks of a Video Frame |
US8693551B2 (en) | 2011-11-16 | 2014-04-08 | Vanguard Software Solutions, Inc. | Optimal angular intra prediction for block-based video coding |
US8811758B2 (en) * | 2011-12-18 | 2014-08-19 | Numerica Corporation | Lossy compression of data points using point-wise error constraints |
CN104321970B (zh) * | 2012-06-26 | 2018-01-19 | 英特尔公司 | 层间编码单元四叉树模式预测 |
US8675731B2 (en) * | 2012-08-13 | 2014-03-18 | Gurulogic Microsystems Oy | Encoder and method |
US9258389B2 (en) | 2012-08-13 | 2016-02-09 | Gurulogic Microsystems Oy | Encoder and method |
US10333547B2 (en) | 2012-08-13 | 2019-06-25 | Gurologic Microsystems Oy | Encoder and method for encoding input data using a plurality of different transformations or combinations of transformations |
US9665572B2 (en) * | 2012-09-12 | 2017-05-30 | Oracle International Corporation | Optimal data representation and auxiliary structures for in-memory database query processing |
TW201419864A (zh) * | 2012-11-13 | 2014-05-16 | Hon Hai Prec Ind Co Ltd | 影像切割系統及方法 |
TW201419862A (zh) * | 2012-11-13 | 2014-05-16 | Hon Hai Prec Ind Co Ltd | 影像切割系統及方法 |
TW201419865A (zh) * | 2012-11-13 | 2014-05-16 | Hon Hai Prec Ind Co Ltd | 影像切割系統及方法 |
TW201419863A (zh) * | 2012-11-13 | 2014-05-16 | Hon Hai Prec Ind Co Ltd | 影像切割系統及方法 |
US9106922B2 (en) | 2012-12-19 | 2015-08-11 | Vanguard Software Solutions, Inc. | Motion estimation engine for video encoding |
JP6212890B2 (ja) * | 2013-03-22 | 2017-10-18 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法、及び動画像符号化プログラム |
WO2014193631A1 (en) * | 2013-05-31 | 2014-12-04 | Intel Corporation | Adjustment of intra-frame encoding distortion metrics for video encoding |
WO2015015404A2 (en) * | 2013-07-29 | 2015-02-05 | Riversilica Technologies Pvt Ltd | A method and system for determining intra mode decision in h.264 video coding |
JP6221704B2 (ja) * | 2013-12-05 | 2017-11-01 | Nttエレクトロニクス株式会社 | 符号化装置及びブロックサイズ選択方法 |
KR102294830B1 (ko) | 2014-01-03 | 2021-08-31 | 삼성전자주식회사 | 디스플레이 구동 장치 및 이미지 데이터 처리 장치의 동작 방법 |
JP5759588B1 (ja) * | 2014-03-19 | 2015-08-05 | 日本電信電話株式会社 | イントラ予測方向決定方法及びイントラ予測方向決定プログラム |
US9392272B1 (en) * | 2014-06-02 | 2016-07-12 | Google Inc. | Video coding using adaptive source variance based partitioning |
CN106464880B (zh) | 2014-06-26 | 2019-05-10 | 华为技术有限公司 | 用于减少高效率视频编码中的计算负荷的方法和设备 |
US9704066B2 (en) * | 2015-03-20 | 2017-07-11 | Microsoft Technology Licensing, Llc | Multi-stage image classification |
US9955186B2 (en) * | 2016-01-11 | 2018-04-24 | Qualcomm Incorporated | Block size decision for video coding |
US11252440B2 (en) * | 2019-11-07 | 2022-02-15 | Comcast Cable Communications, Llc | Pixel filtering for content |
CN112153385B (zh) * | 2020-11-25 | 2021-03-02 | 腾讯科技(深圳)有限公司 | 编码处理方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5060285A (en) | 1989-05-19 | 1991-10-22 | Gte Laboratories Incorporated | Hierarchical variable block size address-vector quantization using inter-block correlation |
US6192081B1 (en) | 1995-10-26 | 2001-02-20 | Sarnoff Corporation | Apparatus and method for selecting a coding mode in a block-based coding system |
Family Cites Families (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5200820A (en) | 1991-04-26 | 1993-04-06 | Bell Communications Research, Inc. | Block-matching motion estimator for video coder |
JP3315132B2 (ja) * | 1991-08-29 | 2002-08-19 | 株式会社東芝 | 画像符号化装置、画像復号化装置、及び画像符号化方法 |
JP2636622B2 (ja) | 1992-03-13 | 1997-07-30 | 松下電器産業株式会社 | ビデオ信号の符号化方法及び復号化方法ならびにビデオ信号の符号化装置及び復号化装置 |
WO1994018799A1 (en) * | 1993-02-03 | 1994-08-18 | Qualcomm Incorporated | Interframe video encoding and decoding system |
US5508744A (en) | 1993-03-12 | 1996-04-16 | Thomson Consumer Electronics, Inc. | Video signal compression with removal of non-correlated motion vectors |
DE69413695T2 (de) * | 1993-07-19 | 1999-03-18 | British Telecommunications P.L.C., London | Fehlererkennung in videobildern |
FR2719398B1 (fr) | 1994-04-27 | 1996-07-19 | Sgs Thomson Microelectronics | Dispositif et procédé d'adressage d'une mémoire cache d'un circuit de compression d'images mobiles. |
US5706059A (en) | 1994-11-30 | 1998-01-06 | National Semiconductor Corp. | Motion estimation using a hierarchical search |
JPH08205140A (ja) * | 1995-01-31 | 1996-08-09 | Canon Inc | 画像圧縮装置 |
KR0171143B1 (ko) * | 1995-03-20 | 1999-03-20 | 배순훈 | 육각그리드에서의 삼각구조 형성 장치 |
US5757668A (en) | 1995-05-24 | 1998-05-26 | Motorola Inc. | Device, method and digital video encoder of complexity scalable block-matching motion estimation utilizing adaptive threshold termination |
US5731850A (en) | 1995-06-07 | 1998-03-24 | Maturi; Gregory V. | Hybrid hierarchial/full-search MPEG encoder motion estimation |
US5577181A (en) * | 1995-06-07 | 1996-11-19 | E-Systems, Inc. | Method for autonomous determination of tie points in imagery |
US5929940A (en) | 1995-10-25 | 1999-07-27 | U.S. Philips Corporation | Method and device for estimating motion between images, system for encoding segmented images |
JP3994445B2 (ja) | 1995-12-05 | 2007-10-17 | ソニー株式会社 | 動きベクトル検出装置及び動きベクトル検出方法 |
US6212237B1 (en) | 1997-06-17 | 2001-04-03 | Nippon Telegraph And Telephone Corporation | Motion vector search methods, motion vector search apparatus, and storage media storing a motion vector search program |
EP0896300B1 (en) * | 1997-08-07 | 2002-01-30 | Matsushita Electric Industrial Co., Ltd. | Device and method for motion vector detection |
US6014181A (en) * | 1997-10-13 | 2000-01-11 | Sharp Laboratories Of America, Inc. | Adaptive step-size motion estimation based on statistical sum of absolute differences |
JPH11182444A (ja) * | 1997-10-17 | 1999-07-06 | Takumina:Kk | ソレノイド駆動ポンプの制御回路 |
WO1999041912A2 (en) | 1998-02-13 | 1999-08-19 | Koninklijke Philips Electronics N.V. | Method and arrangement for video coding |
KR100325253B1 (ko) | 1998-05-19 | 2002-03-04 | 미야즈 준이치롯 | 움직임벡터 검색방법 및 장치 |
US6128047A (en) | 1998-05-20 | 2000-10-03 | Sony Corporation | Motion estimation process and system using sparse search block-matching and integral projection |
US6591015B1 (en) * | 1998-07-29 | 2003-07-08 | Matsushita Electric Industrial Co., Ltd. | Video coding method and apparatus with motion compensation and motion vector estimator |
US6081209A (en) | 1998-11-12 | 2000-06-27 | Hewlett-Packard Company | Search system for use in compression |
US6363117B1 (en) | 1998-12-31 | 2002-03-26 | Sony Corporation | Video compression using fast block motion estimation |
GB2348559B (en) | 1999-03-31 | 2001-06-06 | Samsung Electronics Co Ltd | High speed motion estimating method for real time moving image coding and apparatus therefor |
US6529634B1 (en) * | 1999-11-08 | 2003-03-04 | Qualcomm, Inc. | Contrast sensitive variance based adaptive block size DCT image compression |
JP2001251632A (ja) | 1999-12-27 | 2001-09-14 | Toshiba Corp | 動きベクトル検出方法および装置並びに動きベクトル検出プログラム |
US6483876B1 (en) | 1999-12-28 | 2002-11-19 | Sony Corporation | Methods and apparatus for reduction of prediction modes in motion estimation |
KR100619377B1 (ko) | 2000-02-22 | 2006-09-08 | 주식회사 팬택앤큐리텔 | 움직임 추정 방법 및 장치 |
EP1134981A1 (en) | 2000-03-17 | 2001-09-19 | STMicroelectronics S.r.l. | Automatic setting of optimal search window dimensions for motion estimation |
US6567469B1 (en) | 2000-03-23 | 2003-05-20 | Koninklijke Philips Electronics N.V. | Motion estimation algorithm suitable for H.261 videoconferencing applications |
US6876703B2 (en) | 2000-05-11 | 2005-04-05 | Ub Video Inc. | Method and apparatus for video coding |
US6700996B1 (en) | 2000-06-07 | 2004-03-02 | Intel Corporation | Adaptive early exit techniques in image correlation |
US6842483B1 (en) | 2000-09-11 | 2005-01-11 | The Hong Kong University Of Science And Technology | Device, method and digital video encoder for block-matching motion estimation |
KR100727910B1 (ko) | 2000-10-11 | 2007-06-13 | 삼성전자주식회사 | 하이브리드형 고속 움직임 추정 방법 및 그 장치 |
US6668020B2 (en) | 2000-11-04 | 2003-12-23 | Vivotek Inc. | Method for motion estimation in video coding |
US20020131500A1 (en) | 2001-02-01 | 2002-09-19 | Gandhi Bhavan R. | Method for determining a motion vector for a video signal |
US6687301B2 (en) | 2001-03-19 | 2004-02-03 | Fulvio Moschetti | Method for block matching motion estimation in digital video sequences |
US6813315B1 (en) | 2001-04-24 | 2004-11-02 | Vweb Corporation | Motion estimation using multiple search windows |
US6650784B2 (en) | 2001-07-02 | 2003-11-18 | Qualcomm, Incorporated | Lossless intraframe encoding using Golomb-Rice |
EP1294194B8 (en) * | 2001-09-10 | 2010-08-04 | Texas Instruments Incorporated | Apparatus and method for motion vector estimation |
WO2003045069A2 (en) * | 2001-11-16 | 2003-05-30 | Qualcomm Incorporated | Block size assignment using local contrast ratio |
JP4610195B2 (ja) | 2001-12-17 | 2011-01-12 | マイクロソフト コーポレーション | スキップマクロブロックコード化 |
KR100833228B1 (ko) * | 2002-02-21 | 2008-05-28 | 삼성전자주식회사 | 고정 연산량을 갖는 동영상 부호화 방법 및 그 장치 |
KR100492127B1 (ko) | 2002-02-23 | 2005-06-01 | 삼성전자주식회사 | 적응형 움직임 추정장치 및 추정 방법 |
HUE026930T2 (en) | 2002-03-15 | 2016-08-29 | Nokia Technologies Oy | Procedure for encoding motion in a series of images |
JP4120301B2 (ja) | 2002-04-25 | 2008-07-16 | ソニー株式会社 | 画像処理装置およびその方法 |
JP2003319394A (ja) * | 2002-04-26 | 2003-11-07 | Sony Corp | 符号化装置および方法、復号装置および方法、記録媒体、並びにプログラム |
US7170937B2 (en) * | 2002-05-01 | 2007-01-30 | Texas Instruments Incorporated | Complexity-scalable intra-frame prediction technique |
EP2860977A1 (en) | 2002-05-28 | 2015-04-15 | Sharp Kabushiki Kaisha | Method and systems for image intra-prediction mode estimation, communication, and organization |
US7289674B2 (en) | 2002-06-11 | 2007-10-30 | Nokia Corporation | Spatial prediction based intra coding |
CA2488266C (en) * | 2002-06-11 | 2013-08-13 | Nokia Corporation | Spatial prediction based intra coding |
US7239721B1 (en) | 2002-07-14 | 2007-07-03 | Apple Inc. | Adaptive motion estimation |
US7742525B1 (en) | 2002-07-14 | 2010-06-22 | Apple Inc. | Adaptive motion estimation |
FR2844131B1 (fr) * | 2002-09-03 | 2004-11-12 | St Microelectronics Sa | Procede et dispositif d'interpolation d'images avec compensation du mouvement |
JP3977716B2 (ja) | 2002-09-20 | 2007-09-19 | 株式会社東芝 | 動画像符号化/復号化方法及び装置 |
US6646578B1 (en) * | 2002-11-22 | 2003-11-11 | Ub Video Inc. | Context adaptive variable length decoding system and method |
GB2395778A (en) * | 2002-11-29 | 2004-06-02 | Sony Uk Ltd | Face detection |
HUP0301368A3 (en) | 2003-05-20 | 2005-09-28 | Amt Advanced Multimedia Techno | Method and equipment for compressing motion picture data |
US7280597B2 (en) | 2003-06-24 | 2007-10-09 | Mitsubishi Electric Research Laboratories, Inc. | System and method for determining coding modes, DCT types and quantizers for video coding |
JP2005020294A (ja) | 2003-06-25 | 2005-01-20 | Sony Corp | ブロック歪低減装置 |
US7646437B1 (en) | 2003-09-03 | 2010-01-12 | Apple Inc. | Look-ahead system and method for pan and zoom detection in video sequences |
KR100595616B1 (ko) | 2003-11-24 | 2006-06-30 | 엘지전자 주식회사 | 디지털 동영상 트랜스코딩을 위한 움직임 추정 방법 |
KR100596706B1 (ko) * | 2003-12-01 | 2006-07-04 | 삼성전자주식회사 | 스케일러블 비디오 코딩 및 디코딩 방법, 이를 위한 장치 |
KR20050061762A (ko) | 2003-12-18 | 2005-06-23 | 학교법인 대양학원 | 부호화 모드 결정방법, 움직임 추정방법 및 부호화 장치 |
JP4127818B2 (ja) | 2003-12-24 | 2008-07-30 | 株式会社東芝 | 動画像符号化方法及びその装置 |
US7469070B2 (en) | 2004-02-09 | 2008-12-23 | Lsi Corporation | Method for selection of contexts for arithmetic coding of reference picture and motion vector residual bitstream syntax elements |
JP4383240B2 (ja) * | 2004-04-30 | 2009-12-16 | 日本放送協会 | 画面内予測符号化装置、その方法及びそのプログラム |
US8467447B2 (en) * | 2004-05-07 | 2013-06-18 | International Business Machines Corporation | Method and apparatus to determine prediction modes to achieve fast video encoding |
JP2005348280A (ja) * | 2004-06-07 | 2005-12-15 | Nippon Telegr & Teleph Corp <Ntt> | 画像符号化方法、画像符号化装置、画像符号化プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US8111752B2 (en) | 2004-06-27 | 2012-02-07 | Apple Inc. | Encoding mode pruning during video encoding |
US7792188B2 (en) | 2004-06-27 | 2010-09-07 | Apple Inc. | Selecting encoding types and predictive modes for encoding video data |
US20050286777A1 (en) | 2004-06-27 | 2005-12-29 | Roger Kumar | Encoding and decoding images |
-
2005
- 2005-03-01 US US11/070,778 patent/US7792188B2/en active Active
- 2005-06-17 TW TW094120302A patent/TWI350697B/zh active
- 2005-06-24 JP JP2005185713A patent/JP4949647B2/ja not_active Expired - Lifetime
- 2005-06-27 KR KR1020050055777A patent/KR101155767B1/ko not_active Expired - Lifetime
- 2005-06-27 CN CN2010102865366A patent/CN101945279B/zh not_active Expired - Lifetime
- 2005-06-27 EP EP05291381A patent/EP1610563A3/en not_active Ceased
- 2005-06-27 CN CN2010102865385A patent/CN101945280B/zh not_active Expired - Lifetime
-
2010
- 2010-02-16 KR KR1020100013799A patent/KR101152576B1/ko not_active Expired - Lifetime
- 2010-07-26 US US12/843,840 patent/US8018994B2/en not_active Expired - Lifetime
-
2011
- 2011-06-29 JP JP2011144514A patent/JP5318159B2/ja not_active Expired - Lifetime
- 2011-08-02 US US13/196,886 patent/US8472516B2/en not_active Expired - Lifetime
- 2011-12-01 KR KR1020110127949A patent/KR101208863B1/ko active Active
-
2013
- 2013-03-18 JP JP2013055342A patent/JP5559900B2/ja not_active Expired - Lifetime
-
2014
- 2014-04-23 JP JP2014089530A patent/JP5711405B2/ja not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5060285A (en) | 1989-05-19 | 1991-10-22 | Gte Laboratories Incorporated | Hierarchical variable block size address-vector quantization using inter-block correlation |
US6192081B1 (en) | 1995-10-26 | 2001-02-20 | Sarnoff Corporation | Apparatus and method for selecting a coding mode in a block-based coding system |
Also Published As
Publication number | Publication date |
---|---|
JP5559900B2 (ja) | 2014-07-23 |
EP1610563A2 (en) | 2005-12-28 |
TWI350697B (en) | 2011-10-11 |
US8018994B2 (en) | 2011-09-13 |
US20050286630A1 (en) | 2005-12-29 |
US20100290526A1 (en) | 2010-11-18 |
CN101945280A (zh) | 2011-01-12 |
CN101945279A (zh) | 2011-01-12 |
JP2014161094A (ja) | 2014-09-04 |
KR101155767B1 (ko) | 2012-06-12 |
JP5318159B2 (ja) | 2013-10-16 |
JP2013153515A (ja) | 2013-08-08 |
JP2006014342A (ja) | 2006-01-12 |
JP4949647B2 (ja) | 2012-06-13 |
EP1610563A3 (en) | 2010-07-28 |
CN101945280B (zh) | 2012-09-05 |
KR20100038335A (ko) | 2010-04-14 |
CN101945279B (zh) | 2012-09-05 |
JP2011239443A (ja) | 2011-11-24 |
JP5711405B2 (ja) | 2015-04-30 |
KR20060092813A (ko) | 2006-08-23 |
US7792188B2 (en) | 2010-09-07 |
KR20120004370A (ko) | 2012-01-12 |
US20110286522A1 (en) | 2011-11-24 |
US8472516B2 (en) | 2013-06-25 |
TW200623885A (en) | 2006-07-01 |
KR101208863B1 (ko) | 2012-12-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101152576B1 (ko) | 비디오 데이터의 인코딩을 위한 인코딩 유형 및 예측 모드 선택 | |
JP4885486B2 (ja) | 画像の符号化および復号化 | |
US20240031576A1 (en) | Method and apparatus for video predictive coding | |
CN101540912B (zh) | 对编码视频数据选择编码类型和预测模式 | |
CN111741297A (zh) | 帧间预测方法、视频编码方法及其相关装置 | |
WO2021253373A1 (en) | Probabilistic geometric partitioning in video coding | |
US8059722B2 (en) | Method and device for choosing a mode of coding | |
CN115917611B (zh) | 使用参考区域的视频编解码的方法和系统 | |
CN113365080B (zh) | 串编码技术的编解码方法、设备及存储介质 | |
CN110035285B (zh) | 基于运动矢量敏感度的深度预测方法 | |
AU2021103378A4 (en) | A self-adaptive n-depth context tree weighting method | |
RU2829493C2 (ru) | Адаптивное по форме дискретное косинусное преобразование для геометрического разбиения с адаптивным количеством областей | |
KR102232047B1 (ko) | Hevc 화면 내 예측 모드 결정 장치 및 방법 | |
KR100780124B1 (ko) | 이미지들의 인코딩 및 디코딩 | |
HK1086969A (en) | Selecting encoding types and predictive modes for encoding video data | |
HK1262542B (en) | Hash-based encoder decisions for video coding | |
HK1262542A1 (en) | Hash-based encoder decisions for video coding |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20100216 Patent event code: PA01071R01D |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
A107 | Divisional application of patent | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20111201 Patent event code: PA01071R01D |
|
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: 20120424 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120525 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120525 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20150430 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20150430 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160427 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20160427 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170504 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20170504 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20180427 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20180427 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20190429 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20190429 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20210428 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20230418 Start annual number: 12 End annual number: 12 |