[發明專利]相機啟動方法、裝置和電子設備有效
| 申請號: | 202110720501.7 | 申請日: | 2021-06-28 |
| 公開(公告)號: | CN113438419B | 公開(公告)日: | 2022-08-16 |
| 發明(設計)人: | 王玉;李軍 | 申請(專利權)人: | 展訊通信(天津)有限公司 |
| 主分類號: | H04N5/232 | 分類號: | H04N5/232 |
| 代理公司: | 北京匯思誠業知識產權代理有限公司 11444 | 代理人: | 蘇勝 |
| 地址: | 300450 天津市濱海新區自貿*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 相機 啟動 方法 裝置 電子設備 | ||
本申請提出了一種相機啟動方法、裝置和電子設備,涉及終端技術領域。其中,上述相機啟動方法包括:檢測到攝像頭開啟時,可開始配置圖像視窗和預覽視窗。確定圖像視窗配置完成后,可向位于框架層的相機模塊發送圖像視窗的配置信息,以使相機模塊配置第一數據流通道。確定第一數據流通道配置完成后,可向相機模塊發送預覽請求。確定預覽視窗配置完成后,可在預覽請求中增加預覽視窗的配置信息,以使相機模塊配置第二數據流通道,攝像頭拍攝的圖像數據可通過第二數據流通道在預覽視窗顯示。從而,可以縮短相機啟動所需時間,提升用戶體驗。
【技術領域】
本申請涉及終端技術領域,尤其涉及一種相機啟動方法、裝置和電子設備。
【背景技術】
相機應用是很多電子設備中的常用應用程序。利用相機應用進行圖像拍攝之前,需要先啟動相機,顯示出預覽圖像,從而用戶可根據預覽圖像確定要拍攝的對象。
顯示預覽圖像需要占用硬件資源,如顯示窗口資源等。因此,目前的技術方案在啟動相機時,通常是先申請硬件資源,待硬件資源分配好之后,再建立相機會話并啟動預覽。但是,硬件資源是有限的,當硬件資源處于被占用狀態時,無法快速分配到硬件資源。這導致后續步驟無法及時執行,降低了相機應用啟動的速度,用戶使用體驗不佳。
【發明內容】
本申請實施例提供了一種相機啟動方法、裝置和電子設備,用以縮短相機啟動所需時間,提升用戶體驗。
第一方面,本申請實施例提供一種相機啟動方法,所述方法包括:檢測到攝像頭開啟時,開始配置圖像視窗和預覽視窗;確定所述圖像視窗配置完成后,向位于框架層的相機模塊發送所述圖像視窗的配置信息,所述圖像視窗的配置信息用于所述相機模塊配置第一數據流通道;確定所述第一數據流通道配置完成后,向所述相機模塊發送預覽請求,所述預覽請求用于所述相機模塊將所述攝像頭拍攝的圖像數據通過所述第一數據流通道存儲在所述圖像視窗;確定所述預覽視窗配置完成后,在所述預覽請求中增加所述預覽視窗的配置信息,所述預覽視窗的配置信息用于所述相機模塊配置第二數據流通道,攝像頭拍攝的圖像數據通過所述第二數據流通道在所述預覽視窗顯示。
其中一種可能的實現方式中,開始配置圖像視窗,包括:配置所述圖像視窗的第一緩沖區域;向位于框架層的相機模塊發送所述圖像視窗的配置信息,包括:將所述第一緩沖區域的信息發送給所述相機模塊,以使所述相機模塊基于所述第一緩沖區域的信息配置所述第一數據流通道。
其中一種可能的實現方式中,確定所述第一數據流通道配置完成后,向所述相機模塊發送預覽請求之后,所述方法還包括:如果接收到所述相機模塊通過所述第一數據流通道發送的圖像數據,則將所述圖像數據存儲在所述第一緩沖區域。
其中一種可能的實現方式中,開始配置預覽視窗,包括:配置預覽窗口以及與所述預覽窗口對應的第二緩沖區域;確定所述預覽視窗配置完成后,在所述預覽請求中增加所述預覽視窗的配置信息,包括:在所述預覽請求中增加所述第二緩沖區域的信息,以使所述相機模塊基于所述第二緩沖區域的信息配置所述第二數據流通道。
其中一種可能的實現方式中,確定所述預覽視窗配置完成后,在所述預覽請求中增加所述預覽視窗的配置信息之后,所述方法還包括:如果接收到所述相機模塊通過第二數據流通道發送的圖像數據,則將相應圖像數據存儲在所述第二緩沖區域;當所述第二緩存區域存儲的圖像數據大于設定閾值時,將所述第二緩沖區域中的圖像數據在所述預覽窗口顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(天津)有限公司,未經展訊通信(天津)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110720501.7/2.html,轉載請聲明來源鉆瓜專利網。





