一種拍照方法及裝置的制造方法
【技術領域】
[0001]本發明涉及電子通訊技術領域,尤其涉及一種拍照裝置及方法。
【背景技術】
[0002]隨著圖像處理技術及移動終端設備的發展,移動裝置隨時隨地的被用作拍照裝置并已經成為日常生活中的經常使用的一項重要功能,人們通過拍照裝置拍照來便捷的記錄美好的瞬間并用以表達情感。目前,大部分拍照裝置(例如臺式電腦、手機、平板電腦與相機等),都提供了拍照功能。
[0003]用戶希望拍照拍出的相片能夠有效表達用戶的光源的移動軌跡,如拍攝手持光源移動后形成的光軌圖案、易于消逝無法把握的煙花表現、壯麗的瀑布形成絲綢般的效果等,目前主要使用架在三腳架上的單反相機的慢速快門來提高對光源移動軌跡的拍照質量,但是單反相機不僅存在著價格昂貴且不便攜帶、而且拍照時單反相機的屏幕會變黑的問題,而且需要用戶具有豐富的拍攝經驗,需要用戶能夠根據排長場景去手動調整拍照參數才能獲得曝光度和清晰度較好的作品;因此以目前的拍照技術,用戶無法真實且有效的拍出高質量的光源的移動軌跡的相片,而且在拍照過程中用戶體驗有待提升。
【發明內容】
[0004]本發明實施例提供一種拍照方法及裝置,用于解決現有技術存在著的光源進行移動所形成的軌跡的不能夠簡單方便的使用各種拍照裝置拍出清晰且不會過度曝光的圖像的問題。本方案能夠簡單方便的使用各種拍照裝置對于光源進行移動所形成的軌跡能夠拍攝出清晰的圖像。
[0005]第一方面提供一種拍照方法,包括:
[0006]獲取進入慢速快門拍照模式的指令后,進入所述慢速快門拍照模式;
[0007]連續獲取被拍照對象各幀的圖像;
[0008]根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區;
[0009]根據所述被拍照對象的所述各幀的圖像的所述光軌區進行合成,將所述合成后的光軌區作為目標圖像的光軌區;
[0010]將所述被拍照對象的所述各幀的圖像中一幀或多幀圖像的所述背景光源區作為所述目標圖像的背景光源區,以避免所述目標圖像的背景光源區過度曝光;
[0011]對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光;
[0012]獲取拍照指令后,對所述目標圖像進行存儲。
[0013]在第一方面第一種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:
[0014]獲取所述被拍照對象各幀的圖像的亮度;
[0015]在未直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據獲取到的所述亮度獲取所述被拍照對象的圖像中的亮度大于或等于第二預設亮度值的像素個數;
[0016]根據所述亮度大于或等于所述第二預設亮度值的像素的個數與所述被拍照對象的圖像中像素的總數,計算所述亮度大于或等于所述第二預設亮度值的像素的比例值;
[0017]在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。
[0018]結合第一方面至第一方面第一種可能的實現方式中任一種可能的實現方式,在第二種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:
[0019]獲取所述被拍照對象各幀的圖像的亮度;
[0020]在直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據直接獲取的所述參數的值對所述慢速快門拍照模式下所需設置的參數進行調節,所述慢速快門拍照模式下所需設置的參數的值由用戶根據所述圖像的亮度進行設置。
[0021]結合第一方面至第一方面第二種可能的實現方式中任一種可能的實現方式,在第三種可能的實現方式中,在對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光;之后,在獲取拍照指令后,對所述目標圖像進行存儲之前,還包括:
[0022]對所述光軌區域、所述背景光源區及所述無光源區各個區域的邊界處進行亮度平滑處理。
[0023]結合第一方面至第一方面第三種可能的實現方式中任一種可能的實現方式,在第四種可能的實現方式中,所述在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中,包括:
[0024]在所述比例值大于或等于預設比例閾值的上限值的情況下,降低曝光時間的值和感光速度(ISO)的值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。
[0025]結合第一方面至第一方面第四種可能的實現方式中任一種可能的實現方式,在第五種可能的實現方式中,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、與背景光源區與無光源區,包括:
[0026]所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區,所述光軌區為各幀中在同一像素位置上所述被拍照圖像有差異且亮度值大于或等于所述第一預設亮度值的區域;所述背景光源區為各幀中在同一像素位置上所述被拍照圖像無差異且亮度值大于或等于所述第一預設亮度值的區域;所述無光源區為各幀中在同一像素位置上所述被拍照圖像無差異且亮度值小于所述第一預設亮度值的區域。
[0027]結合第一方面至第一方面第五種可能的實現方式中任一種可能的實現方式,在第六種可能的實現方式中,對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光,包括:
[0028]對所述被拍照對象的所述各幀圖像的所述無光源區按時間順序獲取的前N幀圖像進行合成,所述合成后的所述無光源區的亮度值C與所述無光源區按時間順序獲取的第N+1幀的亮度值求和得到亮度值D,若所述亮度值D大于或等于所述第一預設亮度值,則將所述前N幀圖像合成后的所述無光源區作為所述目標圖像的無光源區。
[0029]第二方面提供一種拍照方法,包括:獲取進入慢速快門拍照模式的指令后,進入所述慢速快門拍照模式;
[0030]連續獲取被拍照對象各幀的圖像;
[0031 ] 根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區;
[0032]根據所述被拍照對象的所述各幀的圖像的所述光軌區進行合成,將所述合成后的光軌區作為目標圖像的光軌區;
[0033]對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光;
[0034]獲取拍照指令后,對所述目標圖像進行存儲。
[0035]在第二方面第一種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:獲取所述被拍照對象各幀的圖像的亮度;
[0036]在未直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據獲取到的所述亮度獲取所述被拍照對象的圖像中的亮度大于或等于第二預設亮度值的像素個數;
[0037]根據所述亮度大于或等于所述第二預設亮度值的像素的個數與所述被拍照對象的圖像中像素的總數,計算所述亮度大于或等于所述第二預設亮度值的像素的比例值;
[0038]在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。
[0039]結合第二方面至第二方面第一種可能的實現方式中任一種可能的實現方式,在第二種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:獲取所述被拍照對象各幀的圖像的亮度;
[0040]在直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據直接獲取的所述參數的值對所述慢速快門拍照模式下所需設置的參數進行調節,所述慢速快門拍照模式下所需設置的參數的值由用戶根據所述圖像的亮度進行設置。
[0041]結合第二方面至第二方面第二種可能的實現方式中任一種可能的實現方式,在第三種可能的實現方式中,在對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光之后,在獲取拍照指令后,對所述目標圖像進行存儲之前,還包括:
[0042]對所述光軌區域及所述無光源區的邊界處進行亮度平滑處理。
[0043]結合第二方面至第二方面第三種可能的實現方式中任一種可能的實現方式,在第四種可能的實現方式中,所述在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中,包括:
[0044]在所述比例值大于或等于預設比例閾值的上限值的情況下,降低曝光時間的值和感光速度(ISO)的值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。
[0045]結合第二方面至第二方面第四種可能的實現方式中任一種可能的實現方式,在第五種可能的實現方式中,所述根據預設亮度值B將所述被拍照對象的每一幀的圖像劃分為光軌區與無光源區,包括:
[0046]所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區與無光源區,所述光軌區為各幀中在同一像素位置上所述被拍照圖像有差異且亮度值大于或等于所述第一預設亮度值的區域;所述無光源區為各幀中在同一像素位置上所述被拍照圖像無差異且亮度值小于所述第一預設亮度值的區域。
[0047]結合第二方面至第二方面第五種可能的實現方式中任一種可能的實現方式,在第六種可能的實現方式中,對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光,包括:
[0048]對所述被拍照對象的所述各幀圖像的所述無光源區按時間順序獲取前N幀圖像進行合成,所述合成后的所述無光源區的亮度值C與所述無光源區按時間順序獲取的第N+1幀的亮度值求和得到亮度值D,若所述亮度值D大于或等于所述第一預設亮度值,則將所述前N幀圖像合成后的所述無光源區作為所述目標圖像的無光源區。
[0049]第三方面提供一種拍照方法,包括:獲取進入慢速快門拍照模式的指令后,進入所述慢速快門拍照模式;
[0050]連續獲取被拍照對象各幀的圖像;
[0051 ] 根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區;
[0052]根據所述被拍照對象的所述各幀的圖像的所述光軌區進行合成,將所述合成后的光軌區作為目標圖像的光軌區;
[0053]將所述被拍照對象的所述各幀的圖像中一幀或多幀圖像的所述背景光源區作為所述目標圖像的背景光源區,以避免所述目標圖像的背景光源區過度曝光;
[0054]獲取拍照指令后,對所述目標圖像進行存儲。
[0055]在第三方面第一種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:獲取所述被拍照對象各幀的圖像的亮度;
[0056]在未直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據獲取到的所述亮度獲取所述被拍照對象的圖像中的亮度大于或等于第二預設亮度值的像素個數;
[0057]根據所述亮度大于或等于所述第二預設亮度值的像素的個數與所述被拍照對象的圖像中像素的總數,計算所述亮度大于或等于所述第二預設亮度值的像素的比例值;
[0058]在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。
[0059]結合第三方面至第三方面第一種可能的實現方式中任一種可能的實現方式,在第二種可能的實現方式中,在所述連續獲取被拍照對象各幀的圖像之后,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區之前,還包括:獲取所述被拍照對象各幀的圖像的亮度;
[0060]在直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則根據直接獲取的所述參數的值對所述慢速快門拍照模式下所需設置的參數進行調節,所述慢速快門拍照模式下所需設置的參數的值由用戶根據所述圖像的亮度進行設置。
[0061]結合第三方面至第三方面第二種可能的實現方式中任一種可能的實現方式,在第三種可能的實現方式中,在將所述被拍照對象的所述各幀的圖像中一幀或多幀圖像的所述背景光源區作為所述目標圖像的背景光源區,以避免所述目標圖像的背景光源區過度曝光之后,在獲取拍照指令后,對所述目標圖像進行存儲之前,還包括:
[0062]對所述光軌區域及所述背景光源區的邊界處進行亮度平滑處理。
[0063]結合第三方面至第三方面第三種可能的實現方式中任一種可能的實現方式,在第四種可能的實現方式中,所述在所述比例值大于或等于預設比例閾值的上限值的情況下,調節所述慢速快門拍照模式下所需設置的參數的值以降低所述比例值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中,包括:
[0064]在所述比例值大于或等于預設比例閾值的上限值的情況下,降低曝光時間的值和感光速度(ISO)的值,以使拍照后的目標圖像中的降低后的比例值處于所述預設比例閾值的范圍中。結合第三方面至第三方面第四種可能的實現方式中任一種可能的實現方式,在第五種可能的實現方式中,所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區與背景光源區,包括:
[0065]所述根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區與背景光源區,所述光軌區為各幀中在同一像素位置上所述被拍照圖像有差異且亮度值大于或等于所述第一預設亮度值的區域;所述背景光源區為各幀中在同一像素位置上所述被拍照圖像無差異且亮度值大于或等于所述第一預設亮度值的區域。
[0066]第四方面提供一種拍照裝置,包括:第一獲取模塊,用于獲取進入慢速快門拍照模式的指令;
[0067]所述第一獲取模塊,還用于在所述拍照裝置根據所述慢速快門拍照模式的指令進入所述慢速快門拍照模式后,連續獲取被拍照對象各幀的圖像;
[0068]第一處理模塊,用于根據第一預設亮度值將所述被拍照對象的每一幀的圖像劃分為光軌區、背景光源區與無光源區;
[0069]所述第一處理模塊,還用于根據所述被拍照對象的所述各幀的圖像的所述光軌區進行合成,將所述合成后的光軌區作為目標圖像的光軌區;
[0070]所述第一處理模塊,還用于將所述被拍照對象的所述各幀的圖像中一幀或多幀圖像的所述背景光源區作為所述目標圖像的背景光源區,以避免所述目標圖像的背景光源區過度曝光;
[0071]所述第一處理模塊,還用于對所述被拍照對象的所述各幀圖像中一幀或多幀圖像的所述無光源區的進行合成作為所述目標圖像的無光源區,以使合成后的所述目標圖像的無光源區亮度增強且避免過度曝光;
[0072]第一拍照模塊,用于獲取拍照指令后,對所述目標圖像進行存儲。
[0073]在第四方面第一種可能的實現方式中,所述第一處理模塊,還用于:在未直接獲取到所述慢速快門拍照模式下所需設置的參數的值的情況下,則在獲取被拍照對象各幀的圖像的亮度后,根據所述亮度獲取所述被拍照對象的圖像中的亮度大于或等于第二預設亮度值的像素個數;
[0074]根據所述亮度大于或等于所述第