專利名稱:用于高效執(zhí)行圖像處理操作的系統(tǒng)和方法
技術(shù)領域:
本發(fā)明一般地涉及對圖像數(shù)據(jù)進行處理的技術(shù),并且更具體地涉及用 于高效執(zhí)行圖像處理操作的系統(tǒng)和方法。
背景技術(shù):
實現(xiàn)對圖像數(shù)據(jù)進行處理的有效方法是當代電子設備的設計者和制造 商的重要考慮因素。然而,對于系統(tǒng)設計者而言,利用電子設備來對圖像 數(shù)據(jù)進行有效處理可能產(chǎn)生實質(zhì)上的挑戰(zhàn)。例如,對增強的設備功能和性 能的日益增長的需求可能要求更多的系統(tǒng)處理功率,并且要求額外的硬件 資源。處理或硬件要求的提高還可能由于增大的生產(chǎn)成本和操作無效率而 導致相應的不利經(jīng)濟影響。
此外,用于執(zhí)行各種高級操作的增強的設備能力可能給系統(tǒng)用戶提供 額外的益處,然而這也可能對各設備組件的控制和管理要求更高。例如, 由于所涉及數(shù)字數(shù)據(jù)的較大數(shù)量和復雜度,有效捕捉數(shù)字圖像數(shù)據(jù)的增強 的電子設備可以得益于有效的實現(xiàn)方式。
由于對系統(tǒng)資源的不斷增長的需求以及實質(zhì)上不斷增大的數(shù)據(jù)量級, 開發(fā)對圖像數(shù)據(jù)進行處理的新技術(shù)顯然是相關(guān)電子技術(shù)的關(guān)注事項。因 此,基于前述理由,開發(fā)對圖像數(shù)據(jù)進行處理的有效系統(tǒng)仍是當代電子設 備的設計者、制造商和用戶的重要考慮因素。
發(fā)明內(nèi)容
根據(jù)本發(fā)明,公開了用于高效執(zhí)行圖像處理操作的系統(tǒng)和方法。在一
個實施例中,相機設備最初啟動(launch)相機應用程序,以在增強圖像 捕捉模式中開始相機功能。相機用戶通過使用相機的取景器來框住所選的 拍攝目標。相機用戶然后激活(activate)設置在相機外部的圖像捕捉按鈕。相機響應于圖像捕捉按鈕的激活,自動捕捉圖像序列。圖像序列可以 包括任何期望數(shù)目的類似但略微偏移的圖像。相機然后通過電子網(wǎng)絡將所 捕捉到的圖像序列發(fā)送到圖像處理服務器。
圖像處理服務器本地地存儲所接收到的圖像序列,然后對所接收到的 圖像序列有利地執(zhí)行適當?shù)膱D像處理操作以產(chǎn)生相應的增強圖像。例如,
在某些實施例中,圖像處理操作可以包括超分辨率(super-resolution)處 理過程,該超分辨率處理過程需要圖像處理服務器的大量處理資源。圖像 處理服務器然后可以將增強圖像發(fā)送到任何適當?shù)膱D像目的地。例如,圖 像處理服務器可以將增強圖像發(fā)回相機設備,或者可替代地可以將增強圖 像發(fā)送到電子網(wǎng)絡中的遠程計算機目的地。
由相機設備捕捉到的圖像數(shù)據(jù)可能需要消耗大量處理資源的圖像處 理。根據(jù)本發(fā)明,不同于本地地執(zhí)行各種資源密集型(resource-intensive) 處理操作,相機設備將所捕捉到的圖像數(shù)據(jù)提供給被配置為具有大量處理 和存儲資源的圖像處理服務器。圖像處理服務器因此可以代表相機設備來 執(zhí)行圖像處理功能。相機設備因此可以以更經(jīng)濟的方式被實現(xiàn),并且還可 以執(zhí)行除前述的圖像處理功能之外的重要任務。本發(fā)明因此提供了一種用 于高效執(zhí)行圖像處理操作的經(jīng)改進的系統(tǒng)和方法。
圖1A是根據(jù)本發(fā)明的圖像處理系統(tǒng)的一個實施例的框圖; 圖1B是根據(jù)本發(fā)明的圖1A中的相機的一個實施例的框圖; 圖2是根據(jù)本發(fā)明的圖1B中的捕捉子系統(tǒng)的一個實施例的框圖; 圖3是根據(jù)本發(fā)明的圖1B中的控制模塊的一個實施例的框圖4是根據(jù)本發(fā)明的圖3中的存儲器的一個實施例的框圖5A和5B是示出根據(jù)本發(fā)明一個實施例的圖像處理過程的示圖6是示出根據(jù)本發(fā)明一個實施例的圖像序列的示圖7是根據(jù)本發(fā)明一個實施例的圖1A中的服務器的框圖8是根據(jù)本發(fā)明一個實施例的圖7中的服務器存儲器的示圖9A-9B是根據(jù)本發(fā)明一個實施例的用于捕捉圖像序列的方法步驟的流程圖;和
圖10是根據(jù)本發(fā)明一個實施例的用于高效執(zhí)行圖像處理過程的方法 步驟的流程圖。
具體實施例方式
本發(fā)明涉及圖像數(shù)據(jù)處理技術(shù)的改進。以下的描述被呈現(xiàn)以使本領域 中的普通技術(shù)人員能夠作出并使用本發(fā)明,并且以下的描述是在專利申請 及其需求的背景下提供的。對所公開實施例的各種修改對于本領域中的普 通技術(shù)人員而言將是顯而易見的,并且此處的一般原理可以應用于其他實 施例。因此,本發(fā)明并非意欲被限制為所示出的實施例,而是符合與在此 描述的原理和特征相一致的最寬范圍。
本發(fā)明包括一種用于高效執(zhí)行圖像處理操作的系統(tǒng)和方法,并且包括 一種相機設備,該相機設備被配置為自動捕捉與特定的所選拍攝目標相對 應的相關(guān)偏移圖像的圖像序列。相機設備然后將所捕捉到的圖像序列通過 電子網(wǎng)絡發(fā)送到圖像處理服務器。圖像處理服務器對所接收到的圖像序列 執(zhí)行一個或多個處理密集型操作,從而產(chǎn)生然后可以被發(fā)送到任何適當?shù)?圖像目的地的增強圖像。
現(xiàn)參考圖1A,其示出了根據(jù)本發(fā)明一個實施例的圖像處理系統(tǒng)100 的框圖。在圖1A的實施例中,圖像處理系統(tǒng)100可以包括(但并不限 于)相機IIO、服務器122和網(wǎng)絡124。
在替代實施例中,可以利用除結(jié)合圖1A的實施例所討論的那些組件 和配置的某些之外的、或者替代那些組件和配置的某些的組件和配置來實 現(xiàn)圖像處理系統(tǒng)100。例如,出于說明的目的,單個相機110和服務器 122被示出在圖1A中。然而,在實際的實踐中,可以通過任何數(shù)目的不同 相機和/或服務器來容易地執(zhí)行所公開發(fā)明的原理。
在圖1A的實施例中,可以以用于捕捉圖像數(shù)據(jù)的任何有效的方式來 實現(xiàn)相機110。在替代實施例中,相機110可以被實現(xiàn)為任何其他類型的 適當電子設備。例如,在某些實施例中,相機110可以可替代地被實現(xiàn)為 蜂窩電話、數(shù)字靜態(tài)相機(still camera)、視頻攝錄機、個人計算機、個
6人數(shù)字助理(PDA)、掃描儀或任何類型的固定或便攜式消費電子設備。
在某些實施例中,由相機110所捕捉的圖像數(shù)據(jù)可能需要消耗大量處 理資源的圖像處理。根據(jù)本發(fā)明,不同于本地地執(zhí)行各種資源密集型處理
操作,相機110可以通過網(wǎng)絡124將所捕捉到的圖像數(shù)據(jù)提供給服務器 122。在某些實施例中,服務器122可以被配置為包括大量的處理和存儲 資源。服務器122因此可以代表相機IIO來對所接收到的圖像數(shù)據(jù)執(zhí)行各 種圖像處理功能。
相機110因此可以以更經(jīng)濟的方式被實現(xiàn),并且還可以執(zhí)行除前述的 圖像處理功能之外的重要任務。在圖1A的實施例中,網(wǎng)絡124可以被實 現(xiàn)為包括任何期望類型的有線或無線電子網(wǎng)絡,這些電子網(wǎng)絡包括(但并 不局限于)因特網(wǎng)。在服務器122完成任何所需的圖像處理后,圖像數(shù)據(jù) 可以被提供給指定的數(shù)據(jù)目的地,這些數(shù)據(jù)目的地包括(但并不局限于) 相機110或網(wǎng)絡124中的另一計算機實體。以下結(jié)合圖2 — 10討論了關(guān)于 圖1A的圖像處理系統(tǒng)IOO的實現(xiàn)方式和利用的更多細節(jié)。
現(xiàn)參考圖1B,其示出了根據(jù)本發(fā)明的圖1A的相機IIO的一個實施例 的框圖。在圖1B的實施例中,相機110可以包括(但并不局限于)捕 捉子系統(tǒng)114、系統(tǒng)總線116和控制模塊118。在圖1B的實施例中,捕捉 子系統(tǒng)114可以光學耦合到拍攝目標112,并且還可以經(jīng)由系統(tǒng)總線116 電耦合到控制模塊118。
在替代實施例中,相機110可以包括除結(jié)合圖1B的實施例所討論的 那些組件的某些之外的、或者替代那些組件的某些的其他組件。此外,在 某些實施例中,本發(fā)明可以可替代地被實現(xiàn)在除圖1B的相機設備110之 外的任何適當類型的電子設備中。例如,相機設備110可以可替代地被實 現(xiàn)為成像裝置、蜂窩電話、掃描儀、視頻攝錄機、計算機設備或消費電子 設備。
在圖1B的實施例中, 一旦系統(tǒng)用戶將捕捉子系統(tǒng)114聚焦在了目標 112上并且請求了相機110來捕捉與目標112相對應的圖像數(shù)據(jù),控制模 塊118就可以經(jīng)由系統(tǒng)總線116指示捕捉子系統(tǒng)114來捕捉表示目標112 的圖像數(shù)據(jù)。所捕捉到的圖像數(shù)據(jù)然后可以經(jīng)由系統(tǒng)總線116被傳送到控制模塊118,控制模塊118可以響應性地對圖像數(shù)據(jù)執(zhí)行各種處理和功
能。系統(tǒng)總線116也可以在捕捉子系統(tǒng)114和控制模塊118之間雙向地傳 遞各種狀態(tài)和控制信號。
現(xiàn)參考圖2,其示出了根據(jù)本發(fā)明的圖1B的捕捉子系統(tǒng)114的一個實 施例的框圖。在圖2的實施例中,捕捉子系統(tǒng)114包括(但并不局限 于)快門218,鏡頭單元220,圖像傳感器224,紅、綠和藍(R7G/B) 放大器228,模數(shù)(A/D)轉(zhuǎn)換器230,和接口 232。在替代實施例中,捕 捉子系統(tǒng)114可以容易地包括除結(jié)合圖2的實施例所討論的那些組件的某 些之外的、或替代那些組件的某些的其他組件。
在圖2的實施例中,捕捉子系統(tǒng)114經(jīng)由沿光路236射到圖像傳感器 224的反射光來捕捉與目標112相對應的圖像數(shù)據(jù)。可以包括電荷耦合器 件(CCD)的圖像傳感器224可以響應性地生成表示目標112的一組圖像 數(shù)據(jù)。圖像數(shù)據(jù)然后可以通過紅、綠和藍放大器228、 A/D轉(zhuǎn)換器230和 接口 232而被路由。從接口 232起,圖像數(shù)據(jù)經(jīng)由系統(tǒng)總線116傳遞到控 制模塊118以進行適當?shù)奶幚砗痛鎯Α?br>
現(xiàn)參考圖3,其示出了根據(jù)本發(fā)明的圖1B的控制模塊118的一個實施 例的框圖。在圖3的實施例中,控制模塊118包括(但并不局限于)取 景器308、中央處理單元(CPU) 344、存儲器346和一個或多個輸入/輸 出接口 (I/O) 348。取景器308、 CPU 344、存儲器346和I/O 348每個都 耦合到公共系統(tǒng)總線116并且經(jīng)由公共系統(tǒng)總線116進行通信,該公共系 統(tǒng)總線116還與捕捉子系統(tǒng)114通信。在替代實施例中,控制模塊118可 以包括除結(jié)合圖3的實施例所討論的那些組件的某些之外的、或替代那些 組件的某些的其他組件。
在圖3的實施例中,CPU 344可以被實現(xiàn)為包括任何適當?shù)奈⑻幚砥?裝置??商娲兀梢岳萌魏纹渌m當?shù)募夹g(shù)來實現(xiàn)CPU 344。例如, CPU 344可以被實現(xiàn)為包括某些專用集成電路(ASIC)或其他適當?shù)碾娮?設備。存儲器346可以被實現(xiàn)為一個或多個適當?shù)拇鎯υO備,這些存儲設 備包括(但并不局限于)只讀存儲器,隨機存取存儲器,以及諸如軟盤 設備、硬盤設備或閃存之類的各種非易失性存儲器。1/0 348可以提供用于輔助相機設備110和任一外部實體之間的雙向通信的一個或多個有效接 口,該任一外部實體包括系統(tǒng)用戶或另一電子設備??梢岳萌魏芜m當?shù)?br>
輸入和/或輸出設備來實現(xiàn)I/O 348。例如,I/O 348可以包括利用無線或有 線技術(shù)來與圖1A的服務器122進行通信的任何有效手段。以下結(jié)合圖4 進一步討論了控制模塊118的操作和實現(xiàn)方式。
現(xiàn)參考圖4,其示出了根據(jù)本發(fā)明的圖3的存儲器346的一個實施例 的框圖。在圖4的實施例中,存儲器346可以包括(但并不局限于)相 機應用412、操作系統(tǒng)414、通信管理器416、配置參數(shù)420、圖像數(shù)據(jù) 424和雜項(miscellaneous)信息428。在替代實施例中,存儲器346可以 容易地包括除結(jié)合圖4的實施例所討論的那些組件之外的、或替代那些組 件的其他組件。
在圖4的實施例中,相機應用412可以包括由CPU 344 (圖3)執(zhí)行 以實現(xiàn)相機設備110的各種功能和操作的程序指令。相機應用412的具體 性質(zhì)和功能隨諸如相應相機設備110的類型和具體用途之類的因素的變化 而變化。在圖4的實施例中,操作系統(tǒng)414優(yōu)選地控制并協(xié)調(diào)相機設備 110的低級(low-level)功能。
在圖4的實施例中,相機110可以利用通信管理器416來執(zhí)行與任一 外部實體的雙向通信。配置參數(shù)420可以被系統(tǒng)用戶選擇性地編程,以指 定相機110的任何期望功能或操作特性。圖像數(shù)據(jù)424可以包括任何適當 類型的信息。例如,圖像數(shù)據(jù)424可以包括原始捕捉圖像數(shù)據(jù), 一個或多 個圖像序列和經(jīng)處理的圖像數(shù)據(jù)。在圖4的實施例中,雜項信息428可以 包括用于相機110的任何其他類型的信息、數(shù)據(jù)或軟件指令。以下結(jié)合圖 9進一步討論了對相機110的利用。
現(xiàn)參考圖5A和5B,其示出了根據(jù)本發(fā)明一個實施例的對圖像處理過 程進行說明的示圖。出于說明的目的而呈現(xiàn)圖5A和5B的示圖,并且在替 代實施例中,圖像處理過程可以包括除圖5A和5B的示例中所示出的那些 功能和技術(shù)的某些之外的、或替代那些功能和技術(shù)的某些的功能和技術(shù)。
在圖5A的示圖中,示出了由相機110捕捉到的圖像序列的兩個圖像 (522和524)。出于簡化的目的,每個圖像522和524被示出為僅具有九個像素(三行水平像素和三列垂直像素),圖像522和524的每個被表示 為正方形。然而,可以利用任何期望數(shù)目的像素。雖然相機IIO可能瞄準 給定目標,但是由于相機用戶的輕微移動所以圖像522和524通常相對于 彼此略微偏移。
圖5B的示圖示出當圖像522和524從相機110被傳送到服務器122 (如以上結(jié)合圖1A所討論的)時所執(zhí)行的圖像處理過程。在某些實施例 中,圖像處理過程可以包括(但并不局限于)用于從原始的偏移圖像522 和524的圖像序列產(chǎn)生增強圖像的超分辨率過程。
如圖5B所示,因為圖像522和524略微偏移(在水平和垂直兩個方 向上都偏移了大約半個像素),所以服務器f22的圖像處理器可以獲得額 外的圖像細節(jié)來產(chǎn)生用于構(gòu)成增強圖像的子像素。在圖5B的示例中,對 于圖像522和524的每個原始像素,存在四個子像素。前述的圖像處理過 程因此可以產(chǎn)生增強圖像,該增強圖像具有實質(zhì)上更多數(shù)目的像素并且具 有改善的分辨率特性。
現(xiàn)參考圖6,其示出了根據(jù)本發(fā)明一個實施例的對圖像序列614進行 說明的示圖。在替代實施例中,本發(fā)明可以利用具有各種其他配置和組件 的圖像序列來實現(xiàn)圖像處理過程。
在圖6的示例中,相機110 (圖1)可以捕捉圖像序列614并將其傳 送到用于執(zhí)行如以上結(jié)合圖5所討論的圖像處理過程的服務器122 (圖 1)。在圖6的實施例中,圖像序列614包括含有任何適當類型信息的頭 部618。例如,頭部618可以含有用于指示圖像序列614從哪里發(fā)源的圖 像序列源標識符。頭部618也可以含有用于指示服務器122應將從圖像序 列614產(chǎn)生的增強圖像發(fā)送到哪里的增強圖像目的地標識符。以下結(jié)合圖 9 一 10進一步討論了對圖像序列的捕捉和利用。
現(xiàn)參考圖7,其示出了根據(jù)本發(fā)明的圖1A的服務器122的一個實施例 的框圖。在圖7的實施例中,服務器122包括(但并不局限于)服務器 中央處理單元(服務器CPU) 712、服務器顯示器716、服務器存儲器720 和一個或多個服務器輸入/輸出接口 (一個或多個服務器1/0接口) 724。 服務器122的上述組件可以耦合到服務器總線728,并且通過服務器總線728來進行通信。在替代實施例中,可以可替代地利用除結(jié)合圖7的實施
例所討論的那些組件和配置的某些之外的、或替代那些組件和配置的某些
的組件和配置來實現(xiàn)服務器122。
在圖7的實施例中,服務器CPU 712可以被實現(xiàn)為包括任何適當且兼 容的微處理器裝置,該微處理器裝置優(yōu)選地執(zhí)行軟件指令從而對服務器 122的操作進行控制和管理。圖7的服務器顯示器716可以包括任何有效 類型的顯示技術(shù),包括具有用于向服務器用戶顯示各種信息的適當屏幕的 陰極射線管監(jiān)視器或液晶顯示設備。在圖7的實施例中,服務器存儲器 720可以被實現(xiàn)為包括期望存儲設備的任何組合,這些期望存儲設備包括 (但并不局限于)只讀存儲器(ROM)、隨機存取存儲器(RAM)以 及諸如軟盤、存儲棒、緊致盤或硬盤之類的各種非易失性存儲器。以下結(jié) 合圖8進一步討論了服務器存儲器720的內(nèi)容和功能。
在圖7的實施例中,服務器I/O接口 724可以包括用于接收和/或發(fā)送 服務器122任何所需類型的信息的一個或多個輸入和域輸出接口。(一個 或多個)服務器I/O接口 724可以包括用于使得服務器用戶能夠與網(wǎng)絡 124通信的一種或多種手段。以下結(jié)合圖IO進一步討論了服務器122的實 現(xiàn)方式和利用。
現(xiàn)參考圖8,其示出了根據(jù)本發(fā)明的圖7的服務器存儲器720的一個 實施例的框圖。在圖8的實施例中,服務器存儲器720可以包括(但并不 局限于)服務器應用812、通信管理器816、圖像數(shù)據(jù)820、圖像處理器 824和雜項信息828。在替代實施例中,服務器存儲器720可以包括除結(jié) 合圖8的實施例所討論的那些組件和功能的某些之外的、或替代那些組件 和功能的某些的各種其他組件和功能。
在圖8的實施例中,服務器應用812可以包括優(yōu)選地由服務器CPU 712 (圖7)執(zhí)行以實現(xiàn)服務器122的各種功能和操作的程序指令。服務器 應用812的具體性質(zhì)和功能通常隨諸如相應的服務器122的具體類型和具 體功能之類的因素的變化而變化。在圖8的實施例中,服務器122可以利 用通信管理器816.來執(zhí)行與任一外部實體的雙向通信。圖像數(shù)據(jù)820可以 包括任何適當類型的信息。例如,圖像數(shù)據(jù)820可以包括原始捕捉圖像數(shù)
ii據(jù)、 一個或多個圖像序列和經(jīng)處理的/經(jīng)增強的圖像數(shù)據(jù)。
服務器122可以利用圖像處理器824來對從相機110 (圖1)接收的 圖像數(shù)據(jù)執(zhí)行任何適當類型的圖像處理過程。例如,圖像處理器824可以 執(zhí)行如以上結(jié)合圖5所討論的超分辨率處理過程。此外,圖像處理器824 可以執(zhí)行任何其他的圖像處理功能,這些圖像處理功能包括(但并不局限 于)白平衡、紅眼校正、圖像平滑和圖像格式轉(zhuǎn)換。在圖8的實施例中, 雜項信息828可以包括供服務器122使用的任何其他類型的信息、數(shù)據(jù)或 軟件指令。以下結(jié)合圖10進一步討論了關(guān)于服務器122的操作和實現(xiàn)方 式的其他細節(jié)。
現(xiàn)參考圖9A—9B,其示出了根據(jù)本發(fā)明一個實施例的用于捕捉圖像 序列614的方法步驟的流程圖。出于說明的目的而呈現(xiàn)圖9的實施例,并 且在替代實施例中,本發(fā)明可以容易地利用除結(jié)合圖9的實施例所討論的 那些步驟和序列之外的各種其他步驟和序列。
在圖9A的步驟918中,相機110最初啟動相機應用程序以開始正常 的相機功能。在步驟922,相機110判斷當前是否激活了增強圖像模式。 如果激活了圖像增強模式,那么在步驟926,相機用戶可以通過使用相機 110的取景器來框住所選的拍攝目標。在步驟930,相機用戶然后激活設 置在相機110的外部的圖像捕捉按鈕。圖9A的處理然后通過連接字母 "A"前進到圖9B的步驟934。
在步驟934,相機110響應于在前述步驟930中對圖像捕捉按鈕的單 次激活,來自動捕捉圖像序列614。圖像序列614可以包括任何期望數(shù)目 的類似但略微偏移的圖像。例如,在某些實施例中,圖像序列614包括三 個或更多圖像。在步驟938,相機IIO判斷圖像處理服務器122目前是否 可用于對所捕捉到的圖像序列614執(zhí)行圖像處理過程。
用于訪問服務器122的可用性標準包括(但并不局限于)足夠的網(wǎng) 絡帶寬、足夠的服務器性能以及具有有效的處理服務訂購的相機用戶。如 果服務器122目前可用于對圖像序列614執(zhí)行圖像處理,那么在步驟 946,相機110將所捕捉到的圖像序列614發(fā)送到服務器122。圖9B的處 理然后可以返回到步驟926以捕捉其他的圖像序列并將其發(fā)送到服務器122。
現(xiàn)參考圖10,示出了根據(jù)本發(fā)明第二實施例的用于高效執(zhí)行圖像處理 過程的方法步驟的流程圖。出于說明的目的而呈現(xiàn)圖10的實施例,并且 在替代實施例中,本發(fā)明可以容易地利用除結(jié)合圖10的實施例所討論的 那些步驟和序列之外的各種其他步驟和序列。
在圖IO的實施例中,在步驟1014,圖像處理服務器122最初通過電 子網(wǎng)絡124從相機110接收圖像序列614。在步驟1018,服務器122本地 存儲所接收到的圖像序列614。然后在步驟1022,服務器122有利地對所 接收到的圖像序列614執(zhí)行適當?shù)膱D像處理操作以產(chǎn)生相應的增強圖像。 在步驟1026,服務器122通過使用任何有效的技術(shù)來確定增強圖像的適當 的目的地。
例如,增強圖像的目的地可以預先在可編程的用戶偏好中被指定,或 者服務器122可以分析所接收到的圖像序列614的頭部來確定相應增強圖 像的適當目的地。在圖IO的實施例中,服務器122可以在步驟1030中將 增強圖像發(fā)回相機110,或者可以像步驟1034中示出的那樣,將增強圖像 發(fā)送到電子網(wǎng)絡124中的遠程計算機目的地。在替代實施例中,服務器 122可以將增強圖像發(fā)送到任何指定的目的地。圖IO的處理然后可以返回 到步驟1014從而以類似的方式產(chǎn)生其他增強圖像。本發(fā)明因此提供了一 種用于高效執(zhí)行圖像處理操作的經(jīng)改進的系統(tǒng)和方法。
以上通過參考某些實施例而對本發(fā)明進行了說明。根據(jù)本公開,其他 的實施例對于本領域中的普通技術(shù)人員而言將是顯然的。例如,可以利用 除在上述的實施例中所描述的配置和技術(shù)之外的配置和技術(shù)來容易地實現(xiàn) 本發(fā)明。另外,可以結(jié)合除以上所描述的那些系統(tǒng)之外的系統(tǒng)來有效地使 用本發(fā)明。因此,基于所討論的實施例的這些和其他變體意欲被本發(fā)明覆 蓋,本發(fā)明僅由隨附權(quán)利要求來限定。
權(quán)利要求
1.一種用于執(zhí)行圖像處理過程的系統(tǒng),包括成像設備,該成像設備被配置為捕捉與拍攝目標相對應的圖像數(shù)據(jù);以及從所述成像設備接收所述圖像數(shù)據(jù)的服務器,所述服務器對所述圖像數(shù)據(jù)執(zhí)行圖像處理操作以產(chǎn)生增強圖像。
2. 如權(quán)利要求1所述的系統(tǒng),其中所述成像設備被可替代地實現(xiàn)為靜 態(tài)相機、視頻攝錄機或蜂窩電話。
3. 如權(quán)利要求1所述的系統(tǒng),其中所述圖像處理操作包括用于產(chǎn)生所 述增強圖像的超分辨率處理。
4. 如權(quán)利要求1所述的系統(tǒng),其中所述圖像數(shù)據(jù)包括多個圖像的圖像 序列。
5. 如權(quán)利要求4所述的系統(tǒng),其中所述多個圖像的每個相對于所述多 個圖像的其他圖像被偏移。
6. 如權(quán)利要求4所述的系統(tǒng),其中所述圖像序列響應于對所述成像設 備的圖像捕捉按鈕的單次激活而被自動地捕捉。
7. 如權(quán)利要求4所述的系統(tǒng),其中所述圖像序列包括指定所述圖像序 列的發(fā)源設備和所述增強圖像的目的地設備的頭部。
8. 如權(quán)利要求1所述的系統(tǒng),其中所述成像設備使用無線技術(shù)來將所 述圖像數(shù)據(jù)傳送到所述服務器。
9. 如權(quán)利要求1所述的系統(tǒng),其中所述成像設備通過電子網(wǎng)絡將所述 圖像數(shù)據(jù)傳送到所述服務器。
10. 如權(quán)利要求9所述的系統(tǒng),其中所述電子網(wǎng)絡包括因特網(wǎng)網(wǎng)絡。
11. 如權(quán)利要求1所述的系統(tǒng),其中所述服務器在執(zhí)行所述圖像處理 操作之后,將所述增強圖像發(fā)回所述成像設備。
12. 如權(quán)利要求1所述的系統(tǒng),其中所述服務器在執(zhí)行所述圖像處理 操作之后,將所述增強圖像發(fā)送到遠程網(wǎng)絡設備。
13. 如權(quán)利要求1所述的系統(tǒng),其中所述服務器根據(jù)增值服務訂購來執(zhí)行所述圖像處理操作。
14. 如權(quán)利要求1所述的系統(tǒng),其中所述成像設備在確定所述服務器 當前可用于執(zhí)行所述圖像處理操作之后,將所述圖像數(shù)據(jù)傳送到所述服務 器。
15. 如權(quán)利要求1所述的系統(tǒng),其中所述圖像處理操作包括針對所述 圖像數(shù)據(jù)的白平衡處理操作和紅眼處理操作。
16. 如權(quán)利要求1所述的系統(tǒng),其中所述圖像處理操作包括針對所述 圖像數(shù)據(jù)的平滑操作和格式轉(zhuǎn)換操作。
17. 如權(quán)利要求1所述的系統(tǒng),其中對于設備帶寬消耗和設備存儲需 求,所述圖像處理操作是資源密集型過程。
18.如權(quán)利要求17所述的系統(tǒng),其中所述服務器代表所述成像設備來 執(zhí)行所述圖像處理操作。
19. 如權(quán)利要求18所述的系統(tǒng),其中由于所述服務器執(zhí)行所述圖像處 理操作,所以所述成像設備能夠執(zhí)行其他的處理任務。
20. —種用于執(zhí)行圖像處理過程的方法,包括 利用成像設備來捕捉與拍攝目標相對應的圖像數(shù)據(jù); 將所述圖像數(shù)據(jù)從所述成像設備發(fā)送到服務器;以及 利用所述服務器對所述圖像數(shù)據(jù)執(zhí)行圖像處理操作以產(chǎn)生增強圖像。
全文摘要
本發(fā)明提供了一種用于高效執(zhí)行圖像處理操作的系統(tǒng)和方法。該系統(tǒng)和方法包括相機設備,該相機設備被配置為自動捕捉與特定的所選拍攝目標相對應的相關(guān)偏移圖像的圖像序列。相機設備然后將所捕捉到的圖像序列通過電子網(wǎng)絡發(fā)送到圖像處理服務器。圖像處理服務器對所接收到的圖像序列執(zhí)行一個或多個處理密集型操作,從而產(chǎn)生然后可以被發(fā)送到任何適當?shù)膱D像目的地的增強圖像。
文檔編號H04N1/00GK101621603SQ20091015186
公開日2010年1月6日 申請日期2009年7月1日 優(yōu)先權(quán)日2008年7月1日
發(fā)明者易 周, 尼考勞斯·喬治斯, 費瑞德瑞克·卡皮奧 申請人:索尼株式會社;索尼電子有限公司