System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产AV无码专区亚洲AV漫画,亚洲午夜AV无码专区在线播放,亚洲AV无码一区二区大桥未久
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種拍照方法、裝置及存儲介質制造方法及圖紙

    技術編號:44499679 閱讀:5 留言:0更新日期:2025-03-04 18:08
    本公開是關于一種拍照方法、裝置及存儲介質。拍照方法包括:響應于終端的相機應用處于預設拍攝模式時接收到拍照指令,確定存儲至緩存區的預覽圖像的緩存幀;若確定所述緩存幀對應存在光圈數值,則基于所述緩存幀的光圈數值,選取目標緩存幀,并基于所述目標緩存幀,生成拍照圖片。通過本公開,避免出現生成的拍照圖片與預覽圖像存在偏差的問題。

    【技術實現步驟摘要】

    本公開涉及圖像處理,尤其涉及一種拍照方法、裝置及存儲介質


    技術介紹

    1、隨著軟硬件的發展,智能終端的攝像技術在不斷完善。但是智能終端在給人們的日常圖像處理帶來便捷的同時,人們對拍攝的圖像質量要求也越來越高。

    2、相關技術中,在智能終端拍攝圖像的過程中,當光圈短時間內發生變化時會造成進光量不同,導致成片與預覽不一致的問題,降低了用戶的體驗感。


    技術實現思路

    1、為克服相關技術中存在的問題,本公開提供一種拍照方法、裝置及存儲介質。

    2、根據本公開實施例的第一方面,提供一種拍照方法,所述方法包括:響應于終端的相機應用處于預設拍攝模式時接收到拍照指令,確定存儲至緩存區的預覽圖像的緩存幀;若確定所述緩存幀對應存在光圈數值,則基于所述緩存幀的光圈數值,選取目標緩存幀,并基于所述目標緩存幀,生成拍照圖片。

    3、在一種實施方式中,所述基于所述緩存幀的光圈數值,選取目標緩存幀,包括:在所述緩存區中按照鎖定幀數進行緩存幀鎖定,所述鎖定幀數為所需選取的目標緩存幀的數量;確定在所述緩存區中當前鎖定選取的第i幀緩存幀的光圈數值,其中,i為大于或等于1的正整數;基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀。

    4、在一種實施方式中,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀,包括:基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀,所述標準幀為第i幀緩存幀的光圈數值與標準光圈數值之間光圈數值差值小于差值閾值的緩存幀;若所述確定的標準幀的幀數與所述鎖定幀數相同,在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀;若所述確定的標準幀的幀數與所述鎖定幀數不同,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    5、在一種實施方式中,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀,包括:對第i幀緩存幀的光圈數值與標準光圈數值進行差值對比,得到所述第i幀緩存幀光圈數值差值;若所述光圈數值差值小于差值閾值,將所述第i幀緩存幀作為標準幀,并累計確定的標準幀的幀數;若光圈數值差值大于或等于所述差值閾值,則將所述第i幀緩存幀之前已累計所述標準幀的幀數置為1,重新累計滿足光圈數值差值小于所述差值閾值的所述標準幀的幀數,并將所述第i幀緩的光圈數值作為所述標準光圈數值;重復執行上述過程,直至所述i達到所述鎖定幀數。

    6、在一種實施方式中,所述基于所述緩存幀的光圈數值,選取所述目標緩存幀之前,所述方法還包括:基于所述緩存幀的幀號連續性和敏感度,確定按照所述鎖定幀數進行緩存幀鎖定的所述緩存幀的幀號連續,且敏感度逐幀差比小于閾值;其中,所述敏感度用于表征圖像畫面中動態信息的豐富程度,所述敏感度逐幀差比為相鄰兩幀間圖像畫面中動態信息的差異程度。

    7、在一種實施方式中,若所述緩存幀對應不存在光圈數值,則在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀,和/或,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    8、在一種實施方式中,所述確定所述緩存幀對應存在光圈數值,包括:確定當前拍照場景為高動態范圍超分辨率拍照hdsr場景;確定當前所述相機應用拍攝角度為廣角拍攝;確定當前相機拍照鏡頭為長焦鏡頭。

    9、根據本公開實施例的第二方面,提供一種拍照裝置,所述裝置包括:確定單元,用于響應于終端的相機應用處于預設拍攝模式時接收到拍照指令,確定存儲至緩存區的預覽圖像的緩存幀;執行單元,用于若確定所述緩存幀對應存在光圈數值,則基于所述緩存幀的光圈數值,選取目標緩存幀,并基于所述目標緩存幀,生成拍照圖片。

    10、在一種實施方式中,所述執行單元采用如下方式基于所述緩存幀的光圈數值,選取目標緩存幀:在所述緩存區中按照鎖定幀數進行緩存幀鎖定,所述鎖定幀數為所需選取的目標緩存幀的數量;確定在所述緩存區中當前鎖定選取的第i幀緩存幀的光圈數值,其中,i為大于或等于1的正整數;基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀。

    11、在一種實施方式中,所述執行單元采用如下方式基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀:基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀,所述標準幀為第i幀緩存幀的光圈數值與標準光圈數值之間光圈數值差值小于差值閾值的緩存幀;若所述確定的標準幀的幀數與所述鎖定幀數相同,在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀;若所述確定的標準幀的幀數與所述鎖定幀數不同,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    12、在一種實施方式中,所述執行單元采用如下方式基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀:對第i幀緩存幀的光圈數值與標準光圈數值進行差值對比,得到所述第i幀緩存幀光圈數值差值;若所述光圈數值差值小于差值閾值,將所述第i幀緩存幀作為所述標準幀,并累計所述確定的標準幀的幀數;若所述光圈數值差值大于或等于所述差值閾值,則將所述第i幀緩存幀之前已累計標準幀的幀數置為1,重新累計滿足光圈數值差值小于所述差值閾值的標準幀的幀數,并將所述第i幀緩存幀的光圈數值作為所述標準光圈數值;重復執行上述過程,直至所述i達到所述鎖定幀數。

    13、在一種實施方式中,所述確定單元還用于:基于所述緩存幀的幀號連續性和敏感度,確定按照所述鎖定幀數進行緩存幀鎖定的所述緩存幀的幀號連續,且敏感度逐幀差比小于閾值;其中,所述敏感度用于表征圖像畫面中動態信息的豐富程度,所述敏感度逐幀差比為相鄰兩幀間圖像畫面中動態信息的差異程度。

    14、在一種實施方式中,若所述緩存幀對應不存在光圈數值,則在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀,和/或,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    15、在一種實施方式中,所述執行單元采用如下方式確定所述緩存幀對應存在光圈數值:確定當前拍照場景為高動態范圍超分辨率拍照hdsr場景;確定當前所述相機應用拍攝角度為廣角拍攝;確定當前相機拍照鏡頭為長焦鏡頭。

    16、根據本公開實施例的第三方面,提供一種電子設備,包括:處理器;用于存儲處理器可執行指令的存儲器;其中,所述處理器被配置為:執行第一方面或者第一方面任意一種實施方式中所述的拍照方法。

    17、根據本公開實施例的第四方面,提供一種存儲介質,所述存儲介質中存儲有指令,當所述存儲介質中的指令由終端的處理器執行時,使得終端能夠執行第一方面或者第一方面任意一種實施方式中所述的拍照方法。

    18、本公開的實施例提供的技術方案可以包括以下有益效果:本公開在預覽圖像過程中,改變光照強度,并瞬時拍照,確定存儲至緩存區的緩存幀,當緩存幀存在光圈數值時,基于緩存幀的光圈數值,選取目標緩存幀,并基于目標緩存幀,生成本文檔來自技高網...

    【技術保護點】

    1.一種拍照方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的拍照方法,其特征在于,所述基于所述緩存幀的光圈數值,選取目標緩存幀,包括:

    3.根據權利要求2所述的拍照方法,其特征在于,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀,包括:

    4.根據權利要求3所述的拍照方法,其特征在于,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀,包括:

    5.根據權利要求2所述的拍照方法,其特征在于,所述基于所述緩存幀的光圈數值,選取所述目標緩存幀之前,所述方法還包括:

    6.根據權利要求1所述的拍照方法,其特征在于,若所述緩存幀對應不存在光圈數值,則在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀,和/或,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    7.根據權利要求1所述的拍照方法,其特征在于,所述確定所述緩存幀對應存在光圈數值,包括:

    8.一種拍照裝置,其特征在于,所述裝置包括:

    9.根據權利要求8所述的拍照裝置,其特征在于,所述執行單元采用如下方式基于所述緩存幀的光圈數值,選取目標緩存幀:

    10.根據權利要求9所述的拍照裝置,其特征在于,所述執行單元采用如下方式基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀:

    11.根據權利要求9所述的拍照裝置,其特征在于,所述執行單元采用如下方式基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀:

    12.根據權利要求9所述的拍照裝置,其特征在于,所述確定單元還用于:

    13.根據權利要求8所述的拍照裝置,其特征在于,若所述緩存幀對應不存在光圈數值,則在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀,和/或,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    14.根據權利要求8所述的拍照裝置,其特征在于,所述執行單元采用如下方式確定所述緩存幀對應存在光圈數值:

    15.一種電子設備,其特征在于,包括:

    16.一種存儲介質,其特征在于,所述存儲介質中存儲有指令,當所述存儲介質中的指令由終端的處理器執行時,使得終端能夠執行權利要求1-7中任意一項所述的拍照方法。

    ...

    【技術特征摘要】

    1.一種拍照方法,其特征在于,所述方法包括:

    2.根據權利要求1所述的拍照方法,其特征在于,所述基于所述緩存幀的光圈數值,選取目標緩存幀,包括:

    3.根據權利要求2所述的拍照方法,其特征在于,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,選取所述目標緩存幀,包括:

    4.根據權利要求3所述的拍照方法,其特征在于,所述基于所述鎖定幀數以及所述第i幀緩存幀的光圈數值,在所述鎖定幀數對應的緩存幀中確定標準幀,包括:

    5.根據權利要求2所述的拍照方法,其特征在于,所述基于所述緩存幀的光圈數值,選取所述目標緩存幀之前,所述方法還包括:

    6.根據權利要求1所述的拍照方法,其特征在于,若所述緩存幀對應不存在光圈數值,則在接收到所述拍照指令前所緩存的緩存幀中選取所述目標緩存幀,和/或,在接收到所述拍照指令后所緩存的緩存幀中選取所述目標緩存幀。

    7.根據權利要求1所述的拍照方法,其特征在于,所述確定所述緩存幀對應存在光圈數值,包括:

    8.一種拍照裝置,其特征在于,所述裝置包括:

    9.根據權利要求8所述的拍照裝置,其特征在于,所述執行單...

    【專利技術屬性】
    技術研發人員:高智強
    申請(專利權)人:北京小米移動軟件有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 免费A级毛片无码A∨中文字幕下载| 无码人妻精品中文字幕| 日韩精品中文字幕无码专区| 国产午夜无码专区喷水| 无码av高潮喷水无码专区线| 无码色AV一二区在线播放| 中国少妇无码专区| 丰满少妇人妻无码专区| 久久精品无码一区二区无码| 亚洲精品无码成人片在线观看| 久久亚洲AV成人无码软件| 成人午夜精品无码区久久| 黄色成人网站免费无码av| 东京无码熟妇人妻AV在线网址| 久久久久久亚洲av无码蜜芽| 久久精品无码午夜福利理论片| 中文无码久久精品| 潮喷无码正在播放| 亚洲av无码成人精品区在线播放| 亚洲日韩AV无码一区二区三区人| 小SAO货水好多真紧H无码视频 | 久久久久亚洲AV无码专区首| 无码高潮少妇毛多水多水免费| 精品无码免费专区毛片| 久久青青草原亚洲AV无码麻豆| 亚洲AV中文无码乱人伦在线视色| 在线观看成人无码中文av天堂| 无码人妻视频一区二区三区 | 热の无码热の有码热の综合| 久久午夜无码鲁丝片秋霞| 无码中文字幕乱在线观看| 久久久久亚洲av无码尤物| 亚洲成A人片在线观看无码不卡 | 国产在线无码一区二区三区视频| 色综合色国产热无码一| 最新亚洲人成无码网www电影| 18禁超污无遮挡无码免费网站国产| 中文AV人妻AV无码中文视频| 亚洲GV天堂无码男同在线观看| 亚洲另类无码专区丝袜| HEYZO无码中文字幕人妻|