[發明專利]完全可擴充照相機的處理管線接口在審
| 申請號: | 201880060349.0 | 申請日: | 2018-09-19 |
| 公開(公告)號: | CN111095347A | 公開(公告)日: | 2020-05-01 |
| 發明(設計)人: | C·P·弗拉斯卡蒂;R·戈溫德拉姆;H·M·甘加尼;M·巴爾契;王力達;A·賽塔拉邁亞;M·阿夫塔卜;R·甘吉利;J·維沃內 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20;H04N21/443;H04N5/232 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 楊林勳 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 完全 擴充 照相機 處理 管線 接口 | ||
1.一種用于照相機處理的方法,所述方法包括:
從應用接收指定針對照相機管線的使用情況的指令,所述使用情況定義多個處理引擎中用于用所述照相機管線處理圖像數據的一或多個處理引擎,其中所述多個處理引擎包含在照相機處理器內部的固定功能圖像信號處理節點及在所述照相機處理器外部的一或多個處理引擎中的一或多者;
將圖像數據路由到由所述指令指定的所述一或多個處理引擎;及
將用所述一或多個處理引擎處理所述圖像數據的結果返回到所述應用。
2.根據權利要求1所述的方法,其中在所述照相機處理器外部的所述一或多個處理引擎包含圖形處理單元GPU、中央處理單元CPU或數字信號處理器DSP中的至少一者。
3.根據權利要求1所述的方法,其中所述指令進一步指定所述照相機管線的拓樸,所述拓樸定義所述一或多個處理引擎及所述一或多個處理引擎之間的鏈接,所述方法進一步包括:
基于所述指定拓樸經由所述照相機管線路由所述圖像數據。
4.根據權利要求3所述的方法,其中所述拓樸由有向非循環圖DAG指定。
5.根據權利要求3所述的方法,其中所述指令進一步指定用作用于所述照相機管線的所述一或多個處理引擎的輸入及輸出的一連串緩沖器,所述方法進一步包括:
使所述照相機管線將由所述照相機管線處理的圖像數據存儲于由所述指令指定的所述一連串緩沖器中。
6.根據權利要求3所述的方法,其中所述指令進一步指定用于所述照相機管線的會話,所述會話為配置所述照相機管線的時間周期,所述方法進一步包括:
接收對在所述會話期間處理所述圖像數據的請求;及
響應于所述請求,在所述會話期間使用由所述指令指定的所述照相機管線處理所述圖像數據。
7.根據權利要求6所述的方法,其進一步包括:
由所述照相機管線從照相機傳感器存取所述圖像數據。
8.根據權利要求6所述的方法,其進一步包括:
由所述照相機管線從存儲器存取所述圖像數據。
9.根據權利要求1所述的方法,其中由所述指令指定的所述一或多個處理引擎包含在所述照相機處理器外部的至少一個處理引擎,所述方法包括:
使用針對在所述照相機處理器外部的所述至少一個處理引擎配置的應用程序設計接口API翻譯用于在所述照相機處理器外部的所述至少一個處理引擎的命令。
10.根據權利要求1所述的方法,其中由所述指令指定的所述一或多個處理引擎包含在處于所述照相機處理器外部的處理引擎上執行的定制統計算法,所述方法進一步包括:
停用在所述照相機處理器上執行的默認統計算法;及
將所述圖像數據路由到在處于所述照相機處理器外部的所述處理引擎上執行的所述定制統計算法。
11.根據權利要求1所述的方法,其中所述指令進一步指定用于包含照相機傳感器的照相機模塊的一或多個設定,所述方法進一步包括:
使所述照相機模塊根據所述一或多個設定捕獲圖像。
12.一種經配置用于照相機處理的設備,所述設備包括:
存儲器,其經配置以存儲應用及照相機應用程序設計接口API;及
處理器,其與所述存儲器通信且經配置以執行所述照相機API以:
從所述應用接收指定針對照相機管線的使用情況的指令,所述使用情況定義多個處理引擎中用于用所述照相機管線處理圖像數據的一或多個處理引擎,其中所述多個處理引擎包含在照相機處理器內部的固定功能圖像信號處理節點及在所述照相機處理器外部的一或多個處理引擎中的一或多者;
將圖像數據路由到由所述指令指定的所述一或多個處理引擎;及
將用所述一或多個處理引擎處理所述圖像數據的結果返回到所述應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司,未經高通股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201880060349.0/1.html,轉載請聲明來源鉆瓜專利網。





