計算機視覺數(shù)學入門-線性代數(shù)和數(shù)值方法

在計算機視覺中,圖像舶替,視頻的表示都是由矩陣嫂拴、張量來進行表示的高氮,所以矩陣分解在計算機視覺中算是比較重要的數(shù)學技術慧妄,如在PCA和image segmentation中,都會用到SVD方法剪芍,或用于提取矩陣奇異值塞淹,或用于簡化計算大規(guī)模線性方程組,可謂用途很多罪裹。

線性代數(shù)與數(shù)值方法:
A.1 矩陣分解
矩陣分解方法可大致分為奇異值分解(SVD)饱普、特征值分解、QR因子分解和喬里斯基(cholesky)因子分解状共。

A1.1 奇異值分解SVD
SVD是矩陣分解中最常用的方法套耕,即任意的一個MN的實數(shù)值矩陣都可以分解為mp(U)、pp峡继、pn(V)的三個矩陣相乘冯袍,U、V為正交矩陣碾牌,p為min(m,n)

  奇異值分解的一個重要性質(zhì)是可以對展開式進行截尾計算康愤,獲得原始矩陣在最小二乘意義下的最佳逼近,可用于基于特征臉的人臉識別系統(tǒng)和卷積核的可分性估計舶吗。

A1.2 特征值分解
如果矩陣C是對稱矩陣(m=n)征冷,那么它可以寫成特征值分解的形式,特征值遞減誓琼,可以為正检激,也可以為負
特殊情況是,若C為滿秩的腹侣,所有特征值均為非負叔收,可通過一系列外積之和來進行構造,則該矩陣被成為對稱半正定矩陣(SPD)傲隶,如一組數(shù)據(jù)點圍繞其中心的協(xié)方差即為對稱半正定矩陣


image.png
   對于大型矩陣的特征值分解求解今穿,經(jīng)常使用QR迭代求解,并最好使用一些線性代數(shù)工具包如LAPACK等伦籍。
   對有缺失數(shù)據(jù)項的矩陣進行因子分解會用到各種不同的迭代算法,涉及對缺失項進行假設或最小化一些加權的重構度量腮出,這一領域也有著廣泛的研究帖鸦。

A 1.3 QR因子分解
QR因子分解是一項廣泛應用于穩(wěn)定求解病態(tài)最小二乘問題的方法,也是一些更復雜算法的基礎胚嘲,如計算SVD及特征值分解:
A = QR
其中Q是正交矩陣(酉矩陣)作儿,R為上三角形矩陣,在計算機視覺中馋劈,QR因子分解可以用于將攝像機矩陣轉換為旋轉矩陣和一個上三角的標定矩陣攻锰,也可以用于各種自標定算法晾嘶,和SVD、特征值分解不同的是娶吞,QR因子分解并不需要迭代計算垒迂。

A 1.4 喬里斯基分解
喬里斯基因子分解可以用于將任意的對稱正定矩陣C轉換成上三角矩陣或下三角矩陣的乘積,其中的上三角矩陣和下三角矩陣是對稱的
C = LL^T = R^TR
L是下三角矩陣妒蛇,R是上三角矩陣机断。

