freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于手勢識別的幻燈片控制系統(tǒng)的設(shè)計(jì)正文畢業(yè)論文(文件)

2025-07-15 20:24 上一頁面

下一頁面
 

【正文】 成顏色,而在 CMYK 模式中由光線照到有不同比例 C、M、Y、K 油墨的紙上,部分光譜被吸收后,反射到人眼的光產(chǎn)生顏色。Lab 顏色是以一個(gè)亮度分量 L 及兩個(gè)顏色分量 a 和 b 來表示顏色的。(5)YCbCr 模式Y(jié)CbCr 色彩空間是一種從 RGB 空間非線性轉(zhuǎn)換而來的顏色空間,其已經(jīng)廣泛用于視頻圖像壓縮標(biāo)準(zhǔn)中(比如,MPEG,JPEG),它充分考慮了色彩組成時(shí) RGB 三色的重要因素,亮度信息包含在Y成份中,色度信息包含在 Cb 和 Cr中,因此可以輕松的去掉亮度信息?;叶葓D像的每個(gè)像素有一個(gè) 0(黑色)到 255(白色)之間的亮度值。常規(guī)的RGB空間圖像直接灰度化是采用RGB空間到Y(jié)CbCr空間轉(zhuǎn)換后的Y通道圖像,具體轉(zhuǎn)換見下面的公式。實(shí)驗(yàn)效果證實(shí),兩個(gè)色差通道具有更好的分割效果,如圖 42 所示,分別是一定光照強(qiáng)度下 RGB 彩色圖像轉(zhuǎn)換到 YCbCr 空間后的 Y 通道(也就是直接灰度化)圖像、Cb 通道圖像、Cr 通道圖像的分別進(jìn)行二值化的效果圖。設(shè)圖像 f (x, y)的灰度值范圍在[a,b],二值化的閾值設(shè)為t (a ≤ t ≤ b),則二值化處理的一般公式為:其中g(shù)(x, y) 是二值圖像,選擇不同的門限值 t ,將會(huì)產(chǎn)生不同的二值圖像 g(x, y) ,為了獲得正確的分割,常常需要基于某種準(zhǔn)則選擇最佳的門限值t 。而若將一幅圖像先劃分為若干個(gè)子圖像,以后分別確定每個(gè)子圖像的門限值,則稱為局部門限技術(shù)。 模式法當(dāng)灰度直方圖具有雙峰性的時(shí)候,對象物和背景的灰度一般分別在兩個(gè)山峰的附近,因此,可去山谷的中心點(diǎn)為閾值,這種方法稱為模式法。 可變閾值法在不均勻的光照條件下所得到的灰度圖像,采用確定閾值進(jìn)行二值化的時(shí)候,得不到理想的圖像。這種情況下,每個(gè)子區(qū)域一般都不相同,這種二值化方法即稱為可變閾值法。閾值運(yùn)算把所有像素分成兩組,Otsu方法通過使兩組像素的組內(nèi)方差最小來確定閾值。Otsu 關(guān)于最佳閾值的定義是使組內(nèi)方差的加權(quán)和最小的閾值,其中權(quán)分別代表各組概率。是值小于或等于t 的小組的方差,δ2(t)178。其中,利用簡單的順序搜索所有可能的t值,確定使δw(t)178。與總方差δ178。(2) 計(jì)算灰度均值:(3) 計(jì)算直方圖零階累積矩ω(k)和一階累積矩μ(k) (4) 計(jì)算類分離指標(biāo):(5) 求對應(yīng)maxδBk(t)對應(yīng)的k就是最佳閾值T;(6) 根據(jù)最佳閾值進(jìn)行圖像二值化:在程序中該部分實(shí)現(xiàn)的主要代碼如下所示,灰度圖像的二值化效果圖如圖42所示。i(pGray_ImagewidthStep)。i256。i++) { if (Hist_Maxul_Hist_Array[i]) { Hist_Max=ul_Hist_Array[i]。i++) {//歸一化 d_Hist_Array[i]=ul_Hist_Array[i]/ul_sum。i++) { temp+=d_Hist_Array[i]。 //一階累積矩 d_uk+=i*d_Hist_Array[i]。 b=b*b/q。這樣,如何從中提取一些具有代表性的特征信息表征這幅圖像就是我們需要解決的問題,而這些提取的特征信息就稱為特征向量。形狀描述是用來表征圖像中被描述物體的形狀特征。矩在力學(xué)上表征物體空間的分布,在統(tǒng)計(jì)學(xué)中用于表征隨機(jī)量的分布。根據(jù)唯一性定理,若連續(xù)圖像二維函數(shù)f(x,y)是分段連續(xù)的,即只要在xy平面的有限區(qū)域有非零值,則所有的各階矩均存在,且矩序列{Mpq}唯一地被f(x,y)所確定。一階矩圖像有兩個(gè)一階矩(M10,M01),用來確定圖像的灰度重心。10=181。主要有平移變換、比例變換、旋轉(zhuǎn)變換、反射變換等。(x,y)為 f39。(x,y)=f[(xcosθ+ysinθ),xsinθ+ycosθ],則變換后的矩為:(4)反射變換:若圖像f(x,y)對x軸做反射變換,即:f39。 矩特征有著明顯的物理和數(shù)學(xué)意義,也稱Hu矩為幾何矩。在本課題中使用了Hu不變矩特征量作為圖像的特征向量來用作SVM的訓(xùn)練樣本和預(yù)測樣本。q4。one_I2 = pow(cvGetReal2D(pCentralMoment,2,0)cvGetReal2D(pCentralMoment,0,2),2) + 4*pow(cvGetReal2D(pCentralMoment,1,1),2)。tmp_30sub12 = cvGetReal2D(pCentralMoment,3,0)3*cvGetReal2D(pCentralMoment,1,2)。one_I6 = (cvGetReal2D(pCentralMoment,2,0)cvGetReal2D(pCentralMoment,0,2))* (pow(tmp_30add12,2)pow(tmp_21add03,2))+ 4*cvGetReal2D(pCentralMoment,1,1)*tmp_30add12*tmp_21add03。機(jī)器學(xué)習(xí)的目的是根據(jù)給定的訓(xùn)練樣本求對某個(gè)系統(tǒng)輸入輸出之間依賴關(guān)系的估計(jì),使它能夠?qū)ξ粗敵鲎龀霰M可能準(zhǔn)確的預(yù)測,可以一般的表示為變量y和x之間存在一定的未知的依賴關(guān)系,即遵循某一未知的聯(lián)合概率F(x,y),則機(jī)器學(xué)習(xí)的問題就是根據(jù)n個(gè)獨(dú)立同分布的觀測樣本{(x1,y1),(x2,y2),……,(xn,yn)}在一組函數(shù){f(x,w)}中求出一個(gè)最優(yōu)的函數(shù){f(x,w0)}對依賴關(guān)系進(jìn)行估計(jì),使期望風(fēng)險(xiǎn)R(w)=∫L(y,f(x,w))dF(x,y)最小。ERM準(zhǔn)則是目前絕大多數(shù)模式識別方法的基礎(chǔ),其定義為訓(xùn)練集上的平均出錯(cuò)率,用于對整個(gè)樣本集的期望風(fēng)險(xiǎn)進(jìn)行估計(jì)。 支持向量機(jī)支持向量機(jī)(Support Vector、 Machine)簡稱SVM。支持向量機(jī)主要針對線性可分情況進(jìn)行分析,對于線性不可分的情況,則通過非線性映射算法將低維空間的樣本轉(zhuǎn)化為高維特征進(jìn)行線性分析。我們的目標(biāo)是找到構(gòu)造最優(yōu)分類超平面的有效方法。為了找到最優(yōu)分類超平面,我們必須求解關(guān)于二者的二次規(guī)劃問題。假設(shè)有非線性映射Φ:Rd→H將輸入空間的樣本映射到高維(可能是無窮維)的特征空間H中。因此,在最優(yōu)分類超平面中采用適當(dāng)?shù)暮撕瘮?shù)K(xi,xj)就可以實(shí)現(xiàn)某一非線性變換后的線性分類。 LibSVM的應(yīng)用LibSVM是用C++,Java等多種語言實(shí)現(xiàn)的開源SVM軟件包,其特點(diǎn)是可以解決分類問題、回歸問題以及分布估計(jì)等問題,提供了線性、多項(xiàng)式、徑向基和Sigmoid函數(shù)四種常用的核函數(shù)供選擇,可以有效地解決多類問題、交叉驗(yàn)證選擇參數(shù)、對不平衡樣本加權(quán)、多類問題的概率估計(jì)等,執(zhí)行效率較高,是常用的模式識別開源軟件包。另外,svmscale主要完成樣本特征數(shù)據(jù)縮放預(yù)處理的工作。 手勢識別基于以上技術(shù),本系統(tǒng)所實(shí)現(xiàn)的手勢識別的流程如圖43所示:圖43 手勢識別的流程圖 The flowchart of gesture recognition其中訓(xùn)練SVM模型部分是在離線狀態(tài)下進(jìn)行的,即在離線狀態(tài)下,采集手勢,處理后進(jìn)行訓(xùn)練,經(jīng)過多次的測試和優(yōu)化之后生成一個(gè)后綴名為“.model”的模型文件,然后在程序中加載該文件即可利用它為根據(jù)進(jìn)行手勢的判斷。再分別介紹每個(gè)子模塊的設(shè)計(jì)。還會(huì)介紹到關(guān)于OpenCV窗口的前端顯示情況和本課題設(shè)計(jì)的詳細(xì)情況。分別是“設(shè)置要打開的ppt文件”按鈕、“啟動(dòng)視頻”按鈕、“運(yùn)行”按鈕、“上翻”按鈕、“下翻”按鈕、“首頁”按鈕、“末頁”按鈕、“停止視頻”按鈕、“關(guān)閉”按鈕。OnBUTTONRun()函數(shù):該函數(shù)為運(yùn)行函數(shù),調(diào)用時(shí)運(yùn)行ppt文件。具體應(yīng)用中是調(diào)用的View的Next()函數(shù)實(shí)現(xiàn)的下翻操作。具體應(yīng)用中是調(diào)用的View的First()函數(shù)實(shí)現(xiàn)的。 接口部分的設(shè)計(jì)與實(shí)現(xiàn)這是將幻燈片控制模塊和手勢識別模塊結(jié)合,實(shí)現(xiàn)總體系統(tǒng)的功能實(shí)現(xiàn)。 JudgeState_3()。//如果前一手勢為0,//當(dāng)前手勢為1,賦給變量what2do為值1,以下類似; else if (last_result==1 amp。amp。 result==2) what2do=4。 else if (last_result==0 amp。 result==2) what2do=2。amp。在程序中具體的語句如下所示:{……result=judge_image(hand_Cr)。具體應(yīng)用中是調(diào)用的View的Last()函數(shù)實(shí)現(xiàn)的。OnBUTTONClose()函數(shù):這是關(guān)閉函數(shù),調(diào)用時(shí)可在此再調(diào)用關(guān)閉視頻函數(shù)、退出函數(shù)和取消函數(shù),實(shí)現(xiàn)一次性的關(guān)閉。具體應(yīng)用中是調(diào)用的View的Previous()函數(shù)實(shí)現(xiàn)的上翻操作。Onopenppt()函數(shù):這是用來設(shè)置要打開的的ppt文件的。首先介紹有關(guān)的幻燈片控制函數(shù)(所有的控制函數(shù)都在對話框文件中調(diào)用)。在分別介紹了各個(gè)子模塊的有關(guān)情況之后,根據(jù)設(shè)計(jì)情況畫出了手勢識別的流程圖,這也是實(shí)際的程序中手勢識別的處理過程。 本章小結(jié)本章是本課題的核心部分,主要講述手勢識別的各個(gè)模塊的設(shè)計(jì)和算法實(shí)現(xiàn)。最后程序把訓(xùn)練樣本的Hu矩?cái)?shù)據(jù)保存一個(gè)TXT文件中,然后選擇核函數(shù)(本課題中選擇的是RBF核函數(shù))和相應(yīng)參數(shù)來訓(xùn)練SVM模型,并命名訓(xùn)練好的模型。其中svmtrain用于svm樣本訓(xùn)練,接受特定格式的輸入,最后生成一個(gè)后綴名為“.model”的模型文件,就是訓(xùn)練得到的模型。同時(shí),核函數(shù)的引入解決了高維數(shù)帶來的麻煩。因此,如果能夠找到一個(gè)函數(shù)K,使得K()=Φ(xi).Φ(xj),這樣,在高維特征空間中實(shí)際上只需進(jìn)行內(nèi)積運(yùn)算,而這種內(nèi)積運(yùn)算是可以用輸入空間中的某些特殊函數(shù)實(shí)現(xiàn)的。前面我們介紹了在線性空間中可分的支持向量機(jī)最優(yōu)超平面的求解,而對于線性不可分的分類問題,必須對最優(yōu)化問題作一些改動(dòng)。我們知道,具有最小范數(shù)且滿足該約束條件的向量w*定義了最優(yōu)分類超平面。把訓(xùn)練樣本分成兩個(gè)有限子集:正樣本子集和負(fù)樣本子集。其理論和應(yīng)用在橫向和縱向上都有了發(fā)展。所以在現(xiàn)實(shí)的情況中,總是也難以取得理想的結(jié)果。但是,在實(shí)際的機(jī)器學(xué)習(xí)問題中這一要求太強(qiáng),樣本集的分布函數(shù)往往難以預(yù)知,這使得期望風(fēng)險(xiǎn)無法直接計(jì)算和最小化。 SVM訓(xùn)練模型 本節(jié)將從最優(yōu)化理論下手,講解支持向量機(jī)(SVM)的應(yīng)用。one_I4 = pow(tmp_30add12,2)+pow(tmp_21add03,2)。tmp_21sub03 = 3*cvGetReal2D(pCentralMoment,2,1)cvGetReal2D(pCentralMoment,0,3)。 } CalcCentralMoment(gray_image, pCentralMoment)。p4。而高階矩主要描述圖像的細(xì)節(jié),如扭曲度、峰態(tài)等。為此,他給出了連續(xù)函數(shù)矩的定義和關(guān)于矩的基本性質(zhì),證明了有關(guān)矩的平移不變性、旋轉(zhuǎn)不變性以及比例不變性等性質(zhì),具體給出了具有平移不變性、旋轉(zhuǎn)不變性和比例不變性的七個(gè)不變矩的表達(dá)式。與變換前的矩Mpq有如下關(guān)系:通過令M00=1,對圖像實(shí)現(xiàn)比例歸一化處理。(x,y)為 f39。二階矩圖像有三個(gè)二階矩(M20, M02 M11),也稱之為慣性矩,用來確定物體的幾個(gè)重要特征,如主軸、圖像橢圓等。10和181。此外,還可以定義f(x,y)的(p+q)階中心矩181。下面首先介紹矩的有關(guān)概念。在二維的情況下,形狀可以定義為二維范圍內(nèi)一條簡單連接曲線位置和方向的函數(shù)。對圖像作分析和識別,必須通過對圖像中的物體作定性或定量的分析來做出正確的結(jié)論,這些結(jié)論是建立在圖像物體的某些特征的基礎(chǔ)上的。 threshold=i。 q=d_wk*()。i256。 } for(i=0。 } } for(i=0。} for(i=0。 ul_Hist_Array[k]++。jpGray_Imageheight??偡讲疃x為: 總方差和組內(nèi)方差之間的關(guān)系可以簡化最佳閾值的計(jì)算。在許多情況下,可以簡化到兩個(gè)模式之間搜索,而模式識別之間就是識別兩模式之間的分界值。= q1(t) δ1(t)178。設(shè)δw(t)178。如果直方圖是雙模式的,通過直方圖求閾值也就是確定一個(gè)最好的閾值t ,利用這個(gè)閾值把直方圖的兩種模式分開。從模式識別理論來看,不同的門限值導(dǎo)出了不同的類別分離性能,只有最合適的門限值才給出最合適的類別分離性能。另一種方案是把圖像分成若干個(gè)子區(qū)域,在各個(gè)子區(qū)域中計(jì)算其灰度直方圖。比較簡單的方法是,先將灰度直方圖進(jìn)行平滑處理,再進(jìn)行閾值的選擇。但在實(shí)際中,己知對象所占的面積比率的狀況非常少見,通常都是按照一定的規(guī)律推算出來的。若由每個(gè)像素鄰域的局部特性來決定t ,就稱為基于鄰域的門限方法。圖像的二值化其實(shí)是對灰度圖像的閾值運(yùn)算。但是我們需要灰度化的圖像對一定強(qiáng)度的光照有抗干擾能力,即受光照的影響盡量小,所以把圖像由 RGB 空間變換到 YCbCr 空間,以利用該色彩空間亮度和色度可以分離的性質(zhì)。使用黑色或灰度掃描儀產(chǎn)生的圖像常以灰度顯示。目的就是利用 YCbCr色彩空間亮度和色度可以分離的性質(zhì)來克服一定程度的光照干擾。Lab 模式所包含的顏色范圍最廣,能夠包含所有的 RGB 和 CMYK 模式中的顏色。(4)Lab 模式Lab 模式的原型是由 CIE 協(xié)會(huì)在 1931 年制定的一個(gè)衡量顏色的標(biāo)準(zhǔn),在 1976年被重新定義并命名為 CIELab。(3)CMYK 顏色模式CMYK 顏色模式是一種印刷模式。所有色彩(紅、橙、黃、綠、青、藍(lán)、紫等)都是表示顏色外貌的屬性。(2)HSI 模式這是基于人眼對色彩的觀察來定義的一種模式,在此模式中,所有的顏色都用色相或色調(diào)、飽和度、亮度三個(gè)特性來描述。當(dāng) 3 種基色的亮度值相等時(shí),產(chǎn)生灰色。這種約定稱為 RGB 模式。 彩色圖像的灰度化首先對于色彩空間進(jìn)行一下介紹。圖 41 采用灰度投影法獲取手所在準(zhǔn)確的手區(qū)域 Accurate hand region
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1