untitled

Similar documents
untitled

Microsoft Word - thesis.doc

Microsoft Word - 補論3.2

Microsoft PowerPoint - H17-5時限(パターン認識).ppt

スライド 1

memo

座標変換におけるテンソル成分の変換行列

Probit , Mixed logit

画像処理工学

0 部分的最小二乗回帰 Partial Least Squares Regression PLS 明治大学理 学部応用化学科 データ化学 学研究室 弘昌

経営統計学

統計的データ解析

Microsoft PowerPoint - qcomp.ppt [互換モード]

ビジネス統計 統計基礎とエクセル分析 正誤表

2015年度 2次数学セレクション(整数と数列)

1/30 平成 29 年 3 月 24 日 ( 金 ) 午前 11 時 25 分第三章フェルミ量子場 : スピノール場 ( 次元あり ) 第三章フェルミ量子場 : スピノール場 フェルミ型 ボーズ量子場のエネルギーは 第二章ボーズ量子場 : スカラー場 の (2.18) より ˆ dp 1 1 =

混沌系工学特論 #5

多次元レーザー分光で探る凝縮分子系の超高速動力学

多変量解析 ~ 重回帰分析 ~ 2006 年 4 月 21 日 ( 金 ) 南慶典

航空機の運動方程式

Microsoft PowerPoint - 統計科学研究所_R_主成分分析.ppt

Microsoft PowerPoint - 三次元座標測定 ppt

