[發明專利]一種嵌入式QML圖像采集預覽花屏的處理方法在審
| 申請號: | 201710166429.1 | 申請日: | 2017-03-20 |
| 公開(公告)號: | CN108632521A | 公開(公告)日: | 2018-10-09 |
| 發明(設計)人: | 鄧招奇;郝亞茹 | 申請(專利權)人: | 電子科技大學中山學院 |
| 主分類號: | H04N5/232 | 分類號: | H04N5/232;G06T3/40;G06T3/60;G06T5/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528402 *** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 預覽 圖像采集 花屏 拍照 原始組件 嵌入式 框架應用 圖像數據 圖像預覽 問題提供 組件替換 自定義 捕獲 渲染 | ||
針對QML默認拍照預覽組件進行圖像采集時預覽花屏的問題,實現了一種嵌入式QML圖像采集預覽花屏的處理方法,實現自定義拍照預覽組件代替QML提供的默認拍照預覽組件,圖像預覽采用OpenGL直接渲染由Surface層捕獲的圖像數據,同時提供圖像采集的操作,不僅解決了原始組件預覽花屏的現象,同時具備原始組件完整的功能,為QML框架應用過程中的組件缺陷而導致的問題提供了一種組件替換的技術。
技術領域
本發明涉及QML嵌入式多媒體應用的各類技術領域,尤其涉及QML嵌入式圖像采集預覽領域。本技術實現自定義拍照預覽組件,可完全代替QML提供的默認拍照預覽組件,且不會出現預覽花屏的問題。
背景技術
QML是移動互聯領域集云端,桌面端,和移動端三端一體的應用開發框架,嵌入式圖像采集是嵌入式領域多媒體應用以及模式識別等數據分析應用的基礎技術,結合QML界面友好,用戶控制簡便的特點,QML圖像采集在嵌入式領域有著廣泛的應用。QML嵌入式圖像采集使用QML提供的默認拍照預覽組件為控制輸入端,其成像控制簡單,成像質量優異,但是由于渲染過程復雜,默認拍照預覽組件成像預覽存在嚴重的花屏問題,這在整體用戶體驗良好的QML軟件中形成強烈的反差。因此,如何消除嵌入式QML圖像采集花屏的現象,這是QML應用到嵌入式圖像處理領域應予以考慮并解決的一個問題。
發明內容
本發明的目的是提供一種嵌入式QML圖像采集預覽花屏的處理方法解決QML默認拍照預覽組件在圖像采集過程中預覽花屏的問題。
本發明的技術解決方案是:一種嵌入式QML圖像采集預覽花屏的處理方法,利用QML組件高度模塊化的原則,以自定義拍照預覽組件代替QML提供的默認拍照預覽組件,完成圖像預覽,采集和控制的功能。
進一步改進在于自定義拍照預覽組件包括攝像頭模塊,幀數據捕獲模塊,圖像數據格式轉換模塊,預覽顯示模塊,拍照控制模塊共五個主要模塊;分為組件初始化,攝像頭啟動,幀數據捕獲,圖像數據轉換,紋理數據替換,圖像預覽,拍照控制共六個主要步驟進行。
本發明的具體實現流程為:
按照QML組件規范在C++層實現自定義拍照預覽組件,在其內部完成各模塊的初始化和協同,實現QML組件顯示必備的更新繪圖節點功能,完成經由攝像頭傳回的圖像的顯示預覽。在QML層開放QML組件實例,暴露攝像頭操作接口,包括啟動攝像頭,停止攝像頭,攝像頭拍照,圖片旋轉,圖片縮放,圖片融合,同時以信號的方式觸發QML層的回調接口,包括攝像頭錯誤處理,拍照錯誤處理,拍照完成處理,圖片保存完成處理。
攝像頭模塊直接采用C++層提供的攝像頭實例,在自定義拍照預覽組件內部完成攝像頭的初始化,啟動,并且傳回圖像數據。
攝像頭傳回的圖像數據由Surface層捕獲,以AbstractVideoSurface為基礎,實現幀數據捕獲模塊,該模塊在自定義拍照預覽組件內部初始化,并且以Viewfinder的形式設置給攝像頭模塊,攝像頭模塊啟動后,其回傳的圖像數據以幀數據的格式被幀數據捕獲模塊所捕獲。
由幀數據捕獲模塊捕獲的幀數據是通用的視頻像素格式,其與QML預覽圖片格式不協調,實現圖像數據格式轉換模塊,完成像素格式到圖片格式的轉換,該模塊在自定義拍照預覽組件內部初始化,以內存映射的方式直接操作幀數據,按照數據位數,圖像寬高等參數完成數據格式轉換。
自定義拍照預覽組件的界面顯示需要由更新繪圖節點來完成,實現預覽顯示模塊,以OpenGL操作來更新繪圖節點,該模塊在自定義拍照預覽組件內部完成初始化,獲得以紋理節點形式存在的繪圖節點,釋放舊紋理數據,再把圖像格式的數據設置到新的紋理表面,最后將紋理附著到繪圖節點中,等待系統調用,完成繪圖節點更新,顯示預覽的圖像數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學中山學院,未經電子科技大學中山學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710166429.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種戶外監控電子眼
- 下一篇:攝像機控制方法及裝置





