SlideShare a Scribd company logo
1 of 82
Download to read offline
A.Asano,KansaiUniv.
2014年度春学期 画像情報処理
浅野 晃
関西大学総合情報学部
離散フーリエ変換と離散コサイン変換
第9回
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
8×8ピクセルずつの	

セルに分解
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

これらの波の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

これらの波の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
細かい部分は,どの画像でも大してかわ
らないから,省略しても気づかない
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

これらの波の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
細かい部分は,どの画像でも大してかわ
らないから,省略しても気づかない
省略すると,データ量が減る
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
Karhunen-Loève変換(KL変換)
画像を主成分に変換してから伝送する
p画素の画像
1
p
第1∼第p / 2
主成分だけを
伝達する
主成分に
変換
もとの画
素に戻す
p画素の画像
(情報の損失が最小)
図 5: KL 変換による画像データの圧縮
の主成分を受け取ったほうでは,主成分への変換の逆変換(z から x への変換)を行って
もどします。この逆変換は
⎛ ⎞ ⎛ ⎞
2014
A.Asano,KansaiUniv.
Karhunen-Loève変換(KL変換)
画像を主成分に変換してから伝送する
p画素の画像
1
p
第1∼第p / 2
主成分だけを
伝達する
主成分に
変換
もとの画
素に戻す
p画素の画像
(情報の損失が最小)
図 5: KL 変換による画像データの圧縮
の主成分を受け取ったほうでは,主成分への変換の逆変換(z から x への変換)を行って
もどします。この逆変換は
⎛ ⎞ ⎛ ⎞
データ量が半分でも
情報の損失は最小
2014
A.Asano,KansaiUniv.
KL変換の大問題
主成分を求めるには,
分散共分散行列が必要
2014
A.Asano,KansaiUniv.
KL変換の大問題
主成分を求めるには,
分散共分散行列が必要
分散共分散行列を求めるには,
「いまから取り扱うすべての画像」が
事前にわかっていないといけない
2014
A.Asano,KansaiUniv.
KL変換の大問題
主成分を求めるには,
分散共分散行列が必要
分散共分散行列を求めるには,
「いまから取り扱うすべての画像」が
事前にわかっていないといけない
そんなことは不可能。
2014
A.Asano,KansaiUniv.
そこで
原画像Xは,m2個の基底画像にそれぞれ
変換後画像Zの各要素をかけて足し合わせたもの
になっている
ベクトルの直交変換を,行列の直交変換におきか
えて,どういう変換か見えるようにする
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

8×8の波画像の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
細かい部分は,どの画像でも大してかわ
らないから,省略しても気づかない
省略すると,データ量が減る
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

8×8の波画像の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
細かい部分は,どの画像でも大してかわ
らないから,省略しても気づかない
省略すると,データ量が減る
波画像のひと
つひとつが	

基底画像
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
JPEG方式による画像圧縮
画像を波の重ね合わせで表わし,	

一部を省略して,データ量を減らす
ひとつのセルを,	

8×8の波画像の重ね合わせで表す
8×8ピクセルずつの	

セルに分解
細かい部分は,どの画像でも大してかわ
らないから,省略しても気づかない
省略すると,データ量が減る
波画像のひと
つひとつが	

