[發(fā)明專利]在二維圖像處理器上的統(tǒng)計操作有效
| 申請?zhí)枺?/td> | 201710532140.7 | 申請日: | 2017-07-03 |
| 公開(公告)號: | CN107563951B | 公開(公告)日: | 2021-06-08 |
| 發(fā)明(設計)人: | E.常;D.F.芬切爾斯坦;S.R.洪;A.梅克斯納;O.沙查姆 | 申請(專利權)人: | 谷歌公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 邵亞麗 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維 圖像 處理器 統(tǒng)計 操作 | ||
描述了一種方法,該方法包括將內容陣列加載到二維移位寄存器中。二維移位寄存器耦合到執(zhí)行通道陣列。該方法包括重復執(zhí)行第一序列,該第一序列包括:通過移位寄存器將沿著特定行或列駐留的第一內容移位到第二內容駐留的另一平行的行或列,以及通過執(zhí)行通道陣列的特定對應行或列在第一內容和第二內容上執(zhí)行數(shù)學操作。該方法還包括重復執(zhí)行第二序列,該第二序列包括:通過該移位寄存器將沿著所得行或列的第一位置集的內容移位到沿著該所得行或列的對應第二位置集,該所得行或列與該第一序列的行或列平行。該所得行或列具有至少部分地由該第一序列的該數(shù)學操作確定的值。該第二序列還包括通過該執(zhí)行通道陣列,在來自該第一位置集的內容的項和來自該第二位置集的內容的相應項上執(zhí)行數(shù)學操作。
技術領域
本描述一般涉及圖像處理,更具體地,涉及一種二維圖像處理器上的統(tǒng)計操作。
背景技術
圖像處理通常包括處理組織成陣列的像素值。此處,在空間上組織的二維陣列捕獲圖像的二維性質(附加的維度可以包括時間(例如一系列二維圖像)和數(shù)據(jù)類型(例如顏色))。在通常情況下,排列的像素值由相機提供,相機產生一幅靜止圖像或是一系列幀以捕獲動態(tài)圖像。傳統(tǒng)的圖像處理器通常落入兩個極端之一。
第一個極端通過在通用處理器或類似通用處理器(general purpose-likeprocessor)(例如,具有向量指令增強的通用處理器)上執(zhí)行軟件程序來進行圖像處理任務。盡管第一個極端通常提供了高度通用的應用軟件開發(fā)平臺,但其使用更細粒度的數(shù)據(jù)結構結合相關聯(lián)的開銷(overhead)(例如指令提取與解碼、芯片上與芯片外的數(shù)據(jù)的處理、推測執(zhí)行),最終導致在程序代碼的執(zhí)行期間,每單元數(shù)據(jù)消耗更大量的能量。
第二個相反的極端將固定函數(shù)硬接線(hardwired)電路應用于更大的數(shù)據(jù)塊。使用直接應用于定制設計電路的更大的(相對于細粒度的)數(shù)據(jù)塊,大大降低了每單元數(shù)據(jù)的能耗。然而,使用定制設計的固定函數(shù)電路通常導致了該處理器所能執(zhí)行的任務的有限集合。因此,第二個極端中缺乏(與第一個極端相關聯(lián)的)廣泛通用的編程上下文。
提供高通用應用軟件開發(fā)機會結合每單元數(shù)據(jù)的改善的能效的技術平臺仍然是需要但缺乏的技術方案。
發(fā)明內容
描述了一種方法,所述方法包括將內容陣列加載到二維移位寄存器中。二維移位寄存器耦合到執(zhí)行通道陣列。該方法包括重復執(zhí)行第一序列,該第一序列包括:通過移位寄存器將沿著特定行或列駐留的第一內容移位到第二內容駐留的另一平行的行或列,以及通過執(zhí)行通道陣列的特定對應行或列在第一內容和第二內容上執(zhí)行數(shù)學操作。該方法還包括重復執(zhí)行第二序列,該第二序列包括:通過該移位寄存器將沿著所得行或列的第一位置集的內容移位到沿著該所得行或列的對應第二位置集,該所得行或列與該第一序列的行或列平行。該所得行或列具有至少部分地由該第一序列的該數(shù)學操作確定的值。該第二序列還包括通過該執(zhí)行通道陣列,在來自該第一位置集的內容的項和來自該第二位置集的內容的相應項上執(zhí)行數(shù)學操作。
描述了一種裝置,其具有用于執(zhí)行上述第一序列和用于執(zhí)行上述第二序列的裝置。
附圖說明
下面的描述和對應附圖用來解釋多種實施例,在下圖中:
圖1示出了圖像處理器硬件架構的實施例。
圖2a、2b、2c、2d和2e描繪了把圖像解析成線組,把線組解析表以及在具有重疊模板的表上執(zhí)行的操作;
圖3示出了模板處理器的實施例;
圖4示出了在模板處理器中的數(shù)據(jù)計算單元的實施例;
圖5a、5b、5c、5d、5e、5f、5g、5h、5i、5j、5k描繪了使用二維移位陣列和執(zhí)行通道(lane)陣列來確定一對具有重疊模板的鄰近輸出像素值;
圖6示出了集成的執(zhí)行通道陣列和二維移位陣列的單位單元的實施例;
圖7描繪了圖像幀內的圖塊;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷歌公司,未經谷歌公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710532140.7/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統(tǒng)和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 統(tǒng)計系統(tǒng)、統(tǒng)計裝置和統(tǒng)計方法
- 人數(shù)統(tǒng)計方法和人數(shù)統(tǒng)計系統(tǒng)
- 統(tǒng)計物體數(shù)量的統(tǒng)計系統(tǒng)
- 網絡處理器的統(tǒng)計計數(shù)方法
- 統(tǒng)計信息上報方法及裝置
- 稿件統(tǒng)計方法和稿件統(tǒng)計系統(tǒng)
- 數(shù)據(jù)統(tǒng)計方法及裝置
- 獲取數(shù)據(jù)的統(tǒng)計狀態(tài)的方法及裝置
- 信息統(tǒng)計方法和信息統(tǒng)計裝置
- 電量統(tǒng)計系統(tǒng)及電量統(tǒng)計方法





