SlideShare a Scribd company logo
1 of 21
Download to read offline
課題解説(その6)
相関関数・符号化
• 課題39:ステレオ画像解析
• 課題40:オプティカルフローの計算
• 課題41:線形予測法

• 課題42:WAVとMP3
課題39
左右画像における画素の大きさを1mm、画像平面と投影 中
心までの距離を100mmとしたとき、前記の方法による 対象点
までの奥行き計算法に現れる計測精度(誤差)が どのようにな
るかを求めなさい。
このことから、ステレオ画像解析によって、精度よく奥行きを 計
算するためには、左右カメラをどのように設置すればよい かを
考えなさい。
課題39

画像上の対応点…複数のカメラで
観察することにより交点に物体が
あることを示せる→距離が分かる

ステレオ計測法
カメラの位置関係,焦点距離
など(カメラから画像平面まで
の距離)…画素が空間上でど
こに対応するか?

画像上の特徴点などを用いて
• カメラの位置状態(カメラ同
士の関係)
• カメラ自体の性質(焦点距離,
歪みなど)
• 画像上の対応点
が分かれば複数の画像から
奥行きを計測できる

d
課題39
しかし…
画素には幅がある
画像平面においては小さな誤差でも遠
い距離にある物体においては大きな誤
差となる

画素
課題39
カメラ同士が真横に並んでおり向
いている方向も同じ、という状況を
考える
このとき
𝑥′ =
𝑥 ′′ =

𝑥−𝑑 𝑐
𝑐−𝑧
𝑥+𝑑 𝑐
𝑐−𝑧

P(x,y,z)
z=0

c

x’

d

このとき奥行きは

𝑧 𝑥𝑑 = 𝑐

2𝑐𝑑
+
𝑥𝑑

(𝑥 𝑑 = 𝑥 ′′ − 𝑥′)

d
x’’
課題39
画素による誤差をΔ𝑥として奥行の誤差を求める
𝑧 𝑥 𝑑 + Δ𝑥 − 𝑧 𝑥 𝑑 = −2𝑐𝑑

𝑥𝑑

Δ𝑥
𝑥 𝑑 + Δ𝑥

Δ𝑥
よって誤差は2cd 2 に比例するので精度よくカメラを設置するには
𝑥𝑑

2𝑐𝑑の値が小さければよい

dの値…2台のカメラ間の距離を小さくすると𝑥 𝑑 の大きさも小さくなりz
の第二項成分の誤差が大きくなる
cの値…焦点距離を小さくするのがよい?
課題40
並行移動や回転運動をしている対象が含まれたビデオ映像 か
ら、t=T0の時のフレーム画像をn x nの矩形ブロックに分割し,
各ブロック(中心(x,y))をテンプレートとして、t=T+1の画像に 対
して、最も相関が高い位置((x1,y1))を求める。このとき、(x,y)
の位置に(x1-x,y1-y)のベクトルを線として描くと画像中におけ
る運動場(オプティカルフロー)が求められる。幾つかのビデオ
映像に対して、オプティカルフローを計算して見よう。
課題40
• 制作してみる
• 入力が矢印同士の間隔M(何ピクセルおきに置くか),矢印の周りに設
計する窓の大きさ(2N+1)x(2N+1),
• 出力がオプティカルフロー
• 鋭意制作中
課題41
線形予測法のk=3の時のアルゴリズムを考えなさい.
線形予測符号
𝑘
𝑔 𝑛 = 𝑖=1 𝛼 𝑖 𝑔[𝑛 − 𝑖]
において予測誤差
𝑒 𝑛 = 𝑔 𝑛 − 𝑔[𝑛]
𝑁
とするとき𝛼 𝑖 は 𝑛=1 𝑒 𝑛

2 を最小化することによって決める.
課題41
• 最小二乗法を行う
𝑁
𝑛=4

𝑁
𝑛=4

2

𝑒[𝑛] =
𝑔 𝑛 −
最小にするためには
𝛿𝐸
𝛿𝛼1

=

𝛿𝐸
𝛿𝛼2

=

𝛿𝐸
𝛿
=
𝛿𝛼1
𝛿𝛼1
𝑁

𝛿𝐸
𝛿𝛼3
𝑁

3
𝑖=1

𝛼 𝑖 𝑔[𝑛 − 𝑖]

2

= EとおくとEを

= 0が条件となる.

{ 𝑔2 𝑛 − 1

2
𝛼1 + 2(−𝑔 𝑛 𝑔 𝑛 − 1

𝑛=4

+ 𝛼2 𝑔 𝑛 − 2 𝑔 𝑛 − 1 + 𝛼3 𝑔 𝑛 − 3 𝑔 𝑛 − 1 ) 𝛼1 + 𝐾}
2𝑔2 𝑛 − 1 𝛼1 + 2(−𝑔 𝑛 𝑔 𝑛 − 1 + 𝛼2 𝑔 𝑛 − 2 𝑔 𝑛 − 1

=
𝑛=4

+ 𝛼3 𝑔 𝑛 − 3 𝑔 𝑛 − 1 ) = 0
課題41
これを整理すると
𝑁