基底画像
(著作権の問題により画像をはずしました)
2014
A.Asano,KansaiUniv.
そこで
原画像Xは,m2個の基底画像にそれぞれ
変換後画像Zの各要素をかけて足し合わせたもの
になっている
ベクトルの直交変換を,行列の直交変換におきか
えて,どういう変換か見えるようにする
2014
A.Asano,KansaiUniv.
そこで
原画像Xは,m2個の基底画像にそれぞれ
変換後画像Zの各要素をかけて足し合わせたもの
になっている
ベクトルの直交変換を,行列の直交変換におきか
えて,どういう変換か見えるようにする
どういう直交変換(ユニタリー変換)を用いるかを,
基底画像を目でみて決める
2014
A.Asano,KansaiUniv.
そこで
原画像Xは,m2個の基底画像にそれぞれ
変換後画像Zの各要素をかけて足し合わせたもの
になっている
ベクトルの直交変換を,行列の直交変換におきか
えて,どういう変換か見えるようにする
どういう直交変換(ユニタリー変換)を用いるかを,
基底画像を目でみて決める
波の基底画像を用いる→フーリエ変換
A.Asano,KansaiUniv.
A.Asano,KansaiUniv.
離散フーリエ変換を行列で
2014
A.Asano,KansaiUniv.
2次元フーリエ変換1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d
ができるので,x, y それぞれの方向について1次元のフーリエ変換を
また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
u(n) exp(−i2π
k
n) (k = 0, 1, . . . , N − 1)
2014
A.Asano,KansaiUniv.
2次元フーリエ変換
指数関数の性質から
1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d
ができるので,x, y それぞれの方向について1次元のフーリエ変換を
また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
u(n) exp(−i2π
k
n) (k = 0, 1, . . . , N − 1)
報圧縮の方法を説明します。
離散フーリエ変換
講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
しました。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy
直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ
します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
2014
A.Asano,KansaiUniv.
2次元フーリエ変換
指数関数の性質から
x方向のフーリエ変換
1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d
ができるので,x, y それぞれの方向について1次元のフーリエ変換を
また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
u(n) exp(−i2π
k
n) (k = 0, 1, . . . , N − 1)
報圧縮の方法を説明します。
離散フーリエ変換
講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
しました。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy
直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ
します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
2014
A.Asano,KansaiUniv.
2次元フーリエ変換
指数関数の性質から
x方向のフーリエ変換 y方向の
フーリエ変換
1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d
ができるので,x, y それぞれの方向について1次元のフーリエ変換を
また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
u(n) exp(−i2π
k
n) (k = 0, 1, . . . , N − 1)
報圧縮の方法を説明します。
離散フーリエ変換
講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
しました。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy
直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ
します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
2014
A.Asano,KansaiUniv.
2次元フーリエ変換
指数関数の性質から
x方向のフーリエ変換 y方向の
フーリエ変換
1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d
ができるので,x, y それぞれの方向について1次元のフーリエ変換を
また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
u(n) exp(−i2π
k
n) (k = 0, 1, . . . , N − 1)
報圧縮の方法を説明します。
離散フーリエ変換
講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を
F(νx, νy) =
∞
−∞
f(x, y) exp{−i2π(νxx + νyy)}dxdy
しました。この式は
F(νx, νy) =
∞
−∞
f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy
=
∞
−∞
∞
−∞
f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy
直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ
します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)2次元フーリエ変換は分離可能
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
ことができるので,x, y それぞれの方向について1次元のフーリエ変換
す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
の2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
. , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
ジタル画像のフーリエ変換を想定すると,(4) 式は
(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n) (k, l = 0, 1,
2次元離散フーリエ変換(分離可能な形式)
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
ことができるので,x, y それぞれの方向について1次元のフーリエ変換
す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
の2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
. , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
ジタル画像のフーリエ変換を想定すると,(4) 式は
(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n) (k, l = 0, 1,
2次元離散フーリエ変換(分離可能な形式)
縦横の大きさが同じなら
に相当します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . .
となることも,第2講で説明しました。これらのことから,m 方向に M
列 u(m, n) の2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp
(k = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。と
方形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n)
2014
A.Asano,KansaiUniv.
2次元離散フーリエ変換
1次元離散フーリエ変換
とができるので,x, y それぞれの方向について1次元のフーリエ変換
。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
タル画像のフーリエ変換を想定すると,(4) 式は
N−1 N−1
k l
ことができるので,x, y それぞれの方向について1次元のフーリエ変換
す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . . , N − 1)
も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向
の2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n)
. , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M =
ジタル画像のフーリエ変換を想定すると,(4) 式は
(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i2π
l
N
n) (k, l = 0, 1,
2次元離散フーリエ変換(分離可能な形式)
縦横の大きさが同じなら
に相当します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は
U(k) =
N−1
n=0
u(n) exp(−i2π
k
N
n) (k = 0, 1, . . .
となることも,第2講で説明しました。これらのことから,m 方向に M
列 u(m, n) の2次元離散フーリエ変換は
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp
(k = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。と
方形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n)
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
行列の直交変換の形で表す
の講義で,行列 X の縦横に分離可能 (separable) なユニタ
Z = RXR′
を示しました。この形式で (5) 式の変換を表すことを考え
を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) ·
ります。そこで,(5) 式の の計算と (7) 式の行列の演算
m↓
k→
⎛
⎜
⎜
e−i2π 0
N
0
· · · e−i2π k
N
0
· · ·
...
...
で,行列 X の縦横に分離可能 (separable) なユニタリー変換は
Z = RXR′
ました。この形式で (5) 式の変換を表すことを考えてみましょ
応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ
k→
⎛ 0 k N−1
U(k, l) =
N−1
n=0
M−1
m=0
u(m, n) exp(−i2π
k
M
m) exp(−i
= 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく
形のディジタル画像のフーリエ変換を想定すると,(4) 式は
U(k, l) =
N−1
n=0
N−1
m=0
u(m, n) exp(−i2π
k
N
m) exp(−i2π
l
N
n) (k,
なります。
 晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
前ページのように行列を配置すると
ることを示しました。この形式で (5) 式の変換を表すことを考えてみましょう。(6) 式の行・列と
の各変数を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
(7)
形になります。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させると,
R′
=
m↓
k→
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
e−i2π 0
N
0
· · · e−i2π k
N
0
· · · e−i2π N−1
N
0
...
...
e−i2π 0
N
m
e−i2π k
N
m
...
...
e−i2π 0
N
(N−1)
e−i2π N−1
N
(N−1)
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
,また
R =
l↓
n→
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
e−i2π 0
N
0
· · · e−i2π 0
N
n
· · · e−i2π 0
N
(N−1)
...
...
e−i2π l
N
0
e−i2π l
N
n
...
...
e−i2π N−1
N
0
e−i2π N−1
N
(N−1)
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(8)
ます。これらは対称行列ですから,
各変数を対応させると
l↓
k→
(Z = U(k, l)) = l↓
n→
(R) · n↓
m→
(X = u(m, n)) · m↓
k→
R′
(7
になります。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させると,
R′
=
m↓
k→
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
e−i2π 0
N
0
· · · e−i2π k
N
0
· · · e−i2π N−1
N
0
...
...
e−i2π 0
N
m
e−i2π k
N
m
...
...
e−i2π 0
N
(N−1)
e−i2π N−1
N
(N−1)
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
また
R =
l↓
n→
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
e−i2π 0
N
0
· · · e−i2π 0
N
n
· · · e−i2π 0
N
(N−1)
...
...
e−i2π l
N
0
e−i2π l
N
n
...
...
e−i2π N−1
N
0
e−i2π N−1
N
(N−1)
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(8
す。これらは対称行列ですから,
2014
A.Asano,KansaiUniv.
離散フーリエ変換を行列で表す
指数関数がややこしいので
とおくと,
⎜
⎜
⎜
⎝
e N e N
...
...
e−i2π N−1
N
0
e−i2π N−1
N
(N−1)
⎟
⎟
⎟
⎠
(8)
行列ですから,
WN = exp(−
i2π
N
) (9)
=
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
W0·0
N · · · W0·n
N · · · W
0·(N−1)
N
...
...
Wl·0
N Wln
N
...
...
W
(N−1)·0
N W
(N−1)(N−1)
N
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(10)
Z = RXR (11)
′
R =
l↓
n→
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
e−i2π 0
N
0
· · · e−i2π 0
N
n
· · · e−i2π 0
N
(N−1)
...
...
e−i2π l
N
0
e−i2π l
N
n
...
...
e−i2π N−1
N
0
e−i2π N−1
N
(N−1)
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(8)
す。これらは対称行列ですから,
WN = exp(−
i2π
N
) (9)
R =
⎛
⎜
⎜
⎜
⎜
⎜
⎜
⎜
⎝
W0·0
N · · · W0·n
N · · · W
0·(N−1)
N
...
...
Wl·0
N Wln
N
...
...
W
(N−1)·0
N W
(N−1)(N−1)
N
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(10)
Z = RXR (11)
とができます。
′∗ ′
...
...
−i2π N−1
N
0
e−i2π N−1
N
(N−1)
⎟
⎟
⎠
すから,
WN = exp(−
i2π
N
) (9)
W0·0
N · · · W0·n
N · · · W
0·(N−1)
N
...
...
Wl·0
N Wln
N
...
...
W
(N−1)·0
N W
(N−1)(N−1)
N
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
(10)
Z = RXR (11)
2014
A.Asano,KansaiUniv.
ところで,本当にユニタリー?
ある列と,ある列の複素共役の内積
異なる列なら0,同じ列なら1 ならユニタリー
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
す。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
′
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
l=0
N N
l=0
N N
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N
となります。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0
で,n = n′ のときは
N−1
l=0
W
(n−n′)l
N =
N−1
l=0
1 = N
となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。
N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変
WN =
1
√
N
exp(−
i2π
N
)
と定義すればよいことになります。このとき,逆変換は
異なる列(等比級数の和) 同じ列
2014
A.Asano,KansaiUniv.
ところで,本当にユニタリー?
ある列と,ある列の複素共役の内積
異なる列なら0,同じ列なら1 ならユニタリー
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
す。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
′
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
l=0
N N
l=0
N N
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N
となります。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0
で,n = n′ のときは
N−1
l=0
W
(n−n′)l
N =
N−1
l=0
1 = N
となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。
N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変
WN =
1
√
N
exp(−
i2π
N
)
と定義すればよいことになります。このとき,逆変換は
異なる列(等比級数の和) 同じ列
OK
2014
A.Asano,KansaiUniv.
ところで,本当にユニタリー?
ある列と,ある列の複素共役の内積
異なる列なら0,同じ列なら1 ならユニタリー
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
す。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
′
N−1
l=0
Wln
N · (Wln′
N )∗
=
N−1
l=0
exp(−
i2πln
N
) exp(−
i2πln′
N
)
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N (12)
値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0 (13)
l=0
N N
l=0
N N
=
N−1
l=0
exp(−
i{(n − n′)2π}l
N
)
=
N−1
l=0
W
(n−n′)l
N
となります。この値は,n ̸= n′ のとき
N−1
l=0
W
(n−n′)l
N =
1 − W
(n−n′)N
N
1 − W
(n−n′)
N
=
1 − WN
N
(n−n′)
1 − W
(n−n′)
N
=
1 − 1(n−n′)
1 − W
(n−n′)
N
= 0
で,n = n′ のときは
N−1
l=0
W
(n−n′)l
N =
N−1
l=0
1 = N
となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。
N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変
WN =
1
√
N
exp(−
i2π
N
)
と定義すればよいことになります。このとき,逆変換は
異なる列(等比級数の和) 同じ列
OK
NG
2014
A.Asano,KansaiUniv.
ユニタリー離散フーリエ変換
前ページの計算で
l=0
WN =
l=0
なります。したがって RR′∗ = NI となり,R はユニタ
倍になっているわけですから,R をユニタリー行列とす
WN =
1
√
N
exp(−
定義すればよいことになります。このとき,逆変換は
X = R∗
ZR∗
なります。このように定義した離散フーリエ変換をとく
いうこともあります。
2014
A.Asano,KansaiUniv.
ユニタリー離散フーリエ変換
前ページの計算で
l=0
WN =
l=0
なります。したがって RR′∗ = NI となり,R はユニタ
倍になっているわけですから,R をユニタリー行列とす
WN =
1
√
N
exp(−
定義すればよいことになります。このとき,逆変換は
X = R∗
ZR∗
なります。このように定義した離散フーリエ変換をとく
いうこともあります。
l=0
W
(n−n′)l
N =
l=0
1 = N (14)
= NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の
,R をユニタリー行列とするには,WN をすこし変えて,
WN =
1
√
N
exp(−
i2π
N
) (15)
す。このとき,逆変換は
X = R∗
ZR∗
(16)
た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT)
ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返
ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取
グしたものに相当しています。したがって,1次元の離散フーリエ変換
とおけば
2014
A.Asano,KansaiUniv.
ユニタリー離散フーリエ変換
前ページの計算で
l=0
WN =
l=0
なります。したがって RR′∗ = NI となり,R はユニタ
倍になっているわけですから,R をユニタリー行列とす
WN =
1
√
N
exp(−
定義すればよいことになります。このとき,逆変換は
X = R∗
ZR∗
なります。このように定義した離散フーリエ変換をとく
いうこともあります。
l=0
W
(n−n′)l
N =
l=0
1 = N (14)
= NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の
,R をユニタリー行列とするには,WN をすこし変えて,
WN =
1
√
N
exp(−
i2π
N
) (15)
す。このとき,逆変換は
X = R∗
ZR∗
(16)
た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT)
ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返
ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取
グしたものに相当しています。したがって,1次元の離散フーリエ変換
の変換を画像の直交変換 (orthogonal transformation) と
きは,RR′∗ = I となるような行列 R を用います。記号
)を意味します。このような行列をユニタリー行列 (uni
をユニタリー変換 (unitary transformation) といいます
圧縮
とおけば
となって,ユニタリーになる
2014
A.Asano,KansaiUniv.
ユニタリー離散フーリエ変換
前ページの計算で
l=0
WN =
l=0
なります。したがって RR′∗ = NI となり,R はユニタ
倍になっているわけですから,R をユニタリー行列とす
WN =
1
√
N
exp(−
定義すればよいことになります。このとき,逆変換は
X = R∗
ZR∗
なります。このように定義した離散フーリエ変換をとく
いうこともあります。
l=0
W
(n−n′)l
N =
l=0
1 = N (14)
= NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の
,R をユニタリー行列とするには,WN をすこし変えて,
WN =
1
√
N
exp(−
i2π
N
) (15)
す。このとき,逆変換は
X = R∗
ZR∗
(16)
た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT)
ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返
ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取
グしたものに相当しています。したがって,1次元の離散フーリエ変換
N−1
l=0
W
(n−n′)l
N =
N−1
l=0
1 = N
となり,R はユニタリー行列ではありません。RR′∗ は単位行
ユニタリー行列とするには,WN をすこし変えて,
WN =
1
√
N
exp(−
i2π
N
)
のとき,逆変換は
X = R∗
ZR∗
フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary D
の変換を画像の直交変換 (orthogonal transformation) と
きは,RR′∗ = I となるような行列 R を用います。記号
)を意味します。このような行列をユニタリー行列 (uni
をユニタリー変換 (unitary transformation) といいます
圧縮
とおけば
となって,ユニタリーになる
WN = exp(−
i2π
N
)
0 · · · W0·n
N · · · W
0·(N−1)
N
...
Wln
N
...
1)·0
W
(N−1)(N−1)
N
⎞
⎟
⎟
⎟
⎟
⎟
⎟
⎟
⎠
Z = RXR
てみましょう。行列 R の,第 n 列と第 n′ 列の複素共役の内
2014
A.Asano,KansaiUniv.
離散コサイン変換
フーリエ変換では,複素数を扱う必要がある
実数だけで計算できる変換
圧縮でよく用いられているのが,離散コサイン変換 (discrete cosine
コサイン変換では,行列 R は (10) 式のかわりに
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
離散コサイン変換では,R は実行列になっています。
換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
離散コサイン変換は,関数を折り返して偶関数に
したもののフーリエ変換に相当
偶関数
√
N
cos 2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
.
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
のフーリエ変換
第1項の x を -x に変数変換
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
離散コサイン変換は,関数を折り返して偶関数に
したもののフーリエ変換に相当
偶関数
√
N
cos 2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
.
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
のフーリエ変換
第1項の x を -x に変数変換
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
離散コサイン変換は,関数を折り返して偶関数に
したもののフーリエ変換に相当
偶関数
√
N
cos 2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
.
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
のフーリエ変換
第1項の x を -x に変数変換
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
離散コサイン変換は,関数を折り返して偶関数に
したもののフーリエ変換に相当
偶関数
√
N
cos 2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
.
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
のフーリエ変換
第1項の x を -x に変数変換
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
離散コサイン変換は,関数を折り返して偶関数に
したもののフーリエ変換に相当
偶関数
√
N
cos 2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
.
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
R =
l↓
n→⎛
⎜
⎜
⎝
...
r(n, l)
...
⎞
⎟
⎟
⎠,
r(n, l) =
1√
N
l = 0
2√
N
cos (2n+1)lπ
2N l ̸= 0
と定義されます。離散コサイン変換では,R は実行列になっています。
離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散
エ変換に相当します1。
f(x) = f(−x)
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
のフーリエ変換
第1項の x を -x に変数変換
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
−∞
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}d
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
となります。そこで,k ̸= 0 のとき
整理すると
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
−∞
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}d
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
となります。そこで,k ̸= 0 のとき
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
整理すると
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
−∞
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}d
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
となります。そこで,k ̸= 0 のとき
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
整理すると
指数関数と三角関数の関係から
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
−∞
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}d
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
となります。そこで,k ̸= 0 のとき
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x)
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(ν
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N
整理すると
指数関数と三角関数の関係から
2014
A.Asano,KansaiUniv.
偶関数のフーリエ変換
−∞
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)}d
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
となります。そこで,k ̸= 0 のとき
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
∞
0
f(x) exp{−i2π(νxx)
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x) exp{−i2π(νxx)}dx
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), .
るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(
となります。N 要素の1次元の離散コサイン変換は (19) 式から
U(k) =
1√
N
N−1
n=0 u(n) k = 0
2√
N
u(n) cos (2n+1)kπ
2N k ̸= 0
F(νx) =
∞
−∞
f(x) exp{−i2π(νxx)}dx
=
0
−∞
f(x) exp{−i2π(νxx)}dx +
∞
0
f(x
F(νx) =
0
∞
f(−x) exp{−i2π(νx(−x))}(−dx) +
F(νx) =
∞
0
f(x) exp{i2π(νxx)}dx +
∞
0
f(x)
F(νx) =
∞
0
f(x) [exp{i2π(νxx)} + exp{−i2π(ν
F(νx) = 2
∞
0
f(x) cos 2π(νxx)dx
1次元の場合にこれを見てみましょう。元の1次元信号を N
整理すると
指数関数と三角関数の関係から
実数の計算になる
2014
A.Asano,KansaiUniv.
離散フーリエ変換と正負の周波数
ν
k
[周波数空間]
1周期
N等分
[離散フーリエ変換]
周波数0
U(0)
正の周波数
U(1), U(2), ..., U(N / 2 – 1)
負の周波数
U(N – 1), U(N – 2), ..., U(N / 2)
[数列のフーリエ変換]
1次元
2014
A.Asano,KansaiUniv.
離散フーリエ変換と正負の周波数
2次元
U(1), U(2), ..., U(N / 2 – 1)
図 1: 離散フーリエ変換における要素と周波数
k
l
0 N / 2 N – 1
N / 2
0
N – 1
正の周波数 負の周波数
正の周波数負の周波数
A B
C D
入れ替える
(a)
k
l
0N / 2 N / 2 – 1
N / 2
0
N – 1
正の周波数負の周波数
正の周波数負の周波数
D C
B A
(b)
N – 1
N / 2 – 1
図 2: 2次元離散フーリエ変換における要素と周波数
A.Asano,KansaiUniv.
A.Asano,KansaiUniv.
実例
2014
A.Asano,KansaiUniv.
基底画像の例
コサイン変換 サイン変換
Hadamard変換(-1と1) Haar変換
(講義では, A. K. Jain, Fundamentals of Digital
Image Processing (1988)に出ている基底画像の例を
使って説明しました。)
2014
A.Asano,KansaiUniv.
画像情報圧縮の例
データ量:80KB データ量:16KB
2014
A.Asano,KansaiUniv.
画像情報圧縮の例
データ量:80KB データ量:16KB
2014
A.Asano,KansaiUniv.
画像情報圧縮の例
データ量:80KB データ量:16KB
(8×8ピクセルの
セルが見える)
2014
A.Asano,KansaiUniv.
リンギング(モスキートノイズ)
(このあと,リンギング
の原因を,三角関数の足
し合わせでステップ関数
ができていくようすを
MATLABでプロットして
説明しました。)
2014
A.Asano,KansaiUniv.
リンギング(モスキートノイズ)
(このあと,リンギング
の原因を,三角関数の足
し合わせでステップ関数
ができていくようすを
MATLABでプロットして
説明しました。)

More Related Content

What's hot

2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)
2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)
2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)Akira Asano
 
Introduction to the particle filter
Introduction to the particle filterIntroduction to the particle filter
Introduction to the particle filterSatoshi Minakuchi
 
今さら聞けないカーネル法とサポートベクターマシン
今さら聞けないカーネル法とサポートベクターマシン今さら聞けないカーネル法とサポートベクターマシン
今さら聞けないカーネル法とサポートベクターマシンShinya Shimizu
 
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)Akira Asano
 
Grcosmo 44 slide
Grcosmo 44 slideGrcosmo 44 slide
Grcosmo 44 slideKENTAROHARA
 
ディジタル信号処理 課題解説(その3) 2014年度版
ディジタル信号処理 課題解説(その3) 2014年度版ディジタル信号処理 課題解説(その3) 2014年度版
ディジタル信号処理 課題解説(その3) 2014年度版dsp_kyoto_2014
 
画像からの倍率色収差の自動推定補正
画像からの倍率色収差の自動推定補正画像からの倍率色収差の自動推定補正
画像からの倍率色収差の自動推定補正doboncho
 
パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰sleipnir002
 
ディジタル信号処理 課題解説(その1) 2014年度版
ディジタル信号処理 課題解説(その1) 2014年度版ディジタル信号処理 課題解説(その1) 2014年度版
ディジタル信号処理 課題解説(その1) 2014年度版dsp_kyoto_2014
 
フーリエ変換と画像圧縮の仕組み
フーリエ変換と画像圧縮の仕組みフーリエ変換と画像圧縮の仕組み
フーリエ変換と画像圧縮の仕組みyuichi takeda
 
多次元信号処理の基礎と画像処理のための二次元変換技術
多次元信号処理の基礎と画像処理のための二次元変換技術多次元信号処理の基礎と画像処理のための二次元変換技術
多次元信号処理の基礎と画像処理のための二次元変換技術Shogo Muramatsu
 
Aishima140714
Aishima140714Aishima140714
Aishima140714nwpmq516
 
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」Akira Asano
 

What's hot (20)

2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)
2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)
2021年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2021. 12. 3)
 