A. 2 線性最小二乘
線性最小二乘問題在計算機視覺中很常見,如在基于特征點匹配的圖像對齊中绣夺,即要最小化一個平方距離目標函數(shù)吏奸。
最簡單的擬合方式為直線擬合,復雜些的有多項式擬合陶耍,正弦擬合奋蔚。
對于線性最小二乘問題,通常用x表示未知參數(shù)烈钞,其求解正則方程來求得x得最小值泊碑,常用的解法是喬里斯基分解,轉化為求解兩個三角系統(tǒng)計算棵磷。

   全部最小二乘:
   在一些問題中(如在2D圖像中進行幾何曲線擬合成或者在三維空間中用平面擬合一組數(shù)據(jù)點云)蛾狗,測量誤差不只在一個特定的方向上存在,測量點在各個方向都具有一定的不確定度仪媒,這種情況成為“變量含誤差模型”沉桌,很多時候我們將其轉化為這樣的數(shù)學表達式:
   ![image.png](https://upload-images.jianshu.io/upload_images/16818227-7606a1f72aaea271.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
   可見,該誤差度量函數(shù)有一個平凡解x =0算吩,因此我們需要要求x滿足留凭,x的模為1,即轉化為以下問題:
 ![image.png](https://upload-images.jianshu.io/upload_images/16818227-1cd012d2668b5e1a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
 對于線性方程擬合問題偎巢,考慮到最大似然法要求各個隨機變量噪聲分布相同蔼夜,所以常對數(shù)據(jù)采用歸一化,中心化處理压昼。

A.3 非線性最小二乘
很多視覺問題中求冷,如從運動到結構的問題,最小二乘的函數(shù)不是線性的窍霞,這種問題稱為“非線性最小二乘問題或非線性回歸”匠题。對于這類問題,因為大多數(shù)為多維函數(shù)但金,需要使用梯度導數(shù)(雅可比矩陣)在當前估計的參數(shù)p附近對函數(shù)迭代地進行線性化韭山,并計算出一個增量改進。


image.png

此類方法的局限在于該近似僅在局部極小值附近或在delta p很小時成立,每一步的更新不一定總能減少累加來的平方殘差钱磅,所以有很多方法來解決這一問題梦裂,如直線搜索減少步長、帶阻尼的高斯牛頓法盖淡、大殘差方法(newton-type)年柠、Quasi-Newton方法

A. 4 直接稀疏矩陣方法
光速平差法等優(yōu)化問題都會涉及極度稀疏的雅克比矩陣和hessian矩陣,當hessian矩陣足夠稀疏時禁舷,使用稀疏的喬里斯基因子分解就會比用一般的喬里斯基因子分解效率更高彪杉。

變量重排:
使用非迭代的解法求解稀疏矩陣問題的關鍵是為變量確認一個合理的順序,可以減少填充的數(shù)量牵咙。
派近。。洁桌。渴丸。

ps:這部分有些復雜

A. 5 迭代方法
當問題的規(guī)模很大時,

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末另凌,一起剝皮案震驚了整個濱河市谱轨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌吠谢,老刑警劉巖土童,帶你破解...
    沈念sama閱讀 221,273評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異工坊,居然都是意外死亡献汗,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評論 3 398
  • 文/潘曉璐 我一進店門王污,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罢吃,“玉大人,你說我怎么就攤上這事昭齐∧蛘校” “怎么了?”我有些...
    開封第一講書人閱讀 167,709評論 0 360
  • 文/不壞的土叔 我叫張陵阱驾,是天一觀的道長就谜。 經(jīng)常有香客問我,道長里覆,這世上最難降的妖魔是什么丧荐? 我笑而不...
    開封第一講書人閱讀 59,520評論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮租谈,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己割去,他們只是感情好窟却,可當我...
    茶點故事閱讀 68,515評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著呻逆,像睡著了一般夸赫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上咖城,一...
    開封第一講書人閱讀 52,158評論 1 308
  • 那天茬腿,我揣著相機與錄音,去河邊找鬼宜雀。 笑死切平,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的辐董。 我是一名探鬼主播悴品,決...
    沈念sama閱讀 40,755評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼简烘!你這毒婦竟也來了苔严?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,660評論 0 276
  • 序言:老撾萬榮一對情侶失蹤孤澎,失蹤者是張志新(化名)和其女友劉穎届氢,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體覆旭,經(jīng)...
    沈念sama閱讀 46,203評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡退子,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,287評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了姐扮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片絮供。...
    茶點故事閱讀 40,427評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖茶敏,靈堂內(nèi)的尸體忽然破棺而出壤靶,到底是詐尸還是另有隱情,我是刑警寧澤惊搏,帶...
    沈念sama閱讀 36,122評論 5 349
  • 正文 年R本政府宣布贮乳,位于F島的核電站,受9級特大地震影響恬惯,放射性物質(zhì)發(fā)生泄漏向拆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,801評論 3 333
  • 文/蒙蒙 一酪耳、第九天 我趴在偏房一處隱蔽的房頂上張望浓恳。 院中可真熱鬧刹缝,春花似錦、人聲如沸颈将。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽晴圾。三九已至颂砸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間死姚,已是汗流浹背人乓。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留都毒,地道東北人色罚。 一個月前我還...
    沈念sama閱讀 48,808評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像温鸽,于是被迫代替她去往敵國和親保屯。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,440評論 2 359

推薦閱讀更多精彩內(nèi)容