專利名稱:從便攜式數(shù)碼相機(jī)卸載對圖像的處理的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及從便攜式數(shù)碼相機(jī)卸載(offload)對圖像的處理。
背景技術(shù):
對來自諸如數(shù)碼相機(jī)、帶有相機(jī)功能的蜂窩電話等的便攜式相機(jī)設(shè)備 的視頻圖像和靜止圖像的處理是就在拍攝之后由這些設(shè)備執(zhí)行的。然而, 由于便攜式相機(jī)設(shè)備上有限的存儲器、處理能力和總線速度,僅有限類型 的處理(例如對圖像進(jìn)行大小調(diào)整或旋轉(zhuǎn))可在設(shè)備上被執(zhí)行,從而使得 這種設(shè)備的用戶無法使用可用于增強(qiáng)圖像和視頻質(zhì)量的更高級處理技術(shù)。
發(fā)明內(nèi)容
如這里所了解的,通過將復(fù)雜圖像處理任務(wù)卸載到聯(lián)網(wǎng)的服務(wù)器上來 克服以上缺點(diǎn)。
因此, 一種成像設(shè)備具有便攜式殼體、由殼體支持的諸如CCD之類 的成像器以及殼體上的圖片按鈕,該圖片按鈕可由人來操作以生成對象的 一個或多個圖像。由殼體支持的處理器接收成像器所生成的圖像信號,并 利用殼體上的通信接口,響應(yīng)于對圖片按鈕的操作而自動將圖像信號發(fā)送 到服務(wù)器。
在示例性實(shí)施例中,處理器從服務(wù)器接收回從圖像信號得出的經(jīng)處理 的信息以用于在設(shè)備上顯示和/或存儲。設(shè)備的非限制性實(shí)現(xiàn)方式可以包括 由殼體支持并且與處理器通信的可視顯示器。處理器可以使處理功能的列 表被呈現(xiàn)在顯示器上,以使得用戶可以從列表中選擇至少一個功能以供由 接收圖像信號的服務(wù)器執(zhí)行這至少一個功能。如果需要,處理器可以使得 用戶能夠定義至少一個目的地設(shè)備,所述至少一個目的地設(shè)備從服務(wù)器接 收從圖像信號得出的經(jīng)處理的信息。此外,處理器可以使得用戶能夠定義哪些從圖像信號得出的經(jīng)處理的信息將被發(fā)送到成像設(shè)備和目的地設(shè)備。 在另一方面中, 一種網(wǎng)絡(luò)服務(wù)器包括處理器和計算機(jī)可讀存儲介質(zhì), 該計算機(jī)可讀介質(zhì)可被處理器訪問并且載有使處理器執(zhí)行包括以下在內(nèi)的 邏輯的指令通過網(wǎng)絡(luò)從成像設(shè)備接收圖像信號,以及接收成像設(shè)備的標(biāo)
識(identification)。所述邏輯還包括將標(biāo)識與至少一個圖像處理功能相 關(guān),執(zhí)行圖像處理功能以生成處理輸出,以及將標(biāo)識與至少一個返回地址 相關(guān)??赡苁怯脩羲璧奶幚磔敵霰煌ㄟ^網(wǎng)絡(luò)發(fā)送到返回地址。
在示例中,處理功能包括以下各項(xiàng)中的一者或多者壓縮原始圖像, 利用內(nèi)插算法對圖像進(jìn)行大小調(diào)整和/或縮放,對圖像執(zhí)行直方圖均衡化, 對圖像執(zhí)行色彩增強(qiáng)算法,降低人的圖像中的"紅眼"效果,將圖像從第 一編解碼器轉(zhuǎn)碼到第二編解碼器,使圖像清晰,從圖像中過濾噪聲,鏡頭 失真效應(yīng)的校正,降低相機(jī)抖動和/或?qū)ο筮\(yùn)動的影響的運(yùn)動補(bǔ)償,對圖像 執(zhí)行超分辨率(super-resolution)增強(qiáng)技術(shù)。
在另一方面中, 一種方法包括提供便攜式成像設(shè)備,以及對設(shè)備編程 以在圖像被生成時自動將圖像通過網(wǎng)絡(luò)卸載到網(wǎng)絡(luò)服務(wù)器。所述方法然后 包括利用網(wǎng)絡(luò)服務(wù)器對圖像執(zhí)行至少一個處理功能以生成輸出,以及將輸 出通過網(wǎng)絡(luò)返回到目的地地址。
參考附圖可以最好地理解關(guān)于本發(fā)明結(jié)構(gòu)和操作的細(xì)節(jié),在附圖中相 似的標(biāo)號指的是相似的部分并且其中 圖1是示例性相機(jī)的示意框圖; 圖2是根據(jù)本發(fā)明原理的示例性系統(tǒng)的框圖;以及 圖3是根據(jù)本發(fā)明原理的示例性邏輯的流程圖。
具體實(shí)施例方式
首先參考圖1,數(shù)碼相機(jī)10包括便攜式輕便手持殼體12,該殼體12 容納相機(jī)傳感器14,例如但不限于電荷耦合器件(CCD)。傳感器14產(chǎn) 生通過鏡頭16所感測的圖像,并且在所示出的示例性非限制實(shí)施例中,圖像被發(fā)送到處理電路。
處理電路18可以與殼體12中的相機(jī)處理器20通信,相機(jī)處理器20 可以訪問計算機(jī)可讀介質(zhì)22上的數(shù)據(jù)和將數(shù)據(jù)存儲在計算機(jī)可讀介質(zhì)22 上。介質(zhì)22可以是但不限于基于盤的存儲裝置和/或固態(tài)存儲裝置,并且 在一種實(shí)現(xiàn)方式中是用隨機(jī)存取存儲器(RAM)實(shí)現(xiàn)的。為了啟動相機(jī) 10,電源按鈕24可被設(shè)在殼體12上。用戶可以操作電源按鈕24,以使得 一個或多個相機(jī)電池26對相機(jī)10的部件通電,這些部件包括處理器20和 可視顯示器28,可視顯示器28例如是但不限于液晶顯示器(LCD)。在 殼體12上通常還設(shè)置圖片按鈕30,圖片按扭30可被用戶操作以傳達(dá)用戶 拍攝一幀(或者在攝像機(jī)的情況下是多個幀)作為圖片的需求,可以了 解,術(shù)語"圖片按鈕"指的是任何使相機(jī)拍攝一個或多個圖像的用戶可操 作的元件。還可以設(shè)置優(yōu)選地為無線的網(wǎng)絡(luò)通信接口 32,例如但不限于 WiFi接口,以使得相機(jī)處理器20能夠通過因特網(wǎng)或其他網(wǎng)絡(luò)與一個或多 個以下所述的服務(wù)器通信。在其他實(shí)施例中,可以使用有線通信接口。在 任一種情況下,將會了解,相機(jī)10可被實(shí)現(xiàn)為具有成像傳感器和存儲裝 置的電子設(shè)備,例如數(shù)碼相機(jī)本身、裝備有相機(jī)的移動電話、個人數(shù)字助 理(PDA)和具有內(nèi)置相機(jī)的筆記本計算機(jī)。
現(xiàn)在參考圖2,相機(jī)10利用接口 32通過網(wǎng)絡(luò)36與同步服務(wù)器34通 信。同步服務(wù)器34又與處理服務(wù)器38通信,可以了解,這里描述的功能 可以通過單個服務(wù)器、所示的兩個服務(wù)器或多于兩個服務(wù)器來實(shí)現(xiàn)。在任 一種情況下,每個服務(wù)器34、 38包括一個或多個相應(yīng)的處理器40和42, 處理器40、 42訪問相應(yīng)的計算機(jī)可讀存儲介質(zhì)44和46,以根據(jù)下面的原 理執(zhí)行圖像處理任務(wù)并將圖像處理的各種輸出返回到相機(jī)10以及一個或 多個目的地設(shè)備48,例如網(wǎng)絡(luò)36上由相機(jī)IO的用戶指定的用戶筆記本計 算機(jī)、個人計算機(jī)、多媒體播放器等。
圖3示出了可由相機(jī)IO實(shí)現(xiàn)的邏輯。在框50,給予相機(jī)IO的用戶例 如從功能的價目表中選擇將由服務(wù)器執(zhí)行的增強(qiáng)型處理功能的機(jī)會??梢?通過在顯示器28上呈現(xiàn)設(shè)置屏來提供這種選擇,用戶可以從該設(shè)置屏選 擇所需功能,其中所呈現(xiàn)的功能列表被預(yù)先存儲在相機(jī)10中和/或從服務(wù)器34實(shí)時接收?;蛘撸@可以通過允許用戶在購買時選擇功能來完成, 銷售出口 (vending outlet)然后將所需功能例如與相機(jī)標(biāo)識一起中繼到服 務(wù)器。在前一種情況下,相機(jī)標(biāo)識在圖像被拍攝時與所需功能和圖像一起 被從相機(jī)10發(fā)送,并且在后一種情況下,僅相機(jī)標(biāo)識和圖像需要被發(fā)送 到服務(wù)器。
此外,在框52,相機(jī)10的用戶可以選擇(通過輸入例如IP地址、 MAC地址)圖2所示的目的地設(shè)備48。這種選擇可以在所需功能的情況 下使用上面描述的選擇方法之一或者其他適當(dāng)?shù)姆椒?。此外,在?4,相 機(jī)的用戶選擇(例如從可被呈現(xiàn)在顯示器28上的"返回"特征的列表 中)用戶希望將來自服務(wù)器的哪些信息發(fā)送回相機(jī)10,包括"無 (none)"選項(xiàng)。例如,用戶可以選擇將經(jīng)處理的圖像文件轉(zhuǎn)發(fā)到目的地 設(shè)備,或者轉(zhuǎn)發(fā)圖像文件的最初版本。
然后,在框56,當(dāng)用戶操作圖片按鈕30時,相機(jī)處理器自動將從圖 片按鈕的操作得到的圖像數(shù)據(jù)發(fā)送到上面描述的一個或多個服務(wù)器。因 此,來自相機(jī)10的圖像在通過操作圖片按鈕而被生成之后就立即與相機(jī) 標(biāo)識一起被自動卸載到網(wǎng)絡(luò)服務(wù)器。這樣,從相機(jī)10到服務(wù)器和反之的 多媒體內(nèi)容的傳送被對于用戶透明地執(zhí)行。
同步服務(wù)器34接收圖像和相機(jī)標(biāo)識,并査找如上所述的用戶所需處 理功能。然后,同步服務(wù)器34可以執(zhí)行處理功能,或者可以使處理服務(wù) 器38 (當(dāng)設(shè)置分離的服務(wù)器34、 38時)執(zhí)行這些功能。所需處理被執(zhí) 行,并且當(dāng)分離的服務(wù)器34、 38被設(shè)置時被返回到同步服務(wù)器34,同步 服務(wù)器34查找在框52所輸入的用戶定義的目的地設(shè)備和在框54輸入的返 回信息,并且在框60,將框58處所執(zhí)行的處理的相應(yīng)輸出發(fā)送到相應(yīng)設(shè) 備。在缺少對所需功能的用戶輸入和輸出的情況下,可以設(shè)置缺省的處理 功能和返回信息。可以針對服務(wù)器34、 38所執(zhí)行的每個處理功能來對用 戶記賬。
服務(wù)器34、 38單獨(dú)執(zhí)行或者彼此協(xié)作執(zhí)行的處理功能例如可以包括 利用高級編解碼器來壓縮原始圖像、利用內(nèi)插算法對圖像進(jìn)行大小調(diào)整和/ 或縮放、對圖像執(zhí)行直方圖均衡化、對圖像執(zhí)行色彩增強(qiáng)算法、降低人的圖像中的"紅眼"效果、執(zhí)行幾何變換、使圖像清晰、從圖像中過濾噪 聲、動態(tài)范圍擴(kuò)展、鏡頭失真效應(yīng)的校正、降低相機(jī)抖動和/或?qū)ο筮\(yùn)動的 影響的運(yùn)動補(bǔ)償、執(zhí)行超分辨率增強(qiáng)技術(shù)以及將多個圖像拼接在一起以產(chǎn) 生鑲嵌和全景。在視頻的情況下,服務(wù)器所執(zhí)行的處理可以包括在向其加
入數(shù)字權(quán)限管理的情況下從一種編解碼器轉(zhuǎn)碼到另一種(例如,從MPEG 到AVC或者從MPEG到WMV)、對視頻圖像進(jìn)行縮放等。
還可以通過映射可存儲經(jīng)處理的多媒體內(nèi)容的聯(lián)網(wǎng)驅(qū)動器來提供相機(jī) IO上的其他存儲裝置。
本申請要求2008年4月22日提交的美國臨時專利申請61/125,166的 優(yōu)先權(quán)。
權(quán)利要求
1.一種成像設(shè)備,包括便攜式殼體;由所述殼體支持的成像器;在所述殼體上并且可由人操作以生成對象的一個或多個圖像的圖片按鈕;由所述殼體支持并且接收所述成像器所生成的圖像信號的處理器;在所述殼體上并且與所述處理器通信的通信接口,其中,所述處理器響應(yīng)于對所述圖片按鈕的操作而自動經(jīng)由所述接口將所述圖像信號發(fā)送到至少一個網(wǎng)絡(luò)服務(wù)器。
2. 如權(quán)利要求1所述的設(shè)備,其中,所述處理器從所述服務(wù)器接收回 從所述圖像信號得出的經(jīng)處理的信息以用于在所述設(shè)備上顯示和/或存儲。
3. 如權(quán)利要求1所述的設(shè)備,其中,所述設(shè)備包括由所述殼體支持并 且與所述處理器通信的可視顯示器,所述處理器使處理功能的列表被呈現(xiàn) 在所述顯示器上,以使得用戶可以從所述列表中選擇至少一個功能以供由 接收所述圖像信號的服務(wù)器執(zhí)行所述至少一個功能。
4. 如權(quán)利要求1所述的設(shè)備,其中,所述設(shè)備包括由所述殼體支持并 且與所述處理器通信的可視顯示器,所述處理器使得用戶能夠定義至少一 個目的地設(shè)備,所述至少一個目的地設(shè)備從所述服務(wù)器接收從所述圖像信 號得出的經(jīng)處理的信息。
5. 如權(quán)利要求4所述的設(shè)備,其中,所述處理器使得用戶能夠定義哪 些從所述圖像信號得出的經(jīng)處理的信息將被發(fā)送到所述成像設(shè)備和所述目 的地設(shè)備。
6. 如權(quán)利要求5所述的設(shè)備,其中,所述處理器使處理功能的列表被 呈現(xiàn)在所述顯示器上,以使得用戶可以從所述列表中選擇至少一個功能以 供由接收所述圖像信號的服務(wù)器執(zhí)行所述至少一個功能。
7. —種網(wǎng)絡(luò)服務(wù)器,包括-處理器;計算機(jī)可讀存儲介質(zhì),可被所述處理器訪問并且載有使所述處理器執(zhí) 行包括以下在內(nèi)的邏輯的指令通過網(wǎng)絡(luò)從成像設(shè)備接收圖像信號;接收所述成像設(shè)備的標(biāo)識;將所述標(biāo)識與至少一個圖像處理功能相關(guān);執(zhí)行所述圖像處理功能以生成處理輸出;將所述標(biāo)識與至少一個返回地址相關(guān);以及通過所述網(wǎng)絡(luò)將所述處理輸出發(fā)送到所述返回地址。
8. 如權(quán)利要求7所述的服務(wù)器,其中,所述邏輯包括 基于用戶所需的返回圖像來確定將多個處理輸出中的哪一個發(fā)送到返回地址。
9. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括壓縮原始圖像。
10. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括利用內(nèi)插 算法對圖像進(jìn)行大小調(diào)整和/或縮放。
11. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括對圖像執(zhí) 行直方圖均衡化。
12. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括對圖像執(zhí) 行色彩增強(qiáng)算法。
13. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括降低人的 圖像中的"紅眼"效果。
14. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括將圖像從 第一編解碼器轉(zhuǎn)碼到第二編解碼器。
15. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括使圖像清晰。
16. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括從圖像中 過濾噪聲。
17. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括鏡頭失真 效應(yīng)的校正。
18. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括降低相機(jī) 抖動和/或?qū)ο筮\(yùn)動的影響的運(yùn)動補(bǔ)償。
19. 如權(quán)利要求7所述的服務(wù)器,其中,所述處理功能包括對圖像執(zhí) 行超分辨率增強(qiáng)技術(shù)。
20. —種方法,包括提供便攜式成像設(shè)備;對所述設(shè)備編程,以在圖像被生成時自動將所述圖像通過網(wǎng)絡(luò)卸載到 網(wǎng)絡(luò)服務(wù)器;利用所述網(wǎng)絡(luò)服務(wù)器對所述圖像執(zhí)行至少一個處理功能以生成輸出;以及將所述輸出通過所述網(wǎng)絡(luò)返回到目的地地址。
全文摘要
本發(fā)明涉及從便攜式數(shù)碼相機(jī)卸載對圖像的處理。在圖像被拍攝時,圖像被對于相機(jī)的用戶透明地從便攜式相機(jī)自動卸載到網(wǎng)絡(luò)服務(wù)器。服務(wù)器對圖像執(zhí)行處理功能并將處理的輸出通過網(wǎng)絡(luò)返回到相機(jī)和/或其他由用戶定義的目的地設(shè)備,從而減輕相機(jī)處理器執(zhí)行可能復(fù)雜的處理任務(wù)。
文檔編號H04N1/56GK101582963SQ200910133688
公開日2009年11月18日 申請日期2009年4月22日 優(yōu)先權(quán)日2008年4月22日
發(fā)明者尼考勞斯·喬治斯, 艾德里安·科瑞森, 費(fèi)瑞德瑞克·卡皮奧 申請人:索尼株式會社;索尼電子有限公司