[發明專利]一種圖像處理方法及終端設備在審
| 申請號: | 201611089362.8 | 申請日: | 2016-11-30 |
| 公開(公告)號: | CN106600521A | 公開(公告)日: | 2017-04-26 |
| 發明(設計)人: | 顧偉 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06T1/20 | 分類號: | G06T1/20;G06T15/00 |
| 代理公司: | 廣州三環專利代理有限公司44202 | 代理人: | 郝傳鑫,熊永強 |
| 地址: | 518057 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖像 處理 方法 終端設備 | ||
1.一種圖像處理方法,其特征在于,包括:
采用均值加速的快速中值濾波算法對待渲染圖像進行濾波處理得到目標待渲染圖像;
將對所述目標待渲染圖像進行渲染的渲染任務分解為串行渲染任務和并行渲染任務;
將所述串行渲染任務發送給中央處理器CPU進行串行處理,將所述并行渲染任務發送給圖形處理器GPU進行并行處理;
將通過所述CPU串行處理的渲染結果與通過所述GPU并行處理的渲染結果進行合成得到目標渲染圖像。
2.根據權利要求1所述方法,其特征在于,所述采用均值加速的快速中值濾波算法對待渲染圖像進行濾波處理得到目標待渲染圖像,包括:
輸入3×3像素矩陣,計算所述像素矩陣中的所有像素點的平均值;
計算所述像素矩陣的中心像素點與所述平均值的差值的絕對值;
判斷所述差值的絕對值與第一預設閾值之間的差值是否大于第二預設閾值;
若所述差值的絕對值與第一預設閾值之間的差值大于所述第二預設閾值,則對所述中心像素點進行濾波處理,否則不進行濾波處理。
3.根據權利要求2所述方法,其特征在于,所述對所述中心像素點進行濾波處理包括:
從與所述中心像素點最接近的四個方向上的8個像素點中,選取與所述中心像素點的差值的絕對值之和最小的一個方向上的2個像素點,并計算所述2個像素點的像素平均值,用所述2個像素點的像素平均值替換所述中心像素點。
4.根據權利要求1至3任意一項所述方法,其特征在于,所述將所述串行渲染任務發送給中央處理器CPU進行串行處理,將所述并行渲染任務發送給圖形處理器GPU進行并行處理,包括:
所述CPU采用多核同時處理機制按照邏輯先后順序對所述串行渲染任務完成串行處理,并輸出渲染結果;
利用所述GPU的本地內存和總線內存交互,并依靠所述GPU共享內容傳遞給所述GPU各處理核心對所述并行渲染任務進行并行處理和計算,并最終輸出渲染結果。
5.根據權利要求4所述方法,其特征在于,所述將通過所述CPU串行處理的渲染結果與通過所述GPU并行處理的渲染結果進行合成得到目標渲染圖像,包括:
按照預設合成次序將通過所述CPU串行處理的渲染結果與通過所述GPU并行處理的渲染結果進行合成得到目標渲染圖像。
6.一種終端設備,其特征在于,包括:
中值濾波單元,用于采用均值加速的快速中值濾波算法對待渲染圖像進行濾波處理得到目標待渲染圖像;
任務分解單元,用于將對所述目標待渲染圖像進行渲染的渲染任務分解為串行渲染任務和并行渲染任務;
任務分配單元,用于將所述串行渲染任務發送給中央處理器CPU進行串行處理,將所述并行渲染任務發送給圖形處理器GPU進行并行處理;
合成單元,用于將通過所述CPU串行處理的渲染結果與通過所述GPU并行處理的渲染結果進行合成得到目標渲染圖像。
7.根據權利要求6所述的終端設備,其特征在于,所述中值濾波單元包括:
第一計算單元,用于輸入3×3像素矩陣,計算所述像素矩陣中的所有像素點的平均值;
第二計算單元,用于計算所述像素矩陣的中心像素點與所述平均值的差值的絕對值;
判斷單元,用于判斷所述差值的絕對值與第一預設閾值之間的差值是否大于第二預設閾值;
中值濾波子單元,用于在所述差值的絕對值與第一預設閾值之間的差值大于所述第二預設閾值時,對所述中心像素點進行濾波處理,否則不進行濾波處理。
8.根據權利要求7所述的終端設備,其特征在于,
所述中值濾波子單元,具體用于從與所述中心像素點最接近的四個方向上的8個像素點中,選取與所述中心像素點的差值的絕對值之和最小的一個方向上的2個像素點,并計算所述2個像素點的像素平均值,用所述2個像素點的像素平均值替換所述中心像素點。
9.根據權利要求6至8任意一項所述的終端設備,其特征在于,所述任務分配單元包括:
第一任務分配子單元,用于所述CPU采用多核同時處理機制按照邏輯先后順序對所述串行渲染任務完成串行處理,并輸出渲染結果;
第二任務分配子單元,用于利用所述GPU的本地內存和總線內存交互,并依靠所述GPU共享內容傳遞給所述GPU各處理核心對所述并行渲染任務進行并行處理和計算,并最終輸出渲染結果。
10.根據權利要求9所述的終端設備,其特征在于,
所述合成單元,具體用于按照預設合成次序將通過所述CPU串行處理的渲染結果與通過所述GPU并行處理的渲染結果進行合成得到目標渲染圖像。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611089362.8/1.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





