閃光燈控制方法、裝置及終端設備的制造方法
【專利摘要】本申請提出一種閃光燈控制方法、裝置及終端設備,其中,該方法包括:獲取目標物與終端設備間當前的距離值;根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;根據所述電流值,調整閃光燈的工作電流。通過本發明提供的閃光燈控制方法、裝置及終端設備,實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
【專利說明】
閃光燈控制方法、裝置及終端設備
技術領域
[0001]本申請涉及通信技術領域,尤其涉及一種閃光燈控制方法、裝置及終端設備。
【背景技術】
[0002]目前,終端設備中都集成了相機功能,使得人們可以利用終端實現照相功能。且終端設備中還配有閃光燈,使得在黑暗環境下仍然可以排出照片,但是目前的閃光燈的電流是固定的,這使得拍照的效果較差。
【發明內容】
[0003]本申請旨在至少在一定程度上解決相關技術中的技術問題之一。
[0004]為此,本申請的第一個目的在于提出一種閃光燈控制方法,該方法實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。本申請的第二個目的在于提出一種閃光燈控制裝置。
[0005]本申請的第三個目的在于提出一種終端設備。
[0006]本申請的第四個目的在于提出另一種終端設備。
[0007]為達上述目的,本申請第一方面實施例提出了一種馬達控制方法,包括:
[0008]獲取目標物與終端設備間當前的距離值;根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;根據所述電流值,調整閃光燈的工作電流。
[0009]本申請實施例的閃光燈控制方法,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。由此,實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0010]為達上述目的,本申請第二方面實施例提出了一種閃光燈控制裝置,包括:
[0011 ]獲取模塊,用于獲取目標物與終端設備間當前的距離值;
[0012]確定模塊,用于根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;
[0013]調整模塊,用于根據所述電流值,調整閃光燈的工作電流。
[0014]本申請實施例的閃光燈控制裝置,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0015]為達上述目的,本申請第三方面實施例提出了一種終端設備,包括:如上所述的閃光燈控制裝置。
[0016]本申請實施例的終端設備,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0017]為達上述目的,本申請第四方面實施例提出了一種終端設備,包括以下一個或多個組件:包括以下一個或多個組件:電路板、殼體、處理器、存儲器、相機、閃光燈組件、電源電路以及傳感器組件;其中,所述電路板安置在所述殼體圍成的空間內部,所述處理器和所述存儲器設置在所述電路板上;所述電源電路,用于為所述終端設備的各個電路或器件供電;所述存儲器用于存儲可執行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用于執行以下步驟:
[0018]獲取目標物與終端設備間當前的距離值;
[0019]根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;
[0020]根據所述電流值,調整閃光燈的工作電流。
[0021]本申請實施例的終端設備,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
【附圖說明】
[0022]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0023]圖1是本申請一個實施例的閃光燈控制方法的流程示意圖;
[0024]圖2是本申請一個實施例的閃光燈控制裝置的結構示意圖;
[0025]圖3是本申請一個實施例的終端設備的結構示意圖;
[0026]圖4是本申請另一個實施例的終端設備的結構示意圖。
【具體實施方式】
[0027]下面詳細描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。
[0028]下面參考附圖描述本申請實施例的馬達控制方法、裝置及攝像設備。
[0029]圖1是本申請一個實施例的閃光燈控制方法的流程示意圖。
[0030]如圖1所示,該閃光燈控制方法包括:
[0031]步驟101,獲取目標物與終端設備間當前的距離值。
[0032]具體地,本實施例提供的閃光燈控制方法的執行主體為閃光燈控制裝置,該裝置可以被配置在具有相機和閃光燈的終端設備中。
[0033]需要注意的是,終端設備的類型很多,可以根據應用需要進行選擇,例如:手機、平板電腦、筆記本電腦或者佩戴設備等。
[0034]具體來說,目前大多終端設備的相機中都采用激光對焦方式,利用紅外激光,確定目標物到終端設備的距離。
[0035]舉例來說,如果終端設備是A,拍照對象是B,其原理就是在A處發射紅外激光到達B處后,再發射回來A,測得這段距離繼而完成對焦。本申請實施例中,即可在激光對焦過程中,獲取目標物與終端設備當前的距離值。
[0036]即上述步驟101,包括:
[0037]利用激光測距方式,獲取目標物與終端設備間當前的距離值。
[0038]步驟102,根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值。
[0039]其中,預設的電流與距離的關系,可以是電流與距離的映射關系表,也可以是電流與距離的關系表達式。本實施例對此不作限定。
[0040]相應的,閃光燈控制裝置,可以采用以下兩種方式,確定閃光燈的工作電流。
[0041]示例一:
[0042]通過查詢電流與距離的映射關系表,確定與當前的距離值對應的電流值。
[0043]舉例來說,閃光燈控制裝置中可以預先存儲電流與距離的映射關系表,在獲取了目標物與終端設備當前的距離值后,即可查詢映射關系表,確定與當前的距離值對應的電流值。
[0044]其中,電流與距離的映射關系表中,一個電流值可以對應一個距離值,或者一個電流值也可以對應一個距離范圍,本實施例對此不做限定。
[0045]示例二:
[0046 ]根據I = k X D,確定與所述當前的距離值對應的電流值,其中,I為電流值,k為比例常數,D為當前的距離值。
[0047]其中,k為大于I且小于1.5的正數,比如k可以取1.1、1.2、1.25、1.3等等;或者k還可以在不同的距離值時,選取不同的值,比如,在D小于I米(m)時,k可以取1.25,k大于Im時,k 取 1.2。
[0048]具體的,在獲取了目標物與終端設備當前的距離值后,即可利用上述關系式,確定對應的電流值。
[0049 ]舉例來說,k為1.2,D為1.5m時,確定的電流值為1.3安培(A)。
[0050]步驟103,根據所述電流值,調整閃光燈的工作電流。
[0051]具體的,通過上述方式,確定了當前距離值對應的供電電流后,即可調整閃光燈的工作電流,從而使閃光燈的功率隨目標物與終端設備間的距離變化,距離小時,電流低一些,避免因為閃光燈過亮而導致打閃的效果過曝,從而影響到效果。
[0052]如果獲取的距離比較遠時,則閃光燈的電流可以拉高,使閃光燈的打閃效果更亮,避免因為閃光燈過暗而導致打閃的效果欠曝,從而影響到效果。
[0053]本申請實施例的閃光燈控制方法,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0054]為了實現上述實施例,本申請還提出一種閃光燈控制裝置。
[0055]圖2是本申請一個實施例的閃光燈控制裝置的結構示意圖。
[0056]如圖2所示,該閃光燈控制裝置包括:
[0057]獲取模塊21,用于獲取目標物與終端設備間當前的距離值;
[0058]確定模塊22,用于根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;
[0059]調整模塊23,用于根據所述電流值,調整閃光燈的工作電流。
[0060]具體的,本實施例提供的閃光燈控制裝置,可以被配置在具有相機和閃光燈的終端設備中。
[0061]需要注意的是,終端設備的類型很多,可以根據應用需要進行選擇,例如:手機、掌聲電腦、筆記本電腦或者佩戴設備等。
[0062]具體來說,目前大多終端設備的相機中都采用激光對焦方式,利用紅外激光,確定目標物到終端設備的距離。
[0063]舉例來說,如果終端設備是A,拍照對象是B,其原理就是在A處發射紅外激光到達B處后,再發射回來A,測得這段距離繼而完成對焦。本申請實施例中,即可在激光對焦過程中,獲取目標物與終端設備當前的距離值。
[0064]相應的,上述獲取模塊21,具體用于:
[0065]利用激光測距方式,獲取目標物與終端設備間當前的距離值。
[0066]其中,預設的電流與距離的關系,可以是電流與距離的映射關系表,也可以是電流與距離的關系表達式。本實施例對此不作限定。
[0067]相應的,確定模塊22,可以采用以下兩種方式,確定閃光燈的工作電流。
[0068]示例一:
[0069]通過查詢電流與距離的映射關系表,確定與當前的距離值對應的電流值。
[0070]舉例來說,閃光燈控制裝置中可以預先存儲電流與距離的映射關系表,在獲取了目標物與終端設備當前的距離值后,即可查詢映射關系表,確定與當前的距離值對應的電流值。
[0071]其中,電流與距離的映射關系表中,一個電流值可以對應一個距離值,或者一個電流值也可以對應一個距離范圍,本實施例對此不做限定。
[0072]示例二:
[OO73 ]根據I = k X D,確定與所述當前的距離值對應的電流值,其中,I為電流值,k為比例常數,D為當前的距離值。
[0074]其中,k為大于I且小于1.5的正數,比如k可以取1.1、1.2、1.25、1.3等等;或者k還可以在不同的距離值時,選取不同的值,比如,在D小于I米(m)時,k可以取1.25,k大于Im時,k 取 1.2。
[0075]具體的,在獲取了目標物與終端設備當前的距離值后,即可利用上述關系式,確定對應的電流值。
[0076]舉例來說,k為1.2,D為1.5m時,確定的電流值為1.3安培(A)。
[0077]通過上述方式,確定了當前距離值對應的供電電流后,即可調整閃光燈的工作電流,從而使閃光燈的功率隨目標物與終端設備間的距離變化,距離小時,電流低一些,避免因為閃光燈過亮而導致打閃的效果過曝,從而影響到效果。
[0078]如果獲取的距離比較遠時,則閃光燈的電流可以拉高,使閃光燈的打閃效果更亮,避免因為閃光燈過暗而導致打閃的效果欠曝,從而影響到效果。
[0079]需要說明的是,前述對馬達控制方法實施例的解釋說明也適用于該實施例的馬達控制裝置,此處不再贅述。
[0080]本申請實施例的閃光燈控制裝置,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0081]圖3是本申請一個實施例的終端設備的結構示意圖。
[0082]如圖3所示,該終端設備I包括:閃光燈控制裝置2,其中,閃光燈控制裝置2可以采用本發明上述圖2所示的實施例提供的閃光燈控制裝置的結構。
[0083]其中,所述終端設備I包括:手機、掌聲電腦、筆記本電腦或者佩戴設備等。
[0084]本申請實施例的終端設備,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0085]圖4本申請另一個實施例的終端設備的結構示意圖。
[0086]參見圖4,攝像設備可以包括以下一個或多個組件:
[0087]電路板401、殼體402、處理器403、存儲器404、相機405、閃光燈組件406、電源電路407、傳感器組件408以及通信組件409;其中,所述電路板401安置在所述殼體402圍成的空間內部,所述處理器403和所述存儲器404設置在所述電路板401上;所述電源電路407,用于為所述攝像設備的各個電路或器件供電;所述存儲器404用于存儲可執行程序代碼;所述處理器403通過讀取所述存儲器404中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用于執行以下步驟:
[0088]獲取目標物與終端設備間當前的距離值;
[0089]根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值;
[0090]根據所述電流值,調整閃光燈的工作電流
[0091]需要說明的是,前述對圖1所示的閃光燈控制方法實施例的解釋說明也適用于該實施例的終端設備,其實現原理類似,此處不再贅述。
[0092]本申請實施例的終端設備,首先獲取目標物與終端設備當前的距離值,然后根據預設的電流與距離的關系,確定于當前的距離值對應的電流值,然后根據電流值,調整閃光燈的工作電流。實現了閃光燈的工作電流隨目標物與終端設備間的距離動態調整,保證了不同距離下的目標物的曝光效果一致,改善了終端設備中相機的性能,提高了用戶體驗。
[0093]在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
[0094]此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本申請的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。
[0095]應當理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0096]本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0097]此外,在本申請各個實施例中的各功能單元可以集成在一個代理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。
[0098]上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領域的普通技術人員在本申請的范圍內可以對上述實施例進行變化、修改、替換和變型。
【主權項】
1.一種閃光燈控制方法,其特征在于,包括以下步驟: 獲取目標物與終端設備間當前的距離值; 根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值; 根據所述電流值,調整閃光燈的工作電流。2.根據權利要求1所述的方法,其特征在于,所述根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值,包括: 根據I = k X D,確定與所述當前的距離值對應的電流值; 其中,I為電流值,k為比例常數,D為當前的距離值。3.根據權利要求1所述的方法,其特征在于,所述獲取目標物與終端設備間當前的距離值,包括: 利用激光測距方式,獲取目標物與終端設備間當前的距離值。4.根據權利要求2所述的方法,其特征在于,k為大于I且小于1.5的正數。5.一種閃光燈控制裝置,其特征在于,包括: 獲取模塊,用于獲取目標物與終端設備間當前的距離值; 確定模塊,用于根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值; 調整模塊,用于根據所述電流值,調整閃光燈的工作電流。6.根據權利要求5所述的裝置,其特征在于,所述確定模塊,具體用于: 根據I = k X D,確定與所述當前的距離值對應的電流值; 其中,I為電流值,k為比例常數,D為當前的距離值。7.根據權利要求5所述的裝置,其特征在于,所述獲取模塊,具體用于: 利用激光測距方式,獲取目標物與終端設備間當前的距離值。8.根據權利要求6所述的裝置,其特征在于,k為大于I且小于1.5的正數。9.一種終端設備,其特征在于,包括:如權利要求5-8任一所述的閃光燈控制裝置。10.—種終端設備,其特征在于,包括以下一個或多個組件:電路板、殼體、處理器、存儲器、相機、閃光燈組件、電源電路以及傳感器組件;其中,所述電路板安置在所述殼體圍成的空間內部,所述處理器和所述存儲器設置在所述電路板上;所述電源電路,用于為所述終端設備的各個電路或器件供電;所述存儲器用于存儲可執行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用于執行以下步驟: 獲取目標物與終端設備間當前的距離值; 根據預設的電流與距離的關系,確定與所述當前的距離值對應的電流值; 根據所述電流值,調整閃光燈的工作電流。
【文檔編號】G03B15/05GK105842956SQ201610368062
【公開日】2016年8月10日
【申請日】2016年5月26日
【發明人】李小朋
【申請人】廣東歐珀移動通信有限公司