KR20200044665A - 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 - Google Patents
부호화 방법 및 그 장치, 복호화 방법 및 그 장치 Download PDFInfo
- Publication number
- KR20200044665A KR20200044665A KR1020190076569A KR20190076569A KR20200044665A KR 20200044665 A KR20200044665 A KR 20200044665A KR 1020190076569 A KR1020190076569 A KR 1020190076569A KR 20190076569 A KR20190076569 A KR 20190076569A KR 20200044665 A KR20200044665 A KR 20200044665A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- information
- codec
- dnn
- data
- 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.)
- Granted
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
- 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/132—Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/09—Supervised learning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4046—Scaling of whole images or parts thereof, e.g. expanding or contracting using neural networks
-
- 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
-
- 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/172—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 picture, frame or field
-
- 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/182—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 a pixel
-
- 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/184—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 bits, e.g. of the compressed video stream
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
-
- 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
-
- 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/59—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
-
- 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/70—Methods 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
-
- 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/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
Abstract
Description
도 1은 일 실시예에 따른 AI 부호화 과정 및 AI 복호화 과정을 설명하기 위한 도면이다.
도 2는 일 실시예에 따른 AI 복호화 장치의 구성을 나타내는 블록도이다.
도 3은 제 2 영상의 AI 업스케일을 위한 제 2 DNN을 나타내는 예시적인 도면이다.
도 4는 컨볼루션 레이어에 의한 컨볼루션 연산을 설명하기 위한 도면이다.
도 5는 여러 영상 관련 정보들과 여러 파라미터 세트들 사이의 매핑 관계를 나타내는 예시적인 도면이다.
도 6은 복수의 프레임으로 구성된 제 2 영상을 도시하는 도면이다.도 7은 일 실시예에 따른 AI 부호화 장치의 구성을 나타내는 블록도이다.
도 8은 원본 영상의 AI 다운스케일을 위한 제 1 DNN을 나타내는 예시적인 도면이다.
도 9은 제 1 DNN 및 제 2 DNN을 훈련시키는 방법을 설명하기 위한 도면이다.
도 10는 AI 복호화 미지원 디바이스와 AI 복호화 지원 디바이스의 비디오 파일 복호화 과정을 나타낸다.
도 11는 영상 데이터와 AI 데이터를 제공하는 서버와 상기 미디어 데이터를 제공받는 클라이언트 간의 데이터 송수신 프로세스를 나타낸다.
도 12a는 비디오 파일의 헤더의 메타데이터에 포함된 AI 데이터를 나타낸다.
도 12b는 세그먼트의 헤더의 메타데이터에 포함된 AI 데이터를 나타낸다.
도 13는 현재 시퀀스에 대한 AI 코덱 시퀀스 신택스 테이블을 나타낸다.
도 14은 현재 프레임에 대한 AI 코덱 프레임 신택스 테이블을 나타낸다.
도 15은 AI 코덱에 따른 AI 복호화를 수행하는 영상 복호화 방법의 순서도이다.
도 16는 AI 코덱에 따른 AI 부호화를 수행하는 영상 부호화 방법의 순서도이다.
도 17은 일 실시예에 따른 영상 부호화 장치의 구성을 나타내는 블록도이다.
도 18은 일 실시예에 따른 영상 부호화 장치의 구성을 나타내는 블록도이다.
본 명세서에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
| 비디오 종류 | 축소 해상도 | 원본 해상도 | 프레임율(장/초) | 비트레이트(bit/초) |
| 제1 후보 미디어 데이터 | 7680 x 4320 | 30/1 | 100000000 | |
| 제2 후보 미디어 데이터 | 7680 x 4320 | 30/1 | 80000000 | |
| 제3 후보 미디어 데이터 | 3840 x 2160 | 7680 x 4320 | 30/1 | 50000000 |
| 제4 후보 미디어 데이터 | 3840 x 2160 | 7680 x 4320 | 30/1 | 40000000 |
Claims (25)
- 원본 영상의 AI 다운스케일이 허용되는지 여부에 따라, 상기 원본 영상이 AI 다운스케일된 제1 영상에 대응되는 제2 영상에 DNN(Deep Neural Network)을 통한 AI 업스케일이 허용되는지 여부를 나타내는 AI 코덱 타겟 데이터를 생성하는 단계; 및
상기 AI 코덱 타겟 데이터가 상기 제2 영상에 상기 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 원본 영상의 AI 다운스케일에 관한 정보에 따라, 상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 생성하는 단계;
상기 원본 영상의 AI 다운스케일에 관련된 정보에 기초하여, 상기 DNN을 통해 상기 원본 영상을 AI 다운스케일함으로써, 상기 제1 영상을 생성하는 단계; 및
상기 제1 영상을 부호화하여, 영상 데이터를 생성하는 단계를 포함하는 영상 부호화 방법.
- 제1항에 있어서,
상기 AI 코덱 보조 데이터를 생성하는 단계는,
AI 다운스케일이 허용된 색 채널에 따라, AI 업스케일이 허용되는 색 채널을 나타내는 채널 정보를 생성하는 단계를 포함하고,
상기 제1 영상을 생성하는 단계는,
상기 원본 영상의 색 채널이 AI 다운스케일이 허용된 색 채널일 때, 상기 DNN을 통해 상기 원본 영상을 AI 다운스케일함으로써, 제1 영상을 생성하는 것을 특징으로 하는 영상 부호화 방법.
- 제1항에 있어서,
상기 원본 영상의 AI 다운스케일에 관한 정보는,
상기 원본 영상의 해상도와 상기 제1 영상의 해상도를 나타내는 해상도 정보, 양자화 레벨을 나타내는 양자화 레벨 정보, 상기 제1 영상의 AI 다운스케일에 사용되는 필터 세트를 나타내는 필터 세트 정보, 상기 원본 영상의 오프셋과 상기 제1 영상의 오프셋을 나타내는 오프셋 정보, 상기 원본 영상의 위상 변경을 나타내는 위상 정보 및 상기 원본 영상의 색 포맷과 상기 제1 영상의 색 포맷을 나타내는 색 포맷 정보 중 적어도 하나를 포함하고,
상기 제1 영상을 생성하는 단계는,
상기 해상도 정보, 상기 오프셋 정보, 상기 위상 정보 및 상기 색 포맷 정보 중 적어도 하나에 따라 해상도 비율을 결정하는 단계; 및
상기 결정된 해상도 비율, 상기 양자화 레벨 정보가 나타내는 양자화 레벨, 상기 필터 세트 정보가 나타내는 필터 세트 중 적어도 하나에 따라, 상기 원본 영상을 상기 DNN을 통해 AI 다운스케일하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법.
- 제3항에 있어서,
상기 제1 영상을 생성하는 단계는,
상기 필터 세트에 포함된 복수의 파라미터 세트 중 상기 해상도 비율 및 상기 양자화 레벨 중 적어도 하나에 따라 결정된 파라미터 세트에 따라 상기 원본 영상을 AI 다운스케일하는 것을 특징으로 하는 영상 부호화 방법.
- 제1항에 있어서,
상기 영상 부호화 방법은,
상기 AI 코덱 타겟 데이터 및 상기 AI 코덱 보조 데이터를 상기 영상 데이터를 포함하는 비디오 파일의 헤더에 삽입하는 단계를 더 포함하는 영상 부호화 방법.
- 제1항에 있어서,
상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 생성하는 단계는,
현재 프레임을 포함하는 하이 레벨 유닛에 적용되는 하이 레벨 AI 코덱 보조 데이터를 생성하는 단계;
상기 현재 프레임의 원본 영상의 AI 다운스케일에 관련된 정보에 기초하여, 상기 현재 프레임에 적용되는 프레임 AI 코덱 보조 데이터를 생성하는 단계를 포함하는 것을 특징으로 하는 영상 부호화 방법.
- 제6항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터를 생성하는 단계는,
상기 하이 레벨 유닛에 포함된 프레임들의 양자화 레벨의 디폴트 값을 나타내는 디폴트 양자화 레벨 정보를 생성하는 것을 특징으로 하고,
상기 프레임 AI 코덱 보조 데이터를 생성하는 단계는,
상기 현재 프레임의 양자화 레벨이 디폴트 양자화 레벨인지 여부 및 상기 양자화 레벨이 디폴트 양자화 레벨이 아닌 때, 상기 현재 프레임의 양자화 레벨에 따라 양자화 레벨 정보를 생성하는 것을 특징으로 하는 영상 부호화 방법.
- 제6항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터를 생성하는 단계는,
상기 하이 레벨 유닛에 포함된 프레임들의 디폴트 필터 세트를 나타내는 디폴트 필터 세트 정보를 생성하는 것을 특징으로 하고,
상기 프레임 AI 코덱 보조 데이터를 생성하는 단계는,
상기 현재 프레임에 디폴트 필터 세트가 적용되는지 여부 및 상기 현재 프레임에 디폴트 필터 세트가 적용되지 않는 때, 상기 현재 프레임의 필터 세트를 나타내는 필터 세트 정보를 생성하는 것을 특징으로 하는 영상 부호화 방법.
- 하나 이상의 인스트럭션들을 저장하는 메모리; 및
상기 메모리에 저장된 상기 하나 이상의 인스트럭션들을 실행하는 프로세서를 포함하고,
상기 프로세서는,
원본 영상의 AI 다운스케일이 허용되는지 여부에 따라, 상기 원본 영상이 AI 다운스케일된 제1 영상에 대응되는 제2 영상에 DNN을 통한 AI 업스케일이 허용되는지 여부를 나타내는 AI 코덱 타겟 데이터를 생성하고,
상기 AI 코덱 타겟 데이터가 상기 제2 영상에 상기 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 원본 영상의 AI 다운스케일에 관한 정보에 따라, 상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 생성하고,
상기 원본 영상의 AI 다운스케일에 관련된 정보에 기초하여, 상기 DNN을 통해 상기 원본 영상을 AI 다운스케일함으로써, 상기 제1 영상을 생성하고,
상기 제1 영상을 부호화하여, 영상 데이터를 생성하는 것을 특징으로 하는 영상 부호화 장치.
- 영상 데이터에 기초하여 현재 프레임의 제2 영상을 제1 복호화하는 단계;
상기 제2 영상에 DNN(Deep Neural Network)을 통한 AI 업스케일이 허용되는지 여부를 나타내는 AI 코덱 타겟 데이터를 획득하는 단계; 및
상기 AI 코덱 타겟 데이터가 상기 제2 영상에 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 획득하는 단계;
상기 AI 코덱 보조 데이터에 기초하여 상기 DNN을 통해 상기 제2 영상을 AI 업스케일하여, 상기 현재 프레임의 제3 영상을 생성하는 단계를 포함하는 영상 복호화 방법.
- 제10항에 있어서,
상기 AI 코덱 보조 데이터는 AI 업스케일이 허용되는 색 채널을 나타내는 채널 정보를 포함하고,
상기 제3 영상을 획득하는 단계는,
상기 현재 프레임의 상기 제2 영상의 색 채널이 채널 정보에 따라 AI 업스케일이 허용되는 색 채널일 때, 상기 DNN을 통해 상기 영상을 AI 업스케일함으로써, 제3 영상을 획득하는 것을 특징으로 하는 영상 복호화 방법.
- 제10항에 있어서,
상기 AI 코덱 보조 데이터는,
상기 제2 영상의 해상도와 상기 제3 영상의 해상도를 나타내는 해상도 정보, 양자화 레벨을 나타내는 양자화 레벨 정보, 상기 제2 영상의 AI 업스케일에 사용되는 필터 세트를 나타내는 필터 세트 정보, 상기 제2 영상의 오프셋과 상기 제3 영상의 오프셋을 나타내는 오프셋 정보, 상기 제2 영상의 위상 변경을 나타내는 위상 정보 및 상기 제2 영상의 색 포맷과 상기 제3 영상의 색 포맷을 나타내는 색 포맷 정보 중 적어도 하나를 포함하고,
상기 제3 영상을 생성하는 단계는,
상기 해상도 정보, 상기 오프셋 정보, 상기 위상 정보 및 상기 색 포맷 정보 중 적어도 하나에 따라 해상도 비율을 결정하는 단계; 및
상기 결정된 해상도 비율, 상기 양자화 레벨 정보가 나타내는 양자화 레벨, 상기 필터 세트 정보가 나타내는 필터 세트 중 적어도 하나에 따라, 상기 제2 영상을 상기 DNN을 통해 AI 업스케일하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법.
- 제12항에 있어서,
상기 제3 영상을 생성하는 단계는,
상기 필터 세트에 포함된 복수의 파라미터 세트 중 상기 해상도 비율 및 상기 양자화 레벨 중 적어도 하나에 따라 결정된 파라미터 세트에 따라 상기 제2 영상을 AI 업스케일하는 것을 특징으로 하는 영상 복호화 방법.
- 제10항에 있어서,
상기 AI 코덱 타겟 데이터를 획득하는 단계는,
상기 영상 데이터를 포함하는 비디오 파일의 헤더로부터 상기 AI 코덱 타겟 데이터를 획득하는 것을 특징으로 하고,
상기 AI 코덱 보조 데이터를 획득하는 단계는,
상기 AI 코덱 타겟 데이터가 상기 영상에 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 영상 데이터를 포함하는 비디오 파일의 헤더로부터 상기 AI 코덱 타겟 데이터를 획득하는 것을 특징으로 하는 영상 복호화 방법.
- 제10항에 있어서,
상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 획득하는 단계는,
상기 현재 프레임을 포함하는 하이 레벨 유닛에 적용되는 하이 레벨 AI 코덱 보조 데이터를 획득하는 단계;
상기 현재 프레임에 적용되는 프레임 AI 코덱 보조 데이터를 획득하는 단계; 및
상기 하이 레벨 AI 코덱 보조 데이터와 상기 프레임 AI 코덱 보조 데이터에 따라 상기 현재 프레임의 AI 코덱 보조 데이터를 결정하는 단계를 포함하는 것을 특징으로 하는 영상 복호화 방법.
- 제15항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터를 획득하는 단계는,
상기 하이 레벨 유닛에 포함된 프레임들의 양자화 레벨의 디폴트 값을 나타내는 디폴트 양자화 레벨 정보를 획득하는 것을 특징으로 하고,
상기 프레임 AI 코덱 보조 데이터를 획득하는 단계는,
상기 현재 프레임의 양자화 레벨을 나타내는 양자화 레벨 정보를 획득하는 것을 특징으로 하고,
상기 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 획득하는 단계는,
상기 양자화 레벨 정보가 상기 현재 프레임에 디폴트 양자화 레벨이 적용됨을 표시하면, 상기 현재 프레임의 양자화 레벨이 디폴트 양자화 레벨로 결정되고,
상기 양자화 레벨 정보가 상기 현재 프레임에 디폴트 양자화 레벨이 적용되지 않음을 표시하면, 상기 현재 프레임의 양자화 레벨이 상기 양자화 레벨 정보가 나타내는 양자화 레벨로 결정되는 것을 특징으로 하는 영상 복호화 장치.
- 제15항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터를 획득하는 단계는,
상기 하이 레벨 유닛에 포함된 프레임들의 디폴트 필터 세트를 나타내는 디폴트 필터 세트 정보를 획득하는 것을 특징으로 하고,
상기 프레임 AI 코덱 보조 데이터를 획득하는 단계는,
상기 현재 프레임의 필터 세트를 나타내는 필터 세트 정보를 획득하는 것을 특징으로 하고,
상기 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 획득하는 단계는,
상기 필터 세트 정보가 상기 현재 프레임에 디폴트 필터 세트가 적용됨을 표시하면, 상기 현재 프레임의 필터 세트는 디폴트 필터 세트로 결정되고,
상기 필터 세트가 상기 현재 프레임에 디폴트 필터 세트가 적용되지 않음을 표시하면, 상기 현재 프레임의 필터 세트가 상기 필터 세트 정보가 나타내는 필터 세트로 결정되는 것을 특징으로 하는 영상 복호화 장치.
- 하나 이상의 인스트럭션들을 저장하는 메모리; 및
상기 메모리에 저장된 상기 하나 이상의 인스트럭션들을 실행하는 프로세서를 포함하고,
상기 프로세서는,
영상 데이터에 기초하여 현재 프레임의 제2 영상을 제1 복호화하고,
상기 제2 영상에 DNN(Deep Neural Network)을 통한 AI 업스케일이 허용되는지 여부를 나타내는 AI 코덱 타겟 데이터를 획득하고,
상기 AI 코덱 타겟 데이터가 상기 영상에 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 제2 영상의 AI 업스케일에 필요한 AI 코덱 보조 데이터를 획득하고,
상기 AI 코덱 보조 데이터에 기초하여 상기 DNN을 통해 상기 제2 영상을 AI 업스케일하여, 상기 현재 프레임의 제3 영상을 획득하는 것을 특징으로 하는 영상 복호화 장치.
- 영상 정보가 저장된 컴퓨터로 기록가능한 기록 매체에 있어서,
영상 관련 정보는 영상 데이터와 AI데이터를 포함하고,
상기 영상 데이터는 제2 영상의 부호화 정보를 포함하고,
상기 AI데이터는 AI 코덱 타겟 데이터와 AI코덱 보조 데이터를 포함하고,
상기 AI 코덱 타겟 데이터는, 상기 영상 데이터로부터 생성된 제2 영상에 DNN(Deep Neural Network)을 통한 AI 업스케일이 허용되는지 여부를 나타내고,
상기 AI 코덱 보조 데이터는, 상기 AI코덱 타겟 정보에 따라 상기 제1 복호화된 제2영상에 DNN을 통한 AI 업스케일이 허용됨을 나타낼 때, 상기 제2 영상의 AI 업스케일에 따른 제3 영상의 생성에 관한 정보를 나타내는 것을 특징으로 하는
컴퓨터로 기록가능한 기록 매체.
- 제19항에 있어서,
상기 AI 코덱 보조 데이터는,
AI 업스케일이 허용되는 색 채널을 나타내는 채널 정보, 상기 제2 영상의 해상도와 상기 제3 영상의 해상도를 나타내는 해상도 정보, 양자화 레벨을 나타내는 양자화 레벨 정보, 상기 제2 영상의 AI 업스케일에 사용되는 필터 세트를 나타내는 필터 세트 정보, 상기 제2 영상의 오프셋과 상기 제3 영상의 오프셋을 나타내는 오프셋 정보, 상기 제2 영상의 위상 변경을 나타내는 위상 정보 및 상기 제2 영상의 색 포맷과 상기 제3 영상의 색 포맷을 나타내는 색 포맷 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
- 제20항에 있어서,
상기 오프셋 정보는, 제2 영상 오프셋 허용 정보, 제2 영상 오프셋 정보 및 제3 영상 오프셋 허용 정보, 제3 영상 오프셋 정보를 포함하고,
상기 제2 영상 오프셋 허용 정보는, 제2 영상 오프셋이 허용되는지 여부를 나타내고,
상기 제2 영상 오프셋 정보는, 상기 제2 영상의 AI 부호화 적용 영역의 결정에 이용되는 오프셋을 나타내고, 상기 제2 영상 오프셋 허용 정보에 따라 상기 제2 영상 오프셋이 허용될 경우, 상기 오프셋 정보에 포함되고,
상기 제3 영상 오프셋 허용 정보는, 제3 영상 오프셋이 허용되는지 여부를 나타내고,
상기 제3 영상 오프셋 정보는, 상기 제3 영상의 AI 부호화 적용 영역의 결정에 이용되는 오프셋을 나타내고, 상기 제3 영상 오프셋 허용 정보에 따라 상기 제3 영상 오프셋이 허용될 경우, 상기 오프셋 정보에 포함되는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
- 제20항에 있어서,
상기 위상 정보는, 위상 변화 허용 정보와 위상 변화 정보를 포함하고,
상기 위상 변화 허용 정보는, 상기 제2 영상의 AI 업스케일에 있어서, 상기 제2 영상의 픽셀들의 위상 변화가 허용되는지 여부를 나타내고,
상기 위상 변화 정보는, 상기 제2 영상의 파라미터 세트의 결정에 이용되는 상기 제2 영상의 픽셀들의 위상 변화의 크기를 나타내고, 상기 제2 영상에 포함된 픽셀들의 위상 변경이 허용된 경우 상기 위상 정보에 포함되는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
- 제19항에 있어서,
상기 AI 코덱 보조 데이터는, 현재 프레임을 포함하는 하이 레벨 유닛에 적용되는 하이 레벨 AI 코덱 보조 데이터 및 상기 현재 프레임에 적용되는 프레임 AI 코덱 보조 데이터를 포함하는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
- 제23항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터는, 상기 하이 레벨 유닛에 포함된 프레임들의 디폴트 양자화 레벨을 나타내는 디폴트 양자화 레벨 정보를 포함하고,
상기 프레임 AI 코덱 보조 데이터는, 상기 현재 프레임의 양자화 레벨이 디폴트 양자화 레벨인지 여부 및 상기 양자화 레벨이 디폴트 양자화 레벨이 아닌 때, 상기 현재 프레임의 양자화 레벨을 나타내는 양자화 레벨 정보를 포함하는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
- 제23항에 있어서,
상기 하이 레벨 AI 코덱 보조 데이터는, 상기 하이 레벨 유닛에 포함된 프레임들의 디폴트 필터 세트를 나타내는 디폴트 필터 세트 정보를 포함하고,
상기 프레임 AI 코덱 보조 데이터는, 상기 현재 프레임에 디폴트 필터 세트가 적용되는지 여부 및 상기 현재 프레임에 디폴트 필터 세트가 적용되지 않는 때, 상기 현재 프레임의 필터 세트를 나타내는 필터 세트 정보를 포함하고,
상기 필터 세트 정보는, AI 업스케일에 필요한 복수의 필터를 포함하는 필터 세트를 나타내는 것을 특징으로 하는 컴퓨터 기록가능한 기록 매체.
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201980068908.7A CN112889283B (zh) | 2018-10-19 | 2019-10-11 | 编码方法及其设备以及解码方法及其设备 |
| PCT/KR2019/013344 WO2020080751A1 (ko) | 2018-10-19 | 2019-10-11 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| EP19873762.9A EP3866466A1 (en) | 2018-10-19 | 2019-10-11 | Encoding method and apparatus thereof, and decoding method and apparatus thereof |
| US16/743,613 US10819992B2 (en) | 2018-10-19 | 2020-01-15 | Methods and apparatuses for performing encoding and decoding on image |
| US16/860,563 US10819993B2 (en) | 2018-10-19 | 2020-04-28 | Methods and apparatuses for performing encoding and decoding on image |
| US17/080,827 US11190782B2 (en) | 2018-10-19 | 2020-10-26 | Methods and apparatuses for performing encoding and decoding on image |
| US17/498,859 US11647210B2 (en) | 2018-10-19 | 2021-10-12 | Methods and apparatuses for performing encoding and decoding on image |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20180125406 | 2018-10-19 | ||
| KR1020180125406 | 2018-10-19 | ||
| KR1020190041111 | 2019-04-08 | ||
| KR20190041111 | 2019-04-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200044665A true KR20200044665A (ko) | 2020-04-29 |
| KR102525578B1 KR102525578B1 (ko) | 2023-04-26 |
Family
ID=70466756
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190076569A Active KR102525578B1 (ko) | 2018-10-19 | 2019-06-26 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
Country Status (4)
| Country | Link |
|---|---|
| US (4) | US10819992B2 (ko) |
| EP (1) | EP3866466A1 (ko) |
| KR (1) | KR102525578B1 (ko) |
| CN (1) | CN112889283B (ko) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022124546A1 (ko) * | 2020-12-09 | 2022-06-16 | 삼성전자 주식회사 | Ai 부호화 장치 및 그 동작방법, 및 ai 복호화 장치 및 그 동작방법 |
| US11455706B2 (en) | 2020-09-15 | 2022-09-27 | Samsung Electronics Co., Ltd. | Electronic apparatus, control method thereof and electronic system |
| US12073595B2 (en) | 2020-12-09 | 2024-08-27 | Samsung Electronics Co., Ltd. | AI encoding apparatus and operation method of the same, and AI decoding apparatus and operation method of the same |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6695947B2 (ja) * | 2018-09-21 | 2020-05-20 | ソニーセミコンダクタソリューションズ株式会社 | 固体撮像システム、画像処理方法及びプログラム |
| WO2020080873A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Method and apparatus for streaming data |
| WO2020080765A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Apparatuses and methods for performing artificial intelligence encoding and artificial intelligence decoding on image |
| KR102525576B1 (ko) | 2018-10-19 | 2023-04-26 | 삼성전자주식회사 | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 |
| KR102525578B1 (ko) | 2018-10-19 | 2023-04-26 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| US11265580B2 (en) * | 2019-03-22 | 2022-03-01 | Tencent America LLC | Supplemental enhancement information messages for neural network based video post processing |
| WO2021016770A1 (zh) * | 2019-07-26 | 2021-02-04 | Oppo广东移动通信有限公司 | 一种信息处理方法、网络设备、用户设备 |
| KR102166337B1 (ko) | 2019-09-17 | 2020-10-15 | 삼성전자주식회사 | 영상의 ai 부호화 방법 및 장치, 영상의 ai 복호화 방법 및 장치 |
| US11140422B2 (en) * | 2019-09-25 | 2021-10-05 | Microsoft Technology Licensing, Llc | Thin-cloud system for live streaming content |
| KR102287947B1 (ko) * | 2019-10-28 | 2021-08-09 | 삼성전자주식회사 | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 |
| KR102436512B1 (ko) | 2019-10-29 | 2022-08-25 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| WO2021251659A1 (en) | 2020-06-11 | 2021-12-16 | Samsung Electronics Co., Ltd. | Method and apparatus for performing artificial intelligence encoding and artificial intelligence decoding |
| US11516538B1 (en) * | 2020-09-29 | 2022-11-29 | Amazon Technologies, Inc. | Techniques for detecting low image quality |
| CN112261290B (zh) * | 2020-10-16 | 2022-04-19 | 海信视像科技股份有限公司 | 显示设备、摄像头以及ai数据同步传输方法 |
| CN112233038B (zh) * | 2020-10-23 | 2021-06-01 | 广东启迪图卫科技股份有限公司 | 基于多尺度融合及边缘增强的真实图像去噪方法 |
| CN114827622A (zh) | 2021-01-19 | 2022-07-29 | 华为技术有限公司 | 分层编解码的方法及装置 |
| CN113205599B (zh) * | 2021-04-25 | 2022-06-14 | 武汉大学 | 一种视频三维融合时gpu加速的视频纹理更新方法 |
| WO2022250397A1 (en) * | 2021-05-27 | 2022-12-01 | Samsung Electronics Co., Ltd. | Methods and apparatus for processing of high-resolution video content |
| US12526423B2 (en) * | 2021-05-27 | 2026-01-13 | Samsung Electronics Co., Ltd. | Methods and apparatus for processing of high-resolution video content |
| US12039702B2 (en) * | 2021-07-22 | 2024-07-16 | Qualcomm Incorporated | Motion compensation for neural network enhanced images |
| CN117355864A (zh) | 2021-08-13 | 2024-01-05 | 三星电子株式会社 | 基于ai的图像提供装置及其方法、以及基于ai的显示装置及其方法 |
| MX2024005565A (es) * | 2021-11-09 | 2024-05-22 | Netflix Inc | Tecnicas de reconstruccion de contenidos de video de escalado descendente. |
| US20230144735A1 (en) * | 2021-11-09 | 2023-05-11 | Netflix, Inc. | Techniques for jointly training a downscaler and an upscaler for video streaming |
| EP4418659A4 (en) | 2021-12-21 | 2025-03-05 | Samsung Electronics Co., Ltd. | AI-BASED IMAGE PROVIDING APPARATUS AND RELATED METHOD, AND AI-BASED DISPLAY APPARATUS AND RELATED METHOD |
| WO2023183756A1 (en) | 2022-03-24 | 2023-09-28 | Dolby Laboratories Licensing Corporation | Neural networks for high dynamic range video super- resolution |
| KR102467091B1 (ko) * | 2022-07-20 | 2022-11-16 | 블루닷 주식회사 | 효과적인 비디오 압축을 위한 슈퍼 레졸루션 영상 처리 방법 및 시스템 |
| US12563196B2 (en) | 2023-01-17 | 2026-02-24 | Samsung Electronics Co., Ltd. | Apparatus and method with video processing using neural network |
| US12581135B2 (en) | 2023-01-17 | 2026-03-17 | Samsung Electronics Co., Ltd. | Apparatus and method with video processing using neural network |
| EP4611370A4 (en) * | 2023-02-09 | 2026-02-25 | Samsung Electronics Co Ltd | ELECTRONIC DEVICE AND METHOD FOR PROCESSING EVOLVING CODEC IN AN ELECTRONIC DEVICE |
| CN116582687A (zh) * | 2023-04-12 | 2023-08-11 | 百果园技术(新加坡)有限公司 | 基于ai的编码驱动策略调整方法、装置、设备和存储介质 |
| WO2026057836A1 (en) * | 2024-09-13 | 2026-03-19 | Koninklijke Kpn N.V. | Volumetric content data processing system and method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150087103A (ko) * | 2012-11-19 | 2015-07-29 | 엘지전자 주식회사 | 신호 송수신 장치 및 신호 송수신 방법 |
| KR101885855B1 (ko) * | 2017-03-30 | 2018-08-07 | 단국대학교 산학협력단 | 고해상도 추정 기법을 활용한 영상 신호 전송 |
Family Cites Families (64)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100224801B1 (ko) | 1993-08-31 | 1999-10-15 | 윤종용 | 스케일 팩터 조정회로 |
| JP4034380B2 (ja) | 1996-10-31 | 2008-01-16 | 株式会社東芝 | 画像符号化/復号化方法及び装置 |
| US7400588B2 (en) | 2003-08-01 | 2008-07-15 | Thomson Licensing | Dynamic rate adaptation using neural networks for transmitting video data |
| CN1973546B (zh) | 2004-03-09 | 2010-05-12 | 汤姆森研究基金公司 | 用于高级视频编码的降低分辨率更新模式 |
| CN100461864C (zh) | 2005-06-25 | 2009-02-11 | 华为技术有限公司 | 基于数字水印的多媒体视频通信客观质量评价方法 |
| US20160360155A1 (en) | 2005-09-07 | 2016-12-08 | Vidyo, Inc. | System and method for scalable and low-delay videoconferencing using scalable video coding |
| CA2640246C (en) | 2006-02-16 | 2014-12-02 | Vidyo, Inc. | System and method for thinning of scalable video coding bit-streams |
| KR101425602B1 (ko) | 2008-03-12 | 2014-07-31 | 삼성전자주식회사 | 영상 부호화/복호화 장치 및 그 방법 |
| EP2477415A3 (en) * | 2010-11-21 | 2013-11-06 | Human Monitoring Ltd | Method and system of encoding and decoding media content |
| KR101955142B1 (ko) | 2011-01-14 | 2019-03-06 | 지이 비디오 컴프레션, 엘엘씨 | 엔트로피 인코딩 및 디코딩 방식 |
| JP2012191250A (ja) | 2011-03-08 | 2012-10-04 | Sony Corp | 画像処理装置、画像処理方法、およびプログラム |
| US20140086319A1 (en) | 2012-09-25 | 2014-03-27 | Sony Corporation | Video coding system with adaptive upsampling and method of operation thereof |
| EP2901683A1 (en) | 2012-09-28 | 2015-08-05 | VID SCALE, Inc. | Adaptive upsampling for multi-layer video coding |
| US9143543B2 (en) | 2012-11-30 | 2015-09-22 | Google Technology Holdings LLC | Method and system for multi-streaming multimedia data |
| US20140177706A1 (en) * | 2012-12-21 | 2014-06-26 | Samsung Electronics Co., Ltd | Method and system for providing super-resolution of quantized images and video |
| KR102286856B1 (ko) | 2013-06-12 | 2021-08-06 | 주식회사 케이티 | 스케일러블 비디오 신호 인코딩/디코딩 방법 및 장치 |
| KR102062764B1 (ko) | 2013-07-19 | 2020-02-21 | 삼성전자주식회사 | 모바일 단말 화면을 위한 3k해상도를 갖는 디스플레이 영상 생성 방법 및 장치 |
| US9251572B2 (en) | 2013-07-26 | 2016-02-02 | Qualcomm Incorporated | System and method of correcting image artifacts |
| CN105684491B (zh) | 2013-10-30 | 2020-02-07 | 株式会社Kt | 用于在移动通信网络中配置双连接的方法及其装置 |
| JP2017514367A (ja) | 2014-03-28 | 2017-06-01 | 富士通株式会社 | ベアラ管理装置、方法及び通信システム |
| KR101653039B1 (ko) | 2014-05-22 | 2016-09-12 | 주식회사 칩스앤미디어 | 복호화 정보를 이용한 해상도 변환 장치 및 그 방법 |
| WO2016021822A1 (en) | 2014-08-07 | 2016-02-11 | Lg Electronics Inc. | Method for processing a packet data convergence protocol packet data unit at a user equipment in a dual connectivity systme and device therefor |
| EP3038370A1 (en) * | 2014-12-22 | 2016-06-29 | Alcatel Lucent | Devices and method for video compression and reconstruction |
| KR20160080929A (ko) | 2014-12-30 | 2016-07-08 | 한국전자통신연구원 | 클라우드 기반의 적응형 초고화질 멀티미디어 스트리밍 서비스 장치 및 방법 |
| GB2539846B (en) * | 2015-02-19 | 2017-11-01 | Magic Pony Tech Ltd | Online training of hierarchical algorithms |
| EP3278559B1 (en) * | 2015-03-31 | 2021-05-05 | Magic Pony Technology Limited | Training end-to-end video processes |
| GB201603144D0 (en) * | 2016-02-23 | 2016-04-06 | Magic Pony Technology Ltd | Training end-to-end video processes |
| EP3310058B1 (en) * | 2015-06-12 | 2023-02-22 | Panasonic Intellectual Property Management Co., Ltd. | Image coding method, image decoding method, image coding device and image decoding device |
| WO2016205733A1 (en) | 2015-06-19 | 2016-12-22 | Huawei Technologies Co., Ltd. | Template uniform resource locator signing |
| CN106470292B (zh) | 2015-08-20 | 2019-08-27 | 联咏科技股份有限公司 | 图像处理装置及图像处理方法 |
| PH12018500454B1 (en) | 2015-09-03 | 2024-02-28 | Mediatek Inc | Method and apparatus of nueral network based processing in video coding |
| US10812831B2 (en) | 2015-09-30 | 2020-10-20 | Piksel, Inc. | Video stream delivery via adaptive quality enhancement using error correction models |
| KR102309910B1 (ko) | 2015-11-19 | 2021-10-08 | 한국전자기술연구원 | 비디오 부호화기의 최적 모드 결정 장치 및 최적 모드 결정을 이용한 비디오 부호화 방법 |
| US9473758B1 (en) * | 2015-12-06 | 2016-10-18 | Sliver VR Technologies, Inc. | Methods and systems for game video recording and virtual reality replay |
| KR20170087278A (ko) | 2016-01-20 | 2017-07-28 | 한국전자통신연구원 | 비디오 압축 영상을 위한 거짓 등고선 검출과 제거 방법 및 장치 |
| US10089717B2 (en) | 2016-04-05 | 2018-10-02 | Flipboard, Inc. | Image scaling using a convolutional neural network |
| KR101974261B1 (ko) | 2016-06-24 | 2019-04-30 | 한국과학기술원 | Cnn 기반 인루프 필터를 포함하는 부호화 방법과 장치 및 복호화 방법과 장치 |
| CA3026977A1 (en) | 2016-07-25 | 2018-02-01 | Philip Morris Products S.A. | Manufacturing a fluid permeable heater assembly with cap |
| US11321609B2 (en) | 2016-10-19 | 2022-05-03 | Samsung Electronics Co., Ltd | Method and apparatus for neural network quantization |
| US11593632B2 (en) | 2016-12-15 | 2023-02-28 | WaveOne Inc. | Deep learning based on image encoding and decoding |
| CN108345939B (zh) | 2017-01-25 | 2022-05-24 | 微软技术许可有限责任公司 | 基于定点运算的神经网络 |
| US10902598B2 (en) | 2017-01-27 | 2021-01-26 | Arterys Inc. | Automated segmentation utilizing fully convolutional networks |
| US11134253B2 (en) | 2017-02-02 | 2021-09-28 | Hewlett-Packard Development Company, L.P. | Video compression |
| US10742708B2 (en) | 2017-02-23 | 2020-08-11 | Netflix, Inc. | Iterative techniques for generating multiple encoded versions of a media title |
| US10423843B2 (en) * | 2017-02-23 | 2019-09-24 | Magna Electronics Inc. | Vehicle vision system with enhanced traffic sign recognition |
| KR20180100976A (ko) | 2017-03-03 | 2018-09-12 | 한국전자통신연구원 | 딥 신경망 기반 블러 영상 학습을 이용한 영상 부호화/복호화 방법 및 장치 |
| US11468318B2 (en) | 2017-03-17 | 2022-10-11 | Portland State University | Frame interpolation via adaptive convolution and adaptive separable convolution |
| KR101990092B1 (ko) | 2017-03-24 | 2019-06-17 | 주식회사 엔씨소프트 | 영상 압축 장치 및 방법 |
| US10410322B2 (en) | 2017-04-05 | 2019-09-10 | Here Global B.V. | Deep convolutional image up-sampling |
| WO2018212599A1 (en) | 2017-05-17 | 2018-11-22 | Samsung Electronics Co., Ltd. | Super-resolution processing method for moving image and image processing apparatus therefor |
| KR102511059B1 (ko) | 2017-05-17 | 2023-03-17 | 삼성전자주식회사 | 동영상의 초해상 처리 방법 및 이를 위한 영상 처리 장치 |
| WO2019087905A1 (ja) | 2017-10-31 | 2019-05-09 | シャープ株式会社 | 画像フィルタ装置、画像復号装置、および画像符号化装置 |
| CN108022212B (zh) | 2017-11-24 | 2022-07-01 | 腾讯科技(深圳)有限公司 | 高分辨率图片生成方法、生成装置及存储介质 |
| CN108012157B (zh) * | 2017-11-27 | 2020-02-04 | 上海交通大学 | 用于视频编码分数像素插值的卷积神经网络的构建方法 |
| CN108305214B (zh) * | 2017-12-28 | 2019-09-17 | 腾讯科技(深圳)有限公司 | 图像数据处理方法、装置、存储介质和计算机设备 |
| KR102452653B1 (ko) | 2018-02-20 | 2022-10-11 | 삼성전자주식회사 | 전자 장치, 영상 처리 방법 및 컴퓨터 판독가능 기록 매체 |
| CN110300301B (zh) | 2018-03-22 | 2023-01-13 | 华为技术有限公司 | 图像编解码方法和装置 |
| GB2572537A (en) | 2018-03-27 | 2019-10-09 | Nokia Technologies Oy | Generating or obtaining an updated neural network |
| CN108596109B (zh) * | 2018-04-26 | 2021-04-13 | 浪潮集团有限公司 | 一种基于神经网络和运动矢量的目标检测方法及装置 |
| KR102022648B1 (ko) | 2018-08-10 | 2019-09-19 | 삼성전자주식회사 | 전자 장치, 이의 제어 방법 및 서버의 제어 방법 |
| WO2020080827A1 (en) | 2018-10-19 | 2020-04-23 | Samsung Electronics Co., Ltd. | Ai encoding apparatus and operation method of the same, and ai decoding apparatus and operation method of the same |
| KR102525578B1 (ko) * | 2018-10-19 | 2023-04-26 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| KR102287947B1 (ko) | 2019-10-28 | 2021-08-09 | 삼성전자주식회사 | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 |
| WO2021251611A1 (en) | 2020-06-11 | 2021-12-16 | Samsung Electronics Co., Ltd. | Apparatus and method for performing artificial intelligence encoding and decoding on image by using low-complexity neural network |
-
2019
- 2019-06-26 KR KR1020190076569A patent/KR102525578B1/ko active Active
- 2019-10-11 CN CN201980068908.7A patent/CN112889283B/zh active Active
- 2019-10-11 EP EP19873762.9A patent/EP3866466A1/en active Pending
-
2020
- 2020-01-15 US US16/743,613 patent/US10819992B2/en active Active
- 2020-04-28 US US16/860,563 patent/US10819993B2/en active Active
- 2020-10-26 US US17/080,827 patent/US11190782B2/en active Active
-
2021
- 2021-10-12 US US17/498,859 patent/US11647210B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20150087103A (ko) * | 2012-11-19 | 2015-07-29 | 엘지전자 주식회사 | 신호 송수신 장치 및 신호 송수신 방법 |
| KR101885855B1 (ko) * | 2017-03-30 | 2018-08-07 | 단국대학교 산학협력단 | 고해상도 추정 기법을 활용한 영상 신호 전송 |
Non-Patent Citations (2)
| Title |
|---|
| Feng Jiang, et al. An End-to-End Compression Framework Based on Convolutional Neural Networks, Cornell University, 2017-08-02, pp. 1-13* * |
| 조승현, 딥 러닝 기반의 이미지와 비디오 압축 기술 분석, 방송공학회논문지, 한국방송미디어공학회, 2018-05, pp. 383-394* * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11455706B2 (en) | 2020-09-15 | 2022-09-27 | Samsung Electronics Co., Ltd. | Electronic apparatus, control method thereof and electronic system |
| WO2022124546A1 (ko) * | 2020-12-09 | 2022-06-16 | 삼성전자 주식회사 | Ai 부호화 장치 및 그 동작방법, 및 ai 복호화 장치 및 그 동작방법 |
| KR20220081648A (ko) * | 2020-12-09 | 2022-06-16 | 삼성전자주식회사 | Ai 부호화 장치 및 그 동작방법, 및 ai 복호화 장치 및 그 동작방법 |
| US12073595B2 (en) | 2020-12-09 | 2024-08-27 | Samsung Electronics Co., Ltd. | AI encoding apparatus and operation method of the same, and AI decoding apparatus and operation method of the same |
Also Published As
| Publication number | Publication date |
|---|---|
| US10819993B2 (en) | 2020-10-27 |
| EP3866466A4 (en) | 2021-08-18 |
| US11647210B2 (en) | 2023-05-09 |
| US11190782B2 (en) | 2021-11-30 |
| US20200177898A1 (en) | 2020-06-04 |
| EP3866466A1 (en) | 2021-08-18 |
| US20210044813A1 (en) | 2021-02-11 |
| US10819992B2 (en) | 2020-10-27 |
| CN112889283A (zh) | 2021-06-01 |
| KR102525578B1 (ko) | 2023-04-26 |
| CN112889283B (zh) | 2025-02-28 |
| US20200260093A1 (en) | 2020-08-13 |
| US20220030260A1 (en) | 2022-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102525578B1 (ko) | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 | |
| KR102500761B1 (ko) | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 | |
| KR102837710B1 (ko) | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 | |
| KR102287947B1 (ko) | 영상의 ai 부호화 및 ai 복호화 방법, 및 장치 | |
| KR102285738B1 (ko) | 영상의 주관적 품질을 평가하는 방법 및 장치 | |
| US11200639B1 (en) | Apparatus and method for performing artificial intelligence encoding and decoding on image by using low-complexity neural network | |
| KR102436512B1 (ko) | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 | |
| US12407854B2 (en) | Artificial intelligence (AI) encoding apparatus and method and AI decoding apparatus and method for region of object of interest in image | |
| US12475528B2 (en) | Image AI-coding method and device, and image AI-decoding method and device | |
| CN114521327A (zh) | 视频译码中的残差的量化 | |
| KR102312337B1 (ko) | Ai 부호화 장치 및 그 동작방법, 및 ai 복호화 장치 및 그 동작방법 | |
| US20230281755A1 (en) | Method and device for performing artificial intelligence encoding and artificial intelligence decoding | |
| KR20200044662A (ko) | 영상의 ai 부호화 및 ai 복호화를 위한 장치, 및 방법 | |
| US20220180568A1 (en) | Ai encoding apparatus and operation method of the same, and ai decoding apparatus and operation method of the same | |
| US12229915B2 (en) | Image providing method and apparatus using artificial intelligence, and display method and apparatus using artificial intelligence | |
| US11816872B2 (en) | Method and apparatus for performing artificial intelligence encoding and artificial intelligence decoding | |
| CN116458157A (zh) | 用于图像中感兴趣的对象区域的ai编码装置和方法以及ai解码装置和方法 | |
| KR20220063063A (ko) | 인공지능 부호화 및 인공지능 복호화를 수행하기 위한 방법 및 장치 | |
| US12482057B2 (en) | Artificial intelligence-based image providing apparatus and method, and artificial intelligence-based display apparatus and method | |
| KR102421719B1 (ko) | 저복잡도 신경망을 이용한 영상의 ai 부호화 장치 및 방법, ai 복호화 장치 및 방법 | |
| KR20220063061A (ko) | 영상 내 관심 오브젝트 영역을 위한 ai 부호화 장치 및 방법, 및 ai 복호화 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| E601 | Decision to refuse application | ||
| E801 | Decision on dismissal of amendment | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| PE0801 | Dismissal of amendment |
St.27 status event code: A-2-2-P10-P12-nap-PE0801 |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
| J301 | Trial decision |
Free format text: TRIAL NUMBER: 2021101002680; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20211018 Effective date: 20220829 |
|
| PJ1301 | Trial decision |
St.27 status event code: A-3-3-V10-V15-crt-PJ1301 Decision date: 20220829 Appeal event data comment text: Appeal Kind Category : Appeal against decision to decline refusal, Appeal Ground Text : 2019 0076569 Appeal request date: 20211018 Appellate body name: Patent Examination Board Decision authority category: Office appeal board Decision identifier: 2021101002680 |
|
| PS0901 | Examination by remand of revocation |
St.27 status event code: A-6-3-E10-E12-rex-PS0901 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| PE0801 | Dismissal of amendment |
St.27 status event code: A-2-2-P10-P12-nap-PE0801 |
|
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation |
St.27 status event code: A-3-4-F10-F13-rex-PS0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 4 |