Introduction to the particle filter
Introduction to the particle filterIntroduction to the particle filter
Introduction to the particle filter
 
PRML chapter7
PRML chapter7PRML chapter7
PRML chapter7
 
今さら聞けないカーネル法とサポートベクターマシン
今さら聞けないカーネル法とサポートベクターマシン今さら聞けないカーネル法とサポートベクターマシン
今さら聞けないカーネル法とサポートベクターマシン
 
独立成分分析 ICA
独立成分分析 ICA独立成分分析 ICA
独立成分分析 ICA
 
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)
2020年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2020. 11. 20)
 
Grcosmo 44 slide
Grcosmo 44 slideGrcosmo 44 slide
Grcosmo 44 slide
 
ディジタル信号処理 課題解説(その3) 2014年度版
ディジタル信号処理 課題解説(その3) 2014年度版ディジタル信号処理 課題解説(その3) 2014年度版
ディジタル信号処理 課題解説(その3) 2014年度版
 
画像からの倍率色収差の自動推定補正
画像からの倍率色収差の自動推定補正画像からの倍率色収差の自動推定補正
画像からの倍率色収差の自動推定補正
 
パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰パターン認識 05 ロジスティック回帰
パターン認識 05 ロジスティック回帰
 
Graph cut5.1 5.2_takmin
Graph cut5.1 5.2_takminGraph cut5.1 5.2_takmin
Graph cut5.1 5.2_takmin
 
