用于處理圖像的電子設備和方法
【專利摘要】公開一種用于處理圖像的電子設備和方法,并且根據(jù)各種實例,電子設備的操作可以包括:控制計算模塊以便從圖像數(shù)據(jù)識別主體并且基于識別的主體計算拍攝參數(shù)的操作,以及在用戶的拍攝命令之前通過控制模塊向相機模塊提供計算的拍攝參數(shù)的操作,并且可以實施其它示例。
【專利說明】
用于處理圖像的電子設備和方法
技術領域
[0001]各種實施例涉及電子設備,并且具體地涉及用于處理圖像的設備和方法。
【背景技術】
[0002]近年來,越來越多的電子設備組合地執(zhí)行一個或多個功能。大多數(shù)這樣的電子設備是通常稱為智能手機的移動終端。移動終端:具有大的觸摸屏顯示模塊;除了相互通信的基本功能外,還能夠播放多媒體內容(諸如音樂和視頻);以及通過接入網(wǎng)絡使得能夠進行網(wǎng)上沖浪。另外,電子設備具有高分辨率相機模塊,因而能夠拍攝靜止圖像或視頻。
[0003]電子設備可以使用利用相機獲得的圖像提供各種服務。例如,電子設備可聚焦包括在圖像中的主體(subject)并模糊背景,從而拍攝出具有被強調的主體的圖像。
【發(fā)明內容】
[0004]技術問題
[0005]根據(jù)傳統(tǒng)技術,電子設備可以獲得具有變化的焦點的多個圖像。例如,電子設備可提供AF包圍(AF bracketing)功能。
[0006]在這種情況下,在移動鏡頭以聚焦主要的主體并且拍攝圖片之后,電子設備移動鏡頭以聚焦于另一個主體,并且等待檢測拍攝命令,這導致了更長的拍攝時間。
[0007]根據(jù)本公開各種實施例,電子設備可提供一種設備和一種方法,用于在檢測拍攝命令之前向相機模塊提供拍攝參數(shù)。例如,電子設備可計算移動的鏡頭的位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈亮度和閃光燈的發(fā)光時間中的至少一個或多個作為拍攝參數(shù),并且可向相機模塊提供所述拍攝參數(shù)。
[0008]技術方案
[0009]為解決前述問題或其它問題,根據(jù)一個實施例的方法可包括:控制計算模塊以從圖像數(shù)據(jù)識別主體并且基于識別的主體計算拍攝參數(shù)的操作,并且還可包括:在來自用戶的拍攝命令之前通過控制模塊向相機模塊提供計算的拍攝參數(shù)的操作。
[0010]有益技術效果
[0011]根據(jù)本公開各種實施例,在來自用戶的拍攝命令之前,電子設備的圖像處理方法和設備可根據(jù)一個實施例向相機模塊提供拍攝參數(shù),因而省略每當下達拍攝命令時提供拍攝參數(shù)的操作。
【附圖說明】
[0012]圖1圖示根據(jù)各種實施例的包括電子設備101的網(wǎng)絡環(huán)境100;
[0013]圖2圖示根據(jù)本公開各種實施例的圖像處理模塊170的配置;
[0014]圖3圖示根據(jù)本公開各種實施例的電子設備的配置;
[0015]圖4圖示根據(jù)本公開各種實施例的軟件模塊的配置;
[0016]圖5是圖示根據(jù)本公開各種實施例的電子設備的操作的流程圖;
[0017]圖6是圖示根據(jù)本公開各種實施例的電子設備的操作的圖;和
[0018]圖7圖不根據(jù)本公開各種實施例的電子設備801的框圖800。
【具體實施方式】
[0019]在下文中,將參照附圖描述本公開。本公開可具有各種修改和實施例,并且因而將參照在圖中示出的特定實施例來詳細描述。然而,應當理解:不期望將本公開限制于在此公開的特定形式;相反,本公開應當被解釋為覆蓋落在本公開的精神和范圍內的所有修改、等效和/或替代方案。結合附圖的描述,相同的附圖標記指代相同的元件。
[0020]在本公開中,術語“包括”或“可包括”是指存在相應的功能、操作或元件,而不限制一個或多個附加功能、操作或元件。在本公開中,諸如“包括”和/或“具有”之類的術語可被解釋為表示某一特性、數(shù)字、步驟、操作、構成元素、元件或它們的組合,但不可被解釋為排除一個或多個其它特性、數(shù)字、步驟、操作、構成元素、元件或它們的組合的存在或添加的可能性。
[0021]在本公開中,表達“或”包括一起列舉的詞語的任意或所有組合。例如,表達“A或B”可包括A,可包括B,或者可包括A和B兩者。
[0022]在本公開中,包括諸如“第一”和“第二”等之類的序數(shù)的表達可修飾各種單元。然而,這樣的單元不受以上表達的限制。例如,以上表達不限制單元的序列和/或重要性。以上表達僅僅用于區(qū)分一個單元和其它單元的目的。例如,第一用戶設備和第二用戶設備指示不同的用戶設備,雖然它們中的兩者都是用戶設備。例如,第一單元可能被稱為第二單元,并且類似地,第二單元也可被稱為第一單元,而不會脫離本公開的范圍。
[0023]在其中一個單元被稱為“連接”或“接入”到其它單元的情況下,應當理解:不僅該單元直接連接或接入到其它單元,而且另一單元可能存在于它們之間。相反,當一個單元被稱為被“直接耦合”或“直接連接”到任何其它單元時,應當理解:其間沒有插入任何單元。
[0024]在本公開中使用的術語僅僅用于描述特定實施例,并且不意在限制本公開。如在此所使用的,單數(shù)形式也意在包括復數(shù)形式,除非上下文另有明確指示。
[0025]除非另有定義,否則在此使用的包括技術和科學術語的所有術語具有與由本公開所屬領域中的技術人員通常理解的相同的含義。與在通常使用的字典中定義的一樣的這樣的術語將被解釋為具有與相關技術領域中的上下文含義相同的含義,并且將不被解釋為具有理想化的或過于正式的含義,除非在本公開中明確定義。
[0026]根據(jù)本公開的電子設備可以是包括通信功能的設備。例如,電子設備可包括智能電話、平板個人計算機(PC)、移動電話機、視頻電話機、電子書閱讀器、臺式PdiSPCi網(wǎng)本電腦、PDA、便攜式多媒體播放器(PMP)、MP3播放器、移動醫(yī)療設備、相機、可穿戴設備(例如,諸如電子眼鏡之類的頭戴式設備(HMD)、電子衣服、電子手鐲、電子項鏈、電子應用附件、電子紋身和智能手表)中的至少一個。
[0027]根據(jù)一些實施例,電子設備可以是具有通信功能的智能家電。智能家電例如可包括電視機、數(shù)字視頻盤(DVD)播放器、音頻播放器、冰箱、空調、清潔器、烤箱、微波爐、洗衣機、空氣凈化器、機頂盒、TV盒(例如,三星的HomeSync?、Apple TV?或Google TV?)、游戲控制臺、電子詞典、電子鑰匙、攝像機或電子相框中的至少一個。
[0028]根據(jù)一些實施例,電子設備可包括各種類型的醫(yī)療設備(例如,磁共振血管成像(MRA)、磁共振成像(MRI)、計算機斷層掃描(CT)、掃描機、超聲波設備等等)、導航設備、全球定位系統(tǒng)(GPS)接收器、事件數(shù)據(jù)記錄器(EDR)、飛行數(shù)據(jù)記錄器(FDR)、汽車信息娛樂設備、船舶電子設備(例如,用于船舶的導航設備,陀螺羅盤等等)、航空電子設備、安全設備以及工業(yè)或家用機器人中的至少一個。
[0029]根據(jù)一些實施例,電子設備可包括家具或建筑物/結構的一部分、電子板、電子簽名接收設備、投影儀以及包括相機功能的各種類型的測量設備(例如,水表、電表、氣表、無線電波表等等)中的至少一個。根據(jù)本公開的電子設備可以是前述各種設備中的一個或多個的組合。此外,對本領域技術人員顯而易見的是:根據(jù)本公開的電子設備不限于前述設備。
[0030]在下文中,將參照附圖描述根據(jù)各種實施例的電子設備。在各種實施例中使用的術語“用戶”可以是指使用電子設備的人或者使用電子設備的設備(例如,人工智能電子設備)。
[0031 ]圖1圖不根據(jù)各種實施例的包括電子設備101的網(wǎng)絡環(huán)境100。參照圖1,電子設備101可包括總線110、處理器120、存儲器130、輸入/輸出接口 140、顯示器150、通信接口 160和圖像處理模塊170。
[0032]總線110可以是將前述組件彼此連接并且在前述組件之間遞送通信(例如,控制消息)的電路。
[0033]處理器120例如可通過總線110從前述其它組件(例如,存儲器130、輸入/輸出接口140、顯示器150、通信接口 160或圖像處理模塊170)接收命令,可解碼接收的命令,并且可根據(jù)解碼的命令執(zhí)行操作或數(shù)據(jù)處理。
[0034]存儲器130可存儲從處理器120或其它組件(例如,輸入/輸出接口 140、顯示器150、通信接口 160或圖像處理模塊170)接收或由處理器120或其它組件生成的命令或數(shù)據(jù)。存儲器130可包括編程模塊,例如內核131、中間件132、應用編程接口(API) 133、應用程序134等等。前述編程模塊中的每一個可用軟件、固件、硬件或它們中的至少兩個或更多個的組合來配置。
[0035]內核131可控制或管理用于執(zhí)行在其它編程模塊中實現(xiàn)的操作或功能的系統(tǒng)資源(例如,總線110、處理器120、存儲器130、等等),其它編程模塊例如是中間件132、API 133或應用程序134。此外,內核131可提供接口,其中,該接口允許中間件132、API 133或應用程序134訪問和控制或管理電子設備1I的各個組件。
[0036]中間件132可用作中繼,以便API133或應用程序134與內核131通信以交換數(shù)據(jù)。此外,中間件132可以例如使用給應用程序134的至少一個應用程序分配優(yōu)先級的方法來執(zhí)行對操作的請求的控制(例如,調度或負載平衡),其中,所述優(yōu)先級用于相對于對從應用程序134接收的操作的請求使用電子設備101的系統(tǒng)資源(例如,總線110、處理器120、存儲器130等等)。
[0037]API 133是用于應用程序134控制從內核131或中間件132提供的功能的接口并且例如可包括用于文件管理、窗口控制、圖像處理或文本控制的至少一個接口或功能(例如,命令)。
[0038]根據(jù)各種實施例,應用程序134可包括SMS/MMS應用程序、電子郵件應用程序、日歷應用程序、警報應用程序、醫(yī)療保健應用程序(例如,用于測量鍛煉或血糖的應用程序)、環(huán)境數(shù)據(jù)應用程序(例如,用于提供大氣壓力、濕度或溫度數(shù)據(jù)的應用程序)等等。另外或替代地,應用程序134可以是涉及電子設備101和外部電子設備(例如,電子設備104)之間的信息交換的應用程序。涉及信息交換的應用程序例如可包括:用于將特定信息中繼到外部電子設備的通知中繼應用程序或者用于管理外部電子設備的設備管理應用程序。
[0039 ] 例如,通知中繼應用程序可包括將在電子設備1I的另一應用程序(例如,SMS/MMS應用程序、電子郵件應用程序、醫(yī)療保健應用程序、環(huán)境數(shù)據(jù)應用程序等等)中生成的通知信息中繼到外部電子設備(例如,電子設備104)的功能。另外或替代地,通知中繼應用程序例如可從外部電子設備(例如,電子設備104)接收通知信息并向用戶提供該通知信息。設備管理應用程序例如可為與電子設備101通信的外部電子設備(例如,電子設備104)的至少一些組件管理(例如,安裝、刪除或更新)功能(例如,打開/關閉外部電子設備本身(或一些組件)或調整顯示器的亮度(或分辨率)的功能)、在外部電子設備中操作的應用程序或由外部電子設備提供的服務(例如,調用服務或消息服務)。
[0040]根據(jù)各種實施例,應用程序134可包括根據(jù)外部電子設備(例如,電子設備104)的屬性(例如,電子設備類型)分配的應用程序。例如,當外部電子設備是MP3播放器時,應用程序134可包括涉及音樂回放的應用程序。類似地,當外部電子設備是移動醫(yī)療設備時,應用程序134可包括涉及醫(yī)療保健的應用程序。根據(jù)一實施例,應用程序134可包括分配給該電子設備101的應用程序以及從外部電子設備(例如,服務器106或電子設備104)接收的應用程序中的至少一個。
[0041 ] 輸入/輸出接口 140例如可通過總線110向處理器120、存儲器130、通信接口 160或圖像處理模塊170發(fā)送通過輸入/輸出設備(例如,傳感器、鍵盤或觸摸屏)從用戶輸入的命令或數(shù)據(jù)。例如,輸入/輸出接口 140可向處理器120提供關于由用戶通過觸摸屏輸入的觸摸的數(shù)據(jù)。此外,輸入/輸出接口 140可通過輸入/輸出設備(例如,揚聲器或顯示器)輸出命令或數(shù)據(jù),該命令或數(shù)據(jù)是例如通過總線110從處理器120、存儲器130、通信接口 160或圖像處理模塊170接收的。例如,輸入/輸出接口 140可通過揚聲器向用戶輸出由處理器120處理的聲音數(shù)據(jù)。
[0042]顯示器150可為用戶顯示各種各樣的信息(例如,多媒體數(shù)據(jù)、文本數(shù)據(jù)等等)。
[0043]通信接口 160可連接電子設備101和外部設備(例如,電子設備104或服務器106)之間的通信。例如,通信接口 160可經(jīng)由無線通信或基于有線的通信連接到網(wǎng)絡162以與外部設備通信。無線通信例如可包括無線保真(W1-Fi)、藍牙(BT)、近場通信(NFC)、全球定位系統(tǒng)(GPS)和蜂窩通信(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro、GSM等等)中的至少一個。基于有線的通信例如可包括通用串行總線(USB)、高清晰度多媒體接口(HDMI)、推薦標準232(RS-232)和普通老式電話服務(POTS)中的至少一個。
[0044]根據(jù)一實施例,網(wǎng)絡162可以是電信網(wǎng)絡。電信網(wǎng)絡可包括計算機網(wǎng)絡、因特網(wǎng)、物聯(lián)網(wǎng)和電話網(wǎng)絡中的至少一個。根據(jù)一實施例,用于電子設備101和外部設備之間的通信的協(xié)議(例如,傳輸層協(xié)議、數(shù)據(jù)鏈路層協(xié)議或物理層協(xié)議)可由應用程序134、API 133、中間件132、內核131和通信接口 160中的至少一個支持。
[0045]根據(jù)各種實施例,圖像處理模塊170可包括能夠捕獲主體的拍攝的圖像的圖像傳感器。圖像傳感器可收集包括多個彩色像素的圖像和至少一條相位差信息。
[0046]根據(jù)一實施例,圖像處理模塊170可例如在拍攝命令之前向相機模塊180提供拍攝參數(shù)。
[0047]根據(jù)各種實施例,圖像處理模塊170可從圖像數(shù)據(jù)識別主體,可計算對應于識別的主體的焦距的拍攝參數(shù),并可為相機模塊180提供拍攝參數(shù)。
[0048]相機模塊180可提供通過為處理器120拍攝主體所捕獲的圖像。根據(jù)各種實施例,相機模塊180可存儲從圖像處理模塊170提供的拍攝參數(shù),并且可基于對應于拍攝命令的存儲的拍攝參數(shù)來操作相機。此處,拍攝參數(shù)可包括移動的鏡頭的位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度、閃光燈的發(fā)光時間等等,并且相機模塊180可基于根據(jù)拍攝命令的存儲的拍攝參數(shù)而控制鏡頭、閃光燈和傳感器的操作。
[0049]將參照下面圖示的圖2至6提供關于圖像處理模塊170的附加信息。
[0050]圖2是根據(jù)本公開各種實施例的電子設備(例如,電子設備101)的圖像處理模塊170的框圖200。
[0051]參照圖2,圖像處理模塊170可被配置成包括傳感器模塊210、計算模塊220、控制模塊230和疊加模塊240。
[0052]傳感器模塊210可收集可用于從圖像數(shù)據(jù)識別主體的信息。根據(jù)各種實施例,傳感器模塊210可獲得相位差信息。例如,傳感器模塊210可收集相位差信息,其中該相位差信息包括涉及在相機模塊(例如,電子設備的相機模塊180)和主體之間的距離的信息以及信息的可靠性。
[0053]計算模塊220可從圖像數(shù)據(jù)識別主體,并且可計算對應于識別的主體的焦距的拍攝參數(shù)。根據(jù)各種實施例,計算模塊220可基于由傳感器模塊210收集的相位差信息識別主體。根據(jù)各種實施例,計算模塊220可分析圖像數(shù)據(jù)以識別例如身體的部分,從而識別主體。
[0054]根據(jù)各種實施例,圖像數(shù)據(jù)可以是:在不移動鏡頭的情況下在當前位置處捕獲的圖像,或者用對應于由用戶選擇的主體的焦距移動的鏡頭捕獲的圖像。圖像數(shù)據(jù)可以是在拍攝命令之前隨機捕獲的圖像。
[0055]根據(jù)各種實施例,計算模塊220可比較由前述方法獲得的圖像數(shù)據(jù)與相位差信息,以基于在具有連續(xù)相似的相位差的第一區(qū)域中的塊識別主體。例如,當塊的色彩、紋理或對比度類似于相位差信息時,計算模塊220可將塊識別為主體。
[0056]根據(jù)各種實施例,計算模塊220可計算拍攝的張數(shù)、拍攝的次序以及對應于基于識別的主體拍攝的張數(shù)的拍攝參數(shù)。例如,計算模塊220可相對于(在鏡頭的當前位置拍攝的)包括三個主體的圖像數(shù)據(jù)而為三個主體計算拍攝參數(shù)(用于三個位置的拍攝參數(shù))。在另一示例中,計算模塊220可相對于(在對應于由用戶選擇的主體的焦距的位置處拍攝的)包括三個主體的圖像數(shù)據(jù)而為焦點沒對準的主體計算拍攝參數(shù)(用于兩個位置的拍攝參數(shù))。
[0057]根據(jù)各種實施例,拍攝參數(shù)可包括移動的鏡頭的位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度、閃光燈的發(fā)光時間等等。根據(jù)一實施例,拍攝參數(shù)可以是用于聚焦每個主體的移動鏡頭的位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度、閃光燈的發(fā)光時間等等。
[0058]根據(jù)一實施例,計算模塊220可計算對應于識別的主體(多個主體)的焦距的鏡頭的位置,并且可處理關于鏡頭的計算的位置的信息、拍攝的張數(shù)以及關于在拍攝命令之前提供給相機模塊的拍攝次序的信息。
[0059]根據(jù)一實施例,計算模塊220可計算對應于識別的主體(多個主體)的焦距的閃光燈的亮度,并且可處理關于閃光燈的計算的亮度信息、拍攝的張數(shù)以及關于在拍攝命令之前提供給相機模塊的拍攝次序的信息。例如,當主體的焦距比預定距離短時,計算模塊220可降低閃光燈的亮度以拍攝主體。
[0060]根據(jù)一實施例,計算模塊220可計算對應于識別的主體(多個主體)的焦距和閃光燈的亮度的傳感器(多個傳感器)的曝光(曝光時間或光電效率),并且可處理計算的曝光信息、拍攝的張數(shù)、關于攝影次序的信息以及在拍攝命令之前提供給相機模塊的鏡頭位置信息。
[0061 ]控制模塊230可控制傳感器模塊210和計算模塊230以在拍攝命令之前向相機模塊提供拍攝參數(shù)。例如,控制模塊230可向計算模塊220提供由傳感器模塊210收集的信息(例如相位差信息),并且可向相機模塊提供由計算模塊220計算的拍攝參數(shù)。
[0062]疊加模塊240可向由相機模塊捕獲的圖像施加效果。根據(jù)各種實施例,疊加模塊240可使用包括在多個圖像中的主體來區(qū)分主體和背景,并且可向背景應用模糊效果。根據(jù)各種實施例,疊加模塊240可組合多個連續(xù)捕獲的圖像以生成聚焦多個主體的圖像。
[0063]圖3圖示根據(jù)本公開各種實施例的電子設備的配置。在圖3的描述中,與圖2中的那些相同或相似的部件被省略。
[0064]根據(jù)各種實施例,電子設備可被配置成包括控制模塊300、傳感器模塊310、計算模塊320和相機模塊330。
[0065]根據(jù)各種實施例,傳感器模塊310可獲得相位差信息,該相位差信息包括涉及在相機模塊330和主體之間的距離的信息以及信息的可靠性。這里,可靠性可包括涉及累積的可靠性(例如,先前幀的可靠性)的信息,并可表示相位差信息的可靠性。
[0066]控制模塊300可通過傳感器模塊310獲得相位差信息,并且可向計算模塊320提供相位差ig息。
[0067]計算模塊320可基于從控制模塊300提供的相位差信息從圖像數(shù)據(jù)識別主體,并且可計算對應于識別的主體的焦距的拍攝參數(shù)。圖像數(shù)據(jù)可以是聚焦于由用戶輸入選擇的主體的圖像數(shù)據(jù)、在預覽屏幕上輸出的圖像數(shù)據(jù)等等。根據(jù)各種實施例,計算模塊320可向控制模塊300提供計算的拍攝參數(shù)。
[0068]在來自用戶的拍攝命令之前,控制模塊300可向相機模塊330提供由計算模塊320計算的拍攝參數(shù)。根據(jù)一實施例,控制模塊300可執(zhí)行在其中向相機模塊330提供拍攝參數(shù)的狀態(tài)下檢測拍攝命令的操作。根據(jù)另一示例,當在向相機模塊330提供拍攝參數(shù)之前控制模塊300檢測拍攝命令時,控制模塊300可延遲向相機模塊330提供拍攝命令,并且然后可優(yōu)先向相機模塊330提供拍攝參數(shù)。
[0069]相機模塊330可存儲拍攝參數(shù),并且可在拍攝命令之后基于存儲的拍攝參數(shù)操作相機以捕獲對應于每個位置的圖像。
[0070]例如,當關于對應于主體的焦距的鏡頭的位置信息用作拍攝參數(shù)時,相機模塊330可基于存儲的位置信息而將鏡頭移動到對應于主體的每個位置,并且可捕獲對應于每個位置的圖像。
[0071 ]根據(jù)一實施例,當對應于主體的焦距的閃光燈亮度信息用作拍攝參數(shù)時,相機模塊330允許閃光燈基于存儲的亮度信息發(fā)光,并且可捕獲對應于每個位置的圖像。
[0072]根據(jù)一實施例,當對應于主體的焦距的傳感器的曝光和亮度用作拍攝參數(shù)時,相機模塊330可基于存儲的曝光信息操作傳感器以捕獲對應于每個位置的圖像。
[0073]圖4圖示根據(jù)本公開各種實施例的軟件模塊的配置。
[0074]根據(jù)各種實施例,軟件模塊可包括控制模塊、疊加模塊和計算模塊。
[0075]根據(jù)各種實施例,軟件模塊可包括可對應于最高級的應用程序。該應用程序可包括提供圖像捕獲功能的應用程序。例如,該應用程序可包括使用聚焦包圍來提供焦點沒對準攝影功能(out-of-focus photography)的應用程序。
[0076]控制模塊可包括框架和硬件抽象層(HAL)??刂颇K可包括被配置成預先提供操作系統(tǒng)(OS)的多個模塊,例如應用程序共同需要的功能。
[0077]疊加模塊可以是由控制模塊頻繁使用的程序。例如,疊加模塊可包括用于向捕獲的圖像施加效果的程序等等。
[0078]根據(jù)各種實施例,控制模塊可用于連接操作系統(tǒng)(例如,Android操作系統(tǒng))與硬件(例如,傳感器模塊、相機模塊等等)。
[0079]根據(jù)各種實施例,當準備獲取圖像(例如,當根據(jù)來自應用程序的命令①輸出圖像采集屏幕)時,控制模塊可通過相機模塊獲得包括焦點對準的主體的第一圖像②,并且可通過傳感器模塊獲得相位差信息。此處,相位差信息可包括表示相機模塊和主體之間的距離的信息、該信息的可靠性以及關于傳感器模塊的狀態(tài)的信息。傳感器模塊的狀態(tài)可以是關于累積的可靠性的信息。
[0080]根據(jù)各種實施例,控制模塊可向計算模塊提供相位差信息和第一圖像以便計算拍攝的張數(shù)、拍攝參數(shù)等等。
[0081]計算模塊可基于第一圖像和相位差信息識別主體,可計算對應于識別的主體的焦距的拍攝參數(shù)以及相對于主體拍攝的張數(shù)③,并且可向控制模塊提供拍攝參數(shù)和拍攝的張數(shù)。
[0082]控制模塊可向相機模塊提供由計算模塊計算的拍攝參數(shù),并且相機模塊可在拍攝命令④之后基于拍攝參數(shù)控制相機的操作以獲得圖像(第二圖像)⑤。
[0083]控制模塊可向疊加模塊提供獲得的圖像以便獲得施加了效果的圖像。根據(jù)一實施例,疊加模塊可通過應用程序施加效果以輸出施加了效果的圖像(第三圖像)⑥以例如從圖像中的背景區(qū)分主體。
[0084]根據(jù)各種實施例的電子設備可包括:傳感器模塊,被配置成獲得相位差信息并將相位差信息中繼到控制模塊;控制模塊,被配置成將獲得的相位差信息中繼到計算模塊或將拍攝參數(shù)中繼到相機模塊;計算模塊,被配置成執(zhí)行下列操作中的至少一個或多個:基于相位差信息從圖像數(shù)據(jù)識別主體,為所述主體計算拍攝參數(shù),并將拍攝參數(shù)中繼到控制模塊;以及相機模塊,被配置成存儲從控制模塊提供的拍攝參數(shù),其中在來自用戶的拍攝命令之前可將拍攝參數(shù)中繼到相機模塊,并且相機模塊可在拍攝命令之后、基于拍攝參數(shù)操作相機以捕獲對應于每個位置的圖像。
[0085]根據(jù)各種實施例,傳感器模塊可收集關于在相機模塊和主體之間的距離的信息以及關于距離的信息的可靠性信息中的一個或多個作為相位差信息。
[0086]根據(jù)各種實施例,計算模塊可比較相位差信息與圖像數(shù)據(jù),并且可識別包括滿足條件的相位差的圖像數(shù)據(jù)的塊作為主體。
[0087]根據(jù)各種實施例,基于色彩、紋理和對比度中的至少一個或多個,計算模塊可識別包括滿足條件的相位差的圖像數(shù)據(jù)的塊作為主體。
[0088]根據(jù)各種實施例,相機模塊通過移動鏡頭以聚焦于由輸入選擇的主體而獲得圖像數(shù)據(jù)并向計算模塊提供圖像數(shù)據(jù)。
[0089]根據(jù)各種實施例,相機模塊可在拍攝命令之后拍攝主體并且然后可通過基于拍攝參數(shù)移動鏡頭而捕獲圖像。
[0090]根據(jù)各種實施例,計算模塊可計算移動的鏡頭的至少兩個不同位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度和閃光燈的發(fā)光時間中的一個或多個作為對應于主體的焦距的拍攝參數(shù)。
[0091]圖5是圖示根據(jù)本公開各種實施例的電子設備的操作的流程圖。
[0092]在操作501中,電子設備可通過傳感器模塊獲得相位差信息。
[0093]在操作503中,電子設備可基于獲得的相位差信息計算拍攝參數(shù)。根據(jù)各種實施例,電子設備可基于相位差信息從圖像數(shù)據(jù)識別主體,并且可計算對應于識別的主體的焦距的拍攝參數(shù)。
[0094]例如,當在其中電子設備處于拍攝模式的狀態(tài)下通過用戶輸入選擇主體時,電子設備可基于相位差信息而將鏡頭向上移動到第一位置,并且可比較對應于第一位置的圖像與相位差信息以計算拍攝的張數(shù)和拍攝參數(shù)。
[0095]在操作505中,電子設備可向相機模塊提供計算的拍攝參數(shù)。
[0096]在操作507中,電子設備可檢測拍攝命令。根據(jù)各種實施例,電子設備可計算拍攝參數(shù),并且可在由用戶的拍攝命令的發(fā)生之前向相機模塊提供拍攝參數(shù)。根據(jù)各種實施例,電子設備還可向相機模塊提供關于拍攝的張數(shù)的信息連同拍攝參數(shù)。
[0097]在操作509中,電子設備可指示相機模塊拍攝圖片。根據(jù)各種實施例,電子設備的相機模塊可基于拍攝參數(shù)、根據(jù)給定的拍攝命令操作相機。例如,相機模塊可捕獲圖像,同時基于拍攝參數(shù)控制鏡頭的位置、閃光燈的亮度、曝光傳感器等等。
[0098]根據(jù)各種實施例,一種電子設備的圖像處理方法可包括:在圖像捕獲之前獲得相位差信息的操作;基于獲得的相位差信息從圖像數(shù)據(jù)識別主體的操作;計算對應于識別的主體(多個主體)的焦距的閃光燈(多個閃光燈)的亮度的操作;預先將計算的閃光燈的亮度值中繼到相機模塊的操作;以及通過允許閃光燈基于在圖像捕獲中計算的亮度發(fā)光而捕獲對應于每個位置的圖像的操作。
[0099]根據(jù)各種實施例,電子設備的圖像處理方法可包括:在圖像捕獲之前獲得相位差信息的操作;基于獲得的相位差信息從圖像數(shù)據(jù)識別主體的操作;計算對應于識別的主體(多個主體)的焦距以及閃光燈的亮度的傳感器(多個傳感器)的曝光(曝光時間或光電效率)的操作;預先將計算的傳感器的曝光值中繼到相機模塊的操作;以及通過基于在圖像捕獲中計算的傳感器的曝光值操作傳感器而捕獲對應于每個位置的圖像的操作。
[0100]圖6是圖示根據(jù)本公開各種實施例的電子設備的操作的圖。
[0101]根據(jù)各種實施例,電子設備可被配置成包括控制模塊600、傳感器模塊602、計算模塊604和相機模塊606。
[0102]根據(jù)各種實施例,當準備獲取圖像(例如,當輸出圖像采集屏幕或選擇焦點沒對準模式時)610時,控制模塊600可向傳感器模塊602請求612感測信息,并且傳感器模塊602可響應于該請求而向控制模塊600提供614感測信息。根據(jù)各種實施例,傳感器模塊602可收集相位差信息,該相位差信息包括涉及相機模塊606和主體之間的距離的信息、該信息的可靠性等等。
[0103]控制模塊600可向計算模塊604提供616由傳感器模塊602收集的感測信息,例如相位差?目息O
[0104]根據(jù)各種實施例,計算模塊604可基于相位差信息計算618拍攝參數(shù)。根據(jù)各種實施例,計算模塊604可基于相位差信息從圖像數(shù)據(jù)識別主體,并且可計算對應于識別的主體的焦距的拍攝參數(shù)。拍攝參數(shù)可以是鏡頭的位置、閃光燈的亮度、曝光控制信息等等。
[0105]根據(jù)各種實施例,計算模塊604可向控制模塊600提供620計算的參數(shù)信息,并且控制模塊600可向相機模塊606提供622參數(shù)信息。
[0106]根據(jù)各種實施例,當控制模塊600檢測624拍攝命令時,控制模塊600指示626相機模塊606拍攝圖片,并且相機模塊606可基于拍攝參數(shù)、根據(jù)拍攝命令移動相機的鏡頭,并且可獲得628對應于移動的位置的圖像。
[0107]根據(jù)各種實施例,相機模塊606可向控制模塊600提供630獲得的圖像。
[0108]根據(jù)各種實施例的電子設備的操作可包括:控制計算模塊以從圖像數(shù)據(jù)識別主體并且基于識別的主體計算拍攝參數(shù)的操作;以及在來自用戶的拍攝命令之前通過控制模塊向相機模塊提供計算的拍攝參數(shù)的操作。
[0109]根據(jù)各種實施例,計算拍攝參數(shù)的操作可包括:向計算模塊提供通過傳感器模塊收集的相位差信息的操作。
[0110]根據(jù)各種實施例,通過傳感器模塊收集的相位差信息可包括關于相機模塊和主體之間的距離的信息以及關于距離的信息的可靠性信息中的一個或多個。
[0111]根據(jù)各種實施例,計算拍攝參數(shù)的操作可包括:計算移動的鏡頭的至少兩個不同位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度和閃光燈的發(fā)光時間中的一個或多個的操作。
[0112]根據(jù)各種實施例,電子設備的操作可包括:控制相機模塊以在拍攝命令之后、基于拍攝參數(shù)控制相機的操作的操作。
[0113]根據(jù)各種實施例,計算拍攝參數(shù)的操作可進一步包括:基于識別的主體確定對應于多個焦距的拍攝的張數(shù)的操作。
[0? Μ]圖7圖不根據(jù)本公開的各種實施例的電子設備801的框圖800。該電子設備801例如可形成圖1中圖示的電子設備101的整體或部分。參考圖8,電子設備801可包括一個或多個應用處理器(ΑΡ)810、通信模塊820、訂戶識別模塊(SM)卡824、存儲器830、傳感器模塊840、輸入設備850、顯示器860、接口 870、音頻模塊880、相機模塊891、電源管理模塊895、電池896、指示器897和電機898。
[0115]AP 810可運行操作系統(tǒng)或應用程序以控制連接到AP 810的多個硬件或軟件組件,并且可執(zhí)行包括多媒體數(shù)據(jù)的各種各樣的數(shù)據(jù)的處理和操作。AP 810例如可被配置為片上系統(tǒng)(SoC)。根據(jù)一實施例,AP 810可進一步包括圖形處理單元(GPU,未示出)。
[0116]通信模塊820 (例如,通信接口 160)可在電子設備801 (例如,電子設備101)和通過網(wǎng)絡連接的其它電子設備(例如,電子設備104或服務器106)之間的通信中發(fā)送和接收數(shù)據(jù)。根據(jù)一實施例,通信模塊820可包括蜂窩模塊821^^模塊823、81'模塊825、6?3模塊827、NFC模塊828和射頻(RF)模塊829。
[0117]蜂窩模塊821 可通過通信網(wǎng)絡(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro、GSM 等等)提供語音呼叫、視頻呼叫、文本消息收發(fā)服務或因特網(wǎng)服務。此外,蜂窩模塊821可例如使用SM卡(例如,SIM卡824)在通信網(wǎng)絡中執(zhí)行電子設備的識別和認證。根據(jù)一實施例,蜂窩模塊821可執(zhí)行由AP 810提供的功能的至少一部分。例如,蜂窩模塊821可執(zhí)行多媒體控制功能的至少一部分。
[0118]根據(jù)一實施例,蜂窩模塊821可包括通信處理器(CP)。此外,蜂窩模塊821例如可被配置SoC。圖8示出:諸如蜂窩模塊821(例如,CP)、存儲器830或電源管理模塊895之類的組件是與AP 810分開的組件。然而,根據(jù)一實施例,AP 810可被配置成包括前述組件的至少部分(例如,蜂窩模塊821)。
[0119]根據(jù)一實施例,AP810或蜂窩模塊821(例如,CP)可將命令或數(shù)據(jù)裝載到易失性存儲器中以處理命令或數(shù)據(jù),其中,該命令或數(shù)據(jù)是從連接到AP 810或蜂窩模塊821中的每一個的非易失性存儲器或者從其它組件中的至少一個接收的。AP 810或蜂窩模塊821可在非易失性存儲器中存儲從其它組件中的至少一個接收或由其生成的數(shù)據(jù)。
[0120]W1-Fi模塊823、BT模塊825、GPS模塊827和NFC模塊828可各自包括處理器以例如經(jīng)由相應的模塊處理發(fā)送和接收的數(shù)據(jù)。在圖8中,分別以分開的塊示出蜂窩模塊821、W1-Fi模塊823、BT模塊825、GPS模塊827和NFC模塊828。然而,根據(jù)一實施例,蜂窩模塊821、W1-Fi模塊823、BT模塊825、GPS模塊827和NFC模塊828中的至少部分(例如,兩個或更多個)可被包括在一個集成芯片(IC)或IC封裝中。例如,分別對應于蜂窩模塊821、W1-Fi模塊823、BT模塊825、GPS模塊827和NFC模塊828的處理器的至少部分(例如,對應于蜂窩模塊821的CP和對應于W1-Fi模塊823的W1-Fi處理器)可被配置為一個SoC。
[0121 ] RF模塊829可發(fā)送和接收數(shù)據(jù),例如RF信號。雖然未示出,但RF模塊829例如可包括收發(fā)器、功率放大器模塊(PAM)、頻率濾波器、低噪聲放大器(LNA)等等。此外,RF模塊829可進一步包括用于在無線通信中的自由空間中發(fā)送和接收電磁波的組件,例如導體、導線等等。圖8示出:蜂窩模塊821、W1-Fi模塊823、BT模塊825、GPS模塊827和NFC模塊828共享一個RF模塊829。然而,根據(jù)一實施例,蜂窩模塊的821舊^模塊823』1'模塊825、6?5模塊827和NFC模塊828中的至少一個可通過分開的RF模塊發(fā)送和接收RF信號。
[0122]S頂卡824可以是包括S頂卡的卡并且可被插入到在電子設備的特定位置處形成的槽中。SIM卡824可包括唯一的識別信息(例如,集成電路卡標識符(ICCID))或訂戶信息(例如,國際移動訂戶身份(IMSI))。
[0123]存儲器830(例如,存儲器130)可包括內部存儲器832或外部存儲器834。內部存儲器832例如可包括易失性存儲器(例如,動態(tài)隨機存取存儲器(DRAM)、靜態(tài)RAM(SRAM)、同步動態(tài)RAM(SDRAM)等等)和非易失性存儲器(例如,一次性可編程只讀存儲器(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、掩模ROM、閃速ROM、NAND閃存、NOR閃存等等)中的至少一個。
[0124]根據(jù)一實施例,內部存儲器832可以是固態(tài)驅動器(SSD)。外部存儲器834可進一步包括閃存驅動器,例如緊湊式閃存(CF)、安全數(shù)字(SD)、微安全數(shù)字(micro-SD)、迷你安全數(shù)字(min1-SD)、極端數(shù)字(XD)、記憶棒等等。外部存儲器834可通過各種接口功能性地連接到電子設備801。根據(jù)一實施例,電子設備801可進一步包括存儲設備(或存儲介質),諸如硬盤驅動器。
[0125]傳感器模塊840可測量物理量或檢測電子設備801的操作狀態(tài),并將測量或檢測的信息轉換成電信號。傳感器模塊840例如可包括手勢傳感器840A、陀螺傳感器840B、氣壓傳感器840C、磁傳感器840D、加速度計840E、抓握傳感器840F、接近傳感器840G、色彩傳感器840H(例如,紅色、綠色和藍色(RGB)傳感器)、生物測定傳感器8401、溫度/濕度傳感器840J、照明傳感器840K和紫外線(UV)傳感器840M中的至少一個。另外或替代地,傳感器模塊840例如可包括電子鼻傳感器(未示出)、肌電圖(EMG)傳感器(未示出)、腦電圖(EEG)傳感器(未示出)、心電圖(ECG)傳感器(未示出)、紅外(IR)傳感器(未示出)、虹膜傳感器(未示出)、指紋傳感器(未示出)等等。傳感器模塊840可進一步包括控制屬于它的至少一個或多個傳感器的控制電路。
[0126]輸入設備850可包括觸摸面板852、(數(shù)字)筆傳感器854、鍵856或超聲波輸入設備858。觸摸面板852可例如使用靜電類型、壓敏類型、紅外類型和超聲波類型中的至少一個識別觸摸輸入。此外,觸摸面板852可進一步包括控制電路。當觸摸面板852是靜電類型時,物理觸摸或接近識別是可能的。觸摸面板852可進一步包括觸覺層。在這種情況下,觸摸面板852可給用戶提供觸覺響應。
[0127](數(shù)字)筆傳感器854例如可由與從用戶接收觸摸輸入或使用分開的識別片材相同或相似的方法來實現(xiàn)。鍵856例如可包括物理按鈕、光學鍵或小鍵盤。超聲波設備858是檢測通過輸入工具生成的聲波的設備,該輸入工具使用電子設備801的麥克風(例如,麥克風888)生成超聲波信號,并識別數(shù)據(jù),并且可實現(xiàn)無線電識別。根據(jù)一實施例,電子設備801可使用通信模塊820從連接到它的外部設備(例如,計算機或服務器)接收的用戶輸入。
[0128]顯示器860 (例如,顯示器150)可包括面板862、全息圖設備864或投影儀866。面板862例如可以是液晶顯示器(IXD)、有源矩陣有機發(fā)光二極管(AM-OLED)等等。面板862例如可被配置成靈活的、透明的或可佩戴的。面板862可以以單個模塊與觸摸面板852—起被形成。全息圖設備864可使用光的干涉在空中顯示三維圖像。投影儀866可將光投射到屏幕上以顯示圖像。屏幕例如可被布置在電子設備801的內部或外部。根據(jù)一實施例,顯示器860可進一步包括控制面板862、全息圖設備864或投影儀866的控制電路。
[0129]接口870例如可包括高清晰度多媒體接口(HDMI)872、通用串行總線(USB)874、光學接口 876或D-超小型(D-sub)878。接口 870例如可被包括在圖1中圖示的通信接口 160中。另外或替代地,接口870例如可包括移動高清晰度鏈路(MHL)接口、SD卡AMC接口或紅外數(shù)據(jù)協(xié)會(IrDA)接口。
[0130]音頻模塊880可相反地轉換聲音和電信號。音頻模塊880的至少一些組件例如可被包括在圖1中圖示的輸入/輸出接口 140中。音頻模塊880例如可通過揚聲器882、接收器884、耳機886或麥克風888處理聲音信息輸入或輸出。
[0131]相機模塊891是拍攝靜止圖像和視頻的設備。根據(jù)一實施例,相機模塊891可包括一個或多個圖像傳感器(例如,前傳感器或后傳感器)、鏡頭、圖像信號處理器(ISP,未示出)或閃光燈(例如,LED、氙氣燈等等,未示出)。
[0132]電源管理模塊895可管理電子設備801的電源。雖然未示出,但電源管理模塊895例如可包括電源管理集成電路(PMIC)、充電器集成電路(IC)或者電池或者計量表。
[0133]PMIC例如可被安裝在IC或SoC半導體中。充電方法可被劃分為有線和無線充電方法。充電器IC可對電池充電,并且可防止充電器過電壓或過電流。根據(jù)一實施例,充電器IC可包括用于有線充電方法和無線充電方法中的至少一個的充電器1C。無線充電方法例如可包括磁共振方法、磁感應方法或電磁波方法,并且可添加用于無線充電的諸如線圈回路、諧振電路或整流器之類的附加電路。
[0134]電池計例如可測量電池896的剩余電池電量、充電電壓、電流或溫度。電池896可存儲或生成電力,并且可使用存儲或生成的電力向電子設備801供應電源。電池896例如可包括可再充電電池或太陽能電池。
[0135]指示器897可顯示電子設備801或它的組件(例如,AP 810)的特定狀態(tài),例如引導狀態(tài)、消息狀態(tài)或充電狀態(tài)。電機898可將電信號轉換成機械振動。雖然未不出,但電子設備801可包括用于支持移動TV(例如,GPU)的處理設備。用于支持移動TV的處理設備可根據(jù)數(shù)字多媒體廣播(DMB)、數(shù)字視頻廣播(DVB)或MediaFlο標準處理媒體數(shù)據(jù)。
[0136]根據(jù)本公開的電子設備的組件中的每一個可由一個或多個組件來實現(xiàn),并且相應的組件的名稱可變化,這取決于電子設備的類型。根據(jù)本公開的電子設備可通過包括以上單元中的至少一個來配置,并且可省略單元中的一些,或者可添加其它單元。此外,根據(jù)本公開電子設備的元件中的一些可被組合成一個實體,該實體可以執(zhí)行與在組合之前的元件中的那些功能相同的功能。
[0137]在本公開中使用的術語“模塊”例如可指包括硬件、軟件和固件中的一個或多個組合的單元?!澳K”可與諸如單元、邏輯、邏輯塊、組件或電路之類的術語互換使用。“模塊”可以是集成組件或它的一部分的最小單元?!澳K”可以是執(zhí)行一個或多個功能或它的一部分的最小單元。“模塊”可被機械或電子地實現(xiàn)。例如,根據(jù)本公開的“模塊”可包括用于執(zhí)行已知或以后開發(fā)的操作的專用集成電路(ASIC)芯片、現(xiàn)場可編程門陣列(FPGA)以及可編程邏輯器件中的至少一個。
[0138]根據(jù)各種實施例,可通過以編程模塊形式存儲在計算機可讀存儲介質中的命令來實現(xiàn)根據(jù)本公開的設備(例如,模塊或它的功能)或方法(例如,操作)中的至少一些。當命令由一個或多個處理器執(zhí)行(例如,處理器210)時,一個或多個處理器可執(zhí)行對應于該命令的功能。計算機可讀存儲介質例如可以是存儲器220。編程模塊的至少一部分例如可由處理器210來實現(xiàn)(例如,執(zhí)行)。編程模塊的至少一部分例如可包括用于執(zhí)行至少一個功能的模塊、程序、例程、指令集或進程。
[0139]計算機可讀記錄介質可包括:諸如硬盤、軟盤和磁帶之類的磁介質,諸如致密盤只讀存儲器(CD-ROM)和數(shù)字通用盤(DVD)之類的光學介質,諸如光磁盤之類的磁光學介質,以及專門被配置成存儲和執(zhí)行程序命令的諸如只讀存儲器(R0M)、隨機存取存儲器(RAM)和閃存之類的硬件設備。另外,該程序指令可包括高級語言代碼以及由編譯器編寫的機器代碼,其中可以在計算機中通過使用解釋器來執(zhí)行高級語言代碼。前述硬件設備可被配置成作為一個或多個軟件模塊來操作以便執(zhí)行本公開的操作,反之亦然。
[0140]根據(jù)本公開的編程模塊可包括前述組件中的一個或多個,或者可進一步包括其它附加組件,或者前述組件中的一些可被省略。根據(jù)本公開的各種實施例的由模塊、編程模塊或其它組件元件執(zhí)行的操作可被順序地、并行地、重復地或者以啟發(fā)式方式執(zhí)行。此外,一些操作可根據(jù)另一個次序來執(zhí)行,或者可被省略,或者可添加其它操作。
[0141 ]根據(jù)各種實施例,存儲介質存儲命令,其中該命令是在由至少一個處理器執(zhí)行時為至少一個處理器設置以執(zhí)行至少一個操作,并且至少一個操作可包括:控制傳感器模塊以獲得相位差信息的操作;控制計算模塊以基于相位差信息從圖像數(shù)據(jù)識別主體或為該主體計算拍攝參數(shù)的操作;在來自用戶的拍攝命令之前通過控制模塊將計算的拍攝參數(shù)中繼到相機模塊的操作;以及控制相機模塊在拍攝命令之后、基于拍攝參數(shù)操作相機以捕獲對應于每個位置的圖像的操作。
[0142]同時,在說明書和附圖中公開的示范性實施例被呈現(xiàn)以僅僅易于描述本公開的技術內容并且?guī)椭斫獗竟_,并且不意在限制本公開的范圍。因此,從本公開的技術構思以及本文描述的實施例中所得的所有變化或修改應當被解釋為屬于本公開的范圍。
【主權項】
1.一種方法,包括: 控制計算模塊以從圖像數(shù)據(jù)識別主體并且基于識別出的主體計算拍攝參數(shù)的操作;并且 在來自用戶的拍攝命令之前通過控制模塊向相機模塊提供計算的拍攝參數(shù)的操作。2.如權利要求1所述的方法,其中,計算拍攝參數(shù)的操作包括:向計算模塊提供通過傳感器模塊收集的相位差信息的操作。3.如權利要求2所述的方法,其中,通過傳感器模塊收集的相位差信息包括關于在相機模塊和主體之間的距離的信息以及關于有關距離的信息的可靠性信息中的一個或多個。4.如權利要求1所述的方法,其中,計算拍攝參數(shù)的操作包括:計算移動的鏡頭的至少兩個不同位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度和閃光燈的發(fā)光時間中的一個或多個的操作。5.如權利要求1所述的方法,還包括:控制相機模塊以在拍攝命令之后、基于拍攝參數(shù)控制相機的操作的操作。6.如權利要求1所述的方法,其中,計算拍攝參數(shù)的操作還包括:基于識別出的主體確定對應于多個焦距拍攝的張數(shù)的操作。7.如權利要求1所述的方法,其中,所述圖像數(shù)據(jù)包括:聚焦于由用戶輸入選擇的主體的圖像數(shù)據(jù)以及在預覽屏幕上輸出的圖像數(shù)據(jù)中的至少一個。8.—種電子設備,包括: 傳感器模塊,被配置成獲取相位差信息并將所述相位差信息中繼到控制模塊; 所述控制模塊,被配置成將所獲取的相位差信息中繼到計算模塊或將拍攝參數(shù)中繼到相機模塊; 所述計算模塊,被配置成執(zhí)行下列操作中的至少一個或多個:基于所述相位差信息從圖像數(shù)據(jù)識別主體,針對所述主體計算拍攝參數(shù),并將所述拍攝參數(shù)中繼到所述控制模塊;和 所述相機模塊,被配置成存儲從所述控制模塊提供的拍攝參數(shù), 其中,在來自用戶的拍攝命令之前將所述拍攝參數(shù)中繼到所述相機模塊,以及 相機模塊在拍攝命令之后、基于拍攝參數(shù)操作相機,以捕獲對應于每個位置的圖像。9.如權利要求8所述的電子設備,其中,傳感器模塊收集關于在所述相機模塊和所述主體之間的距離的信息以及關于有關所述距離的信息的可靠性信息中的一個或多個作為所述相位差ig息。10.如權利要求8所述的電子設備,其中,所述計算模塊比較所述相位差信息與圖像數(shù)據(jù),并識別包括滿足條件的相位差的圖像數(shù)據(jù)的塊作為所述主體。11.如權利要求8所述的電子設備,其中,基于色彩、紋理和對比度中的至少一個或多個,所述計算模塊識別包括滿足條件的相位差的圖像數(shù)據(jù)的塊作為所述主體。12.如權利要求8所述的電子設備,其中,所述相機模塊通過移動鏡頭以聚焦于由輸入選擇的主體而獲取圖像數(shù)據(jù)并向所述計算模塊提供圖像數(shù)據(jù)。13.如權利要求8所述的電子設備,其中,所述相機模塊在拍攝命令之后拍攝所述主體,并且然后通過基于所述拍攝參數(shù)移動鏡頭而捕獲圖像。14.如權利要求8所述的電子設備,其中,所述計算模塊計算移動的鏡頭的至少兩個不同位置、傳感器的曝光次數(shù)、傳感器的曝光時間、傳感器的光電效率、閃光燈的亮度和閃光燈的發(fā)光時間中的一個或多個作為對應于所述主體的焦距的拍攝參數(shù)。15.一種包括程序的計算機可讀記錄介質,該程序被配置成執(zhí)行: 控制傳感器模塊以獲取相位差信息的操作; 控制計算模塊以基于所述相位差信息從圖像數(shù)據(jù)識別主體或針對所述主體計算拍攝參數(shù)的操作; 在來自用戶的拍攝命令之前通過所述控制模塊將計算的拍攝參數(shù)中繼到相機模塊的操作;以及 控制所述相機模塊在拍攝命令之后、基于所述拍攝參數(shù)操作相機以捕獲對應于每個位置的圖像的操作。
【文檔編號】H04N5/225GK106031157SQ201580009627
【公開日】2016年10月12日
【申請日】2015年1月13日
【發(fā)明人】李宇鏞, 李承優(yōu), 池炯璇, 金杓宰, 李圭俸
【申請人】三星電子株式會社