[發明專利]圖像處理執行代碼的重構方法及裝置有效
| 申請號: | 201410777737.4 | 申請日: | 2014-12-15 |
| 公開(公告)號: | CN105760143B | 公開(公告)日: | 2019-03-05 |
| 發明(設計)人: | 孫章質;蔡萬偉;程愚;吳松偉;凌杰 | 申請(專利權)人: | 龍芯中科技術有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊貝貝;黃健 |
| 地址: | 100095 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 處理 執行 代碼 方法 裝置 | ||
1.一種圖像處理執行代碼的重構方法,其特征在于,包括:
確定圖像處理執行代碼的分支執行代碼,所述圖像處理執行代碼用于分別處理圖像的兩個以上通道,所述圖像處理執行代碼在處理所述圖像的兩個以上通道時調用至少一段相同的執行代碼,所述分支執行代碼為所述圖像處理執行代碼在處理所述圖像的兩個以上通道時需要分支執行的代碼;
對所述圖像處理執行代碼的分支執行代碼進行重構,生成重構分支參數;
根據所述重構分支參數和所述圖像處理執行代碼,確定重構圖像處理執行代碼,所述重構圖像處理執行代碼用于以所述重構分支參數為入參,并行處理所述圖像的兩個以上通道,所述重構圖像處理執行代碼沒有需要分支執行的代碼;
所述確定圖像處理執行代碼的分支執行代碼之后,還包括:
對所述分支執行代碼進行標識,得到分支標識;
所述對所述圖像處理執行代碼的分支執行代碼進行重構,生成重構分支參數,包括:
根據所述分支標識,對各所述分支執行條件下的執行代碼進行重構,生成重構分支參數;
所述根據所述分支標識,對各所述分支執行條件下的執行代碼進行重構,生成重構分支參數,包括:
將各所述分支執行條件下的執行代碼重構成相同數量的輸入參數的求和形式;
根據所述分支標識,將所述各所述分支執行條件下的執行代碼重構成的相同數量的輸入參數組合形成所述重構分支參數。
2.根據權利要求1所述的方法,其特征在于,所述一段相同的執行代碼以函數或者宏的形式出現。
3.根據權利要求1或2所述的方法,其特征在于,所述確定圖像處理執行代碼的分支執行代碼,具體包括:
根據所述圖像處理執行代碼的所有分支執行條件,確定各所述分支執行條件下的執行代碼作為所述圖像處理執行代碼的分支執行代碼。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
若所述圖像處理執行代碼在處理所述兩個以上通道中的至少一個通道時只調用一個入參且所述入參為M位無符號整數,且所述重構分支參數為多個N位無符號整數,其中,N小于M,則將所述入參的最高N位處理為與第一個重構分支參數相等,并將其余重構分支參數的最高N位置為0。
5.根據權利要求3所述的方法,其特征在于,所述方法還包括:
若所述重構分支參數為負數,則對所述重構分支參數進行移位,并為移位后的負數的最高位補1,其余位補0。
6.一種圖像處理執行代碼的重構裝置,其特征在于,包括:
第一確定模塊,用于確定圖像處理執行代碼的分支執行代碼,所述圖像處理執行代碼用于分別處理圖像的兩個以上通道,所述圖像處理執行代碼在處理所述圖像的兩個以上通道時調用至少一段相同的執行代碼,所述分支執行代碼為所述圖像處理執行代碼在處理所述圖像的兩個以上通道時需要分支執行的代碼;
生成模塊,用于對所述第一確定模塊確定的圖像處理執行代碼的分支執行代碼進行重構,生成重構分支參數;
第二確定模塊,用于根據所述生成模塊生成的重構分支參數和所述圖像處理執行代碼,確定重構圖像處理執行代碼,所述重構圖像處理執行代碼用于以所述重構分支參數為入參,并行處理所述圖像的兩個以上通道,所述重構圖像處理執行代碼沒有需要分支執行的分支執行代碼;
所述裝置還包括:
標識模塊,用于對所述第一確定模塊確定的分支執行代碼進行標識,得到分支標識;
所述生成模塊具體用于:
根據所述標識模塊得到的分支標識,對各所述分支執行條件下的執行代碼進行重構,生成重構分支參數;其中,所述生成模塊包括第一重構子模塊、第二重構子模塊;
所述第一重構子模塊,用于將所述第一確定模塊確定的各所述分支執行條件下的執行代碼重構成相同數量的輸入參數的求和形式;
所述第二重構子模塊,根據所述標識模塊標識得到的分支標識,將所述第一重構子模塊重構得到的各所述分支執行條件下的執行代碼重構成的相同數量的輸入參數組合形成所述重構分支參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科技術有限公司,未經龍芯中科技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410777737.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種生產方法及裝置
- 下一篇:一種可配置的微控制器內核的使用方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