ディジタル信号処理 課題解説(その1) 2014年度版
ディジタル信号処理 課題解説(その1) 2014年度版ディジタル信号処理 課題解説(その1) 2014年度版
ディジタル信号処理 課題解説(その1) 2014年度版
 
Moig 05
Moig 05Moig 05
Moig 05
 
フーリエ変換と画像圧縮の仕組み
フーリエ変換と画像圧縮の仕組みフーリエ変換と画像圧縮の仕組み
フーリエ変換と画像圧縮の仕組み
 
多次元信号処理の基礎と画像処理のための二次元変換技術
多次元信号処理の基礎と画像処理のための二次元変換技術多次元信号処理の基礎と画像処理のための二次元変換技術
多次元信号処理の基礎と画像処理のための二次元変換技術
 
Aishima140714
Aishima140714Aishima140714
Aishima140714
 
Sparse models
Sparse modelsSparse models
Sparse models
 
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」
2013年度春学期 画像情報処理 第12回「画像フィルタとフィルタ定理」
 
Sinsa1234
Sinsa1234Sinsa1234
Sinsa1234
 
Prml07
Prml07Prml07
Prml07
 

Similar to 2014年度春学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2014. 6. 18)

2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)
2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)
2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)Akira Asano
 
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)Akira Asano
 
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」Akira Asano
 
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」Akira Asano
 
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文doboncho
 
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)Akira Asano
 
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)Akira Asano
 
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)Akira Asano
 