14 化学実験法 II( 吉村 ( 洋 mmol/l の半分だったから さんの測定値は くんの測定値の 4 倍の重みがあり 推定値 としては 0.68 mmol/l その標準偏差は mmol/l 程度ということになる 測定値を 特徴づけるパラメータ t を推定するこの手

Microsoft PowerPoint - CSA_B3_EX2.pptx

Microsoft PowerPoint - Lec14 [互換モード]

<4D F736F F F696E74202D2091E6824F82518FCD E838B C68CEB82E894AD90B B2E >

相関係数と偏差ベクトル

Microsoft PowerPoint - 資料04 重回帰分析.ppt

SAP11_03

Microsoft Word - lec_student-chp3_1-representative

オートマトン 形式言語及び演習 1. 有限オートマトンとは 酒井正彦 形式言語 言語とは : 文字列の集合例 : 偶数個の 1 の後に 0 を持つ列からなる集合 {0, 110, 11110,

Microsoft Word - Chap17

情報工学概論

<4D F736F F F696E74202D2091E6824F82538FCD8CEB82E88C9F8F6F814592F990B382CC8CB4979D82BB82CC82505F D E95848D8682CC90B69

Microsoft Word - 訋é⁄‘組渋å�¦H29æœ�末試é¨fi解ç�fl仟㆓.docx

Microsoft PowerPoint - ip02_01.ppt [互換モード]

1999年度 センター試験・数学ⅡB

経済数学演習問題 2018 年 5 月 29 日 I a, b, c R n に対して a + b + c 2 = a 2 + b 2 + c 2 + 2( a, b) + 2( b, c) + 2( a, c) が成立することを示しましょう.( 線型代数学 教科書 13 ページ 演習 1.17)

カイ二乗フィット検定、パラメータの誤差

Microsoft Word - Time Series Basic - Modeling.doc

1 2

0 21 カラー反射率 slope aspect 図 2.9: 復元結果例 2.4 画像生成技術としての計算フォトグラフィ 3 次元情報を復元することにより, 画像生成 ( レンダリング ) に応用することが可能である. 近年, コンピュータにより, カメラで直接得られない画像を生成する技術分野が生

航空機の運動方程式


画像類似度測定の初歩的な手法の検証

第6章 実験モード解析

スライド 1

: : : : ) ) 1. d ij f i e i x i v j m a ij m f ij n x i =

Microsoft PowerPoint - H21生物計算化学2.ppt

Microsoft PowerPoint 確率レジュメA

Microsoft PowerPoint - 測量学.ppt [互換モード]

PowerPoint プレゼンテーション

統計学のポイント整理

l10

Microsoft PowerPoint - 10.pptx

Microsoft Word ã‡»ã…«ã‡ªã…¼ã…‹ã…žã…‹ã…³ã†¨åłºæœ›å•¤(佒芤喋çfl�)

Microsoft PowerPoint - 7.pptx

Microsoft PowerPoint - 10.pptx

PowerPoint Presentation

2014年度 千葉大・医系数学

テンソル ( その ) テンソル ( その ) スカラー ( 階のテンソル ) スカラー ( 階のテンソル ) 階数 ベクトル ( 階のテンソル ) ベクトル ( 階のテンソル ) 行列表現 シンボリック表現 [ ]

景気指標の新しい動向

2015年度 京都大・理系数学

2015-2018年度 2次数学セレクション(整数と数列)解答解説

Kumamoto University Center for Multimedia and Information Technologies Lab. 熊本大学アプリケーション実験 ~ 実環境における無線 LAN 受信電波強度を用いた位置推定手法の検討 ~ InKIAI 宮崎県美郷

スライド タイトルなし

Microsoft PowerPoint - 2.ppt [互換モード]

平均値 () 次のデータは, ある高校生 7 人が ヵ月にカレーライスを食べた回数 x を調べたものである 0,8,4,6,9,5,7 ( 回 ) このデータの平均値 x を求めよ () 右の表から, テレビをみた時間 x の平均値を求めよ 階級 ( 分 ) 階級値度数 x( 分 ) f( 人 )

日心TWS

tottori2013-print.key

数学 t t t t t 加法定理 t t t 倍角公式加法定理で α=β と置く. 三角関数

主成分分析の落とし穴.PDF

パソコンシミュレータの現状

Microsoft Word - å“Ÿåłžå¸°173.docx

数値計算法

2004 年 9 月 30 日 という関係がある この確率密度関数 p(x) は 様々な 形をとる 代表的な形には 一様ノイズに相当する一 定の値を持つ関数や ガウス型ノイズに相当するガウ ス関数などがある その形を図 2( 司と (b) に示す 計測において この確率密度関数の形が必ずしも分 かっ

15群(○○○)-8編

Microsoft PowerPoint - DigitalMedia2_3b.pptx

Microsoft PowerPoint - 物情数学C(2012)(フーリエ前半)_up

<4D F736F F F696E74202D2091E6824F82568FCD8CEB82E892F990B382CC8CF889CA82BB82CC82515F B834E838A B9797A3959C8D F A282E982C682AB82CC8CEB82E897A62E >

ベイズ統計入門

Microsoft PowerPoint - pr_12_template-bs.pptx

PowerPoint プレゼンテーション

Microsoft PowerPoint - データ解析基礎4.ppt [互換モード]

211 ‚æ2fiúŒÚ

講義「○○○○」

Matrix and summation convention Kronecker delta δ ij 1 = 0 ( i = j) ( i j) permutation symbol e ijk = (even permutation) (odd permutation) (othe

PowerPoint プレゼンテーション

y=ax y=ax y=ax

オートマトン 形式言語及び演習 4. 正規言語の性質 酒井正彦 正規言語の性質 反復補題正規言語が満たす性質 ある与えられた言語が正規言語でないことを証明するために その言語が正規言語であると

II 2 3.,, A(B + C) = AB + AC, (A + B)C = AC + BC. 4. m m A, m m B,, m m B, AB = BA, A,, I. 5. m m A, m n B, AB = B, A I E, 4 4 I, J, K

2011年度 筑波大・理系数学

4 月 東京都立蔵前工業高等学校平成 30 年度教科 ( 工業 ) 科目 ( プログラミング技術 ) 年間授業計画 教科 :( 工業 ) 科目 :( プログラミング技術 ) 単位数 : 2 単位 対象学年組 :( 第 3 学年電気科 ) 教科担当者 :( 高橋寛 三枝明夫 ) 使用教科書 :( プロ

Microsoft PowerPoint - ad11-09.pptx

スライド 1

Microsoft Word - reg2.doc


因子分析

関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^

Microsoft PowerPoint - 基礎・経済統計6.ppt

Transcription:

KLT はエネルギを集約する カルーネンレーベ変換 (KLT) で 情報を集約する 要点 分散 7. 9. 8.3 3.7 4.5 4.0 KLT 前 集約 分散 0.3 0.4 4.5 7.4 3.4 00.7 KLT 後 分散 = エネルギ密度 エネルギ と表現 最大を 55, 最小を 0 に正規化して表示した 情報圧縮に応用できないか? エネルギ集約 データ圧縮 分散 ( 平均 ) KLT 前 7. 9. 8.3 3.7 4.5 4.0 :. KLT 後 0.3 0.4 4.5 7.4 3.4 00.7 :. 圧縮指標 圧縮指標 ( 平均 ) KLT 前 4. 4.3 4. 4.6 4.6 4.6 : 4.4 KLT 後 -.0 -.5..9 3.7 6.7 :.0 log 分散 同じ 圧縮 大事な結論 カルーネンレーベ変換 (KLT) で情報を集約する 数式表現と一般化

言葉の定義 ( 詳細 ) 分散共分散行列と固有ベクトル 位置 (n,n ) における画素値 x (n,n ) 全ての画素について x 平均 分散 (=エネルギ密度) H(x) ヒストグラム (= 度数分布 ) P(x) 確率密度関数 エネルギ (= 分散 全画素数 ) H エントロピ ( 平均符号長 ) H log 確率密度関数に依存 画素あたりの 平均符号長(=データ量 全画素数 ) 画像全体での データ量(= 平均符号長 全画素数 ) 情報量 エネルギ 広義に 情報 圧縮指標 ここでの使い方 log 分散共分散行列に対する固有ベクトル 変換係数 P = AX 分散共分散行列 但し ij N N x i N N x( n, x( n, X x6( n, 6 N N n 0 n 0 N N i n 0 n 0 6 x ( n, n ) 6 6 66 xi ( n, xi x j ( n, x j KLT の後の分散共分散行列は スペクトル 対角化される スペクトル ( 無相関化 ) スペクトル 6 行列 B {R,G,B} を {Y, C b, C r } に変換する行列 行列 A 共分散行列に対する 6 つの固有ベクトル 分散共分散行列 (KLT の前 ) A T = = 具体的な値 B = 0.99 0.587 0.4-0.69-0.33 0.500 0.500-0.49-0.08 0.087-0.80 0.544-0.6963-0.04 0.678 0.640-0.740 0.408 0.608 0.007-0.387 0.0069-0. -0.5648 0.430-0.456 0.587-0.360-0.475 0.6953 0.49-0.5574 0.0574-0.5849-0.53-0.0386 0.058 0.567 0.759 0.336 0.384 0.3903 0.4597 0.4039 0.4644 0.0758 0.0770 0.057 0.0597 0.048 0.0634 0.0770 0.0848 0.067 0.07 0.0574 0.0745 0.057 0.067 0.0933 0.086 0.065 0.0775 0.0597 0.07 0.086 0.05 0.083 0.043 0.048 0.0574 0.065 0.083 0.088 0.0854 0.0634 0.0745 0.0775 0.043 0.0854 0.068 KLT= PCA = 軸の 入力 入力 入力 3 3 第 成分第 成分第 3 成分 分散共分散行列 (KLT の後 ) = 0.00-0.0000 0.0000 0.0000-0.0000 0.0000 ( 無相関 ) -0.0000 0.006-0.0000-0.0000-0.0000-0.0000 0.0000-0.0000 0.0 0.0000-0.0000 0.0000 0.0000-0.0000 0.0000 0.0349-0.0000-0.0000-0.0000 ( 無相関 -0.0000 ) -0.0000-0.0000 0.0597-0.0000 0.0000-0.0000 0.0000-0.0000-0.0000 0.4563 co : in in co

分散が偏る 圧縮できる 入力 入力 : 入力 N 分散 圧縮指標 N log N n n 相加平均 成分 成分 : 成分 N 分散 n エネルギ保存則 N n N n 符号化符号化 符号化 n 圧縮テ ータ 圧縮テ ータ : 圧縮テ ータ N log 個別には log n 全体では / N N n n 相乗平均 カルーネンレーベ変換 (KLT) で情報を集約する 隣接画素間に適用 奇数列と偶数列に分類 奇数列と偶数列に分類 50 00 50 0-50 -00-50 50 00 50 0-50 -00-50 -00 0 00-00 0 00 8 列 8 列

偶数列と奇数列の分散はほぼ同じ KLT = 45.39 の 約 3 千 50 00 50 0-50 -00-50 大きく 第 成分 50 00 50 0-50 -00-50 分散 :,964-00 0 00 分散 :5,736 第 成分 -00 0 00 第 成分 分散を最小化 分散が偏る 情報圧縮 分散 :3,00 3,039 約 3 千 分散 :3,00 再生画像 第 成分 67 小さく clear all; cloe all; Fn='C: Uer iwa 岩橋 ソフトウェア 標準画像 mono '; % Fn='C: Uer iwa 岩橋 研究室 ソフトウェア 標準画像 mono '; w=; Th=0/80*pi; In=7; witch(i; cae ; Fn='couple.bmp'; cae ; Fn='girl.bmp'; cae 3; Fn='aerial.bmp'; cae 4; Fn='airplane.bmp'; cae 5; Fn='parrot.bmp'; cae 6; Fn='mandrill.bmp'; cae 7; Fn='lena.bmp'; cae 8; Fn='earth.bmp'; cae 9; Fn='balloon.bmp'; cae 0; Fn='milkdrop.bmp'; cae ; Fn='ailboat.bmp'; cae ; Fn='pepper.bmp'; cae 3; Fn='tree_log.bmp'; end; % original image --> X0 N =3; Th=0; Th=0; Th3=0; Th4=0; Th5=0; Th6=0; Th7=0; xx=imread(trcat(fn,f); [N N N3]=ize(xx); L0=N/; L=N/; X0(:,:)=double(xx(L0-N/+:L+N/,L0-N+:L+N)) -8; clear xx; P(:,:)=double(X0(:N,::N*)); P(:,:)=double(X0(:N,::N*)); x(,:n*n)=rehape(p(:n,:n),,n*n); x(,:n*n)=rehape(p(:n,:n),,n*n); var(x') % component figure(); ubplot(,,3); imhow(nrmimg(x0)); xlabel(' ','Fontize',); ubplot(,,4); imhow(nrmimg(p)); xlabel(' ','Fontize',); ubplot(,,); imhow(nrmimg(p)); xlabel(' ','Fontize',); ubplot(,,); plot(x(,:n*n),x(,:n*n),'.'); axi('quare'); axi([-80 80-80 80]); ylabel(' ','Fontize',); xlabel(' ','Fontize',); % PCA [P P Th]=PCA(P,P,w,Th,+); [var(p(:)) var(p(:))] [Q Q Th]=PCA(P*0,P,w,Th,-); [var(q(:)) var(q(:))] x(,:n*n)=rehape(q(:n,:n),,n*n); x(,:n*n)=rehape(q(:n,:n),,n*n); X(:N,::N*)=Q(:N,:N); X(:N,::N*)=Q(:N,:N); x(,:n*n)=rehape(p(:n,:n),,n*n); x(,:n*n)=rehape(p(:n,:n),,n*n); % component figure(); ubplot(,,3); imhow(nrmimg(x)); xlabel(' 再生画像 ','Fontize',); ubplot(,,4); imhow(nrmimg(p)); xlabel(' 第 成分 ','Fontize',); ubplot(,,); imhow(nrmimg(p)); xlabel(' 第 成分 ','Fontize',); ubplot(,,); plot(x(,:n*n),x(,:n*n),'.'); axi('quare'); axi([-80 80-80 80]); ylabel(' 第 成分 ','Fontize',); xlabel(' 第 成分 ','Fontize',); var(x(:)) figure(3); ubplot(,,); imhow(nrmimg(x0)); xlabel(' ','Fontize',); ubplot(,,4); imhow(nrmimg(p)); xlabel(' 第 成分 ','Fontize',); ubplot(,,); imhow(nrmimg(p)); xlabel(' 第 成分 ','Fontize',); ubplot(,,3); imhow(nrmimg(x)); xlabel(' 再生画像 ','Fontize',); % % % PCA % % function [Q Q Th]=PCA(P,P,w,Th,FB) % if(fb==+); % [N N]=ize(P); % x(,:n*n)=rehape(p(:n,:n),,n*n); % x(,:n*n)=rehape(p(:n,:n),,n*n); % % --------------------------------- covariance matrix % Av=mean(x'); % (,)=(x(,:)-av())*(x(,:)-av())'; (,)=(x(,:)-av())*(x(,:)-av())'; % (,)=(x(,:)-av())*(x(,:)-av())'; (,)=(,); =/(N*N-); % % --------------------------------- optimum angle % if(w==); % [A B]=eig(); A=A'; % if(ign(a(,))~=ign(a(,))); A(,:)=-A(,:); end; % Houholder -> Given % if(ign(a(,))~= ); A =-A ; end; % Th=atan(A(,),A(,)); % end; % A=[co(Th) -in(th); in(th) co(th)]; % fprintf('%6.f degree n',th/pi*80); % % --------------------------------- rotation % y=a*x; % Q(:N,:N)=rehape(y(,:N*N),N,N,); % Q(:N,:N)=rehape(y(,:N*N),N,N,); % end; % if(fb==-); % [N N]=ize(P); % x(,:n*n)=rehape(p(:n,:n),,n*n); % x(,:n*n)=rehape(p(:n,:n),,n*n); % A=[co(Th) -in(th); in(th) co(th)]; % % --------------------------------- rotation % y=inv(a)*x; % % --------------------------------- covariance matrix (after) % Q(:N,:N)=rehape(y(,:N*N),N,N,); % Q(:N,:N)=rehape(y(,:N*N),N,N,); % end; % % %----------------------------- % % covariance of quare matrix % %----------------------------- % function =Covqm(Q,Q,Q3) % [N NN]=ize(Q); % x(,:n*n)=rehape(q(:n,:n),,n*n); % x(,:n*n)=rehape(q(:n,:n),,n*n); % x(3,:n*n)=rehape(q3(:n,:n),,n*n); % Av=mean(x'); % (,)=(x(,:)-av())*(x(,:)-av())'; % (,)=(x(,:)-av())*(x(,:)-av())'; % (,3)=(x(,:)-Av())*(x(3,:)-Av(3))'; % (,)=(x(,:)-av())*(x(,:)-av())'; % (,3)=(x(,:)-Av())*(x(3,:)-Av(3))'; % (3,3)=(x(3,:)-Av(3))*(x(3,:)-Av(3))'; % (,)=(,); % (3,)=(,3); % (3,)=(,3); % =/(N*N-); % % カルーネンレーベ変換 (KLT) で データ量を圧縮できる 演習問題を解く

軸を 成分の分散を最小化 問題 y y co in in x co x とする y ( の分散 第 成分 co 第 成分 in in co 分散を最小化 分散を最小化 分散が偏る 情報圧縮 N N n0 y y を最小とする角度は? where y N y ( n N n0 ) 分散が偏る 圧縮できる log 分散 奇数列 偶数列 圧縮指標 ( 全体 ) 成分 成分 log 偏る エネルギ保存則 符号化符号化 H H 圧縮テ ータ 圧縮テ ータ 圧縮指標 ( 個別 ) log log 圧縮指標 ( 全体 ) / log 相加平均 > 相乗平均 KLT 前の分散 KLT 後の分散 エネルギ保存則 エントロピのとき 問題 KLTによりエントロピが下がる ( データ量を圧縮できる ) ことを示せ log 分散

KLT 前のエントロヒ KLT 後のエントロヒ 以下を示す H B H A H A H B 指針 log log log log なので KLT 前のエントロヒ は H B エネルキ 保存より H B 解答 log log log log log 解答 KLT 後のエントロヒ は 従って なので H A log log log log / / H A H B 分散を最小化 分散が偏る 情報圧縮 カルーネンレーベ変換 (KLT) は成分除去の影響が小さい 隣接画素間に適用

KLT は成分除去の影響が少ない 分散が偏る 除去できる 成分除去 / 再生画像 と大きく異なる KLT なし 奇数列偶数列分散 成分 成分 偏る 逆 全画素 再生画像 再生画像 再生誤差 再生画像 原画像 KLT 成分除去 / KLT - 再生画像 と似ている KLT あり 第 成分 第 成分 co in 小さい in 原画像 co 原画像 近い除去 再生画像 co in 0 再生画像 in co 第 成分 問題 問題 y( x( R( ), y( x( xˆ ( 0 R( ) xˆ ( y( co R( ) in in co y y x R( ) x, co R( ) in とする y ( と y ( の相関 in co とする 再生誤差 xˆ x xˆ x ( n ) を最小とする角度は? 全てのn y y y ( n y ) をゼロとする角度は?

画素を 4 つに分類する 4 つのグループに 分けて KLT する 分類 4 つの成分 3 3 画素 KLT を適用してみた 再生画像 KLT 4 つの成分 3 3 画素 4 つの成分一部を削除 /4

を繰り返し適用した カルーネンレーベ変換 (KLT) を 繰り返し適用する 原画像 奇数列偶数列 45.39 中間 中間 奇数列偶数列奇数列偶数列 46.48-36.56 成分 成分 成分 3 成分 4 原画像成分 成分 成分 3 成分 4 等価表現 KLT のまとめ 原画像奇数列偶数列原画像 x() x() x(3) x(4) 45.39 中間 中間 45.39 46.48 45.39-36.56 奇数列偶数列奇数列偶数列成分 成分 成分 3 成分 4 46.48-36.56 成分 成分 成分 3 成分 4. ブロック変換 yl x K yh x 0, t K t 00 0 t0 t. データ圧縮に適した変換は? log H Hx x [ bit] Hy 任意の入力に対して基底 "t ij " を最適化したい H y L y H 3. ロスレス符号化 ( 符号量 ) y L y 変換前 : Hx log ( AM), AM 変換後 : Hy log ( GM), GM y L yl 4. ロッシー符号化 ( 符号量と符号化歪み ) ' 変換前 : Hx Hx log qx, ex qx ' 変換後 : Hy Hy log qy, ey qy H を最小化 5. 符号化利得 ( 歪みの比 同じ符号量 ) ex G0log0 6.0( H H ) x y 但し R ey AM 3.0 log GM [db] を最大化 6. カルーネン レーベ変換 (KLT) GM detr yy なので GMを最小化 R yy x : E[ YY ], yy ex eyh, T K R Kを対角化 7. 入力信号の共分散行列 R xx に対する固有ベクトルとして 最適な基底行列 K が求まる xx : E[ x ], : E[( x' x) ] eyl T ey xx yl T R : E[ XX ] yh x