System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
【國外來華專利技術】
本公開整體涉及圖像處理。例如,本公開的各方面涉及用于動態地縮放用于運動估計的圖像分辨率以節省資源的技術和系統。
技術介紹
1、電子設備越來越多地配備有可用于捕獲圖像幀(例如,靜態圖像和/或視頻幀)以供消費的相機硬件。例如,電子設備(例如,移動設備、互聯網協議(ip)相機、擴展現實設備、連接設備、膝上型計算機、智能電話、智能可穿戴設備、游戲控制臺等)可包括與該電子設備集成的一個或多個相機。電子設備可使用相機來捕獲場景、人、物體或電子設備的用戶感興趣的任何其他事物的圖像或視頻。電子設備可(例如,經由相機)捕獲圖像或視頻并處理、輸出和/或存儲該圖像或視頻以供消費(例如,顯示在電子設備上、保存在存儲裝置上、傳送或流式傳輸到另一設備等)。
2、在一些情況下,電子設備可進一步處理圖像或視頻以獲得某些效果,諸如景深或肖像效果、擴展現實(例如,增強現實、虛擬現實等)效果、圖像風格化效果、圖像增強效果等,以及/或者用于某些應用,諸如計算機視覺、擴展現實、對象檢測、識別(例如,面部識別、對象識別、場景識別等)、壓縮、特征提取、認證、分割和自動化等。然而,圖像或視頻的進一步處理可增加由電子設備利用和/或消耗的資源量,諸如(例如但不限于)功率和計算資源等。因此,本領域需要減少電子設備在生成、處理和/或操縱圖像幀(例如,靜態圖像或視頻幀)時所利用和/或消耗的資源量。
技術實現思路
1、本文描述了用于在執行運動估計時節省資源的系統和技術。根據至少一個示例,提供了一種用于在執行運動估計時節省資源的方
2、在另一示例中,提供了一種用于處理圖像數據的裝置,該裝置包括至少一個存儲器和至少一個處理器(例如,在電路中配置的),該至少一個處理器耦合到該至少一個存儲器。該至少一個處理器被配置為:基于輸入圖像和參考圖像來確定指示該輸入圖像與該參考圖像之間的運動的運動矢量;確定由這些運動矢量指示的該運動是否低于第一閾值;基于由這些運動矢量指示的該運動低于該第一閾值的確定,避免確定該輸入圖像與該參考圖像之間的局部運動;基于這些運動矢量并且不使用該輸入圖像與該參考圖像之間的該局部運動來確定變換矩陣;以及基于該變換矩陣來調整該輸入圖像。
3、在另一示例中,提供了一種其上存儲有指令的非暫態計算機可讀介質,這些指令在由一個或多個處理器執行時使該一個或多個處理器:基于輸入圖像和參考圖像來確定指示該輸入圖像與該參考圖像之間的運動的運動矢量;確定由這些運動矢量指示的該運動是否低于第一閾值;基于由這些運動矢量指示的該運動低于該第一閾值的確定,避免確定該輸入圖像與該參考圖像之間的局部運動;基于這些運動矢量并且不使用該輸入圖像與該參考圖像之間的該局部運動來確定變換矩陣;以及基于該變換矩陣來調整該輸入圖像。
4、在另一示例中,提供了一種用于處理圖像數據的裝置。該裝置包括:用于基于輸入圖像和參考圖像來確定指示該輸入圖像與該參考圖像之間的運動的運動矢量的構件;用于確定由這些運動矢量指示的該運動是否低于第一閾值的構件;用于基于由這些運動矢量指示的該運動低于該第一閾值的確定來避免確定該輸入圖像與該參考圖像之間的局部運動的構件;用于基于這些運動矢量并且不使用該輸入圖像與該參考圖像之間的該局部運動來確定變換矩陣的構件;以及用于基于該變換矩陣來調整該輸入圖像的構件。
5、在一些方面,上述裝置中的每一者是移動設備、智能或連接設備、相機系統、計算機系統、高級駕駛輔助計算機、機器人系統和/或擴展現實(xr)設備(例如,虛擬現實(vr)設備、增強現實(ar)設備或混合現實(mr)設備),或者可以是這些設備或系統的一部分或可包括這些設備或系統。在一些示例中,該裝置可包括車輛、移動設備(例如,移動電話或所謂的“智能電話”或其他移動設備)、可穿戴設備、個人計算機、膝上型計算機、平板計算機、服務器計算機、機器人設備或系統、航空系統或其他設備,或是這些設備的一部分。在一些方面,該裝置包括用于捕獲一個或多個圖像的一個圖像傳感器(例如,一個相機)或多個圖像傳感器(例如,多個相機)。在一些方面,該裝置包括用于顯示一個或多個圖像、通知和/或其他可顯示數據的一個或多個顯示器。在一些方面,該裝置包括一個或多個揚聲器、一個或多個發光設備和/或一個或多個麥克風。在一些方面,上文描述的裝置可包括一個或多個傳感器。在一些情況下,該一個或多個傳感器可用于確定該裝置的位置、該裝置的狀態(例如,跟蹤狀態、操作狀態、溫度、濕度水平和/或另一狀態)并且/或者用于其他目的。
6、該
技術實現思路
不旨在標識所要求保護的主題的關鍵或必要特征,其也不旨在孤立地用于確定所要求保護的主題的范圍。本主題應當參照本專利的整個說明書的合適部分、任何或所有附圖、以及每項權利要求來理解。
7、前述內容以及其他特征和方面將在參照以下說明書、權利要求書和所附附圖時變得更明顯。
本文檔來自技高網...【技術保護點】
1.一種用于處理圖像數據的裝置,所述裝置包括:
2.根據權利要求1所述的裝置,其中為了基于所述變換矩陣來調整所述輸入圖像,所述至少一個處理器被配置為使用所述變換矩陣來穩定所述輸入圖像。
3.根據權利要求1所述的裝置,其中為了基于所述運動矢量來確定所述變換矩陣,所述至少一個處理器被配置為使用全局穩定矩陣來扭曲所述運動矢量。
4.根據權利要求1所述的裝置,其中所述至少一個處理器被配置為:
5.根據權利要求4所述的裝置,其中為了基于所述運動圖來確定附加變換矩陣,所述至少一個處理器被配置為使用全局穩定矩陣來扭曲所述運動圖。
6.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為:
7.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為確定由所述附加運動矢量指示的所述運動高于所述第一閾值并且低于比所述第一閾值大的第二閾值。
8.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為:
9.根據權利要求1所述的裝置,其中所述至少一個處理器被配置為:
10.根據權利要求9所
11.根據權利要求9所述的裝置,其中所述至少一個處理器被配置為:
12.根據權利要求11所述的裝置,其中為了生成所述運動圖,所述至少一個處理器被配置為基于所對準的附加運動矢量來生成所述運動圖。
13.根據權利要求1所述的裝置,所述裝置還包括相機,所述相機被配置為捕獲包括所述輸入圖像和所述參考圖像的視頻序列。
14.根據權利要求1所述的裝置,其中所述裝置包括移動設備。
15.一種處理圖像數據的方法,所述方法包括:
16.根據權利要求15所述的方法,其中基于所述變換矩陣來調整所述輸入圖像包括使用所述變換矩陣來穩定所述輸入圖像。
17.根據權利要求15所述的方法,其中基于所述運動矢量來確定所述變換矩陣包括使用全局穩定矩陣來扭曲所述運動矢量。
18.根據權利要求15所述的方法,所述方法還包括:
19.根據權利要求18所述的方法,其中基于所述運動圖確定附加變換矩陣包括使用全局穩定矩陣來扭曲所述運動圖。
20.根據權利要求18所述的方法,所述方法還包括:
21.根據權利要求18所述的方法,所述方法還包括:確定由所述附加運動矢量指示的所述運動高于所述第一閾值并且低于比所述第一閾值大的第二閾值。
22.根據權利要求18所述的方法,所述方法還包括:
23.根據權利要求15所述的方法,所述方法還包括:
24.根據權利要求23所述的方法,其中基于所述運動圖確定附加變換矩陣包括使用全局穩定矩陣來扭曲所述運動圖。
25.根據權利要求23所述的方法,所述方法還包括:
26.根據權利要求25所述的方法,其中生成所述運動圖包括基于所對準的附加運動矢量來生成所述運動圖。
27.一種在其上存儲有指令的非暫態計算機可讀介質,所述指令在由一個或多個處理器執行時,使所述一個或多個處理器:
28.根據權利要求27所述的非暫態計算機可讀介質,其中為了基于所述變換矩陣來調整所述輸入圖像,所述指令在由所述一個或多個處理器執行時使得所述一個或多個處理器使用所述變換矩陣來穩定所述輸入圖像。
29.根據權利要求27所述的非暫態計算機可讀介質,其中為了基于所述運動矢量來確定所述變換矩陣,所述指令在由所述一個或多個處理器執行時使得所述一個或多個處理器使用全局穩定矩陣來扭曲所述運動矢量。
30.根據權利要求27所述的非暫態計算機可讀介質,所述非暫態計算機可讀介質還包括指令,所述指令在由所述一個或多個處理器執行時使得所述一個或多個處理器:
...【技術特征摘要】
【國外來華專利技術】
1.一種用于處理圖像數據的裝置,所述裝置包括:
2.根據權利要求1所述的裝置,其中為了基于所述變換矩陣來調整所述輸入圖像,所述至少一個處理器被配置為使用所述變換矩陣來穩定所述輸入圖像。
3.根據權利要求1所述的裝置,其中為了基于所述運動矢量來確定所述變換矩陣,所述至少一個處理器被配置為使用全局穩定矩陣來扭曲所述運動矢量。
4.根據權利要求1所述的裝置,其中所述至少一個處理器被配置為:
5.根據權利要求4所述的裝置,其中為了基于所述運動圖來確定附加變換矩陣,所述至少一個處理器被配置為使用全局穩定矩陣來扭曲所述運動圖。
6.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為:
7.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為確定由所述附加運動矢量指示的所述運動高于所述第一閾值并且低于比所述第一閾值大的第二閾值。
8.根據權利要求4所述的裝置,其中所述至少一個處理器被配置為:
9.根據權利要求1所述的裝置,其中所述至少一個處理器被配置為:
10.根據權利要求9所述的裝置,其中為了基于所述運動圖來確定附加變換矩陣,所述至少一個處理器被配置為使用全局穩定矩陣來扭曲所述運動圖。
11.根據權利要求9所述的裝置,其中所述至少一個處理器被配置為:
12.根據權利要求11所述的裝置,其中為了生成所述運動圖,所述至少一個處理器被配置為基于所對準的附加運動矢量來生成所述運動圖。
13.根據權利要求1所述的裝置,所述裝置還包括相機,所述相機被配置為捕獲包括所述輸入圖像和所述參考圖像的視頻序列。
14.根據權利要求1所述的裝置,其中所述裝置包括移動設備。
15.一種處理圖像數據的方法,所述方法包括:
16.根據權利要求15所述的方法,其中基于所述變換矩陣來調整所述輸入圖像包括使用所述...
【專利技術屬性】
技術研發人員:N·班德瓦爾,P·佐貝爾,R·哈頓,李圣遠,T·卡茲,B·韓,
申請(專利權)人:高通股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。