[發明專利]圖像處理方法和電子設備有效
| 申請號: | 201310455244.4 | 申請日: | 2013-09-29 |
| 公開(公告)號: | CN104519353B | 公開(公告)日: | 2019-02-05 |
| 發明(設計)人: | 汪宇飛 | 申請(專利權)人: | 聯想(北京)有限公司 |
| 主分類號: | H04N19/13 | 分類號: | H04N19/13;H04N19/124;H04N19/186 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 安之斐 |
| 地址: | 100085*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖像 處理 方法 電子設備 | ||
提供了一種圖像處理方法和電子設備。所述圖像處理方法應用于電子設備中,所述電子設備包括第一處理單元和第二處理單元。所述方法包括:通過所述第一處理單元讀取具有第一編碼格式的圖像文件;通過所述第一處理單元對所述圖像文件進行分析,以獲取解碼所述圖像文件所需的相關信息;將所述相關信息和所述圖像文件中的圖像數據作為壓縮紋理傳輸給所述第二處理單元;以及所述第二處理單元根據目標像素的紋理坐標以及所述相關信息,解碼所述圖像數據以獲得所述目標像素的紋理顏色數據。
技術領域
本申請涉及圖像處理方法和電子設備。
背景技術
對于嵌入式GPU(圖形處理單元)而言,帶寬是最寶貴的資源,而使用壓縮紋理是節約帶寬的最重要手段。在GPU上可以支持的壓縮紋理格式有DXT、ATC、ETC等。它們的壓縮率不高。在保證一定質量的前提下,最高可以將RGB格式原始圖像壓縮至原大小的1/3至1/6,而且這些圖片格式都是GPU的專用格式,絕大多數的作圖軟件無法直接識別并編輯它們。
另外,JPEG是目前電子設備中最常用的壓縮圖片格式,具有壓縮率高、畫質損失小、編解碼相對簡單快速的優點。但不幸的是,目前市面上的GPU無法直接將JPEG格式圖片作為壓縮紋理來使用。
為了使用JPEG格式圖片,現有技術中的解決方案使用CPU將JPEG解碼為RGB。然后,使用CPU將RGB編碼為DXT、ETC等格式。最后,將編碼好的圖片傳給GPU當做紋理使用。
然而,該方案的缺點是:DXT、ETC等壓縮紋理格式多是各GPU廠商自己定義,絕大多數的作圖軟件無法直接識別并編輯它們,格式多樣,標準不統一,給用戶和程序員帶來諸多不便。另外,編解碼耗費了大量的CPU資源。最后,該方案的壓縮率恒定,無法動態調整。
因此,期望提供一種新穎的和改進的圖像處理方法和電子設備,其能夠在降低CPU負載的情況下使用JPEG格式圖片作為壓縮紋理。
發明內容
根據本發明實施例,提供了一種圖像處理方法,應用于電子設備中,所述電子設備包括第一處理單元和第二處理單元,所述方法包括:
通過所述第一處理單元讀取具有第一編碼格式的圖像文件;
通過所述第一處理單元對所述圖像文件進行分析,以獲取解碼所述圖像文件所需的相關信息;
將所述相關信息和所述圖像文件中的圖像數據作為壓縮紋理傳輸給所述第二處理單元;以及
所述第二處理單元根據目標像素的紋理坐標以及所述相關信息,解碼所述圖像數據以獲得所述目標像素的紋理顏色數據。
優選地,通過所述第一處理單元對所述圖像文件進行分析,以獲取解碼所述圖像文件所需的相關信息包括:
通過所述第一處理單元從所述圖像文件的文件頭中讀出解碼所述圖像所需的解碼信息;以及
通過所述第一處理單元遍歷所述圖像文件中的圖像數據,以預定大小的塊為單位將所述圖像的數據劃分為多個數據塊,生成記錄每個數據塊在所述圖像中的相對起始地址的位置信息。
優選地,所述第二處理單元根據目標像素的紋理坐標以及所述相關信息,解碼所述圖像數據以獲得所述目標像素的紋理顏色數據包括:
根據目標像素的紋理坐標,計算所述目標像素的色彩空間的各分量分別所屬的數據塊;
查詢所述位置信息以獲得目標數據塊的相對起始地址;
根據獲得的相對起始地址計算得到目標數據塊的絕對地址,并且從該絕對地址取回相應的目標數據塊;
對每個數據塊執行解碼,獲得數據塊中每個像素點的紋理顏色數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯想(北京)有限公司,未經聯想(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310455244.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種視頻編碼變換量化方法和裝置
- 下一篇:一種機頂盒自動測試方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





