欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

相機(jī)遮擋檢測(cè)的制作方法_3

文檔序號(hào):9402434閱讀:來(lái)源:國(guó)知局
可以導(dǎo)致處理器206使用參考數(shù)據(jù)212。
[0047]舉例來(lái)說(shuō),程序指令218可以包括操作系統(tǒng)222 (例如操作系統(tǒng)內(nèi)核、設(shè)備驅(qū)動(dòng)器、和/或其他模塊)以及安裝在計(jì)算設(shè)備200上的一個(gè)或多個(gè)應(yīng)用程序220 (例如相機(jī)功能、地址簿、電子郵件、Web瀏覽、社交網(wǎng)絡(luò)、和/或游戲應(yīng)用)。類(lèi)似地,參考數(shù)據(jù)212可以包括操作系統(tǒng)數(shù)據(jù)216和應(yīng)用數(shù)據(jù)214。操作系統(tǒng)數(shù)據(jù)216可以主要由操作系統(tǒng)222訪問(wèn),以及應(yīng)用數(shù)據(jù)214主要由一個(gè)或多個(gè)應(yīng)用程序220訪問(wèn)。應(yīng)用數(shù)據(jù)214可以被布置在對(duì)計(jì)算設(shè)備200的用戶(hù)可見(jiàn)或隱藏的文件系統(tǒng)中。
[0048]在一些示例中,操作系統(tǒng)數(shù)據(jù)216可以包括計(jì)數(shù)器模塊224。計(jì)數(shù)器模塊224可以包括計(jì)數(shù)器值,所述計(jì)數(shù)器值指示從計(jì)算設(shè)備200接收的輸入和之前存儲(chǔ)的輸入之間的相關(guān)性的出現(xiàn)次數(shù)。計(jì)數(shù)器模塊224可以被配置成至少部分基于出現(xiàn)次數(shù)遞增計(jì)數(shù)器值。在一些示例中,當(dāng)計(jì)數(shù)器值小于或超出閾值時(shí),可以由計(jì)數(shù)器模塊224修改計(jì)算設(shè)備200的一個(gè)或多個(gè)功能。
[0049]應(yīng)用程序220可以通過(guò)一個(gè)或多個(gè)應(yīng)用編程接口(API)與操作系統(tǒng)222進(jìn)行通信。這些API可以有助于例如應(yīng)用程序220讀取和/或編寫(xiě)應(yīng)用數(shù)據(jù)214、經(jīng)由通信接口202傳送或接收信息、在接收和/或在用戶(hù)接口 204上顯示信息等等。
[0050]在一些示例中,應(yīng)用程序220可以被簡(jiǎn)稱(chēng)為“app”。另外,應(yīng)用程序220可以通過(guò)一個(gè)或多個(gè)在線應(yīng)用存儲(chǔ)或應(yīng)用市場(chǎng),可下載到計(jì)算設(shè)備200。然而,應(yīng)用程序也能以其他方式被安裝在計(jì)算設(shè)備200上,諸如經(jīng)由Web瀏覽器或通過(guò)計(jì)算設(shè)備200上的物理接口(例如USB端口)。
[0051]相機(jī)組件226可以包括但不限于孔徑、快門(mén)、記錄表面(例如攝影膠片和/或圖像傳感器)、鏡頭、和/或快門(mén)按鈕。相機(jī)組件226可以至少部分被由處理器206執(zhí)行的軟件控制。
[0052]II1.方法的示例
[0053]圖3描繪了示例方法的流程圖,在一些示例中,所述流程圖可以由圖2中的計(jì)算設(shè)備200的組件執(zhí)行。方法300可以包括如由塊302-314中的一個(gè)或多個(gè)所圖示的一個(gè)或多個(gè)操作、功能或動(dòng)作。盡管按順序示出塊,但這些塊也可以并行、和/或以不同于在此所述的順序執(zhí)行。同時(shí),基于所期望的實(shí)施方式,可以將各個(gè)塊組合成更少塊、分成附加的塊、和/或移除。
[0054]另外,對(duì)方法300和在此公開(kāi)的其他過(guò)程和方法,框圖示出本實(shí)施例的一種可能實(shí)施方式的功能和操作。就此而言,每塊可以表示包括可由處理器或計(jì)算設(shè)備可執(zhí)行的一個(gè)或多個(gè)指令的模塊、段、或程序代碼的一部分,用于實(shí)現(xiàn)該過(guò)程中的特定邏輯功能或步驟。程序代碼可以被存儲(chǔ)在任何類(lèi)型的計(jì)算機(jī)可讀介質(zhì)上,例如,諸如包括盤(pán)或硬驅(qū)動(dòng)的存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀介質(zhì)可以包括非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),例如諸如短期存儲(chǔ)數(shù)據(jù)的計(jì)算機(jī)可讀媒介,像寄存器存儲(chǔ)器、處理器高速緩存和隨機(jī)存取存儲(chǔ)器(RAM)。計(jì)算機(jī)可讀介質(zhì)也可以包括非暫時(shí)性介質(zhì),諸如輔助或永久長(zhǎng)期存儲(chǔ),例如像只讀存儲(chǔ)器(R0M)、光或磁盤(pán)、光盤(pán)只讀存儲(chǔ)器(CD-ROM)。計(jì)算機(jī)可讀介質(zhì)還可以是任何其他易失性或非易失性存儲(chǔ)系統(tǒng)。例如計(jì)算機(jī)可讀介質(zhì)可以被看作計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),或有形存儲(chǔ)設(shè)備。
[0055]為了示例,圖3所示的方法將被描述為由諸如圖2的計(jì)算設(shè)備200的計(jì)算設(shè)備來(lái)實(shí)現(xiàn)。應(yīng)該理解的是諸如一個(gè)或多個(gè)服務(wù)器的其他實(shí)體能夠?qū)崿F(xiàn)示例方法的一個(gè)或多個(gè)步驟。
[0056]在塊302處,方法包括從相機(jī)接收?qǐng)D像。如上所述,來(lái)自相機(jī)的圖像可以包括像素信息的一維、二維或多維陣列。這樣的信息可以由計(jì)算設(shè)備的處理器接收并且被存儲(chǔ)在數(shù)據(jù)存儲(chǔ)中。在一個(gè)實(shí)施例中,計(jì)算設(shè)備可以經(jīng)由計(jì)算設(shè)備本身上的相機(jī)組件接收?qǐng)D像或表示圖像的信息。在另一實(shí)施例中,計(jì)算設(shè)備可以經(jīng)由從圖像捕獲設(shè)備到計(jì)算設(shè)備的有線連接(例如USB連接)來(lái)接收?qǐng)D像或表示圖像的信息。在又一實(shí)施例中,計(jì)算設(shè)備可以經(jīng)由互聯(lián)網(wǎng)來(lái)接收?qǐng)D像或表示圖像的信息(例如,經(jīng)由“云計(jì)算”上傳到計(jì)算設(shè)備的圖像)。其他實(shí)施例也是可能的。
[0057]在塊304處,方法包括將圖像的一個(gè)或多個(gè)參數(shù)與一個(gè)或多個(gè)控制參數(shù)進(jìn)行比較??刂茀?shù)包括由基本上無(wú)遮擋的相機(jī)捕獲的圖像的聚合屬性。在一個(gè)示例中,可以在學(xué)習(xí)階段計(jì)算一個(gè)或多個(gè)控制參數(shù)。例如,在安裝過(guò)程期間,計(jì)算設(shè)備可以請(qǐng)求用戶(hù)清洗位于計(jì)算設(shè)備上的相機(jī)的鏡頭,然后拍照。然后,可以使用該圖片來(lái)計(jì)算一個(gè)或多個(gè)控制參數(shù)。在另一示例中,一個(gè)或多個(gè)控制參數(shù)可以被預(yù)安裝在計(jì)算設(shè)備上。其他實(shí)施例也是可能的。
[0058]在計(jì)算設(shè)備接收到圖像后,計(jì)算設(shè)備可以確定圖像的一個(gè)或多個(gè)參數(shù)。此外,計(jì)算設(shè)備可以將相同的一個(gè)或多個(gè)控制參數(shù)存儲(chǔ)在其數(shù)據(jù)存儲(chǔ)中。一旦計(jì)算設(shè)備已經(jīng)確定圖像的一個(gè)或多個(gè)參數(shù),計(jì)算設(shè)備就可以將那些參數(shù)與匹配的控制參數(shù)進(jìn)行比較。可以由計(jì)算設(shè)備的一個(gè)或多個(gè)處理器執(zhí)行該比較。
[0059]可以在分析給定圖像時(shí)使用的參數(shù)的一個(gè)示例是圖像的局部空間區(qū)域中的最小顏色值。所捕獲的數(shù)字圖像可以被表示為像素的一維、二維、或多維陣列。每一像素可以由可以編碼相應(yīng)的像素顏色和/或亮度的一個(gè)或多個(gè)值來(lái)表示。在YCbCr顏色模型中,Y通道可以表示像素的亮度,以及Cb和Cr通道可以分別表示像素的藍(lán)色色度和紅色色度。
[0060]在一個(gè)示例中,Y通道可以采用從O至255的值(即,單一 8位字節(jié)能提供的色調(diào)范圍)。因此,如果像素為黑或接近黑,則像素的亮度可以由O或接近O的值來(lái)表示,而如果像素為白或接近白,則用255或接近255的值來(lái)表示。然而,255的值是非限制性的參考點(diǎn),并且一些實(shí)施方式可以使用不同的最大值(例如,1023,4095等等)。所捕獲的圖像的局部空間區(qū)域的最小顏色值可以由用于那一區(qū)域的最小Y值來(lái)確定。
[0061]在另一實(shí)施例中,可以使用紅-綠-藍(lán)(RGB)顏色模型。在這樣的示例中,可以將最小顏色值定義為min(R, G, B),即,每一像素或相鄰像素的集合上的最小紅、綠或藍(lán)值。其他實(shí)施例也是可能的。
[0062]觀察到由基本未被遮擋的相機(jī)捕獲的圖像的最小顏色值低于由至少部分被遮擋的相機(jī)捕獲的圖像的最小顏色值。例如,當(dāng)相機(jī)被相機(jī)的鏡頭上的灰塵所遮擋時(shí),圖像出現(xiàn)模糊。在這樣的圖像中,灰塵充當(dāng)漫射體并且添加到圖像的每一像素的顏色值,導(dǎo)致比由基本上未被遮擋的相機(jī)捕獲的圖像更高的最小顏色值。
[0063]可以在分析給定圖像時(shí)使用的另一參數(shù)是圖像的亮度直方圖。亮度考慮人眼對(duì)綠色光比對(duì)紅色或藍(lán)色更敏感的事實(shí)。為了產(chǎn)生亮度直方圖,轉(zhuǎn)換圖像的每一像素使得基于該像素的綠色、紅色、和藍(lán)色光的加權(quán)平均來(lái)表示光度。該加權(quán)假定綠色表示所感測(cè)的光度的59%,而紅色和藍(lán)色通道分別僅占30%和11%。一旦已經(jīng)將圖像的所有像素轉(zhuǎn)換成光度,則可以通過(guò)計(jì)算每一亮度有多少像素來(lái)產(chǎn)生亮度直方圖。在一個(gè)實(shí)施例中,可以通過(guò)計(jì)算設(shè)備的一個(gè)或多個(gè)處理器來(lái)確定給定圖像的亮度直方圖。其他實(shí)施例也是可能的。觀察到由至少部分被遮擋的相機(jī)捕獲的圖像的亮度直方圖通常比由基本上未被遮擋的相機(jī)捕獲的圖像更展開(kāi)。
[0064]可以在分析給定圖像時(shí)使用的又一參數(shù)是圖像的圖像方向梯度的直方圖。圖像方向梯度是圖像的強(qiáng)度或顏色的方向變化。通過(guò)計(jì)算X和y方向中的圖像導(dǎo)數(shù),然后將其結(jié)合成向量,來(lái)確定圖像方向梯度。該向量的方向是圖像最快速改變的方向,以及該向量的大小是圖像改變的速度及其方向。一旦已經(jīng)將圖像的所有像素轉(zhuǎn)換成圖像方向梯度,則可以產(chǎn)生亮度直方圖。在一個(gè)實(shí)施例中,可以由計(jì)算設(shè)備的一個(gè)或多個(gè)處理器確定給定圖像的圖像方向梯度的直方圖。其他實(shí)施例也是可能的。觀察到由至少部分遮擋的相機(jī)捕獲的圖像的圖像方向梯度的直方圖比由基本上未被遮擋的相機(jī)捕獲的圖像傾向于更少的徑向?qū)ΨQ(chēng)。
[0065]可以在分析給定圖像時(shí)使用的又一參數(shù)是相機(jī)的點(diǎn)擴(kuò)散函數(shù)。點(diǎn)擴(kuò)散函數(shù)(PSF)描述成像系統(tǒng)對(duì)點(diǎn)源或點(diǎn)對(duì)象的響應(yīng)。例如,PSF可以是光強(qiáng)與能量和與來(lái)自理論上最佳點(diǎn)的光的圖像的中心的距離之間的關(guān)系的表達(dá)式。該關(guān)系可以示出為繪制與圖像的中心的距離和光強(qiáng)的圖。在一個(gè)實(shí)施例中,給定圖像的PSF可以由計(jì)算設(shè)備的一個(gè)或多個(gè)處理器來(lái)確定。其他實(shí)施例也是可能的。觀察到與基本上未被遮擋的相機(jī)的PSF相比,至少部分被遮擋的相機(jī)的PSF具有長(zhǎng)尾且有時(shí)是方向性的。
[0066]在塊306處,方法包括確定圖像的一個(gè)或多個(gè)參數(shù)與一個(gè)或多個(gè)控制參數(shù)之間的分值。計(jì)算設(shè)備可以將圖像的一個(gè)或多個(gè)參數(shù)與相同的一個(gè)或多個(gè)控制參數(shù)進(jìn)行比較來(lái)確定分值
當(dāng)前第3頁(yè)1 2 3 4 5 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
靖远县| 沿河| 封丘县| 舒城县| 湖南省| 青铜峡市| 黄冈市| 齐河县| 辽源市| 定边县| 连江县| 曲麻莱县| 原阳县| 昭通市| 临潭县| 南通市| 当雄县| 九龙城区| 营口市| 阿拉善盟| 石棉县| 大悟县| 克什克腾旗| 南投县| 兴国县| 尚义县| 工布江达县| 伽师县| 双牌县| 阿拉善左旗| 肃宁县| 连江县| 峨眉山市| 河西区| 仁寿县| 鸡西市| 栾城县| 温泉县| 垫江县| 山东省| 满城县|