版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于OpenCV的人臉識別系統(tǒng)設(shè)計與實現(xiàn)摘要隨著網(wǎng)絡(luò)科技的快速發(fā)展,人們的生活越來越智能化,比如智能家居、無現(xiàn)金支付等。在人臉識別技術(shù)尚未完善之前,人們通常使用特定的密碼或者個人指紋來實現(xiàn)身份認證,但是這樣的身份認證手段的安全性并未達到人們所理想的要求,所以人臉識別技術(shù)作為一種安全性能較高的身份認證方式,不僅成為了近年來計算機視覺范圍的研究熱點,而且還廣泛應(yīng)用于許多領(lǐng)域和行業(yè)。OpenCV是一個開源的跨平臺的計算機軟件開發(fā)庫,一般在處理圖像時是很好的助力平臺,當(dāng)然在計算機視覺技術(shù)中也會使用到,綜上所述,人臉識別系統(tǒng)可以基于此平臺進行開發(fā)。本文通過學(xué)習(xí)人臉檢測技術(shù)的相關(guān)知識,簡單完成了對人臉識別技術(shù)系統(tǒng)的設(shè)計。此人臉識別系統(tǒng)還使用到了“AdaBoost”迭代算法等。該系統(tǒng)基于圖像采集和檢測識別時,會在人臉的周圍繪制一個矩形框,待檢測人臉的身份會出現(xiàn)在矩形框上方,到此識別結(jié)束。關(guān)鍵字:人臉識別OpenCV軟件開發(fā)庫AdaBoost迭代算法
目錄1緒論 41.1選題背景及意義 41.2人臉識別技術(shù)發(fā)展?fàn)顩r及現(xiàn)狀 41.3人臉識別的難點 51.4OpenCV的概述 62圖像處理 72.1輸入圖像預(yù)處理 72.1.1圖像灰度預(yù)處理 72.1.2圖像數(shù)字化設(shè)備 72.1.3灰度直方圖 82.2圖像處理算法形式 83人臉檢測算法及實現(xiàn) 103.1AdaBoost算法簡述 103.2把人眼作為參考的人臉檢測算法 114.1三維人臉識別的方法 124.3分類識別 135人臉識別實現(xiàn)效果 145.1硬件環(huán)境 145.2軟件環(huán)境 145.3人臉識別效果 146總結(jié)與展望 16參考文獻 17致謝 18
1緒論1.1選題背景及意義人臉檢測技術(shù)的產(chǎn)生是由于指紋檢測技術(shù)在某些方面達不到人們的各種要求,簡單的例子就是,游泳運動員由于長期地在水中,他們基本上沒有指紋的,所以在采集指紋的時候他們就有一定的限制,但人臉檢測技術(shù)不僅可以解決這一問題,而且也會多一項技術(shù)對人們身份的確認,讓人們不論是在辦理業(yè)務(wù)還是其他需求上有一定的保證。網(wǎng)絡(luò)的發(fā)展讓我們進入了無現(xiàn)金支付的網(wǎng)絡(luò)時代,一開始只是密碼支付,然后是指紋支付,而隨著人臉檢測技術(shù)的逐漸進步,刷臉支付也成為了一種手段,不僅加快了當(dāng)代人們的生活節(jié)奏,而且把科學(xué)推進了一大步。這樣的技術(shù)更多的時候是用于商業(yè)化,比如說支付手段,逐漸在發(fā)達城市興起無人超市等等。在另一方面,如今的世界是一個全球通的時代,是一個網(wǎng)絡(luò)時代,人與人之間的距離在某個角度來說近不可言,這就導(dǎo)致了人們的隱私受到了一定程度的威脅,產(chǎn)生了很多的弊端。比如說我們所知道的網(wǎng)絡(luò)暴力,人們可以輕而易舉的人肉出別人的任何信息。近年來的網(wǎng)絡(luò)詐騙也是因為我們的賬戶信息不夠安全而導(dǎo)致的,信息的泄露也給我們帶來了各種難以想象的麻煩。我們可以這樣理解,無現(xiàn)金支付的方式在網(wǎng)絡(luò)安全性能方面不斷得到提高,人們在網(wǎng)絡(luò)上的信息得到更多的保護。由于人臉識別技術(shù)相較于指紋識別技術(shù)而言不論是在安全性還是識別率方面都高出了許多,所以該研究非常具有價值意義。主要表現(xiàn)在以下方面:第一,應(yīng)用于智能家居??梢岳么思夹g(shù)做一個門禁系統(tǒng),不僅提高了安全性能而且更加便捷??傊?,把人臉識別技術(shù)與智能家居融合起來,會有更高的實用性。第二,應(yīng)用于安防行業(yè)。比如說十字路口的紅綠燈,監(jiān)控攝像頭,結(jié)合人臉識別技術(shù),把交通違規(guī)違章的現(xiàn)象做到更加規(guī)范。第三,應(yīng)用于大數(shù)據(jù)的發(fā)展?,F(xiàn)代科學(xué)技術(shù)不斷地發(fā)展,未來的時代會是一個智能化的時代,是一個大數(shù)據(jù)時代,那么人臉識別技術(shù)會運用和普及到我們生活的方方面面,不論是在金融還是互聯(lián)網(wǎng)方面與人臉識別技術(shù)相結(jié)合的普遍使用也是一種可能。1.2人臉識別技術(shù)發(fā)展?fàn)顩r及現(xiàn)狀人臉識別技術(shù)的可分為三個發(fā)展階段:(1)早期階段隨著人們對個人信息安全的重視,在20世紀50年代到80年代,人臉識別技術(shù)開始引起人們的關(guān)注和研究,這便是人臉識別的早期發(fā)展階段。由于這一階段的人臉識別技術(shù)還不夠成熟,所以人臉識別的過程也全部依賴于研究人員的手動操作,不能夠?qū)崿F(xiàn)自動化的人臉識別過程。在此期間主要處于理論研究階段。(2)發(fā)展階段在上世紀的90年代,人臉識別技術(shù)得到的蓬勃發(fā)展。在此期間人臉識別的研究成果非常豐碩,比如說是誕生了非常著名的“特征臉”人臉識別方法等等。
這一時期誕生的豐碩的人臉識別研究成果極大的推動了人臉識別技術(shù)的實用化進程,也為后來的人臉識別技術(shù)不論是算法還是其他方面都作出了很多理論和實踐經(jīng)驗的幫助。(3)應(yīng)用階段自從人臉識別技術(shù)的逐漸成熟,這門技術(shù)被用于很多領(lǐng)域,同時也給我們的學(xué)習(xí)和工作上帶來了很大的便利。
人臉識別技術(shù)能夠得到廣泛的使用,比如說研究分析采集人臉圖像的數(shù)據(jù)源,剛開始這門技術(shù)主要是針對正常條件下的人臉圖片進行識別,但慢慢發(fā)展成針對視頻中的人臉進行識別,簡單來說就是從靜態(tài)識別發(fā)展為動態(tài)識別,不僅如此,還包括在素描和近紅外圖像基礎(chǔ)上進行人臉識別,其中近紅外圖像技術(shù)能夠有效地檢測出人臉圖像是否是活體等。計算機是一門高深而又充滿吸引力的的學(xué)科,同時它又是一種無止境的科學(xué)藝術(shù)。人們可以切身體會到計算機給來的改變,不管是精神上的還是物質(zhì)上的,不論帶來的這些改變是好是壞,總之,計算機就是掀起了人們生活的波瀾,這樣的范圍乃至全世界。人臉識別技術(shù)已經(jīng)讓我們的生活慢慢地走向智能化,在未來也會有比此技術(shù)更加成熟和方便的技術(shù)。1.3人臉識別的難點人臉識別不單單是對圖片進行檢測那么簡單,其中還存在一些難點。(1)光照。光照問題是一個常見的基本問題,也是自然環(huán)境不可避免的問題,由于圖像采集是動態(tài)的,且隨著天氣的變換或室內(nèi)燈光的影響,所以它在人臉識別中的影響也比較突出和明顯。
(2)姿態(tài)。由于人臉識別是動態(tài)的,所以姿態(tài)問題在研究中也是一個較為常見的難點。人臉識別技術(shù)算法一般來說主要是針對正臉,或接近正面的人臉圖像,而當(dāng)被檢測的人臉發(fā)生角度變化時,對人臉識別算法會產(chǎn)生一定程度的影響,比如說識別率和實效性。
(3)遮擋。在采集人臉圖像時,如果采集對象帶著眼鏡﹑帽子等物品,就會導(dǎo)致采集出來的人臉圖像精確度不夠高甚至采集不到完整的圖像,從而影響人臉識別算法的準確性。(4)年齡變化。如果要長期使用到這門技術(shù),那么年齡則是一個需要考慮的問題,這是因為對于不同的年齡段,人臉識別算法的識別率也不同。
(5)圖像質(zhì)量。圖像質(zhì)量一直一個重要因素,比如說分辨率較低﹑噪聲大﹑像素模糊。1.4OpenCV的概述OpenCV[1]是一個開源的跨平臺的計算機軟件開發(fā)庫,全稱是OpenSourceComputerVisionLib,其中Open是開源的意思,即開放源代碼,ComputerVision指計算機視覺,它采用的編程語言是C/C++。OpenCV能夠成為計算機視覺領(lǐng)域的標準庫,是因為它在運行多達上百種計算機視覺算法上的有效性,功能上和實現(xiàn)得算法也占一定的優(yōu)勢,對軟件的開發(fā)極具影響。除此之外資源占用相對其他軟件來說比較少、,安全性也比較高等優(yōu)點。其中OpenCV的最大優(yōu)點是它基本上能在所有平臺上都兼容。因為這些優(yōu)勢,這個開發(fā)庫吸引了許多商業(yè)軟件巨頭的關(guān)注和研究,主要是開源的條件下除了能夠使軟件相對來說更加便宜,而且它更加對當(dāng)代軟件公司的有重大影響。我們都知道,開放源代碼對于軟件商業(yè)模式不僅效果更好,而且更加高效。利用OpenCV可以做到的任務(wù),主要介紹以下幾個方面:(1)對數(shù)據(jù)圖像庫進行處理。(2)對臉部關(guān)鍵點進行提取。(3)對形狀進行分析。(4)檢測目標。所以這個平臺對人臉識別有著很大的幫助。
2圖像處理由于在圖像采集過程中會因為環(huán)境要素影響采集到的圖像效果,所以為了不影響后續(xù)操作,并提高檢測效率與準確度,需要對采集到的圖像進行處理,一般涉及到的處理內(nèi)容有灰度預(yù)處理、噪聲處理、幾何處理、尺寸歸一化處理等等,對人臉進行處理分析一般采用直方圖均衡法。2.1輸入圖像預(yù)處理2.1.1圖像灰度預(yù)處理圖像的采樣過程就是把連續(xù)轉(zhuǎn)化為離散的過程,這是因為圖像(即圖片)是二維的,要想對圖像進行采樣,需要把二維轉(zhuǎn)變成一維,從而使得采樣過程不會受到影響,接下來就是圖像量化過程,在此過程中應(yīng)當(dāng)注意,經(jīng)過采樣后的圖像,不管是在時間上還是空間上都離散化為像素了,但此時經(jīng)過采樣所得的像素值仍然是連續(xù)的,也就是說經(jīng)過采樣得到的灰度值也是離散的,而圖像灰度的量化就是把在時間和空間上連續(xù)的像素值離散化的過程,簡單來說,就是把圖像灰度轉(zhuǎn)換成離散的整數(shù)值的過程,而被離散化的像素值分為256個等級(從0開始計數(shù)到255),其中用0表示黑色像素點,255表示白色像素點,由于彩色圖像是按照顏色成分——紅(R)、綠(G)、藍(B)分別采樣和量化的,所以在轉(zhuǎn)化成灰色圖像中只需要對這三種通道進行計算,使用OpenCV函數(shù)庫即可實現(xiàn)彩色圖像到灰度圖像的轉(zhuǎn)換效果[2]?;叶燃壥侵羔槍σ环鶖?shù)字圖像中的不同灰度值的數(shù)量的多少,用符號G表示,要想把連續(xù)灰度值量化為灰度級,那么量化方法就有等間隔和非等間兩種,等間隔量化可以簡單理解為在分割和量化時保證等間隔,從而得到的采樣值的灰度范圍就是等間隔的,如果是非均勻條件下的量化則是取決于一幅圖像中確定的灰度值分布的概率密度函數(shù),在總的量化中進行對比,按照誤差最小的原則來量化,而采樣圖像是基本步驟,所以在進行此操作時應(yīng)當(dāng)注意兩個方面:首先,為了不降低數(shù)字圖像的質(zhì)量和影響數(shù)字圖像數(shù)據(jù)量的大小,采樣點與像素量化的級數(shù)是重要的參考因素;其次,圖像的空間分辨率的高低也會受到采樣間隔和采樣點數(shù)量的影響,一般來說,采樣間隔越小,采樣點數(shù)量越多,反之,則越少[3]。如果采樣點的數(shù)量減少到一定程度時,就會出現(xiàn)馬賽克的情況。2.1.2圖像數(shù)字化設(shè)備圖像數(shù)字化設(shè)備顧名思義就是數(shù)字化模擬圖像使之成為數(shù)字圖像,即將連續(xù)圖像數(shù)字化為離散圖像,這種設(shè)備包含的五個必須部分是:采樣孔、圖像掃描機構(gòu)、光傳感器、量化器和輸出存儲裝置,在生活中比較隨處可見的數(shù)字化設(shè)備除了數(shù)碼相機和掃描儀以外,還有數(shù)字化儀器等等,圖像數(shù)字化設(shè)備的性能好壞一般體現(xiàn)在:一是像素的大小,此時采樣孔的大小以及像素與像素之間的距離是決定像素大小的兩個必要性能指標;二是圖像大小,就是指在經(jīng)過數(shù)字化設(shè)備時所能容許的最大輸入的圖像尺寸;三是線性度,由于圖像隨時隨地都會受到光強度的影響,所以在對光強度進行數(shù)字化時,灰度正比是一個重要的影響因素,因為它在一定程度上影響著圖像亮度的實際精確程度,此外非線性的數(shù)字化設(shè)備也在后續(xù)操作過程占一定的比重,因為它會影響到后面步驟的有效性,灰度級同樣是非常重要的參數(shù),從早期圖像的顏色我們可以看出,圖像的量化精度在不斷提高,需要指出的是,如果量化精度越高,那么在存儲像素信息時需要的字節(jié)數(shù)要求越高;四是噪聲因素,數(shù)字化設(shè)備的噪聲在人臉識別技術(shù)中也是一個比較重要的性能參數(shù),例如,在數(shù)字化處理一幅圖像時,如果灰度值確定,當(dāng)輸入亮度也確定時,那么在數(shù)字化設(shè)備中自帶的設(shè)備噪聲就會對圖像灰度造成影響,由此可以發(fā)現(xiàn)圖像的質(zhì)量和分辨率不只受其他因素影響,數(shù)字化設(shè)備自有的噪聲也會使其下降,所以解決辦法是使噪聲小于圖像中的反差點,反差點也叫對比度[4]。2.1.3灰度直方圖像素值的發(fā)布情況反映了圖像的特征,當(dāng)這些特征經(jīng)過處理以后,就表現(xiàn)為灰度直方圖,定義為圖像中某一個灰度級的像素總和與圖像的像素總和,體現(xiàn)了圖像中各種灰度出現(xiàn)的頻率大小。應(yīng)當(dāng)注意,它反映的僅僅是灰度值出現(xiàn)的頻率大小,不反映灰度值位置,同時圖像與直方圖之間的映射關(guān)系是多對一,直方圖均衡化是均勻分布原來圖像中的灰度直方圖,可以分為以下幾個步驟:首先把圖像的灰度級確定下來,再把彩色圖像轉(zhuǎn)換為灰色圖像,然后確定灰度級的大小,一般情況下是8位的圖像,灰度級從0到255;其次把原始直方圖的分布的概率大小計算出來,簡而言之就是統(tǒng)計像素值;然后是計算直方圖概率累計值,根據(jù)已知公式求出像素映射關(guān)系,最后是灰度映射,在前面的步驟中已經(jīng)找到了原圖像和均衡化以后的圖像灰度的對應(yīng)關(guān)系,再對原圖進行操作處理,將每個像素一一映射成新的像素即可[5],經(jīng)過以上步驟圖像均衡化就完成了。2.2圖像處理算法形式按照圖像處理的輸出方式,可將圖像處理的基本功能分為三種形式:單幅圖像到單幅圖像、多幅圖像到單幅圖像和單/多幅圖像到數(shù)字或符號等[6]。圖像處理算法形式可分為以下幾種:一是局部處理,又叫做鄰域處理,在預(yù)處理輸入圖像時,如果像素輸出值決定于其小鄰域中各像素值,則是局部處理,又叫鄰域處理;二是疊代處理,這種處理類似于疊代處理,就是在處理圖片時對其反復(fù)運算,直到滿足指定要求時才會停止,此時得到滿足條件的輸出圖像的處理形式,比如說圖像中的聚類分析;三是跟蹤處理,選擇合適的像素作為起始像素,通過對輸入圖像和輸出結(jié)果進行分析檢查,求出后續(xù)操作需要要處理的像素進行處理,然后根據(jù)條件決定是否繼續(xù)對后面的像素進行處理,這樣的處理叫做跟蹤處理,它有三個特點:處理結(jié)果與起始像素位置相關(guān);利用處理結(jié)果可以提高了效率;常用于跟蹤邊界、等高線等線條。四是位置不變處理和位置可變處理,輸出像素值與像素位置無關(guān)的處理稱為位置不變處理,也叫位移不變處理,反之便稱為位置可變處理,或者是位移可變處理[7]。
3人臉檢測算法及實現(xiàn)人臉檢測就是在視頻中讀取到人臉的位置與大小與采樣得到圖像(即圖像庫中的圖像)進行對比計算,同時OpenCV將得到的人臉特征進行分析計算。雖然人臉檢測只是一個基本步驟,但對后續(xù)操作具有重要意義,不可小覷。利用計算機對人臉特征的分析,可以把人們的生活變得更加安全和方便。3.1AdaBoost算法簡述Adaboost實質(zhì)就是一種迭代算法[8],它的核心思想是針對同一個訓(xùn)練集訓(xùn)練各種不同的分類器,而這些分類器屬于弱分類器,然后把這些弱的分類器集合起來,共同構(gòu)成一個強的終分類器,也稱為強分類器。利用Adaboost算法的分類器的好處在于能夠同時兼顧分類準確度和計算速度。原因是Adaboost算法能夠降低分類器的復(fù)雜程度,從而提高分類速度,這樣就提高了計算速度,而級聯(lián)分類器就提高了分類的準確度在實現(xiàn)人臉檢測技術(shù)的過程中涉及到的一些函數(shù),比如說我們所知道到的Haar特征、積分圖和Haar級聯(lián)三大類[9]。當(dāng)Haar特征不能滿足人們的需求(比如說準確率低、計算難度大)時,積分圖的概念就在Haar特征的基礎(chǔ)上被提出來了,同理當(dāng)積分圖解決不了人們的問題時,Haar級聯(lián)也隨之出現(xiàn)了。Harr級聯(lián)是一個通過串聯(lián)把弱分類器集合成強分類器的過程。弱分類器相較于強分類器而言在性能方面比較受限,因為它們沒法正確地區(qū)別出所有事物。而強分類器則可以正確的分類數(shù)據(jù)。建立一個實時系統(tǒng)不僅需要保證分類器能夠很好的運行,還要保證這個分類器足夠簡單,復(fù)雜度低。所以唯一需要考慮到的是簡單分類器是否足夠精確,若一味地追求精確的話就會導(dǎo)致計算密集型,并且還會影響其運行速度。精確度和運行速度之間相互矛盾。在機器學(xué)習(xí)中可謂是家常便飯。解決這種矛盾的方法是把一群弱分類器串聯(lián)形成一個統(tǒng)一的強分類器即可。弱分類器不強調(diào)其精確度,也就是說它的精確度不用太高,因為當(dāng)我們把這些弱的分類器串聯(lián)起來所形成的強分類器所具有的精確度一定是高的。這一過程重要的是對Haar級聯(lián)數(shù)據(jù)的獲取,一般我們可以O(shè)penCV官網(wǎng)下載OpenCV源碼,下載下來以后再進行解壓,這時會看到解壓出來以后會有一個data/haarcascades的目錄,在這個文件夾下能夠找到所有關(guān)于OpenCV的人臉檢測的XML文件。運行代碼的軟件是JetBrainsPyCharmCommunityEdition,版本是2019.1.3x64的。當(dāng)我們采集完我們所要檢測的臉的圖片時,檢測過程便可分為以下步驟進行:先打開我們的攝像頭和視頻文件,然后讀取幀,檢測人臉,掃描檢測到的人臉中的眼睛,然后在所檢測臉的周圍的繪制出一個矩形框就可以了。3.2把人眼作為參考的人臉檢測算法在進行人臉檢測時,由于會受到位置、光強度等一系列因素的干擾,為了不影響到檢測結(jié)果,怎樣確保被檢測的是正臉。人的眼睛是臉部的一個重要特征,雖然人眼之間的間距不恒定,也會因為人的表情等發(fā)生變化,但是仍然可以利用人眼檢測器進行人臉檢測。本文講的是識別基于視頻的人臉,所以計算機將視頻中的圖像轉(zhuǎn)換為一幀一幀的圖片幀,再對圖像進行檢測。而基于圖片的人眼檢測原理[10]是:OpenCV可以通過樣本的Haar特征進行分類器訓(xùn)練得到級聯(lián)分類器,由此可以檢測圖片的眼睛。而基于本地視頻的人眼檢測具體步驟如下所示:(1)首先將分類器.xml文件放到源程序工程下,必須保證與代碼文件放在一起。而這些分類器.xml文件在OpenCV安裝包文件下就可以找到。例如OpenCV->source->data->haarcascades。(2)利用OpenCV實現(xiàn)本地視頻與圖片幀之間的相互轉(zhuǎn)換。這里注意雙眼檢測是通過加載OpenCV中的雙眼分類器來實現(xiàn)的。檢測過程為:讀取圖片—圖片處理—人臉分類器—檢測人臉—雙眼分類器—檢測雙眼—根據(jù)雙眼定位讀取人臉—人臉處理,把人眼作為參考的人臉檢測效果如3-1圖所示,經(jīng)過人眼定位算法,從而得到人臉區(qū)域。(a)參考人眼的人臉檢測效果(b)檢測人臉圖3-1參考人眼的人臉檢測算法除了眼睛以外,鼻子、嘴巴或者是臉的輪廓也可以作為參考,這是為了解決人臉傾斜問題,提高檢測效率,但相較于人眼檢測方法而言,以嘴巴鼻子作為參考的檢測方式不怎么穩(wěn)定,所以本文最主要的是以人眼檢測為主。
4人臉識別算法及實現(xiàn)人臉識別算法是指計算機通過檢測到的人臉定位出面部的某些較為關(guān)鍵的特征點之后,把臉部區(qū)域裁剪出來,再經(jīng)過預(yù)處理之后,把這些饋入到系統(tǒng)后端的識別算法,識別算法任務(wù)就是要完成對人臉關(guān)鍵點特征的提取,然后與圖像數(shù)據(jù)庫中的人臉圖像樣本進行對比,完成最后的識別分類[11]。當(dāng)檢測出人臉并經(jīng)過圖像預(yù)處理后,緊接著就是人臉識別中最重要的步驟:提取人臉特征,因為在人臉識別中能不能準確地識別出待識別人臉就取決于它。而提取特征的目的是把最有利于模式分類的特征提取出來,去除圖像冗余的信息,降低模式樣本的維數(shù),以提升人臉分類的準確率并且減少占用的資源,特征提取處理的是否得當(dāng)影響后期的成果[12]。在本文的人臉識別中使用的方法是三維人臉識別方法,這種識別方法主要是利用人臉特征點的識別算法。4.1三維人臉識別的方法由于二維人臉識別方法在姿態(tài)、光照、表情等發(fā)生改變時識別率較低,所以三維識別方法在很大程度上彌補了這些不足點和提高了識別的準確率。本文講的三維人臉識別方法主要是基于形狀表征的方法[13]:使用將通用人臉模型的3D變形和基于距離映射的矩陣迭代最小相結(jié)合,去恢復(fù)頭部姿態(tài)和3D人臉,隨著模型形變的關(guān)聯(lián)關(guān)系的改變不斷更新姿態(tài)參數(shù),重復(fù)此過程直到最小化尺度達到要求,其中,這二者的顯著區(qū)別表現(xiàn)在:后者在人臉姿態(tài)每變化一次后,特征點的坐標就要更新一次,重新搜索,但前者僅僅只需要調(diào)整3D變形模型的參數(shù)即可。以一個給定的點為中心放置一個球面,球面和對象表面的交線是一條三維空間中的曲線,它的方向可以通過參考向量、法向量和考向量*法向量組成的標準正交坐標系來定義,法向量指空間曲線的擬合平面的單位法向量,參考向量指從原始平面到新的空間曲線上具有最大正投影距離的單位向量,一般來說對空間曲線不做要求,擬合平面只是用來近似地提供一個方向,將一個平面沿著法向量方向移動得到一個新平面,空間曲線在新平面上的垂直投影構(gòu)成了一個新的平面曲線,同時空間曲線上所有的點到新的空間曲線的點的投影距離構(gòu)成了一個帶符號的距離圖[14]??臻g曲線上每一個點可以用以下的二元組刻畫:從空間曲線上的點到新平面曲線上所對應(yīng)點的帶符號距離和以法向量為軸順時針轉(zhuǎn)動到參考向量所構(gòu)成的角度[15]。4.2特征提取圖像特征提是人臉識別技術(shù)中占重比較大的步驟。其中,要進行特征提取時,一般針對圖像的特征是顏色、紋理和形狀作處理。其中人臉圖像的特征提取主要提取的是紋理結(jié)構(gòu)。特征提取實質(zhì)上就是得到圖像特征信息的過程。三維人臉識別技術(shù)的關(guān)鍵步驟也是特征提取,這是因為人臉之間的差異以及表情每時每刻的不同變換等引起的非線性變化,所以造成了特征提取存在一定難度。4.3分類識別人臉圖像匹配與識別[16]:將特征提取得到的特征數(shù)據(jù)與數(shù)據(jù)庫中采集并存儲的特征模板進行對比,設(shè)定一個閾值,如果相似度超過所設(shè)定的閾值,那么就輸出匹配得到的結(jié)果,人臉識別就是將待識別的人臉特征與圖像庫中的人臉特征模板進行比較,輸出相似程度的大小則為判斷人臉的身份的依據(jù)。這一過程可分為兩種:第一種是確認,就是將圖像進行一一對比的過程,第二種是辨認,是把圖像進行一對多匹配對比的過程。影響圖像分類識別的常見因素有光照強度、有遮擋物、模糊不清、姿態(tài)變化等等,其中還有一種大類因素,即同類別的東西,但形態(tài)各異,屬于類差異太大,這種情況下分類模型很難去識別。最后就是細粒質(zhì)分類,指的是可能屬于一個大類,但存在細微的差異,屬于類差異太小。在現(xiàn)實世界中,屬于同一類的圖像,在特征空間一般情況下很難最終聚焦在某一個點,而是會散布在某個高維空間的某個區(qū)域里,而屬于不同類的圖像,則會形成不同的區(qū)域,理論上說彼此應(yīng)該是沒有混疊現(xiàn)象的,所以我們提及類內(nèi)距離和類間距離的概念。講道理講就是類內(nèi)距離越小越好,類間距離越大越好,所以網(wǎng)絡(luò)的學(xué)習(xí)過程,其實就是一個對圖像特征重新進行分布的過程圖像分類問題本質(zhì)上是一個數(shù)據(jù)擬合的過程。一般來說,圖像與圖像之間在一定程度上會出現(xiàn)混疊現(xiàn)象,所以會有被錯分的情況,而我們的目的是找到錯誤率最低的分界面,此外,針對三維識別非線性特征,使用分類識別策略能夠更好地提高識別效率。
5人臉識別實現(xiàn)效果在前面幾個章節(jié)的理論知識基礎(chǔ)上,本章主要對本系統(tǒng)實現(xiàn)的流程以及實現(xiàn)情況進行簡單介紹,并通過最終的測試結(jié)果證明了本文所使用方法目前來說是行得通的。5.1硬件環(huán)境本文研究的人臉識別系統(tǒng)過程是在Windows平臺上,使用的是64位操作系統(tǒng)的Windows10版本的個人計算機,處理器:AMDE2-9010RADEONR2,4COMPUTECORES。攝像頭型號:ZL-08,支持分辨率:640*480。5.2軟件環(huán)境人臉識別系統(tǒng)操作過程選擇微軟集成環(huán)境VisualStudio2010,使用的操作軟件是Python的開發(fā)工具pyCharm,版本是2019.1.3x64
,使用優(yōu)點在于它是跨平臺的,在MACOS和Windows下面都能安裝;能夠提供多語言的開發(fā)接口,例如Java、MATLAB、C#等接口。5.3人臉識別效果在人臉識別之前,首先要建立人臉數(shù)據(jù)庫,即采集不同的樣本圖像,然后系統(tǒng)得到分類器。當(dāng)代碼運行后,人臉圖像以攝像頭實時采集得到的圖像為準,再經(jīng)過OpenCV預(yù)處理和訓(xùn)練分類器,在矩形框上方輸出識別結(jié)果。實驗證明,在遮眼或傾斜情況下都能實現(xiàn)人臉識別,如圖5-2所示:(a)遮眼情況(b)正常情況(c)傾斜情況5-2人臉識別的實現(xiàn)
6總結(jié)本文在第一個章節(jié)就對人臉識別這門技術(shù)的背景意義以及難點做了簡單介紹,并對人臉識別所涉及到的相關(guān)步驟及處理方式做了簡單概述,在圖像檢測的基礎(chǔ)上進行視頻檢測,主要是三個方面:圖像處理、人臉檢測以及人臉識別。對圖像灰度處理、灰度直方圖等問題作了表述,是基于AdaBoost算法的人臉檢測和OpenCV所實現(xiàn)的人臉識別。如果在監(jiān)測情況下,人臉識別的優(yōu)勢在于不易被察覺,其次是比較隱秘,不容易引起人的注意。雖然該人臉識別過程總體來說較為順利,但也出現(xiàn)了一些問題,比如說,在非完整臉的情況下,識別精確度不夠高,速度也較為緩慢。由于這項技術(shù)將用于實際生活,而且是在視頻中進行檢測,同時采集圖像的設(shè)備也有一定差異,所以這項技術(shù)的要求也高,面臨的問題也會更細節(jié)化。
參考文獻[1]OpenCV[EB/0L].htttp://zh.wikipedia.org/wiki/0penCV,2014.[2]陳永亮.灰度圖像的直方圖均衡化處理研究.安徽大學(xué),2014.[3]雷靜.基于OpenCV的人臉跟蹤識別系統(tǒng)研究[D].西安:西安電子科技大學(xué),2010.[4]聶祥飛.人臉識別綜述.重慶三峽學(xué)院學(xué)報,2009[5]宋玉婷.基于三維彩色直方圖均衡化處理研究.山東財經(jīng)大學(xué),2013.[6]杜建紅.數(shù)字圖像拼接檢測盲取證研究.中北大學(xué),2015.[7]高紅霞.基于引導(dǎo)圖像的邊緣噪聲濾波算法.科學(xué)技術(shù)與工程,2014.[8]孔凡芝.張興周,謝耀菊.基于Adaboost的人臉檢測技術(shù)[J].應(yīng)用科技,2005.[9]RaillerLienhan.JochMaydt.AnExtendedSetofHaar-likeFeaturesforRaidObjectDetection[C].IEEEmtemationalConferenceonInlageProcessing.2002.[10]高陽.人臉檢測與識別算法研究.中北大學(xué),2015[11]雷靜.基于OpenCV的人臉跟蹤識別系統(tǒng)研究[D].西安:西安電子科技大學(xué),2010.[12]劉文達.基于0penCV人臉檢測識別跟蹤的研究[D].武漢:武漢理工大學(xué),2009.[13]馬燕.李順寶.二維及三維人臉識別技術(shù).上海:百家出版社,2007.8.[14]馬燕.李順寶.二維及三維人臉識別技術(shù).上海:百家出版社,2007.8.[15]馬燕.李順寶.二維及三維人臉識別技術(shù).上海:百家出版社,2007.8.[16]閆常浩.人臉識別算法明.四川工兵學(xué)報,2011.
致謝這篇論文能夠順利地完成,在此我要衷心感謝我的導(dǎo)師、同學(xué)以及家人。首先我要感謝我的指導(dǎo)老師xx博士,因為是在他的指導(dǎo)下我才能夠完成這篇論文,除此之外,從論文的選題到修訂的過程中,王老師都能夠在百忙之中給我提出不少的寶貴意見,遇到問題時不論是大是小,王老師也耐心地幫我指出來。所以在這里我要向王老師致以最真摯的感謝和崇高的敬意,并祝愿王老師在今后的不論是在工作還是在生活中一切順心。感謝這四年來陪我一起學(xué)習(xí)的各位同學(xué),是你們幫助我解決了學(xué)習(xí)和生活中的困惑。我還要感謝大學(xué)四年來與我朝夕相處的三位室友xx、xxx、xxx,感謝你們這幾年來的陪伴和在生活上的幫助,同時謝謝你們能夠?qū)ξ以诖髮W(xué)四年期間性格和生活上的包容,祝愿你們以后的生活中能夠心想事成。感謝我的家人,感謝他們對我無私的支持和奉獻,讓我得以完成我的學(xué)業(yè)。最后還要感謝所有曾經(jīng)關(guān)心、幫助過我的老師、同學(xué)和朋友們,祝你們身體健康,萬事如意。
教你如何保護電腦一、每天關(guān)機前要做的清洗:
雙擊“我的電腦”—
—右鍵點C盤——點“屬性”——點“磁盤清理”——點“確定”——再點“是”——再點“確定”。清理過程中,您可看得到未經(jīng)您許可(您可點“查看文件”看,就知道了)進來的“臨時文件”被清除了,盤的空間多了。對D,E,F(xiàn)盤也要用這法進行。
二、隨時要進行的清理
:
打開網(wǎng)頁——點最上面一排里的“工具”——點“Internet選項”——再點中間的“Internet臨時文件”中的“刪除文件”——再在“刪除所有脫機內(nèi)容”前的方框里打上勾——再點“確定”——清完后又點“確定”。這樣,可為打開網(wǎng)和空間提高速度。
三、一星期進行的盤的垃圾清理
:
點“開始”——用鼠標指著“所有程序”,再指著“附件”,再指著“系統(tǒng)工具”,再點“磁盤粹片整理程序”——點C盤,再點“碎片整理”(這需要很長時間,最好在您去吃飯和沒用電腦時進行。清理中您可看到您的盤里的狀況,可將清理前后對比一下)——在跳出“清理完成”后點“關(guān)閉”。按上述,對D,E,F(xiàn)盤分別進行清理。
電腦系統(tǒng)越來越慢,怎么刪除臨時文件啊
1.關(guān)閉"休眠"
方法:打開[控制面板]→[電源選項]→[休眠],把"啟用休眠"前面的勾去掉
說明:休眠是系統(tǒng)長時間一種待機狀態(tài),使您在長時間離開電腦時保存操作狀態(tài),如果您不是經(jīng)常開著電腦到別處去的話,那就把它關(guān)了吧!
☆立即節(jié)省:256M
2.關(guān)閉"系統(tǒng)還原"
方法:打開[控制面板]→[系統(tǒng)]→[系統(tǒng)還原],把"在所有驅(qū)動器上關(guān)閉系統(tǒng)還原'勾上
說明:系統(tǒng)還原是便于用戶誤操作或產(chǎn)生軟件問題時的一種挽救手段,可以回復(fù)到誤操作以前的狀態(tài).不建議初級用戶使用.當(dāng)然,它采用的是跟蹤手段,需要記錄大量信息,所消耗的資源也要很大的.
☆立即節(jié)省:數(shù)百M
(根據(jù)還原點的多少而不同)
您也可以在不關(guān)閉系統(tǒng)還原的前提下,相應(yīng)的減少系統(tǒng)還原所占的磁盤空間,這只會減少可用還原點的數(shù)目,一般還原點有一兩個就夠了吧.
方法:...[系統(tǒng)還原]-選擇一個"可用驅(qū)動器"-[設(shè)置]-調(diào)整"要使用的磁盤空間"
3.關(guān)閉"遠程管理"
方法:打開[控制面板]→[系統(tǒng)]→[遠程],把"允許從這臺計算機發(fā)送遠程協(xié)助邀請"前面的勾去掉.
說明:誰會經(jīng)常用到這種功能呢?它占用的不是磁盤空間,但是會影響系統(tǒng)運行速度.
☆提高系統(tǒng)性能
4.關(guān)閉"自動更新"
方法:打開[控制面板]→[自動更新]→選"關(guān)閉自動更新"
說明:系統(tǒng)更新占用的也不是磁盤空間,您可以在有可用更新時到微軟的更新頁面上更新,而不是總需要一個進程監(jiān)視那是不是有可用更新.
☆提高系統(tǒng)性能
5.關(guān)閉"索引服務(wù)"
方法:[開始]→[運行]→輸入"msconfig"→[服務(wù)]
去掉indexing
servise前面的勾
說明:索引服務(wù)是提高系統(tǒng)搜索速的的,誰沒事總在系統(tǒng)里搜來搜去啊
☆提高系統(tǒng)性能
6.減少開機加載的啟動項
方法:[開始]→[運行]→輸入"msconfig"→[啟動]
去掉不必要的啟動項
說明:必要的啟動項
一般"系統(tǒng)盤\windows\system32下的最好不要去掉;而肯定能去掉的有
TINTSETP
IMJPMIG
IMSCMIG
等
☆加快開機速度
7.合理設(shè)置虛擬內(nèi)存
方法:打開[控制面板]→[系統(tǒng)]→[高級]-[性能]設(shè)置-[高級]-[虛擬內(nèi)存]更改-在"自定義大小"中填入數(shù)值
說明:一般的最小值是物理內(nèi)存的1.5倍,最大值是物理內(nèi)存的3倍;如果您經(jīng)常運行大型軟件的話最小值應(yīng)該設(shè)為(物理內(nèi)存*1.5*0.2+物理內(nèi)存*1.5),最大值應(yīng)為(物理內(nèi)存*3*0.2+物理內(nèi)存*3)
☆提高系統(tǒng)性能
8.取消系統(tǒng)失敗時的日志文件和詢問
打開[控制面板]→[系統(tǒng)]→[高級]→[啟動和故障恢復(fù)]→[系統(tǒng)失敗]
去掉"將事件寫入系統(tǒng)日志""發(fā)送錯誤警報"
☆提高系統(tǒng)性能
9.刪除無用的文件
方法:打開[控制面板]→[文件夾選項]→[查看]→[顯示所有文件和文件夾]
C:\Documents
and
Settings\用戶名\Cookies\除index文件外的所有文件(瀏覽網(wǎng)頁產(chǎn)生的記錄文件)
C:\Documents
and
Settings\用戶名\Local
Settings\Temp\下的所有文件(用戶臨時文件)
C:\Documents
and
Settings\用戶名\LocalSettings\TemporaryInternet
Files\下的所有文件(瀏覽網(wǎng)頁記錄的多媒體信息,加速以后瀏覽)
C:\Documents
and
Settings\用戶名\Local
Settings\History\下的所有文件(訪問歷史紀錄)
C:\Documents
and
Settings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)
C:\WINDOWS\Temp\下的所有文件(臨時文件)
C:\WINDOWS\ServicePackFiles下的所有文件(升級sp1或sp2后的備份文件)
C:\WINDOWS\Driver
Cache\i386下的壓縮文件(驅(qū)動程序的備份文件)
C:\WINDOWS\SoftwareDistribution\download下的所有文件(未完成的軟件下載)
C:\Windows\下以
$u...
開頭的隱藏文件(微軟更新安裝文件備份)
☆立即節(jié)省:數(shù)百M
10.磁盤碎片整理
下面該做的就是磁盤碎片整理了,只有整理之后才能獲得更多的空間哦^_^
方法:[開始]→[程序]→[附件]→[系統(tǒng)工具]→[磁盤碎片整理]...(記得先"分析"后"整理")二。發(fā)信人:
liushafeng
(終結(jié)者),
信區(qū):
Hardware
標
題:
減少Win
XP資源占用的八大技巧
Windows
XP被微軟稱為其歷史上最優(yōu)秀的操作系統(tǒng),有讓你眼花繚亂的各種功能、更快的速度,當(dāng)然這一切都對計算機的硬件提出了更高的要求,如果你希望Windows
XP能夠盡可能少地占用你有限的
雖然Windows
XP被微軟自稱為有史以來最穩(wěn)定、功能最強大的Windows操作系統(tǒng),并且運行速度飛快——啟動速度甚至比同樣配置的Win
2000還要快許多,你可能依然不滿足于此,希望
一、使用樸素界面
XP安裝后默認的界面包括任務(wù)欄、開始選單、桌面背景、窗口、按鈕等都采用的是XP的豪華、炫目的風(fēng)格,但缺點顯而易見,它們將消耗掉不少系統(tǒng)資源,但實用意義不大。
[方法]鼠標右鍵單擊桌面空白處,在彈出選單點擊“屬性”進入顯示屬性設(shè)置窗口,將“主題、外觀”都設(shè)置為“Windows經(jīng)典”,將桌面背景設(shè)置為“無”,按確定保存退出。
二、減少啟動時加載項目
許多應(yīng)用程序在安裝時都會自作主張?zhí)砑又料到y(tǒng)啟動組,每次啟動系統(tǒng)都會自動運行,這不僅延長了啟動時間,而且啟動完成后系統(tǒng)資源已經(jīng)被吃掉不少![方法]選擇“開始”選單的“運行”,鍵入“msconfig”啟動“系統(tǒng)配置實用程序”,進入“啟動”標,在此窗口列出了系統(tǒng)啟動時加載的項目及來源,仔細查看你是否需要它自動加載,否則清除項目前的復(fù)選框,加載的項目愈少,啟動的速度自然愈快。此項需要重新啟動方能生效。
三、優(yōu)化視覺效果
[方法]選擇“系統(tǒng)屬性”中的“高級”標簽進入“性能選項”界面,其中“視覺效果”中可供選擇的包括:自動設(shè)置為最佳、最佳外觀、最佳性能、自定義。選中的效果越多則占用的系統(tǒng)資源越多,選定“最佳性能”項將關(guān)閉列表中列出諸如淡入淡出、平滑滾動、滑動打開等所有視覺效果。
四、關(guān)閉系統(tǒng)還原
默認情況下系統(tǒng)還原功能處于啟用狀態(tài),每個驅(qū)動器約被占用高達4%~12%的硬盤空間,并且系統(tǒng)還原的監(jiān)視系統(tǒng)會自動創(chuàng)建還原點,這樣在后臺運行就會占用較多的系統(tǒng)資源。
[方法]鼠標右鍵點擊桌面“我的電腦”中的“屬性”進入“系統(tǒng)屬性”設(shè)置窗口,選擇“系統(tǒng)還原”標簽,將“在所有驅(qū)動器上關(guān)閉系統(tǒng)還原”置為選中狀態(tài)
五、加快選單顯示速度
[方法]運行注冊表編輯器,進入“HKEY_CURRENT_USERControl
PanelDesktop”,將名稱為MenuShowDelay的數(shù)據(jù)值由原來默認的400修改為0,修改后XP的開始選單、甚至應(yīng)用軟件的選單顯示速度都會明顯加快。
六、啟用DMA傳輸模式
所謂DMA,即直接存儲器存儲模式,指計算機周邊設(shè)備(主要指硬盤)可直接與內(nèi)存交換數(shù)據(jù),這樣可加快硬盤讀寫速度,提高速據(jù)傳輸速率。
[方法]選擇“系統(tǒng)屬性”中的“硬件”標簽,打開“設(shè)備管理器”,其中“IDE控制器
”有兩項“Primary
IDE
Channel”及“Secondary
IDE
Channel”,依次進入“屬性→高
級設(shè)置”,該對話框會列出目前IDE接口所連接設(shè)備的傳輸模式,點擊列表按鈕將“傳輸模
式”設(shè)置為“DMA(若可用
七、移動臨時文件儲存路徑
多數(shù)應(yīng)用軟件在運行時都會產(chǎn)生臨時文件,而且這些臨時文件都默認保存于啟動分區(qū)
C盤,長時間頻繁讀寫C盤極易產(chǎn)生大量文件碎片,從而影響C盤性能,而C盤又是儲存系統(tǒng)啟動核心文件的分區(qū),C盤的性能直接影響到系統(tǒng)的穩(wěn)定性與運行效率。應(yīng)盡量將應(yīng)用軟件安裝于啟動盤以外的分區(qū)并定期對硬盤進行整理,此舉可最大程度避免產(chǎn)生磁盤碎片,將啟動或讀寫速度保持在最佳狀態(tài)。
Internet
Explorer臨時文件夾
[方法]在IE主窗口中,依次進入“工具→Internet選項→常規(guī)”標簽,打開“Intern
et臨時文件”設(shè)置界面,點擊“移動文件夾”按鈕將原來保存于C盤的臨時目錄移動至C盤
以外的驅(qū)動器中,如果你使用的是寬帶,可將“臨時文件夾”使用空間設(shè)置為最小值1M
刻錄時產(chǎn)生的臨時文件
[方法]文件在刻錄之前都會保存于C盤的刻錄臨時文件夾中,進入資源管理器,選擇刻錄機盤符并單擊鼠標右鍵選單的“屬性”項,在“錄制”標簽下可將此臨時文件夾安置于
其它驅(qū)動器。
我的文檔
[方法]鼠標右鍵點擊“我的文檔”,在屬性設(shè)置項中可將“我的文檔”默認的保存路
徑修改至其它盤符。
八、增加虛擬內(nèi)存
[方法]進入“性能選項”的“高級”設(shè)置窗口,首先將“處理器計劃”及“內(nèi)存使用
”都調(diào)整為“程序”優(yōu)化模式。點擊“更改”按鈕進入虛擬內(nèi)存設(shè)置窗口,若你的內(nèi)存大
于256M,建議你禁用分頁文件。默認的分頁文件為物理內(nèi)存的1.5倍。禁用系統(tǒng)緩存需重新啟動系統(tǒng)。如果你的內(nèi)存低于256M,請勿禁用分頁文件,否則會導(dǎo)致系統(tǒng)崩潰或無法再啟動XP!
三windows使用時間長了,自然就會產(chǎn)生這樣那樣的臨時文件,影響系統(tǒng)速度,讓人煩心。對于老鳥來說,可以通過修改注冊表、手動優(yōu)化系統(tǒng)性能來提高速度,而對新手來說比較困難。這里我們可以下載一些專門的系統(tǒng)優(yōu)化軟件,進行一些簡單的設(shè)計,就能達到我們想要的效果。這里我推薦一些常用又好使的軟件:WINDOWS優(yōu)化王、優(yōu)化大師、超級兔子等。其中WINDOWS優(yōu)化王非常好用,一看就會、功能全面、省時省心。
完全清理[
毒
]垃圾
藏在XP中的一個秘密武器,可以完整清除垃圾文件
藏在XP中的一個秘密武器,可以完整清除垃圾文件
你有用過Windows內(nèi)置的清理磁盤功能嗎?
它并不能完全地清洗Windows內(nèi)不需要的檔案,因為它的功能被隱藏了,本篇將會把它被封印了的功能完全打開。適用的窗口板本
除了Win95及Win98外
這個方法階適用于Win98se、Win2000、WinME、WinXP
現(xiàn)在介紹兩個「清理磁盤」工具的指令:
SAGESET
及
SAGERUN
首先在「開始」>「執(zhí)行」
然后輸入
cleanmgr
/sageset:99
設(shè)定:
特別模式「清理磁盤」工具會執(zhí)行,你會發(fā)覺多了很多清理選擇,選擇你想要清理的檔案,通常全部都可以刪除,完成你的選擇后再按「確定」。然后再打開「開始」>「運行」
輸入:cleanmgr
/SAGERUN:99
殺毒1
這種情況往往表現(xiàn)在打開IE時,在IE界面的左下框里提示:正在打開網(wǎng)頁,但老半天沒響應(yīng)。在任務(wù)管理器里查看進程,(進入方法,把鼠標放在任務(wù)欄上,按右鍵—任務(wù)管理器—進程)看看CPU的占用率如何,如果是100%,可以肯定,是感染了病毒,這時你想運行其他程序簡直就是受罪。這就要查查是哪個進程貪婪地占用了CPU資源.找到后,最好把名稱記錄下來,然后點擊結(jié)束,如果不能結(jié)束,則要啟動到安全模式下把該東東刪除,還要進入注冊表里,(方法:開始—運行,輸入regedit)在注冊表對話框里,點編輯—查找,輸入那個程序名,找到后,點鼠標右鍵刪除,然后再進行幾次的搜索,往往能徹底刪除干凈。
殺毒2
今天在這里為大家提供兩則小技巧,以便幫你強行殺死頑固病毒進程。
根據(jù)進程名查殺
這種方法是通過WinXP系統(tǒng)下的taskkill命令來實現(xiàn)的,在使用該方法之前,首先需要打開系統(tǒng)的進程列表界面,找到病毒進程所對應(yīng)的具體進程名。
接著依次單擊“開始→運行”命令,在彈出的系統(tǒng)運行框中,運行“cmd”命令;再在DOS命令行中輸入“taskkill/imaaa”格式的字符串命令,單擊回車鍵后,頑固的病毒進程“aaa”就被強行殺死了。比方說,要強行殺死“conime。exe”病毒進程,只要在命令提示符下執(zhí)行“taskkill/imconime。exe”命令,要不了多久,系統(tǒng)就會自動返回結(jié)果。
根據(jù)進程號查殺
上面的方法,只對部分病毒進程有效,遇到一些更“頑固”的病毒進程,可能就無濟于事了。此時你可以通過Win2000以上系統(tǒng)的內(nèi)置命令——ntsd,來強行殺死一切病毒進程,因為該命令除System進程、SMSS。EXE進程、CSRSS。EXE進程不能“對付”外,基本可以對付其它一切進程。但是在使用該命令殺死病毒進程之前,需要先查找到對應(yīng)病毒進程的具體進程號。
考慮到系統(tǒng)進程列表界面在默認狀態(tài)下,是不顯示具體進程號的,因此你可以首先打開系統(tǒng)任務(wù)管理器窗口,再單擊“查看”菜單項下面的“選擇列”命令,在彈出的設(shè)置框中,將“PID(進程標志符)”選項選中,單擊“確定”按鈕。返回到系統(tǒng)進程列表頁面中后,你就能查看到對應(yīng)病毒進程的具體PID了。
接著打開系統(tǒng)運行對話框,在其中運行“cmd”命令,在命令提示符狀態(tài)下輸入“ntsd-cq-pPID”命令,就可以強行將指定PID的病毒進程殺死了。例如,發(fā)現(xiàn)某個病毒進程的PID為“444”,那么可以執(zhí)行“ntsd-cq-p444”命令,來殺死這個病毒進程。
殺毒3
Windows任務(wù)管理器是大家對進程進行管理的主要工具,在它的“進程”選項卡中能查看當(dāng)前系統(tǒng)進程信息。在默認設(shè)置下,一般只能看到映像名稱、用戶名、CPU占用、內(nèi)存使用等幾項,而更多如I/O讀寫、虛擬內(nèi)存大小等信息卻被隱藏了起來。可別小看了這些被隱藏的信息,當(dāng)系統(tǒng)出現(xiàn)莫名其妙的故障時,沒準就能從它們中間找出突破口。
1.查殺會自動消失的雙進程木馬
前段時間朋友的電腦中了某木馬,通過任務(wù)管理器查出該木馬進程為“system.exe”,終止它后再刷新,它又會復(fù)活。進入安全模式把c:\windows\system32\system.exe刪除,重啟后它又會重新加載,怎么也無法徹底清除它。從此現(xiàn)象來看,朋友中的應(yīng)該是雙進程木馬。這種木馬有監(jiān)護進程,會定時進行掃描,一旦發(fā)現(xiàn)被監(jiān)護的進程遭到查殺就會復(fù)活它。而且現(xiàn)在很多雙進程木馬互為監(jiān)視,互相復(fù)活。因此查殺的關(guān)鍵是找到這“互相依靠”的兩個木馬文件。借助任務(wù)管理器的PID標識可以找到木馬進程。
調(diào)出Windows任務(wù)管理器,首先在“查看→選擇列”中勾選“PID(進程標識符)”,這樣返回任務(wù)管理器窗口后可以看到每一個進程的PID標識。這樣當(dāng)我們終止一個進程,它再生后通過PID標識就可以找到再生它的父進程。啟動命令提示符窗口,執(zhí)行“taskkill
/im
system.exe
/f”命令。刷新一下電腦后重新輸入上述命令,可以看到這次終止的system.exe進程的PID為1536,它屬于PID為676的某個進程。也就是說PID為1536的system.exe進程是由PID為676的進程創(chuàng)建的。返回任務(wù)管理器,通過查詢進程PID得知它就是“internet.exe”進程。
找到了元兇就好辦了,現(xiàn)在重新啟動系統(tǒng)進入安全模式,使用搜索功能找到木馬文件c:\windows\internet.exe
,然后將它們刪除即可。前面無法刪除system.exe,主要是由于沒有找到internet.exe(且沒有刪除其啟動鍵值),導(dǎo)致重新進入系統(tǒng)后internet.exe復(fù)活木馬。
2.揪出狂寫硬盤的P2P程序
單位一電腦一開
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 強化免疫日宣傳
- 教學(xué)教務(wù)年終總結(jié)匯報
- 四川省眉山市東坡區(qū)眉山育英實驗學(xué)校2024-2025學(xué)年高一上學(xué)期1月期末地理試題( 含答案)
- 電氣物資知識培訓(xùn)課件
- 2025年度智能安防SAAS解決方案銷售服務(wù)協(xié)議2篇
- 醫(yī)學(xué)基礎(chǔ)知識培訓(xùn)課件
- 河北省張家口市萬全區(qū)2024-2025學(xué)年八年級上學(xué)期1月期末考試生物試卷(含答案)
- 遼寧省葫蘆島市(2024年-2025年小學(xué)六年級語文)人教版課后作業(yè)(下學(xué)期)試卷及答案
- 2024年事業(yè)單位教師招聘言語理解與表達題庫附參考答案【突破訓(xùn)練】
- 貴州盛華職業(yè)學(xué)院《個人理財學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 3360機dp c2255維修手冊中文版06chapgeneral
- 北京生命科技研究院有限公司招聘考試真題2022
- (42)-妊娠合并內(nèi)外科疾病
- 骨科手術(shù)后患者營養(yǎng)情況及營養(yǎng)不良的原因分析,骨傷科論文
- 糕點生產(chǎn)檢驗記錄表
- GB/T 1040.3-2006塑料拉伸性能的測定第3部分:薄膜和薄片的試驗條件
- 河北省房屋建筑和市政基礎(chǔ)設(shè)施施工圖設(shè)計文件審查要點(版)
- 醫(yī)院院長年終工作總結(jié)報告精編ppt
- 綠化養(yǎng)護重點難點分析及解決措施
- “三排查三清零”回頭看問題整改臺賬
- 造價咨詢結(jié)算審核服務(wù)方案
評論
0/150
提交評論