A summary on “On choosing and bounding probability metrics”
A summary on “On choosing and bounding probability metrics”A summary on “On choosing and bounding probability metrics”
A summary on “On choosing and bounding probability metrics”Kota Matsui
 
2015年度春学期 画像情報処理 第14回 逆投影法による再構成
2015年度春学期 画像情報処理 第14回 逆投影法による再構成2015年度春学期 画像情報処理 第14回 逆投影法による再構成
2015年度春学期 画像情報処理 第14回 逆投影法による再構成Akira Asano
 
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」Akira Asano
 
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)Akira Asano
 
ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3noname409
 
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)Akira Asano
 

Similar to 2014年度春学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2014. 6. 18) (16)

2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)
2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)
2014年度春学期 画像情報処理 第4回 離散フーリエ変換 (2014. 5. 7)
 
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)
2014年度春学期 画像情報処理 第3回 フーリエ変換とサンプリング定理 (2014. 4.23)
 
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」
2013年度春学期 画像情報処理 第3回「フーリエ変換とサンプリング定理」
 
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」
2013年度春学期 画像情報処理 第14回「CTスキャナ ― 投影からの画像の再構成/ 逆投影法による再構成」
 
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
内部拘束を持つ3 次元運動の最適計算法と幾何学的モデル選択への応用ViEW2012論文
 
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)
2019年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2019. 11. 29)
 
PRML 10.4 - 10.6
PRML 10.4 - 10.6PRML 10.4 - 10.6
PRML 10.4 - 10.6
 
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)
2014年度春学期 画像情報処理 第14回 逆投影法による再構成 (2014. 7. 23)
 
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)
2016年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2016. 12. 1)
 
A summary on “On choosing and bounding probability metrics”
A summary on “On choosing and bounding probability metrics”A summary on “On choosing and bounding probability metrics”
A summary on “On choosing and bounding probability metrics”
 
2015年度春学期 画像情報処理 第14回 逆投影法による再構成
2015年度春学期 画像情報処理 第14回 逆投影法による再構成2015年度春学期 画像情報処理 第14回 逆投影法による再構成
2015年度春学期 画像情報処理 第14回 逆投影法による再構成
 
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」
2013年度春学期 画像情報処理 第2回「空間周波数とフーリエ級数」
 
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
2014年度秋学期 応用数学(解析) 第1回 イントロダクション (2014. 9. 25)
 
PRML セミナー
PRML セミナーPRML セミナー
PRML セミナー
 
ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3
 
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)
2015年度秋学期 応用数学(解析) 第6回 変数分離形の変形 (2015. 11. 5)
 

More from Akira Asano

2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17)
2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17) 2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17)
2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17) Akira Asano
 
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19)
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19) 2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19)
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19) Akira Asano
 
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12) 2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12) Akira Asano
 
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10)
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10) 2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10)
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10) Akira Asano
 
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22)
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22) 2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22)
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22) Akira Asano
 
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20)
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20) 2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20)
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20) Akira Asano
 
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15)
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15) 2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15)
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15) Akira Asano
 
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13)
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13) 2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13)
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13) Akira Asano
 
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9)
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9) 2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9)
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9) Akira Asano
 
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8)
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8) 2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8)
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8) Akira Asano
 
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6)
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6) 2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6)
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6) Akira Asano
 
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2)
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2) 2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2)
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2) Akira Asano
 
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1)
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1) 2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1)
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1) Akira Asano
 
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29)
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29) 2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29)
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29) Akira Asano
 
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15)
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15) 2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15)
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15) Akira Asano
 
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25)
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25) 2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25)
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25) Akira Asano
 
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22)
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22) 2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22)
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22) Akira Asano
 
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18)
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18) 2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18)
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18) Akira Asano
 
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17)
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17) 2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17)
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17) Akira Asano
 
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11)
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11) 2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11)
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11) Akira Asano
 

More from Akira Asano (20)

2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17)
2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17) 2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17)
2022年度秋学期 統計学 第15回 分布についての仮説を検証するー仮説検定(2) (2023. 1. 17)
 
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19)
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19) 2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19)
2022年度秋学期 応用数学(解析) 第15回 測度論ダイジェスト(2) ルベーグ積分 (2023. 1. 19)
 
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12) 2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
2022年度秋学期 応用数学(解析) 第14回 測度論ダイジェスト(1) ルベーグ測度と完全加法性 (2023. 1. 12)
 
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10)
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10) 2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10)
2022年度秋学期 統計学 第14回 分布についての仮説を検証するー仮説検定(1) (2023. 1. 10)
 
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22)
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22) 2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22)
2022年度秋学期 応用数学(解析) 第13回 複素関数論ダイジェスト(2) 孤立特異点と留数 (2022. 12. 22)
 
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20)
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20) 2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20)
2022年度秋学期 統計学 第13回 不確かな測定の不確かさを測る - 不偏分散とt分布 (2022. 12. 20)
 
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15)
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15) 2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15)
2022年度秋学期 応用数学(解析) 第12回 複素関数論ダイジェスト(1) 複素関数・正則関数 (2022. 12. 15)
 
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13)
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13) 2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13)
2022年度秋学期 統計学 第12回 分布の平均を推測する - 区間推定 (2022. 12. 13)
 
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9)
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9) 2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9)
2022年度秋学期 画像情報処理 第11回 逆投影法による再構成 (2022. 12. 9)
 
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8)
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8) 2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8)
2022年度秋学期 応用数学(解析) 第11回 振動と微分方程式 (2022. 12. 8)
 
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6)
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6) 2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6)
2022年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2022. 12. 6)
 
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2)
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2) 2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2)
2022年度秋学期 画像情報処理 第10回 Radon変換と投影切断面定理 (2022. 12. 2)
 
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1)
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1) 2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1)
2022年度秋学期 応用数学(解析) 第10回 生存時間分布と半減期 (2022. 12. 1)
 
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29)
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29) 2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29)
2022年度秋学期 統計学 第10回 分布の推測とはー標本調査,度数分布と確率分布 (2022. 11. 29)
 
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15)
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15) 2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15)
2022年度秋学期 統計学 第8回 問題に対する答案の書き方 (2022. 11. 15)
 
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25)
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25) 2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25)
2022年度秋学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2022. 11. 25)
 
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22)
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22) 2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22)
2022年度秋学期 統計学 第9回 確からしさを記述するー確率 (2022. 11. 22)
 
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18)
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18) 2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18)
2022年度秋学期 画像情報処理 第8回 行列の直交変換と基底画像 (2022. 11. 18)
 
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17)
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17) 2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17)
2022年度秋学期 応用数学(解析) 第8回 2階線形微分方程式(2) (2022. 11. 17)
 
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11)
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11) 2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11)
2022年度秋学期 画像情報処理 第7回 主成分分析とKarhunen-Loève変換 (2022. 11. 11)
 

Recently uploaded

【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slidessusere0a682
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ssusere0a682
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドKen Fukui
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドKen Fukui
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドKen Fukui
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドKen Fukui
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドKen Fukui
 
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfyukisuga3
 

Recently uploaded (8)

