[發明專利]移動終端采集圖像的方法和移動終端在審
| 申請號: | 201610206485.9 | 申請日: | 2016-04-05 |
| 公開(公告)號: | CN107295243A | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 張平勝 | 申請(專利權)人: | 希姆通信息技術(上海)有限公司 |
| 主分類號: | H04N5/232 | 分類號: | H04N5/232 |
| 代理公司: | 上海弼興律師事務所31283 | 代理人: | 薛琦,羅朗 |
| 地址: | 200335 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 終端 采集 圖像 方法 | ||
技術領域
本發明涉及一種移動終端采集圖像的方法和移動終端。
背景技術
由于行業終端的特殊性,其對二維掃描解碼有著特殊的需求,需要專業的掃碼設備,即掃碼引擎。而掃碼引擎實際上是一個特殊的攝像頭,包含了除攝像頭之外的補光系統、對準系統等,這決定了其在獲取掃描圖像時,采用的是攝像頭的方式去捕捉圖像。
但是在類Android(是一種基于Linux的自由及開放源代碼的操作系統)系統中,如圖1所示,攝像頭(包括攝像頭硬件實體Camera Hardware和攝像頭驅動Camera driver)捕捉的圖像經HAL(Hardware Abstraction Layer,硬件抽象層)后,只能通過JNI(Java Native Interface,java本地接口)接口繼續往java(是一種撰寫跨平臺應用程序的面向對象的程序設計語言)應用層傳遞(即圖1中的Camera應用),再由系統應用層的相關應用把該圖像展示給終端使用者,倘若掃描引擎也是通過這種方式捕捉圖像,再由相應的解碼庫在應用層去解析圖像,從中解析出掃碼結果供使用者使用,會導致逐層傳遞圖像比較耗時,很難滿足行業對掃碼效率的要求。
然而,現有技術中在解決捕獲圖像耗時的技術問題時,可通過linux(是一套免費使用和自由傳播的類Unix操作系統)內核中的V4L2(video 4 linux 2視頻采集架構)框架去實現掃碼引擎的驅動,然后通過V4L2提供的一系列IOCTL(標準輸入輸出控制)操作命令,直接在掃碼應用中獲得圖像。但是這樣的實現方式忽略了系統在自有平臺上對V4L2的進一步封裝和處理,仍然無法快速捕獲掃描圖像。
發明內容
本發明要解決的技術問題是為了克服現有技術中的移動終端在掃描獲取圖像時,逐層傳遞數據導致耗時長、效率低下、使用V4L2架構受到平臺封裝的約束的缺陷,提供一種移動終端采集圖像的方法和移動終端。
本發明是通過下述技術方案解決上述技術問題的:
一種移動終端采集圖像的方法,所述移動終端包括一掃碼引擎,其特點在于,所述移動終端在系統的硬件抽象層執行以下步驟:
S1、初始化一存儲空間;
S2、獲取調用所述掃碼引擎的硬件抽象層的接口;
S3、通過所述接口啟動所述掃碼引擎;
S4、所述掃碼引擎在接收到一控制指令后獲得一圖像;
S5、存儲所述圖像至所述存儲空間內。
系統的硬件抽象層是指:移動終端內設置有操作平臺,該操作平臺的系統架構內對應的硬件抽象層。本方案在系統的硬件抽象層執行上述步驟,能將掃碼引擎獲得的圖像停留在硬件抽象層,避免了獲得的圖像繼續往應用層傳遞,減少了圖像逐層傳遞產生的耗時;且直接調用掃碼引擎的硬件抽象層的接口,能夠克服使用V4L2架構受到平臺封裝的約束,既能快速獲得掃碼圖像,又能避免受到操作平臺的限制。
較佳地,步驟S2為:
通過加載Camera HAL library的方式獲取調用所述掃碼引擎的硬件抽象層的接口。Camera HAL library是代碼編譯后生成的庫文件,該庫文件表示攝像頭Camera在HAL硬件抽象層的功能庫,
較佳地,步驟S3和步驟S4之間還包括:
S31、設置圖像的形成參數,所述形成參數包括所述圖像的分辨率和所述圖像的數據格式。
較佳地,步驟S4之前還包括:
Sa、在所述掃碼引擎的硬件抽象層中設置一控制接口,所述控制接口用于接收所述控制指令。
較佳地,步驟S5之后包括:
S51、將所述圖像傳輸至一解碼模塊,所述解碼模塊用于將所述圖像解碼。
較佳地,所述存儲空間包括圖像隊列所需的第一存儲空間,步驟S5為:
存儲所述圖像形成的數據流至所述第一存儲空間以形成一圖像隊列。
較佳地,所述存儲空間還包括環形緩沖區的第二存儲空間,步驟S5之后還包括:
S52、從所述圖像隊列中采集單幀圖像,并將所述單幀圖像存儲于所述第二存儲空間內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于希姆通信息技術(上海)有限公司,未經希姆通信息技術(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610206485.9/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