𝑁

𝑔2 𝑛 − 1 + 𝛼2

= 𝛼1
𝑛=4

𝑁

𝑔 𝑛 − 2 𝑔 𝑛 − 1 + 𝛼3
𝑛=4

𝑁

𝑔 𝑛−3 𝑔 𝑛−1 −
𝑛=4

𝑔 𝑛 𝑔 𝑛−1 =0
𝑛=4

𝛼2 , 𝛼3 の時でも同様のことを行うことにより方程式が3つ得られ
るので連立方程式を解けば𝛼1 , 𝛼2 , 𝛼3 がもとまる
課題42
CD音質の音楽データをMP3で圧縮し、 両者の周波数特性を
比較しなさい.特に、音楽のどのような部分で両者の差が大きく
なるかを調べなさい。
課題42
• MP3の圧縮
• 最小可聴限界

静かな時に聞ける音の範囲
• マスキング効果

大きな音が鳴っているときに聞ける音の範囲
同時マスキングと継時マスキング
課題42
• 最小可聴限界
• 雑音のない環境で聴覚が検知できる最小の音圧レベル

カットされる
課題42
• マスキング効果
• 同時マスキング…ある周波数帯の音圧が大きい場合周りの周波数帯
の音は聞こえにくい

音圧
この範囲の音が聞こえない

カットされる
周波数
課題42
• マスキング効果
• 継時マスキング…ある時間での音圧が大きい場合周りの時間帯の音は
聞こえにくい
音圧
この範囲の音が聞こえない

時間
カットされる
課題42
実験
• CDからの無圧縮のwav音源とmp3に変換した音源のスペクト

ログラムを求め差分をとってみる
• 最小可聴限界やマスキング効果が表れているかを調べる
課題42
結果

wav音源

mp3音源
課題42
• 差分をとってみる
• 高周波成分に大きな差がある→最小可聴限界を下回っている部分
• 継時マスキングがあれば縦方向に赤色になる部分が見られるはずであ
るがそのような部分は見られなかった
課題42
• ある短期間におけるパワースペクトル
wav音源

mp3音源

ところどころ差が大きくなっている部分が見られる
→同時マスキングの影響?

More Related Content

What's hot

CNN-SLAMざっくり
CNN-SLAMざっくりCNN-SLAMざっくり
CNN-SLAMざっくりEndoYuuki
 
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII
 
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII
 
SLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAMSLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAMIwami Kazuya
 
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~SSII
 

What's hot (6)

CNN-SLAMざっくり
CNN-SLAMざっくりCNN-SLAMざっくり
CNN-SLAMざっくり
 
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
 
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
SSII2019TS: プロジェクタ・カメラシステムが変わる! ~時間同期の制御で広がる応用~
 
SLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAMSLAM勉強会(3) LSD-SLAM
SLAM勉強会(3) LSD-SLAM
 
Camera calibration
Camera calibrationCamera calibration
Camera calibration
 
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
SSII2021 [TS1] Visual SLAM ~カメラ幾何の基礎から最近の技術動向まで~
 

Viewers also liked

ディジタル信号処理 課題解説 その8
ディジタル信号処理 課題解説 その8ディジタル信号処理 課題解説 その8
ディジタル信号処理 課題解説 その8noname409
 
ディジタル信号処理 課題解説 その7
ディジタル信号処理 課題解説 その7ディジタル信号処理 課題解説 その7
ディジタル信号処理 課題解説 その7noname409
 
ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3noname409
 
ディジタル信号処理 課題解説 その4
ディジタル信号処理 課題解説 その4ディジタル信号処理 課題解説 その4
ディジタル信号処理 課題解説 その4noname409
 
ディジタル信号処理の課題解説 その2
ディジタル信号処理の課題解説 その2ディジタル信号処理の課題解説 その2
ディジタル信号処理の課題解説 その2noname409
 
ディジタル信号処理の課題解説
ディジタル信号処理の課題解説ディジタル信号処理の課題解説
ディジタル信号処理の課題解説noname409
 
ディジタル信号処理 課題解説 その5
ディジタル信号処理 課題解説 その5ディジタル信号処理 課題解説 その5
ディジタル信号処理 課題解説 その5noname409
 
Matlab演習
Matlab演習 Matlab演習
Matlab演習 noname409
 
Cvim saisentan-4-2-tomoaki
Cvim saisentan-4-2-tomoakiCvim saisentan-4-2-tomoaki
Cvim saisentan-4-2-tomoakitomoaki0705
 