【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
【ゲーム理論入門】ChatGPTが作成した ゲーム理論の問題を解く #3 Slide
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライドリアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
リアル戦国探究in米沢 事前講座2スライド(スタッフ共有用)『両雄の強さの秘密』についてのスライド
 
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライドリアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
リアル戦国探究in米沢 当日講座3スライド(スタッフ共有用)『糧は三度はさいせず』についてのスライド
 
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライドリアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
リアル戦国探究in米沢 当日講座2スライド(スタッフ共有用)『人を致すも人に致されず』についてのスライド
 
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライドリアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
リアル戦国探究in米沢 事前講座1スライド(スタッフ共有用)『川中島の謎』についてのスライド
 
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライドリアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
リアル戦国探究in米沢 当日講座1(スタッフ共有用)『兵は詐をもって立つ』についてのスライド
 
TEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdfTEAMIN Service overview for customer_20240422.pdf
TEAMIN Service overview for customer_20240422.pdf
 

2014年度春学期 画像情報処理 第9回 離散フーリエ変換と離散コサイン変換 (2014. 6. 18)

  • 8. 2014 A.Asano,KansaiUniv. Karhunen-Loève変換(KL変換) 画像を主成分に変換してから伝送する p画素の画像 1 p 第1∼第p / 2 主成分だけを 伝達する 主成分に 変換 もとの画 素に戻す p画素の画像 (情報の損失が最小) 図 5: KL 変換による画像データの圧縮 の主成分を受け取ったほうでは,主成分への変換の逆変換(z から x への変換)を行って もどします。この逆変換は ⎛ ⎞ ⎛ ⎞
  • 9. 2014 A.Asano,KansaiUniv. Karhunen-Loève変換(KL変換) 画像を主成分に変換してから伝送する p画素の画像 1 p 第1∼第p / 2 主成分だけを 伝達する 主成分に 変換 もとの画 素に戻す p画素の画像 (情報の損失が最小) 図 5: KL 変換による画像データの圧縮 の主成分を受け取ったほうでは,主成分への変換の逆変換(z から x への変換)を行って もどします。この逆変換は ⎛ ⎞ ⎛ ⎞ データ量が半分でも 情報の損失は最小
  • 22. 2014 A.Asano,KansaiUniv. 2次元フーリエ変換1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy 。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d ができるので,x, y それぞれの方向について1次元のフーリエ変換を また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 u(n) exp(−i2π k n) (k = 0, 1, . . . , N − 1)
  • 23. 2014 A.Asano,KansaiUniv. 2次元フーリエ変換 指数関数の性質から 1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy 。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d ができるので,x, y それぞれの方向について1次元のフーリエ変換を また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 u(n) exp(−i2π k n) (k = 0, 1, . . . , N − 1) 報圧縮の方法を説明します。 離散フーリエ変換 講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy しました。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy 直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1)
  • 24. 2014 A.Asano,KansaiUniv. 2次元フーリエ変換 指数関数の性質から x方向のフーリエ変換 1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy 。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d ができるので,x, y それぞれの方向について1次元のフーリエ変換を また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 u(n) exp(−i2π k n) (k = 0, 1, . . . , N − 1) 報圧縮の方法を説明します。 離散フーリエ変換 講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy しました。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy 直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1)
  • 25. 2014 A.Asano,KansaiUniv. 2次元フーリエ変換 指数関数の性質から x方向のフーリエ変換 y方向の フーリエ変換 1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy 。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d ができるので,x, y それぞれの方向について1次元のフーリエ変換を また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 u(n) exp(−i2π k n) (k = 0, 1, . . . , N − 1) 報圧縮の方法を説明します。 離散フーリエ変換 講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy しました。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy 直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1)
  • 26. 2014 A.Asano,KansaiUniv. 2次元フーリエ変換 指数関数の性質から x方向のフーリエ変換 y方向の フーリエ変換 1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy 。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)d ができるので,x, y それぞれの方向について1次元のフーリエ変換を また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 u(n) exp(−i2π k n) (k = 0, 1, . . . , N − 1) 報圧縮の方法を説明します。 離散フーリエ変換 講義の第1部で,2次元の関数 f(x, y) のフーリエ変換を F(νx, νy) = ∞ −∞ f(x, y) exp{−i2π(νxx + νyy)}dxdy しました。この式は F(νx, νy) = ∞ −∞ f(x, y) exp(−i2πνxx) exp(−i2πνyy)dxdy = ∞ −∞ ∞ −∞ f(x, y) exp(−i2πνxx)dx exp(−i2πνyy)dy 直すことができるので,x, y それぞれの方向について1次元のフーリエ変換を行なっ します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1)2次元フーリエ変換は分離可能
  • 27. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l
  • 28. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l
  • 29. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l
  • 30. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l ことができるので,x, y それぞれの方向について1次元のフーリエ変換 す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 の2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = ジタル画像のフーリエ変換を想定すると,(4) 式は (k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) (k, l = 0, 1, 2次元離散フーリエ変換(分離可能な形式)
  • 31. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l ことができるので,x, y それぞれの方向について1次元のフーリエ変換 す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 の2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = ジタル画像のフーリエ変換を想定すると,(4) 式は (k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) (k, l = 0, 1, 2次元離散フーリエ変換(分離可能な形式) 縦横の大きさが同じなら に相当します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . となることも,第2講で説明しました。これらのことから,m 方向に M 列 u(m, n) の2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp (k = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。と 方形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n)
  • 32. 2014 A.Asano,KansaiUniv. 2次元離散フーリエ変換 1次元離散フーリエ変換 とができるので,x, y それぞれの方向について1次元のフーリエ変換 。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) ,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = タル画像のフーリエ変換を想定すると,(4) 式は N−1 N−1 k l ことができるので,x, y それぞれの方向について1次元のフーリエ変換 す。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . , N − 1) も,第2講で説明しました。これらのことから,m 方向に M 項,n 方向 の2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とくに M = ジタル画像のフーリエ変換を想定すると,(4) 式は (k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k M m) exp(−i2π l N n) (k, l = 0, 1, 2次元離散フーリエ変換(分離可能な形式) 縦横の大きさが同じなら に相当します。また,1次元の N 項の数列 u(n) の離散フーリエ変換は U(k) = N−1 n=0 u(n) exp(−i2π k N n) (k = 0, 1, . . . となることも,第2講で説明しました。これらのことから,m 方向に M 列 u(m, n) の2次元離散フーリエ変換は U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp (k = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。と 方形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n)
  • 33. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 34. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 35. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 36. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 37. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 38. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 39. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 40. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 41. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 42. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 43. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 44. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 45. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 46. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 47. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 48. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 49. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 50. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 51. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 52. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 行列の直交変換の形で表す の講義で,行列 X の縦横に分離可能 (separable) なユニタ Z = RXR′ を示しました。この形式で (5) 式の変換を表すことを考え を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · ります。そこで,(5) 式の の計算と (7) 式の行列の演算 m↓ k→ ⎛ ⎜ ⎜ e−i2π 0 N 0 · · · e−i2π k N 0 · · · ... ... で,行列 X の縦横に分離可能 (separable) なユニタリー変換は Z = RXR′ ました。この形式で (5) 式の変換を表すことを考えてみましょ 応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ 。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させ k→ ⎛ 0 k N−1 U(k, l) = N−1 n=0 M−1 m=0 u(m, n) exp(−i2π k M m) exp(−i = 0, 1, . . . , M − 1, l = 0, 1, . . . , N − 1) と定義することができます。とく 形のディジタル画像のフーリエ変換を想定すると,(4) 式は U(k, l) = N−1 n=0 N−1 m=0 u(m, n) exp(−i2π k N m) exp(−i2π l N n) (k, なります。  晃/画像情報処理(2013 年度春学期) 第9回 (2013. 6. 5) http:
  • 53. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 前ページのように行列を配置すると ることを示しました。この形式で (5) 式の変換を表すことを考えてみましょう。(6) 式の行・列と の各変数を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ (7) 形になります。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させると, R′ = m↓ k→ ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ e−i2π 0 N 0 · · · e−i2π k N 0 · · · e−i2π N−1 N 0 ... ... e−i2π 0 N m e−i2π k N m ... ... e−i2π 0 N (N−1) e−i2π N−1 N (N−1) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ ,また R = l↓ n→ ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ e−i2π 0 N 0 · · · e−i2π 0 N n · · · e−i2π 0 N (N−1) ... ... e−i2π l N 0 e−i2π l N n ... ... e−i2π N−1 N 0 e−i2π N−1 N (N−1) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (8) ます。これらは対称行列ですから, 各変数を対応させると l↓ k→ (Z = U(k, l)) = l↓ n→ (R) · n↓ m→ (X = u(m, n)) · m↓ k→ R′ (7 になります。そこで,(5) 式の の計算と (7) 式の行列の演算を対応させると, R′ = m↓ k→ ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ e−i2π 0 N 0 · · · e−i2π k N 0 · · · e−i2π N−1 N 0 ... ... e−i2π 0 N m e−i2π k N m ... ... e−i2π 0 N (N−1) e−i2π N−1 N (N−1) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ また R = l↓ n→ ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ e−i2π 0 N 0 · · · e−i2π 0 N n · · · e−i2π 0 N (N−1) ... ... e−i2π l N 0 e−i2π l N n ... ... e−i2π N−1 N 0 e−i2π N−1 N (N−1) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (8 す。これらは対称行列ですから,
  • 54. 2014 A.Asano,KansaiUniv. 離散フーリエ変換を行列で表す 指数関数がややこしいので とおくと, ⎜ ⎜ ⎜ ⎝ e N e N ... ... e−i2π N−1 N 0 e−i2π N−1 N (N−1) ⎟ ⎟ ⎟ ⎠ (8) 行列ですから, WN = exp(− i2π N ) (9) = ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ W0·0 N · · · W0·n N · · · W 0·(N−1) N ... ... Wl·0 N Wln N ... ... W (N−1)·0 N W (N−1)(N−1) N ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (10) Z = RXR (11) ′ R = l↓ n→ ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ e−i2π 0 N 0 · · · e−i2π 0 N n · · · e−i2π 0 N (N−1) ... ... e−i2π l N 0 e−i2π l N n ... ... e−i2π N−1 N 0 e−i2π N−1 N (N−1) ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (8) す。これらは対称行列ですから, WN = exp(− i2π N ) (9) R = ⎛ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎜ ⎝ W0·0 N · · · W0·n N · · · W 0·(N−1) N ... ... Wl·0 N Wln N ... ... W (N−1)·0 N W (N−1)(N−1) N ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (10) Z = RXR (11) とができます。 ′∗ ′ ... ... −i2π N−1 N 0 e−i2π N−1 N (N−1) ⎟ ⎟ ⎠ すから, WN = exp(− i2π N ) (9) W0·0 N · · · W0·n N · · · W 0·(N−1) N ... ... Wl·0 N Wln N ... ... W (N−1)·0 N W (N−1)(N−1) N ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ (10) Z = RXR (11)
  • 55. 2014 A.Asano,KansaiUniv. ところで,本当にユニタリー? ある列と,ある列の複素共役の内積 異なる列なら0,同じ列なら1 ならユニタリー N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) す。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) ′ N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) 値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) l=0 N N l=0 N N = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N となります。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 で,n = n′ のときは N−1 l=0 W (n−n′)l N = N−1 l=0 1 = N となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。 N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変 WN = 1 √ N exp(− i2π N ) と定義すればよいことになります。このとき,逆変換は 異なる列(等比級数の和) 同じ列
  • 56. 2014 A.Asano,KansaiUniv. ところで,本当にユニタリー? ある列と,ある列の複素共役の内積 異なる列なら0,同じ列なら1 ならユニタリー N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) す。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) ′ N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) 値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) l=0 N N l=0 N N = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N となります。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 で,n = n′ のときは N−1 l=0 W (n−n′)l N = N−1 l=0 1 = N となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。 N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変 WN = 1 √ N exp(− i2π N ) と定義すればよいことになります。このとき,逆変換は 異なる列(等比級数の和) 同じ列 OK
  • 57. 2014 A.Asano,KansaiUniv. ところで,本当にユニタリー? ある列と,ある列の複素共役の内積 異なる列なら0,同じ列なら1 ならユニタリー N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) す。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) ′ N−1 l=0 Wln N · (Wln′ N )∗ = N−1 l=0 exp(− i2πln N ) exp(− i2πln′ N ) = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N (12) 値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 (13) l=0 N N l=0 N N = N−1 l=0 exp(− i{(n − n′)2π}l N ) = N−1 l=0 W (n−n′)l N となります。この値は,n ̸= n′ のとき N−1 l=0 W (n−n′)l N = 1 − W (n−n′)N N 1 − W (n−n′) N = 1 − WN N (n−n′) 1 − W (n−n′) N = 1 − 1(n−n′) 1 − W (n−n′) N = 0 で,n = n′ のときは N−1 l=0 W (n−n′)l N = N−1 l=0 1 = N となります。したがって RR′∗ = NI となり,R はユニタリー行列ではありません。 N 倍になっているわけですから,R をユニタリー行列とするには,WN をすこし変 WN = 1 √ N exp(− i2π N ) と定義すればよいことになります。このとき,逆変換は 異なる列(等比級数の和) 同じ列 OK NG
  • 58. 2014 A.Asano,KansaiUniv. ユニタリー離散フーリエ変換 前ページの計算で l=0 WN = l=0 なります。したがって RR′∗ = NI となり,R はユニタ 倍になっているわけですから,R をユニタリー行列とす WN = 1 √ N exp(− 定義すればよいことになります。このとき,逆変換は X = R∗ ZR∗ なります。このように定義した離散フーリエ変換をとく いうこともあります。
  • 59. 2014 A.Asano,KansaiUniv. ユニタリー離散フーリエ変換 前ページの計算で l=0 WN = l=0 なります。したがって RR′∗ = NI となり,R はユニタ 倍になっているわけですから,R をユニタリー行列とす WN = 1 √ N exp(− 定義すればよいことになります。このとき,逆変換は X = R∗ ZR∗ なります。このように定義した離散フーリエ変換をとく いうこともあります。 l=0 W (n−n′)l N = l=0 1 = N (14) = NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の ,R をユニタリー行列とするには,WN をすこし変えて, WN = 1 √ N exp(− i2π N ) (15) す。このとき,逆変換は X = R∗ ZR∗ (16) た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT) ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返 ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取 グしたものに相当しています。したがって,1次元の離散フーリエ変換 とおけば
  • 60. 2014 A.Asano,KansaiUniv. ユニタリー離散フーリエ変換 前ページの計算で l=0 WN = l=0 なります。したがって RR′∗ = NI となり,R はユニタ 倍になっているわけですから,R をユニタリー行列とす WN = 1 √ N exp(− 定義すればよいことになります。このとき,逆変換は X = R∗ ZR∗ なります。このように定義した離散フーリエ変換をとく いうこともあります。 l=0 W (n−n′)l N = l=0 1 = N (14) = NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の ,R をユニタリー行列とするには,WN をすこし変えて, WN = 1 √ N exp(− i2π N ) (15) す。このとき,逆変換は X = R∗ ZR∗ (16) た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT) ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返 ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取 グしたものに相当しています。したがって,1次元の離散フーリエ変換 の変換を画像の直交変換 (orthogonal transformation) と きは,RR′∗ = I となるような行列 R を用います。記号 )を意味します。このような行列をユニタリー行列 (uni をユニタリー変換 (unitary transformation) といいます 圧縮 とおけば となって,ユニタリーになる
  • 61. 2014 A.Asano,KansaiUniv. ユニタリー離散フーリエ変換 前ページの計算で l=0 WN = l=0 なります。したがって RR′∗ = NI となり,R はユニタ 倍になっているわけですから,R をユニタリー行列とす WN = 1 √ N exp(− 定義すればよいことになります。このとき,逆変換は X = R∗ ZR∗ なります。このように定義した離散フーリエ変換をとく いうこともあります。 l=0 W (n−n′)l N = l=0 1 = N (14) = NI となり,R はユニタリー行列ではありません。RR′∗ は単位行列の ,R をユニタリー行列とするには,WN をすこし変えて, WN = 1 √ N exp(− i2π N ) (15) す。このとき,逆変換は X = R∗ ZR∗ (16) た離散フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary DFT) ングすると,周波数空間ではもとの関数の周波数分布が周期的に繰り返 ーリエ変換は,もとの周波数分布の周波数 0 のところから1周期分を取 グしたものに相当しています。したがって,1次元の離散フーリエ変換 N−1 l=0 W (n−n′)l N = N−1 l=0 1 = N となり,R はユニタリー行列ではありません。RR′∗ は単位行 ユニタリー行列とするには,WN をすこし変えて, WN = 1 √ N exp(− i2π N ) のとき,逆変換は X = R∗ ZR∗ フーリエ変換をとくにユニタリー離散フーリエ変換 (unitary D の変換を画像の直交変換 (orthogonal transformation) と きは,RR′∗ = I となるような行列 R を用います。記号 )を意味します。このような行列をユニタリー行列 (uni をユニタリー変換 (unitary transformation) といいます 圧縮 とおけば となって,ユニタリーになる WN = exp(− i2π N ) 0 · · · W0·n N · · · W 0·(N−1) N ... Wln N ... 1)·0 W (N−1)(N−1) N ⎞ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎟ ⎠ Z = RXR てみましょう。行列 R の,第 n 列と第 n′ 列の複素共役の内
  • 62. 2014 A.Asano,KansaiUniv. 離散コサイン変換 フーリエ変換では,複素数を扱う必要がある 実数だけで計算できる変換 圧縮でよく用いられているのが,離散コサイン変換 (discrete cosine コサイン変換では,行列 R は (10) 式のかわりに R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 離散コサイン変換では,R は実行列になっています。 換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離
  • 63. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 離散コサイン変換は,関数を折り返して偶関数に したもののフーリエ変換に相当 偶関数 √ N cos 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{− F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2 F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx . r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx のフーリエ変換 第1項の x を -x に変数変換
  • 64. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 離散コサイン変換は,関数を折り返して偶関数に したもののフーリエ変換に相当 偶関数 √ N cos 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{− F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2 F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx . r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx のフーリエ変換 第1項の x を -x に変数変換
  • 65. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 離散コサイン変換は,関数を折り返して偶関数に したもののフーリエ変換に相当 偶関数 √ N cos 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{− F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2 F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx . r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx のフーリエ変換 第1項の x を -x に変数変換
  • 66. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 離散コサイン変換は,関数を折り返して偶関数に したもののフーリエ変換に相当 偶関数 √ N cos 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{− F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2 F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx . r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx のフーリエ変換 第1項の x を -x に変数変換
  • 67. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 離散コサイン変換は,関数を折り返して偶関数に したもののフーリエ変換に相当 偶関数 √ N cos 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{− F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2 F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx . r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx R = l↓ n→⎛ ⎜ ⎜ ⎝ ... r(n, l) ... ⎞ ⎟ ⎟ ⎠, r(n, l) = 1√ N l = 0 2√ N cos (2n+1)lπ 2N l ̸= 0 と定義されます。離散コサイン変換では,R は実行列になっています。 離散コサイン変換は,元の画像を縦横とも座標軸に対称に折り返し,偶関数にしたものの離散 エ変換に相当します1。 f(x) = f(−x) F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx のフーリエ変換 第1項の x を -x に変数変換
  • 68. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 −∞ = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}d F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1 となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 となります。そこで,k ̸= 0 のとき 整理すると
  • 69. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 −∞ = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}d F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1 となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 となります。そこで,k ̸= 0 のとき F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx) F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u( となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 整理すると
  • 70. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 −∞ = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}d F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1 となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 となります。そこで,k ̸= 0 のとき F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx) F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u( となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 整理すると 指数関数と三角関数の関係から
  • 71. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 −∞ = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}d F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1 となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 となります。そこで,k ̸= 0 のとき F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx) F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u( となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(ν F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 整理すると 指数関数と三角関数の関係から
  • 72. 2014 A.Asano,KansaiUniv. 偶関数のフーリエ変換 −∞ = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx)}d F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . . . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u(1 となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 となります。そこで,k ̸= 0 のとき F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + ∞ 0 f(x) exp{−i2π(νxx) F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) exp{−i2π(νxx)}dx F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(νxx)}] dx F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 要素の数列 u(0), u(1), . るとき,これを折り返した数列は 2N 要素の u(N − 1), u(N − 2), . . . , u(1), u(0), u(0), u( となります。N 要素の1次元の離散コサイン変換は (19) 式から U(k) = 1√ N N−1 n=0 u(n) k = 0 2√ N u(n) cos (2n+1)kπ 2N k ̸= 0 F(νx) = ∞ −∞ f(x) exp{−i2π(νxx)}dx = 0 −∞ f(x) exp{−i2π(νxx)}dx + ∞ 0 f(x F(νx) = 0 ∞ f(−x) exp{−i2π(νx(−x))}(−dx) + F(νx) = ∞ 0 f(x) exp{i2π(νxx)}dx + ∞ 0 f(x) F(νx) = ∞ 0 f(x) [exp{i2π(νxx)} + exp{−i2π(ν F(νx) = 2 ∞ 0 f(x) cos 2π(νxx)dx 1次元の場合にこれを見てみましょう。元の1次元信号を N 整理すると 指数関数と三角関数の関係から 実数の計算になる
  • 74. 2014 A.Asano,KansaiUniv. 離散フーリエ変換と正負の周波数 2次元 U(1), U(2), ..., U(N / 2 – 1) 図 1: 離散フーリエ変換における要素と周波数 k l 0 N / 2 N – 1 N / 2 0 N – 1 正の周波数 負の周波数 正の周波数負の周波数 A B C D 入れ替える (a) k l 0N / 2 N / 2 – 1 N / 2 0 N – 1 正の周波数負の周波数 正の周波数負の周波数 D C B A (b) N – 1 N / 2 – 1 図 2: 2次元離散フーリエ変換における要素と周波数
  • 77. 2014 A.Asano,KansaiUniv. 基底画像の例 コサイン変換 サイン変換 Hadamard変換(-1と1) Haar変換 (講義では, A. K. Jain, Fundamentals of Digital Image Processing (1988)に出ている基底画像の例を 使って説明しました。)