맞춤기술찾기

이전대상기술

인코딩, 디코딩 장치 및 방법

  • 기술번호 : KST2022002579
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 인코딩, 디코딩 장치 및 장법에 관한 것이다. 본 발명의 일 실시예에 따른 인코딩 장치는, 딥 러닝 모델(deep learning model)에서 대규모 원소 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터에 대해 소규모 원소 매트릭스의 단위 영역 별로 이산 코사인 변환(DCT)을 수행하여 주파수 영역으로 변환하는 변환부; 상기 변환부의 출력을 양자화(quantization)하여 이산 데이터(discrete data)로 변환함으로써 양자화된 가중치를 생성하는 양자화부; 다수의 단위 영역에 대해 군집화하고, 각 단위 영역이 속한 위치에 대한 인덱스 정보를 생성하는 군집화부; 및 군집 별로 엔트로피 코딩(entropy coding) 기법을 적용하고 상기 인덱스 정보에 대해서도 엔트로피 코딩 기법을 적용하여, 군집 별 가중치의 압축 코드와 인덱스 정보의 압축 코드를 각각 포함하는 비트스트림(bitstream)을 생성하는 인코더부;를 포함하는 것을 특징으로 한다.
Int. CL G06T 9/00 (2019.01.01) H04N 19/625 (2014.01.01) H04N 19/124 (2014.01.01) H04N 19/70 (2014.01.01) H04N 19/13 (2014.01.01) H04N 19/184 (2014.01.01) G06N 3/08 (2006.01.01)
CPC G06T 9/002(2013.01) H04N 19/625(2013.01) H04N 19/124(2013.01) H04N 19/70(2013.01) H04N 19/13(2013.01) H04N 19/184(2013.01) G06N 3/08(2013.01)
출원번호/일자 1020200108299 (2020.08.27)
출원인 한국전자기술연구원
등록번호/일자
공개번호/일자 10-2022-0027435 (2022.03.08) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2020.08.27)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자기술연구원 대한민국 경기도 성남시 분당구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 홍민수 경기도 성남시 분당구
2 최병호 서울특별시 강동구
3 김성제 서울특별시 송파구
4 정진우 서울특별시 송파구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인이룸리온 대한민국 서울특별시 서초구 사평대로 ***, *층 (반포동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2020.08.27 수리 (Accepted) 1-1-2020-0902700-37
2 선행기술조사의뢰서
Request for Prior Art Search
2021.02.18 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2021.05.18 발송처리완료 (Completion of Transmission) 9-6-2021-0182630-00
4 의견제출통지서
Notification of reason for refusal
2021.10.25 발송처리완료 (Completion of Transmission) 9-5-2021-0834267-10
5 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.10.27 수리 (Accepted) 1-1-2021-1232220-10
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.10.27 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2021-1232221-55
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
딥 러닝 모델(deep learning model)에서 대규모 원소 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터에 대해 소규모 원소 매트릭스의 단위 영역 별로 이산 코사인 변환(DCT)을 수행하여 주파수 영역으로 변환하는 변환부;상기 변환부의 출력을 양자화(quantization)하여 이산 데이터(discrete data)로 변환함으로써 양자화된 가중치를 생성하는 양자화부;다수의 단위 영역에 대해 군집화하고, 각 단위 영역이 속한 위치에 대한 인덱스 정보를 생성하는 군집화부; 및군집 별로 엔트로피 코딩(entropy coding) 기법을 적용하고 상기 인덱스 정보에 대해서도 엔트로피 코딩 기법을 적용하여, 군집 별 가중치의 압축 코드와 인덱스 정보의 압축 코드를 각각 포함하는 비트스트림(bitstream)을 생성하는 인코더부;를 포함하는 인코딩 장치
2 2
제1항에 있어서,상기 딥 러닝 모델에 포함된 복수의 레이어(layer)에 대해 레이어 별로 상기 변환부, 상기 군집화부 및 상기 인코더부의 동작이 수행되는 인코딩 장치
3 3
제2항에 있어서,상기 군집화부는 레이어 별로 상기 인덱스 정보를 생성하며,상기 인코더부는 레이어 별로 상기 압축 코드를 구분한 비트스트림을 생성하는 인코딩 장치
4 4
제1항에 있어서,상기 필터는 3차원 매트릭스(h×w×d)(단, h, w 및 d은 자연수)의 가중치를 포함하며,상기 단위 영역은 상기 3차원 매트릭스에 속한 2차원 매트릭스(h×w)인 인코딩 장치
5 5
제5항에 있어서,상기 변환부는 복수의 필터에 대한 단위 영역을 처리하는 인코딩 장치
6 6
제4항 또는 제5항에 있어서,상기 필터는 컨볼루션 레이어(convolution layer)의 컨볼루션 필터인 인코딩 장치
7 7
제1항에 있어서,상기 필터는 2차원 매트릭스(h'×w')(단, h' 및 w'는 자연수)의 가중치를 포함하며,상기 단위 영역은 상기 2차원 매트릭스에 포함된 소단위 2차원 매트릭스(h×w)(단, h 및 w는 자연수이고, h003c#h', w003c#w')인 인코딩 장치
8 8
제7항에 있어서,상기 필터는 풀리 커넥티드 레이어(fully connected layer)의 필터인 인코딩 장치
9 9
제1항에 있어서,상기 인코더부는 하나의 군집에 대해 그 군집에 포함된 다수의 단위 영역이 가지는 각 2차원 매트릭스에서 동일 위치의 가중치 엔트로피 코딩 기법을 적용하는 인코딩 장치
10 10
제1항에 있어서,상기 변환부는 필터의 종류 또는 필터가 포함된 레이어의 종류에 따라 이산 코사인 변환을 선택적으로 수행하며,상기 양자화부는 변환부에서 이산 코사인 변환이 미수행될 경우 해당 필터의 각 가중치에 대한 양자화를 공간 영역에서 수행하는 인코딩 장치
11 11
딥 러닝 모델(deep learning model)에서 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터를 포함한 레이어에 대해 레이어 별로 이산 코사인 변환(DCT)을 수행하되, 레이어 또는 필터의 종류에 따라 이산 코사인 변환을 선택적으로 수행하여 주파수 영역으로 변환하는 변환부;상기 변환부의 출력을 양자화(quantization)하여 이산 데이터(discrete data)로 변환함으로써 양자화된 가중치를 생성하며, 변환부에서 이산 코사인 변환이 미수행될 경우 해당 필터의 각 가중치에 대한 양자화를 공간 영역에서 수행하는 양자화부; 및레이어 별로 엔트로피 코딩(entropy coding) 기법을 적용하여 레이어 별 가중치의 압축 코드를 포함하는 비트스트림(bitstream)을 생성하는 인코더부;를 포함하는 인코딩 장치
12 12
군집 별 가중치의 압축 코드와 인덱스 정보의 압축 코드를 포함하는 인코딩 코드에 대해 디코딩을 수행하는 장치로서,상기 군집 별 가중치의 압축 코드에 대해 군집 별로 엔트로피 디코딩(entropy decoding) 기법을 적용하여 제1 디코딩 데이터를 생성하고, 딥 러닝 모델(deep learning model)의 대규모 원소 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터에서 소규모 원소 매트릭스의 각 단위 영역이 속한 위치를 나타내는 상기 인덱스 정보의 압축 코드에 대해 엔트로피 디코딩 기법을 적용하여 제2 디코딩 데이터를 생성하는 디코더부;제1 디코딩 데이터를 역양자화(de-quantization)하여 세분화된 데이터로 변환함으로써 역양자화된 가중치를 생성하는 역양자화부; 및단위 영역 별로 역이산 코사인 변환(IDCT)을 수행하여 주파수 영역의 역양자화된 가중치를 공간 영역으로 변환하는 역변환부;를 포함하며,상기 제2 디코딩 데이터를 이용하여 상기 제1 디코딩 데이터의 각 단위 영역이 상기 필터에서 속한 위치를 매칭시켜 상기 필터를 복원하는 디코딩 장치
13 13
제12항에 있어서,상기 역변환부는 필터의 종류 또는 필터가 포함된 레이어의 종류에 따라 역이산 코사인 변환을 선택적으로 수행하는 디코딩 장치
14 14
딥 러닝 모델(deep learning model)에서 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터를 포함한 레이어에 대해 레이어 별 가중치의 압축 코드를 포함하는 인코딩 코드에 대해 디코딩을 수행하는 장치로서,상기 레이어 별 가중치의 압축 코드에 대해 레이어 별로 엔트로피 디코딩(entropy decoding) 기법을 적용하여 디코딩 데이터를 생성하는 디코더부;디코딩 데이터를 역양자화(de-quantization)하여 세분화된 데이터로 변환함으로써 역양자화된 가중치를 생성하는 역양자화부; 및단위 영역 별로 역이산 코사인 변환(IDCT)을 수행하여 주파수 영역의 역양자화된 가중치를 공간 영역으로 변환하되, 레이어 또는 필터의 종류에 따라 역이산 코사인 변환을 선택적으로 수행하는 역변환부;를 포함하는 디코딩 장치
15 15
전자 장치에 의해 수행되는 인코딩 방법으로서,딥 러닝 모델(deep learning model)에서 대규모 원소 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터에 대해 소규모 원소 매트릭스의 단위 영역 별로 이산 코사인 변환(DCT)을 수행하여 주파수 영역으로 변환하는 단계;상기 DCT의 수행에 따른 출력을 양자화(quantization)하여 이산 데이터(discrete data)로 변환함으로써 양자화된 가중치를 생성하는 단계;다수의 단위 영역에 대해 군집화하고, 각 단위 영역이 속한 위치에 대한 인덱스 정보를 생성하는 단계; 및군집 별로 엔트로피 코딩(entropy coding) 기법을 적용하고 상기 인덱스 정보에 대해서도 엔트로피 코딩 기법을 적용하여, 군집 별 가중치의 압축 코드와 인덱스 정보의 압축 코드를 각각 포함하는 비트스트림을 생성하는 단계;를 포함하는 인코딩 방법
16 16
전자 장치에 의해 수행되는 인코딩 방법으로서,딥 러닝 모델(deep learning model)에서 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터를 포함한 레이어에 대해 레이어 별로 이산 코사인 변환(DCT)을 수행하되, 레이어 또는 필터의 종류에 따라 이산 코사인 변환을 선택적으로 수행하여 주파수 영역으로 변환하는 단계;상기 변환부의 출력을 양자화(quantization)하여 이산 데이터(discrete data)로 변환함으로써 양자화된 가중치를 생성하며, 변환부에서 이산 코사인 변환이 미수행될 경우 해당 필터의 각 가중치에 대한 양자화를 공간 영역에서 수행하는 단계; 및레이어 별로 엔트로피 코딩(entropy coding) 기법을 적용하여 레이어 별 가중치의 압축 코드를 포함하는 비트스트림(bitstream)을 생성하는 단계;를 포함하는 인코딩 방법
17 17
전자 장치에 의해 수행되며, 군집 별 가중치의 압축 코드와 인덱스 정보의 압축 코드를 포함하는 인코딩 코드에 대한 디코딩 방법으로서,상기 군집 별 가중치의 압축 코드에 대해 군집 별로 엔트로피 디코딩(entropy decoding) 기법을 적용하여 제1 디코딩 데이터를 생성하고, 딥 러닝 모델(deep learning model)의 대규모 원소 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터에서 소규모 원소 매트릭스의 각 단위 영역이 속한 위치를 나타내는 상기 인덱스 정보의 압축 코드에 대해 엔트로피 디코딩 기법을 적용하여 제2 디코딩 데이터를 생성하는 단계;제1 디코딩 데이터를 역양자화(de-quantization)하여 세분화된 데이터로 변환함으로써 역양자화된 가중치를 생성하는 단계; 및단위 영역 별로 역이산 코사인 변환(IDCT)을 수행하여 주파수 영역의 역양자화된 가중치를 공간 영역으로 변환하는 단계;를 포함하며,상기 제2 디코딩 데이터를 이용하여, 상기 제1 디코딩 데이터의 각 단위 영역이 상기 필터에서 속한 위치를 매칭시켜 상기 필터를 복원하는 디코딩 방법
18 18
전자 장치에 의해 수행되며, 딥 러닝 모델(deep learning model)에서 매트릭스(matrix)의 가중치를 가지는 하나 이상의 필터를 포함한 레이어에 대해 레이어 별 가중치의 압축 코드를 포함하는 인코딩 코드에 대한 디코딩 방법으로서,상기 레이어 별 가중치의 압축 코드에 대해 레이어 별로 엔트로피 디코딩(entropy decoding) 기법을 적용하여 디코딩 데이터를 생성하는 단계;디코딩 데이터를 역양자화(de-quantization)하여 세분화된 데이터로 변환함으로써 역양자화된 가중치를 생성하는 단계; 및단위 영역 별로 역이산 코사인 변환(IDCT)을 수행하여 주파수 영역의 역양자화된 가중치를 공간 영역으로 변환하되, 레이어 또는 필터의 종류에 따라 역이산 코사인 변환을 선택적으로 수행하는 단계;를 포함하는 디코딩 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 전자부품연구원 정보통신방송기술개발 활성화/커널데이터의 압축/복원을 통한 초저전력 모바일 딥러닝 반도체 기술 개발