ディジタル信号処理 課題解説 その9
ディジタル信号処理 課題解説 その9ディジタル信号処理 課題解説 その9
ディジタル信号処理 課題解説 その9noname409
 
Journal Communication - Part I
Journal Communication - Part IJournal Communication - Part I
Journal Communication - Part INaren P.R.
 
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)kozossakai
 
Process Simulation using DWSIM
Process Simulation using DWSIMProcess Simulation using DWSIM
Process Simulation using DWSIMNaren P.R.
 
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみるYasuhiro Yoshimura
 
Scilab: Computing Tool For Engineers
Scilab: Computing Tool For EngineersScilab: Computing Tool For Engineers
Scilab: Computing Tool For EngineersNaren P.R.
 
Gpgpu tomoaki-fp16
Gpgpu tomoaki-fp16Gpgpu tomoaki-fp16
Gpgpu tomoaki-fp16tomoaki0705
 
アセンブラ漢文
アセンブラ漢文アセンブラ漢文
アセンブラ漢文kozossakai
 
Hough forestを用いた物体検出
Hough forestを用いた物体検出Hough forestを用いた物体検出
Hough forestを用いた物体検出MPRG_Chubu_University
 
20160724_cv_sfm_revisited
20160724_cv_sfm_revisited20160724_cv_sfm_revisited
20160724_cv_sfm_revisitedKyohei Unno
 
20161203 cv 3_d_recon_tracking_eventcamera
20161203 cv 3_d_recon_tracking_eventcamera20161203 cv 3_d_recon_tracking_eventcamera
20161203 cv 3_d_recon_tracking_eventcameraKyohei Unno
 

Viewers also liked (20)

ディジタル信号処理 課題解説 その8
ディジタル信号処理 課題解説 その8ディジタル信号処理 課題解説 その8
ディジタル信号処理 課題解説 その8
 
ディジタル信号処理 課題解説 その7
ディジタル信号処理 課題解説 その7ディジタル信号処理 課題解説 その7
ディジタル信号処理 課題解説 その7
 
ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3ディジタル信号処理の課題解説 その3
ディジタル信号処理の課題解説 その3
 
ディジタル信号処理 課題解説 その4
ディジタル信号処理 課題解説 その4ディジタル信号処理 課題解説 その4
ディジタル信号処理 課題解説 その4
 
ディジタル信号処理の課題解説 その2
ディジタル信号処理の課題解説 その2ディジタル信号処理の課題解説 その2
ディジタル信号処理の課題解説 その2
 
ディジタル信号処理の課題解説
ディジタル信号処理の課題解説ディジタル信号処理の課題解説
ディジタル信号処理の課題解説
 
ディジタル信号処理 課題解説 その5
ディジタル信号処理 課題解説 その5ディジタル信号処理 課題解説 その5
ディジタル信号処理 課題解説 その5
 
Matlab演習
Matlab演習 Matlab演習
Matlab演習
 
Cvim saisentan-4-2-tomoaki
Cvim saisentan-4-2-tomoakiCvim saisentan-4-2-tomoaki
Cvim saisentan-4-2-tomoaki
 
ディジタル信号処理 課題解説 その9
ディジタル信号処理 課題解説 その9ディジタル信号処理 課題解説 その9
ディジタル信号処理 課題解説 その9
 
Journal Communication - Part I
Journal Communication - Part IJournal Communication - Part I
Journal Communication - Part I
 
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)
続・ハロー・ワールド入門(オープンソースカンファレンス2016 Tokyo/Spring ライトニングトーク)
 
Process Simulation using DWSIM
Process Simulation using DWSIMProcess Simulation using DWSIM
Process Simulation using DWSIM
 
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる【関東GPGPU勉強会#4】GTX 1080でComputer Visionアルゴリズムを色々動かしてみる
【関東GPGPU勉強会#4】GTX 1080でComputer Vision アルゴリズムを色々動かしてみる
 
Scilab: Computing Tool For Engineers
Scilab: Computing Tool For EngineersScilab: Computing Tool For Engineers
Scilab: Computing Tool For Engineers
 
Gpgpu tomoaki-fp16
Gpgpu tomoaki-fp16Gpgpu tomoaki-fp16
Gpgpu tomoaki-fp16
 
アセンブラ漢文
アセンブラ漢文アセンブラ漢文
アセンブラ漢文
 
Hough forestを用いた物体検出
Hough forestを用いた物体検出Hough forestを用いた物体検出
Hough forestを用いた物体検出
 
20160724_cv_sfm_revisited
20160724_cv_sfm_revisited20160724_cv_sfm_revisited
20160724_cv_sfm_revisited
 
20161203 cv 3_d_recon_tracking_eventcamera
20161203 cv 3_d_recon_tracking_eventcamera20161203 cv 3_d_recon_tracking_eventcamera
20161203 cv 3_d_recon_tracking_eventcamera
 

ディジタル信号処理 課題解説 その6