專利名稱:具有圖像加密功能的圖像處理系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理系統(tǒng)及其方法,尤其是,涉及具有圖像加密 功能的圖像處理系統(tǒng)及方法。
背景技術(shù):
由于具有數(shù)字相機功能的手持式裝置的普及化,使得圖像數(shù)據(jù)的 安全性相當(dāng)重要。尤其是當(dāng)該裝置遺失、送修或借人使用時,往往會 有泄漏敏感性圖像的機會?,F(xiàn)有的圖像數(shù)據(jù)加密方法往往都需要計算
機的輔助才能達(dá)成,例如通過軟件在JPEG圖像文件頭加入一些識別 碼來達(dá)成圖像加密的功能。這種方法太不方便,很容易因為人為疏失 或者裝置遺失,導(dǎo)致機密或隱私的圖像流失。此外,現(xiàn)有技術(shù)有以下 缺點一、JPEG檔頭加密的方式會使整張圖像都無法開啟。二、無 法達(dá)到圖像模糊化的效果。三、獲取下來的圖像沒辦法實時加密。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種新穎的具有圖像加密功能的圖像處理系 統(tǒng)及方法。
根據(jù)本發(fā)明的一方面,以上與其它的目的可通過提供下列圖像處
理系統(tǒng)而實現(xiàn)。 一種圖像處理系統(tǒng),其包含圖像獲取單元,供獲取 第一圖像數(shù)據(jù),該第一圖像數(shù)據(jù)具有多個像素,每一像素對應(yīng)一位置 數(shù)據(jù);第一存儲單元,供存儲該第一圖像數(shù)據(jù);分辨率轉(zhuǎn)換單元,供 將該第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);第二存儲單元,供存儲至少 一檢測規(guī)則;檢測單元,根據(jù)該檢測規(guī)則,以從該第二圖像數(shù)據(jù)中檢 測出多個位置數(shù)據(jù);第三存儲單元,供存儲該位置數(shù)據(jù);直接存儲器 存取(DMA)控制單元,供存取該第一存儲單元及該第三存儲單元;第 一處理單元,通過該DMA控制單元來存取該第一存儲單元及該第三
6存儲單元,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表,該對映表記錄至少部
份像素的對映后位置;第四存儲單元,供存儲該對映表,該DMA控 制單元還可存取該第四存儲單元;第二處理單元,通過該DMA控制 單元來存取該第一存儲單元及該第四存儲單元,而產(chǎn)生第三圖像數(shù) 據(jù);及第五存儲單元,供存儲該第三圖像數(shù)據(jù)。在一優(yōu)選實施例中, 該圖像處理系統(tǒng)還包含位置選取單元,供于該檢測單元檢測出多個 位置數(shù)據(jù)后,由使用者以視覺判斷并選取多個位置。在另一優(yōu)選實施 例中,該圖像處理系統(tǒng)還包含圖像壓縮單元,供壓縮該第三圖像數(shù) 據(jù)。在另一優(yōu)選實施例中,該第二圖像數(shù)據(jù)的分辨率小于該第一圖像 數(shù)據(jù)的分辨率。在另一優(yōu)選實施例中,該對映表記錄全部像素的對映 后位置。在另一優(yōu)選實施例中,該檢測規(guī)則預(yù)先設(shè)定或由使用者自行 設(shè)定。
根據(jù)本發(fā)明的另一方面,以上與其它的目的可通過提供下列圖像 處理方法而實現(xiàn)。 一種圖像處理方法,用于圖像處理系統(tǒng)中,該圖像 處理系統(tǒng)包含圖像獲取單元;第一存儲單元,供存儲第一圖像數(shù)據(jù); 分辨率轉(zhuǎn)換單元;第二存儲單元,供存儲至少一檢測規(guī)則;檢測單元; 第三存儲單元,供存儲多個位置數(shù)據(jù);DMA控制單元;第一處理單 元;第四存儲單元,供存儲對映表;第二處理單元;及第五存儲單元, 供存儲第三圖像數(shù)據(jù),包含下列步驟獲取第一圖像數(shù)據(jù)至該第一存 儲單元并將該第一圖像數(shù)據(jù)傳送至該分辨率轉(zhuǎn)換單元;將該第一圖像 數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù)并將該第二圖像數(shù)據(jù)傳送至該檢測單元;根 據(jù)至少一檢測規(guī)則,從該第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù),并將 該位置數(shù)據(jù)存儲至該第三存儲單元;存取該第一存儲單元及該第三存 儲單元,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表,并將該對映表存儲至該 第四存儲單元;存取該第一存儲單元及該第四存儲單元;產(chǎn)生第三圖 像數(shù)據(jù);及存儲該第三圖像數(shù)據(jù)至該第五存儲單元。在一優(yōu)選實施例 中,該圖像處理系統(tǒng)還包含位置選取單元,還包含下列步驟使用者 以視覺判斷并選取多個位置,并將該位置數(shù)據(jù)存儲至該第三存儲單 元。在另一優(yōu)選實施例中,該圖像處理系統(tǒng)還包含圖像壓縮單元,在 該產(chǎn)生第三圖像數(shù)據(jù)的步驟后還包含下列步驟壓縮該第三圖像數(shù)
7據(jù)。在另一優(yōu)選實施例中,該第二圖像數(shù)據(jù)的分辨率小于該第一圖像 數(shù)據(jù)的分辨率。在另一優(yōu)選實施例中,該對映表記錄全部像素的對映 后位置。在另一優(yōu)選實施例中,該檢測規(guī)則預(yù)先設(shè)定或由使用者自行 設(shè)定。
根據(jù)本發(fā)明的又一方面,以上與其它的目的可通過提供下列圖像 處理系統(tǒng)而實現(xiàn)。 一種圖像處理系統(tǒng),包含圖像獲取單元,供獲取 第一圖像數(shù)據(jù),該第一圖像數(shù)據(jù)具有多個像素,每一像素對應(yīng)位置數(shù)
據(jù);分辨率轉(zhuǎn)換單元,供將該第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);檢
測單元,供利用至少一檢測規(guī)則以從該第二圖像數(shù)據(jù)中檢測出多個位
置數(shù)據(jù);圖像轉(zhuǎn)換處理單元,根據(jù)對映表,供將該第一圖像數(shù)據(jù)經(jīng)過 對映處理而產(chǎn)生第三圖像數(shù)據(jù),該對映表記錄至少一部份像素的對映 后位置;圖像壓縮單元,供壓縮該第三圖像數(shù)據(jù);及存儲器單元,供 存儲該第一圖像數(shù)據(jù)、該檢測規(guī)則、該位置數(shù)據(jù)、該對映表、及該第 三圖像數(shù)據(jù)。在一優(yōu)選實施例中,該檢測單元還包含位置選取模塊, 供在該檢測單元檢測出多個位置數(shù)據(jù)后,由使用者以視覺判斷并選取 多個位置。在另一優(yōu)選實施例中,該第二圖像數(shù)據(jù)的分辨率小于該第 一圖像數(shù)據(jù)的分辨率。在另一優(yōu)選實施例中,該對映表記錄全部像素 的對映后位置。在另一優(yōu)選實施例中,該撿測規(guī)則預(yù)先設(shè)定或由使用 者自行設(shè)定。
根據(jù)本發(fā)明的另一方面,以上與其它的目的可通過提供下列圖像 處理方法而實現(xiàn)。 一種圖像處理方法,用于圖像處理系統(tǒng)中,該圖像 處理系統(tǒng)包含圖像獲取單元、分辨率轉(zhuǎn)換單元、檢測單元、圖像轉(zhuǎn) 換處理單元、圖像壓縮單元、及存儲器單元,包含下列步驟獲取第 一圖像數(shù)據(jù);將該第一圖像數(shù)據(jù)傳送至該分辨率轉(zhuǎn)換單元及該圖像轉(zhuǎn) 換處理單元;將該第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);根據(jù)多個檢測 規(guī)則的至少其中之一,從該第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù);根 據(jù)對映表,將該第一圖像數(shù)據(jù)經(jīng)過對映處理而產(chǎn)生第三圖像數(shù)據(jù);及 壓縮該第三圖像數(shù)據(jù)。在優(yōu)選實施例中,該檢測單元還包含位置選取 模塊,在該根據(jù)多個檢測規(guī)則的至少其中之一,從該第二圖像數(shù)據(jù)中 檢測出多個位置數(shù)據(jù)的步驟后還包含下列步驟使用者以視覺判斷并選取多個位置。在另一優(yōu)選實施例中,該第二圖像數(shù)據(jù)的分辨率小于 該第一圖像數(shù)據(jù)的分辨率。在另一優(yōu)選實施例中,該對映表記錄全部 像素的對映后位置。在另一優(yōu)選實施例中,該檢測規(guī)則預(yù)先設(shè)定或由 使用者自行設(shè)定。
圖1顯示根據(jù)本發(fā)明的一優(yōu)選實施例的圖像獲取系統(tǒng)10; 圖2顯示根據(jù)上述圖像處理裝置10的圖像處理方法的流程;
圖3顯示根據(jù)本發(fā)明的另一優(yōu)選實施例的圖像處理系統(tǒng)30的框
圖4顯示根據(jù)上述圖像處理裝置30的圖像處理方法的流程。
具體實施例方式
為更進(jìn)一步了解本發(fā)明上述目的、功能、特點和優(yōu)點,下文將結(jié) 合附圖進(jìn)一步說明本發(fā)明的優(yōu)選實施例。
圖1顯示根據(jù)本發(fā)明的一優(yōu)選實施例的圖像獲取系統(tǒng)10。該圖像 獲取系統(tǒng)10包括圖像獲取單元IOO、第一存儲單元102、分辨率轉(zhuǎn) 換單元104、第二存儲單元106、檢測單元108、第三存儲單元UO、 直接存儲器存取(DMA)控制單元112、第一處理單元114、第四存儲 單元116、第二處理單元118、及第五存儲單元120。圖像獲取單元 IOO用于獲取第一圖像數(shù)據(jù),該第一圖像數(shù)據(jù)具有多個像素,每一像 素對應(yīng)一位置數(shù)據(jù)。該圖像獲取單元IOO可為電荷耦合元件(CCD) 或互補金屬氧化物半導(dǎo)體(CMOS)等。第一存儲單元102用于存儲該 第一圖像數(shù)據(jù)A。分辨率轉(zhuǎn)換單元104用于將該第一圖像數(shù)據(jù)A轉(zhuǎn) 換成第二圖像數(shù)據(jù)B。在一實施例中,該第二圖像數(shù)據(jù)B的分辨率小 于該第一圖像數(shù)據(jù)A的分辨率。舉例來說,分辨率轉(zhuǎn)換單元104將 分辨率較高(如1024x768)的第一圖像數(shù)據(jù)A轉(zhuǎn)換成分辨率較低(如 640x480)的第二圖像數(shù)據(jù)B。第二存儲單元106用于存儲至少一檢測 規(guī)則C。舉例來說,該檢測規(guī)則C包含圖像數(shù)據(jù)中的某部份具有人 臉的特征。因人臉辨識技術(shù)己為本領(lǐng)域技術(shù)人員所熟知,故于此不再
9預(yù)先設(shè)定或由 使用者自行設(shè)定。第三存儲單元110用于存儲檢測單元108所輸出的 該位置數(shù)據(jù)D。第一處理單元114通過該DMA控制單元112來存取 該第一存儲單元102內(nèi)的第一圖像數(shù)據(jù)A及該第三存儲單元110內(nèi)的 該位置數(shù)據(jù)D,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表E,該對映表E記 錄至少部份像素的對映后位置。在另一實施例中,該對映表E記錄全 部像素的對映后位置。應(yīng)了解的是,由于該位置數(shù)據(jù)D是以第二圖 像數(shù)據(jù)B為基礎(chǔ)所獲得,故第一處理單元114需先將該位置數(shù)據(jù)D 做一次對映,以得到以第一圖像數(shù)據(jù)A為基礎(chǔ)的位置數(shù)據(jù)D,另外, 因已知第一圖像數(shù)據(jù)A及第二圖像數(shù)據(jù)B的分辨率,故此對映可依 簡單的比例原則而輕易完成。該預(yù)定加密規(guī)則可例如馬賽克(尚可 辨識但不清楚)、隨機數(shù)交換(完全無法辨識)等。舉例來說,馬賽克的 加密規(guī)則為使與一像素(為欲加密的像素)相鄰的所有像素具有與該 像素相同的灰度。另一實施例為使預(yù)定范圍(如3x3大小)中的像素 的灰度為平均灰度(亦即所有像素的灰度相加除以九)。舉例來說,隨
機數(shù)交換的加密規(guī)則的實施例為使欲加密的像素彼此隨機數(shù)交換。
如上所述程序,可產(chǎn)生對映表E,該對映表E記錄欲加密像素的對映 后位置。第四存儲單元116用于存儲該對映表E。第二處理單元118 通過該DMA控制單元112來存取該第一存儲單元102內(nèi)的第一圖像 數(shù)據(jù)A及該第四存儲單元116內(nèi)的對映表E,經(jīng)過對映處理而產(chǎn)生第 三圖像數(shù)據(jù)F。第五存儲單元120用于存儲該第三圖像數(shù)據(jù)F。
在一實施例中,圖像處理系統(tǒng)10還包含位置選取單元122,供在 該檢測單元108檢測出多個位置數(shù)據(jù)D后,由使用者視覺判斷并選 取多個位置。具體而言,該位置選取單元122可為觸控式面板,該觸 控式面板同時顯示該第二圖像數(shù)據(jù)B及該檢測單元108檢測出的多個 位置數(shù)據(jù)D,若使用者認(rèn)為該多個位置數(shù)據(jù)D不適當(dāng)或不正確,則 可以邊看邊選的方式,在該觸控式面板上選取所欲加密的多個位置 (亦即像素)。如此,可進(jìn)一步調(diào)整所選取的位置。在另一實施例中,
10圖像處理系統(tǒng)IO還包含圖像壓縮單元124,供壓縮該第三圖像數(shù)據(jù)F。 該壓縮后的第三圖像數(shù)據(jù)存儲于該第五存儲單元120。
第一存儲單元102、第二存儲單元106、第三存儲單元110、第四 存儲單元116、第五存儲單元120可為靜態(tài)隨機存取存儲器(SRAM)、 動態(tài)隨機存取存儲器(DRAM)、同步動態(tài)隨機存取存儲器(SDRAM)、 只讀存儲器(ROM)、可編程只讀存儲器(PROM)、可擦除可編程只讀 存儲器(EPROM)、可編程一次只讀存儲器(OTPROM)、電可擦除可編 程只讀存儲器(EEPROM)、閃存(Flash memory)等。
圖二 2顯示根據(jù)上述圖像處理裝置10的圖像處理方法的流程。在 步驟S201中,圖像獲取單元100獲取第一圖像數(shù)據(jù)至該第一存儲單 元102并將該第一圖像數(shù)據(jù)A傳送至該分辨率轉(zhuǎn)換單元104。在步驟 S202中,分辨率轉(zhuǎn)換單元104將該第一圖像數(shù)據(jù)A轉(zhuǎn)換成第二圖像 數(shù)據(jù)B并將該第二圖像數(shù)據(jù)B傳送至該檢測單元108。在另一實施例 中,該第二圖像數(shù)據(jù)B的分辨率小于該第一圖像數(shù)據(jù)A的分辨率。 舉例來說,分辨率轉(zhuǎn)換單元104將分辨率較高(如1024x768)的第一圖 像數(shù)據(jù)A轉(zhuǎn)換成分辨率較低(如640x480)的第二圖像數(shù)據(jù)B。在步驟 S203中,檢測單元108根據(jù)至少一檢測規(guī)則C,從該第二圖像數(shù)據(jù)B 中檢測出多個位置數(shù)據(jù)D,并將該位置數(shù)據(jù)D存儲至該第三存儲單 元IIO。舉例來說,該檢測規(guī)則C包含圖像數(shù)據(jù)中的某部份具有人 臉的特征。因人臉辨識技術(shù)已為本領(lǐng)域技術(shù)人員所熟知,故于此不再 贅述。檢測單元108根據(jù)該檢測規(guī)則C(例如具有人臉特征),從該第 二圖像數(shù)據(jù)B中檢測出多個位置數(shù)據(jù)(例如檢測出人臉的對應(yīng)像素的 所有位置數(shù)據(jù))。在另一實施例中,該檢測規(guī)則C可預(yù)先設(shè)定或由使 用者自行設(shè)定。在步驟S204中,第一處理單元114存取該第一存儲 單元102內(nèi)的第一圖像數(shù)據(jù)A及該第三存儲單元110內(nèi)的該位置數(shù)據(jù) D(由于該位置數(shù)據(jù)D是以第二圖像數(shù)據(jù)B為基礎(chǔ)所獲得,故第一處 理單元114需將該位置數(shù)據(jù)D做一次對映,以得到以第一圖像數(shù)據(jù)A 為基礎(chǔ)的位置數(shù)據(jù)D,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表E,該對映 表E記錄至少部份像素的對映后位置。該對映表E存儲于該第四存 儲單元116。在另一實施例中,該對映表E記錄全部像素的對映后位置。應(yīng)了解的是,由于該位置數(shù)據(jù)D是以第二圖像數(shù)據(jù)B為基礎(chǔ)所 獲得,故第一處理單元114需先將該位置數(shù)據(jù)D做一次對映,以得到 以第一圖像數(shù)據(jù)A為基礎(chǔ)的位置數(shù)據(jù)D,另外,因已知第一圖像數(shù) 據(jù)A及第二圖像數(shù)據(jù)B的分辨率,故此對映可依簡單的比例原則而 輕易完成。該預(yù)定加密規(guī)則可例如馬賽克(尚可辨識但不清楚)、隨 機數(shù)交換(完全無法辨識)等。如上所述程序,可產(chǎn)生對映表E,該對 映表E記錄欲加密像素的對映后位置。在步驟S205中,第二處理單 元118通過該DMA控制單元112來存取該第一存儲單元102內(nèi)的第 一圖像數(shù)據(jù)A及該第四存儲單元116內(nèi)的對映表E。在步驟S206中, 經(jīng)過對映處理而產(chǎn)生第三圖像數(shù)據(jù)F。在步驟S207中,存儲該第三 圖像數(shù)據(jù)F至該第五存儲單元120。
在一實施例中,圖像處理系統(tǒng)10還包含位置選取單元122,在步 驟S203與S204之間還包含使用者以視覺判斷并選取多個位置,并 將該位置數(shù)據(jù)D存儲至該第三存儲單元IIO(步驟S208)。具體而言, 該位置選取單元122可為觸控式面板,該觸控式面板同時顯示該第二 圖像數(shù)據(jù)B及該檢測單元108檢測出的多個位置數(shù)據(jù)D,若使用者認(rèn) 為該多個位置數(shù)據(jù)D不適當(dāng)或不正確,則可以邊看邊選的方式,在 該觸控式面板上選取所欲加密的多個位置(亦即像素)。如此,可進(jìn)一 步調(diào)整所選取的位置。在另一優(yōu)選實施例中,圖像處理系統(tǒng)10還包 含圖像壓縮單元124,在步驟S206與S207之間還包含壓縮該第三 圖像數(shù)據(jù)F(步驟S209)。在一實施例中,該壓縮后的第三圖像數(shù)據(jù)存 儲于該第五存儲單元120。
圖3顯示根據(jù)本發(fā)明的另一優(yōu)選實施例的圖像處理系統(tǒng)30的框 圖。該圖像處理系統(tǒng)30包含圖像獲取單元301、分辨率轉(zhuǎn)換單元 302、檢測單元303、圖像轉(zhuǎn)換處理單元304、圖像壓縮單元305、及 存儲器單元306。圖像獲取單元301用于獲取第一圖像數(shù)據(jù),該第一 圖像數(shù)據(jù)具有多個像素,每一像素對應(yīng)一位置數(shù)據(jù)。該圖像獲取單元 301可為電荷耦合器件或互補金屬氧化物半導(dǎo)體等。該第一圖像數(shù)據(jù) A傳送至該分辨率轉(zhuǎn)換單元302及該圖像轉(zhuǎn)換單元304。熟悉該項技 術(shù)者應(yīng)了解,該第一圖像數(shù)據(jù)A亦可存儲于存儲器單元306。分辨率轉(zhuǎn)換單元302用于將該第一圖像數(shù)據(jù)A轉(zhuǎn)換成第二圖像數(shù)據(jù)B。在另 一實施例中,該第二圖像數(shù)據(jù)B的分辨率小于該第一圖像數(shù)據(jù)A的 分辨率。舉例來說,分辨率轉(zhuǎn)換單元302將分辨率較高(如1024x768) 的第一圖像數(shù)據(jù)A轉(zhuǎn)換成分辨率較低(如640x480)的第二圖像數(shù)據(jù)B。 檢測單元303利用至少一檢測規(guī)則C以從該第二圖像數(shù)據(jù)B中檢測 出多個位置數(shù)據(jù)D。該檢測規(guī)則C存儲于存儲器單元306。舉例來說, 該檢測規(guī)則C包含圖像數(shù)據(jù)中的某部份具有人臉的特征。因人臉辨 識技術(shù)已為本領(lǐng)域技術(shù)人員所熟知,故于此不再贅述。檢測單元303 根據(jù)該檢測規(guī)則C(例如具有人臉特征),從該第二圖像數(shù)據(jù)B中檢測 出多個位置數(shù)據(jù)D(例如檢測出人臉的對應(yīng)像素的位置數(shù)據(jù))。在另一 實施例中,該檢測規(guī)則C預(yù)先設(shè)定或由使用者自行設(shè)定。圖像轉(zhuǎn)換處 理單元304根據(jù)該第一圖像數(shù)據(jù)A及該多個位置數(shù)據(jù)D,并經(jīng)由預(yù) 定加密規(guī)則而產(chǎn)生對映表,該對映表記錄至少部份像素的對映后位 置。在另一實施例中,該對映表記錄全部像素的對映后位置。應(yīng)了解 的是,由于該位置數(shù)據(jù)D是以第二圖像數(shù)據(jù)B為基礎(chǔ)所獲得,故圖 像轉(zhuǎn)換處理單元304需先將該位置數(shù)據(jù)D做一次對映,以得到以第 一圖像數(shù)據(jù)A為基礎(chǔ)的位置數(shù)據(jù)D,另外,因己知第一圖像數(shù)據(jù)A 及第二圖像數(shù)據(jù)B的分辨率,故此對映可依簡單的比例原則而輕易完 成。該預(yù)定加密規(guī)則可例如馬賽克(尚可辨識但不清楚)、隨機數(shù)交 換(完全無法辨識)等。如上所述程序,可產(chǎn)生對映表,該對映表記錄 欲加密像素的對映后位置。圖像轉(zhuǎn)換處理單元304進(jìn)一步根據(jù)該對映 表,將該第一圖像數(shù)據(jù)A經(jīng)過對映處理而產(chǎn)生第三圖像數(shù)據(jù)F。圖像 壓縮單元305用于壓縮該第三圖像數(shù)據(jù)F。壓縮后的第三圖像數(shù)據(jù)F 即成為JPEG比特流32。
存儲器單元306可為靜態(tài)隨機存取存儲器(SRAM)、動態(tài)隨機存取 存儲器(DRAM)、同步動態(tài)隨機存取存儲器(SDRAM)、只讀存儲器 (ROM)、可編程只讀存儲器(PROM)、可擦除可編程只讀存儲器 (EPROM)、可編程一次只讀存儲器(OTPROM)、電可擦除可編程只讀 存儲器(EEPROM)、閃存(Flashmemory)等。
在一實施例中,檢測單元303還包含位置選取模塊307,用于在
13該檢測單元303檢測出多個位置數(shù)據(jù)后,由使用者以視覺判斷并選取 多個位置。具體而言,該位置選取模塊307可為觸控式面板,該觸控 式面板同時顯示該第二圖像輝據(jù)B及該檢測單元303檢測出的多個位 置數(shù)據(jù),若使用者認(rèn)為該多個位置數(shù)據(jù)不適當(dāng)或不正確,則可以邊看 邊選的方式,在該觸控式面板上選取所欲加密的多個位置(亦即像素)。 如此,可進(jìn)一步調(diào)整所選取的位置。
圖4顯示根據(jù)上述圖像處理裝置30的圖像處理方法的流程。 在步驟401中,圖像獲取單元301獲取第一圖像數(shù)據(jù)。在步驟402中, 將該第一圖像數(shù)據(jù)A傳送至該分辨率轉(zhuǎn)換單元302及該圖像轉(zhuǎn)換處 理單元304。在步驟403中,分辨率轉(zhuǎn)換單元302將該第一圖像數(shù)據(jù) A轉(zhuǎn)換成第二圖像數(shù)據(jù)B。在另一實施例中,該第二圖像數(shù)據(jù)B的分 辨率小于該第一圖像數(shù)據(jù)A的分辨率。在步驟404中,檢測單元303 根據(jù)多個檢測規(guī)則的至少其中之一,從該第二圖像數(shù)據(jù)B中檢測出多 個位置數(shù)據(jù)。在另一實施例中,該檢測規(guī)則預(yù)先設(shè)定或由使用者自行 設(shè)定。圖像轉(zhuǎn)換處理單元304根據(jù)該第一圖像數(shù)據(jù)A及該多個位置 數(shù)據(jù)D,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表,該對映表記錄至少部份 像素的對映后位置。在另一實施例中,該對映表記錄全部像素的對映 后位置。應(yīng)了解的是,由于該位置數(shù)據(jù)D是以第二圖像數(shù)據(jù)B為基 礎(chǔ)所獲得,故圖像轉(zhuǎn)換處理單元304需先將該位置數(shù)據(jù)D做一次對 映,以得到以第一圖像數(shù)據(jù)A為基礎(chǔ)的位置數(shù)據(jù)D,另外,因己知 第一圖像數(shù)據(jù)A及第二圖像數(shù)據(jù)B的分辨率,故此對映可依簡單的 比例原則而輕易完成。該預(yù)定加密規(guī)則可例如馬賽克(尚可辨識但 不清楚)、隨機數(shù)交換(完全無法辨識)等。如上所述程序,可產(chǎn)生對映 表,該對映表記錄欲加密像素的對映后位置。在步驟405中,圖像轉(zhuǎn) 換處理單元304根據(jù)該對映表,將該第一圖像數(shù)據(jù)A經(jīng)過對映處理 而產(chǎn)生第三圖像數(shù)據(jù)F。在步驟406中,圖像壓縮單元305壓縮該第 三圖像數(shù)據(jù)F。在一實施例中,該檢測單元303還包含位置選取模塊 307,在該根據(jù)多個檢測規(guī)則的至少其中之一,從該第二圖像數(shù)據(jù)中 檢測出多個位置數(shù)據(jù)的步驟后還包含下列步驟使用者以視覺判斷并 選取多個位置。具體而言,該位置選取模塊307可為觸控式面板,該觸控式面板同時顯示該第二圖像數(shù)據(jù)B及該檢測單元303檢測出的多 個位置數(shù)據(jù),若使用者認(rèn)為該多個位置數(shù)據(jù)不適當(dāng)或不正確,則可以 邊看邊選的方式,在該觸控式面板上選取所欲加密的多個位置(亦即 像素)。如此,可進(jìn)一步調(diào)整所選取的位置。
由于經(jīng)過對映表對映(亦即加密)后的圖像僅部分(例如人臉或車牌 等敏感性圖像)被加密,故仍可由其它未經(jīng)加密的部份來瀏覽該圖像, 提供較彈性的應(yīng)用。另外,使用合適的對映表,可提供模糊化的效果。 另外,因加密處理是在圖像處理系統(tǒng)10、 30中進(jìn)行,故可實現(xiàn)實時 加密。圖像一旦經(jīng)過加密,則必需要有授權(quán)的軟件或由原裝置的管理 者才能將其解密。
雖然本發(fā)明已利用上述的優(yōu)選實施例予以詳細(xì)公開,然其并非用 于限定本發(fā)明,所有本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍 內(nèi),可進(jìn)行各種更動及修改,因此本發(fā)明的保護(hù)范圍當(dāng)以所附的權(quán)利 要求所界定者為準(zhǔn)。
1權(quán)利要求
1、一種圖像處理系統(tǒng),包含圖像獲取單元,供獲取第一圖像數(shù)據(jù),所述第一圖像數(shù)據(jù)具有多個像素,每一像素對應(yīng)一位置數(shù)據(jù);第一存儲單元,供存儲所述第一圖像數(shù)據(jù);分辨率轉(zhuǎn)換單元,供將所述第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);第二存儲單元,供存儲至少一檢測規(guī)則;檢測單元,根據(jù)所述檢測規(guī)則,以從所述第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù);第三存儲單元,供存儲所述位置數(shù)據(jù);DMA控制單元,供存取所述第一存儲單元及所述第三存儲單元;第一處理單元,通過所述DMA控制單元來存取所述第一存儲單元及所述第三存儲單元,并經(jīng)由預(yù)定加密規(guī)則而產(chǎn)生對映表,所述對映表記錄至少部份像素的對映后位置;第四存儲單元,供存儲所述對映表,所述DMA控制單元還可存取所述第四存儲單元;第二處理單元,通過所述DMA控制單元來存取所述第一存儲單元及所述第四存儲單元,而產(chǎn)生第三圖像數(shù)據(jù);及第五存儲單元,供存儲所述第三圖像數(shù)據(jù)。
2、 如權(quán)利要求l所述的圖像處理系統(tǒng),還包含-位置選取單元,供于所述檢測單元檢測出多個位置數(shù)據(jù)后,由使用者以視覺判斷并選取多個位置。
3、 如權(quán)利要求1所述的圖像處理系統(tǒng),還包含 圖像壓縮單元,供壓縮所述第三圖像數(shù)據(jù)。
4、 一種圖像處理方法,用于圖像處理系統(tǒng)中,所述圖像處理系 統(tǒng)包含圖像獲取單元;第一存儲單元,供存儲第一圖像數(shù)據(jù);分辨率轉(zhuǎn)換單元;第二存儲單元,供存儲至少一檢測規(guī)則;檢測單元; 第三存儲單元,供存儲多個位置數(shù)據(jù);DMA控制單元;第一處理 單元;第四存儲單元,供存儲對映表;第二處理單元;及第五存儲 單元,供存儲第三圖像數(shù)據(jù),包含下列步驟獲取第一圖像數(shù)據(jù)至所述第一存儲單元并將所述第一圖像數(shù)據(jù) 傳送至所述分辨率轉(zhuǎn)換單元;將所述第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù)并將所述第二圖像數(shù) 據(jù)傳送至所述檢測單元;根據(jù)至少一檢測規(guī)則,從所述第二圖像數(shù)據(jù)中檢測出多個位置數(shù) 據(jù),并將所述位置數(shù)據(jù)存儲至所述第三存儲單元;存取所述第一存儲單元及所述第三存儲單元,并經(jīng)由預(yù)定加密規(guī) 則而產(chǎn)生對映表,并將所述對映表存儲至所述第四存儲單元;存取所述第一存儲單元及所述第四存儲單元;產(chǎn)生第三圖像數(shù)據(jù);及存儲所述第三圖像數(shù)據(jù)至所述第五存儲單元。
5、 如權(quán)利要求4所述的圖像處理方法,所述圖像處理系統(tǒng)還包 含位置選取單元,還包含下列步驟使用者以視覺判斷并選取多個位置,并將所述位置數(shù)據(jù)存儲至所 述第三存儲單元。
6、 如權(quán)利要求4所述的圖像處理方法,所述圖像處理系統(tǒng)還包 含圖像壓縮單元,在所述產(chǎn)生第三圖像數(shù)據(jù)的步驟后還包含下列步 驟壓縮所述第三圖像數(shù)據(jù)。
7、 如權(quán)利要求4所述的圖像處理方法,其中,所述第二圖像數(shù) 據(jù)的分辨率小于所述第一圖像數(shù)據(jù)的分辨率。
8、 一種圖像處理系統(tǒng),包含圖像獲取單元,供獲取第一圖像數(shù)據(jù),所述第一圖像數(shù)據(jù)具有多 個像素,每一像素對應(yīng)一位置數(shù)據(jù);分辨率轉(zhuǎn)換單元,供將所述第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù); 檢測單元,其設(shè)置有多個檢測規(guī)則,所述檢測單元利用至少一所述檢測規(guī)則以從所述第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù);圖像轉(zhuǎn)換處理單元,根據(jù)所述位置數(shù)據(jù)及對映表,供將所述第一 圖像數(shù)據(jù)轉(zhuǎn)換成第三圖像數(shù)據(jù),所述對映表記錄至少部份像素的對 映后位置;圖像壓縮單元,供壓縮所述第三圖像數(shù)據(jù);及存儲器單元,供存儲所述第一圖像數(shù)據(jù)、所述檢測規(guī)則、所述位置數(shù)據(jù)、所述對映表、及所述第三圖像數(shù)據(jù)。
9、 如權(quán)利要求8所述的圖像處理系統(tǒng),其中,所述檢測單元還 包含位置選取模塊,供于所述檢測單元檢測出多個位置數(shù)據(jù)后,由使 用者以視覺判斷并選取多個位置。
10、 一種圖像處理方法,用于圖像處理系統(tǒng)中,所述圖像處理系 統(tǒng)包含圖像獲取單元、分辨率轉(zhuǎn)換單元、檢測單元、圖像轉(zhuǎn)換處 理單元、圖像壓縮單元、及存儲器單元,包含下列步驟獲取第一圖像數(shù)據(jù);將所述第一圖像數(shù)據(jù)傳送至所述分辨率轉(zhuǎn)換單元及所述圖像轉(zhuǎn) 換處理單元;將所述第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);根據(jù)多個檢測規(guī)則的至少其中之一,從所述第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù);根據(jù)對映表,將所述第一圖像數(shù)據(jù)經(jīng)過對映處理而產(chǎn)生第三圖像 數(shù)據(jù);及壓縮所述第三圖像數(shù)據(jù)。
11、 如權(quán)利要求io所述的圖像處理方法,所述檢測單元還包含位置選取模塊,在所述根據(jù)多個檢測規(guī)則的至少其中之一,從所述 第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù)的步驟后還包含下列步驟.-使用者以視覺判斷并選取多個位置。
12、 如權(quán)利要求IO所述的圖像處理方法,其中,所述第二圖像 數(shù)據(jù)的分辨率小于所述第一圖像數(shù)據(jù)的分辨率。
全文摘要
一種圖像處理系統(tǒng),包含圖像獲取單元,供獲取第一圖像數(shù)據(jù);第一存儲單元,供存儲該第一圖像數(shù)據(jù);分辨率轉(zhuǎn)換單元,供將該第一圖像數(shù)據(jù)轉(zhuǎn)換成第二圖像數(shù)據(jù);第二存儲單元,供存儲至少一檢測規(guī)則;檢測單元,根據(jù)該檢測規(guī)則,以從該第二圖像數(shù)據(jù)中檢測出多個位置數(shù)據(jù);第三存儲單元,供存儲該位置數(shù)據(jù);直接存儲器存取(DMA)控制單元,供存取該第一存儲單元及該第三存儲單元;第一處理單元,供產(chǎn)生對映表;第四存儲單元,供存儲該對映表;第二處理單元,供產(chǎn)生第三圖像數(shù)據(jù);及第五存儲單元,供存儲該第三圖像數(shù)據(jù)。
文檔編號H04N1/44GK101494719SQ200810008870
公開日2009年7月29日 申請日期2008年1月25日 優(yōu)先權(quán)日2008年1月25日
發(fā)明者林伯榮, 陳水淋 申請人:華晶科技股份有限公司