1 |
1
통합 코덱용 이산 코사인 변환 장치에 있어서, 이산 코사인 변환(DCT)을 위한 N x N 크기를 가지는 기준 매트릭스 및 N/2 x N 크기를 가지는 추가 매트릭스를 저장하는 매트릭스 저장부, 상기 N/2 x N 크기를 가지는 추가 매트릭스를 대각선 방향의 기준선을 중심으로 대칭 이동시켜 N x N 크기를 가지는 추가 매트릭스를 생성하는 추가 매트릭스 변환부, 그리고 상기 N x N 크기를 가지는 기준 매트릭스와 상기 N x N 크기를 가지는 추가 매트릭스를 결합하여 2N x 2N 크기를 가지는 확장 매트릭스를 생성하는 확장 매트릭스 생성부를 포함하는 이산 코사인 변환 장치
|
2 |
2
제1항에 있어서,상기 추가 매트릭스 변환부는,상기 N/2 x N 크기를 가지는 추가 매트릭스 중에서 상단의 N/2 x N/2 영역을 우측 상단에서 좌측 하단 방향의 제1 대각선을 기준으로 대칭 변환시키되, 좌측 상단에서 우측 하단 방향의 제2 대각선에 위치하는 변수들의 부호를 반대로 변환시키며, 상기 N/2 x N 크기를 가지는 추가 매트릭스 중에서 하단의 N/2 x N/2 영역을 상기 제2 대각선을 기준으로 대칭 변환시키는 이산 코사인 변환 장치
|
3 |
3
제2항에 있어서,상기 추가 매트릭스 변환부는,상기 제2 대각선에 위치하는 변수들의 부호를 반대로 변환시키는 2의 보수 변환부, 그리고N개의 변수 중에서 하나를 선택하여 출력하는 복수의 먹스부를 포함하는 이산 코사인 변환 장치
|
4 |
4
제2항에 있어서,상기 확장 매트릭스 생성부는,상기 N x N 크기를 가지는 기준 매트릭스의 각 행을 상기 2N x 2N 크기를 가지는 확장 매트릭스의 홀수 행에 배열한 상태에서 좌우 대칭 변환시키고, 상기 N x N 크기를 가지는 추가 매트릭스의 각 행을 상기 2N x 2N 크기를 가지는 확장 매트릭스의 짝수 행에 배열한 상태에서, 변수들의 부호를 반대로 변환하면서 좌우 대칭 변환시키는 이산 코사인 변환 장치
|
5 |
5
제1항에 있어서,상기 매트릭스 저장부는,상기 N/2 x N 크기를 가지는 추가 매트릭스에 대하여 2배씩 스케일이 증가된 하나 이상의 추가 매트릭스를 더 저장하는 이산 코사인 변환 장치
|
6 |
6
제5항에 있어서,상기 추가 매트릭스 변환부는,N x 2N 크기를 가지는 추가 매트릭스를 대각선 방향의 기준선을 중심으로 대칭 이동시켜 2N x 2N 크기를 가지는 추가 매트릭스를 생성하고,상기 확장 매트릭스 생성부는,상기 2N x 2N 크기를 가지는 확장 매트릭스와 상기 2N x 2N 크기를 가지는 추가 매트릭스를 결합하여 4N x 4N 크기를 가지는 확장 매트릭스를 생성하는 이산 코사인 변환 장치
|
7 |
7
통합 코덱용 이산 코사인 변환 장치를 이용한 이산 코사인 변환 방법에 있어서, 이산 코사인 변환(DCT)을 위한 N x N 크기를 가지는 기준 매트릭스 및 N/2 x N 크기를 가지는 추가 매트릭스를 저장하는 단계, 상기 N/2 x N 크기를 가지는 추가 매트릭스를 대각선 방향의 기준선을 중심으로 대칭 이동시켜 N x N 크기를 가지는 추가 매트릭스를 생성하는 단계, 그리고 상기 N x N 크기를 가지는 기준 매트릭스와 상기 N x N 크기를 가지는 추가 매트릭스를 결합하여 2N x 2N 크기를 가지는 확장 매트릭스를 생성하는 단계를 포함하는 이산 코사인 변환 방법
|
8 |
8
제7항에 있어서,상기 추가 매트릭스를 생성하는 단계는, 상기 N/2 x N 크기를 가지는 추가 매트릭스 중에서 상단의 N/2 x N/2 영역을 우측 상단에서 좌측 하단 방향의 제1 대각선을 기준으로 대칭 변환시키되, 좌측 상단에서 우측 하단 방향의 제2 대각선에 위치하는 변수들의 부호를 반대로 변환시키며, 상기 N/2 x N 크기를 가지는 추가 매트릭스 중에서 하단의 N/2 x N/2 영역을 상기 제2 대각선을 기준으로 대칭 변환시키는 이산 코사인 변환 방법
|
9 |
9
제8항에 있어서,상기 확장 매트릭스를 생성하는 단계는,상기 N x N 크기를 가지는 기준 매트릭스의 각 행을 상기 2N x 2N 크기를 가지는 확장 매트릭스의 홀수 행에 배열한 상태에서 좌우 대칭 변환시키고, 상기 N x N 크기를 가지는 추가 매트릭스의 각 행을 상기 2N x 2N 크기를 가지는 확장 매트릭스의 짝수 행에 배열한 상태에서, 변수들의 부호를 반대로 변환하면서 좌우 대칭 변환시키는 이산 코사인 변환 방법
|
10 |
10
제7항에 있어서,상기 기준 매트릭스 및 추가 매트릭스를 저장하는 단계는,상기 N/2 x N 크기를 가지는 추가 매트릭스에 대하여 2배씩 스케일이 증가된 하나 이상의 추가 매트릭스를 더 저장하는 이산 코사인 변환 방법
|
11 |
11
제10항에 있어서,N x 2N 크기를 가지는 추가 매트릭스를 대각선 방향의 기준선을 중심으로 대칭 이동시켜 2N x 2N 크기를 가지는 추가 매트릭스를 생성하는 단계, 그리고상기 2N x 2N 크기를 가지는 확장 매트릭스와 상기 2N x 2N 크기를 가지는 추가 매트릭스를 결합하여 4N x 4N 크기를 가지는 확장 매트릭스를 생성하는 단계를 더 포함하는 이산 코사인 변환 방법
|