拍攝圖像的方法及裝置與流程
2023-05-30 17:38:10 2

本公開涉及通信及計算機處理領域,尤其涉及拍攝圖像的方法及裝置。
背景技術:
隨著電子技術的發展,移動終端已經普遍應用。移動終端不僅是人與人之間交流的主要工具,而且是隨時記錄生活的工具。人們常常利用移動終端來拍攝圖像和視頻。
技術實現要素:
為克服相關技術中存在的問題,本公開提供一種拍攝圖像的方法及裝置。
根據本公開實施例的第一方面,提供一種拍攝圖像的方法,包括:
獲得預拍攝圖像;
判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息;
向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
本公開的實施例提供的技術方案可以包括以下有益效果:通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比,生成移動控制信息,並向支撐裝置發送移動控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。實現了終端自動識別圖像進行拍攝,無需用戶進行手動控制,減少了用戶拍攝時的操作次數,方便用戶進行拍攝。
圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置;
預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
本公開的實施例提供的技術方案可以包括以下有益效果:在圖像信息中包括上述信息,及預設的圖像模板參數包括上述信息,提高了根據預設的圖像模板參數比對圖像信息時,獲得與圖像信息相匹配的預設的圖像模板的準確率。
所述方法還包括:根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息;
根據所述變焦控制信息修改焦距信息。
本公開的實施例提供的技術方案可以包括以下有益效果:通過生成的變焦控制信息,修改焦距信息,使當前拍攝設備的焦距可以滿足預設的圖像模板參數,可進行下一步操作,以達到拍攝設備自己識別預拍攝圖像中的圖像信息,並自動進行調節的目的。
所述方法還包括:
接收拍攝指令;
所述獲得預拍攝圖像,包括:在接收拍攝指令之後,獲得預拍攝圖像;或者
所述在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,包括:在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
本公開的實施例提供的技術方案可以包括以下有益效果:在接收拍攝指令後,即可以獲得預拍攝圖像,也可以在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,實現了拍攝指令即可以控制獲得拍攝圖像,也可以控制拍攝,方便用戶進行拍攝。
拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
本公開的實施例提供的技術方案可以包括以下有益效果:通過預設不同的拍攝指令,使用戶可以通過多種不同的方式下達拍攝命令,方便用戶進行拍攝。
所述方法還包括:
對拍攝得到的圖像進行後處理。
本公開的實施例提供的技術方案可以包括以下有益效果:在拍攝完成後,對拍攝得到的圖像進行處理,使圖像可以根據用戶的需求自動進行處理,方便用戶獲得拍攝你的圖像。
根據本公開實施例的第二方面,提供一種拍攝圖像的裝置,包括:
獲取模塊,用於獲得預拍攝圖像;
判斷模塊,用於判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數;
第一生成模塊,用於在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息;
發送模塊,用於向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數;
拍攝模塊,用於在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置;
預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
所述裝置還包括:
第二生成模塊,用於根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息;
焦距修改模塊,用於根據所述變焦控制信息修改焦距信息。
所述裝置還包括:
接收模塊,用於接收拍攝指令;
所述獲取模塊,包括:
獲取子模塊,用於在接收拍攝指令之後,獲得預拍攝圖像;或者
所述拍攝模塊,包括:
拍攝子模塊,用於在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
所述裝置還包括:
處理模塊,用於對拍攝得到的圖像進行後處理。
應當理解的是,以上的一般描述和後文的細節描述僅是示例性和解釋性的,並不能限制本公開。
附圖說明
此處的附圖被併入說明書中並構成本說明書的一部分,示出了符合本公開的實施例,並與說明書一起用於解釋本公開的原理。
圖1是根據一示例性實施例示出的一種拍攝圖像的方法的流程圖。
圖2是根據一示例性實施例示出的一種拍攝圖像的方法的流程圖。
圖3是根據一示例性實施例示出的一種拍攝圖像的方法的流程圖。
圖4是根據一示例性實施例示出的一種拍攝圖像的方法的流程圖。
圖5是根據一示例性實施例示出的一種拍攝圖像的裝置的框圖。
圖6是根據一示例性實施例示出的一種拍攝圖像的裝置的框圖。
圖7是根據一示例性實施例示出的一種拍攝圖像的裝置的框圖。
圖8是根據一示例性實施例示出的一種拍攝圖像的裝置的框圖。
圖9是根據一示例性實施例示出的一種裝置的框圖。
具體實施方式
這裡將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式並不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
相關技術中,隨著移動終端設備的廣泛應用,在移動終端中匯集了各種不同的功能,如,拍攝,而且由於移動終端體積小,用戶在出行、聚會時更喜歡通過移動終端記錄下場景圖像。在拍攝時,用戶通過移動終端選取拍攝場景,用戶點擊快門,完成拍攝,所以在拍攝時,需要用戶手動操作。
而有時在家庭聚會或朋友間聚會吃飯時,大家光顧著說話聊天,騰不出專人來拍照以記下這難忘回憶的精彩瞬間,而藍牙自拍杆在這個場景也不靈活,也需要專人進行操作,無法實現移動終端自動進行拍攝。
本公開實施例提供了一種拍攝圖像的方法,通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比生成移動控制信息,並向支撐裝置發送移動控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。實現了終端自動識別圖像進行拍攝,無需用戶進行手動控制,減少了用戶拍攝時的操作次數,方便用戶進行拍攝。
圖1是根據一示例性實施例示出的一種拍攝圖像的方法的流程圖,如圖1所示,該方法可以由移動終端實現,包括以下步驟:
在步驟S101中,獲得預拍攝圖像。
在步驟S102中,判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數。
在步驟S103中,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移 動控制信息。
在步驟S104中,向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數。其中,支撐裝置可以是單獨的支架,也可以是與移動終端保護套一體的支架,可以在移動終端的控制下自動移動或轉動,包括上下前後左右移動,上下左右旋轉。移動終端可以與支撐裝置通過藍牙或無線網絡通信。
在步驟S105中,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。在拍攝圖像時,可以只拍攝一張圖片,也可以周期性的拍攝圖片,還可以拍攝視頻。
本公開實施例提供了一種拍攝圖像的方法,通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比生成移動控制信息,並向支撐裝置發送移動控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。實現了終端自動識別圖像進行拍攝,無需用戶進行手動控制,減少了用戶拍攝時的操作次數,方便用戶進行拍攝。
在一個實施例中,在步驟S101至步驟S105中的圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置;
在步驟S101至步驟S105中的預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
在本公開提供的實施例中:在圖像信息中包括上述信息,及預設的圖像模板參數包括上述信息,提高了根據預設的圖像模板參數比對圖像信息時,獲得與圖像信息相匹配的預設的圖像模板的準確率。
在一個實施例中,該方法還可實施為:步驟A1至步驟A2。
在步驟A1中,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息。
在步驟A2中,根據變焦控制信息修改焦距信息。
在本公開的提供的實施例中,通過生成的變焦控制信息,修改焦距信息, 使當前拍攝設備的焦距可以滿足預設的圖像模板參數,可進行下一步操作,以達到拍攝設備自己識別預拍攝圖像中的圖像信息,並自動進行調節的目的。
在一個實施例中,該方法還可實施為:步驟B1。
在步驟B1中,接收拍攝指令。
步驟S101還可實施為:步驟B2。
在步驟B2中,在接收拍攝指令之後,獲得預拍攝圖像。或者
步驟S105還可實施為:步驟B3。
在步驟B3中,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
在本公開提供的實施例中,在接收拍攝指令後,即可以獲得預拍攝圖像,也可以在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,實現了拍攝指令即可以控制獲得拍攝圖像,也可以控制拍攝,方便用戶進行拍攝。
在一個實施例中,步驟B1中的拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
在本公開提供的實施例中,通過預設不同的拍攝指令,使用戶可以通過多種不同的方式下達拍攝命令,方便用戶進行拍攝。
在一個實施例中,該方法還實施為:步驟C1。
在步驟C1中,對拍攝得到的圖像進行後處理。
在本公開提供的實施例中,在拍攝完成後,對拍攝得到的圖像進行處理,使圖像可以根據用戶的需求自動進行處理,方便用戶獲得拍攝的圖像。
下面通過具體實施例解釋如何實現本公開實施例提供的一種拍攝圖像的方法。
如圖2所示,本公開實施例提供了一種拍攝圖像的方法,本公開實施用於手機,具體實施步驟如下:
在步驟S201中,獲得預拍攝圖像。
例如,打開手機中的拍攝功能,手機通過攝像頭獲得當前視野中的圖像,並顯示在顯示屏上,用戶可以通過顯示屏觀看到當前攝像頭採集到的圖像,即預拍攝圖像,也可以叫做預覽圖像。
在步驟S202中,判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數。圖像信息包括:人臉在圖像中的大小、人臉在圖像中的位置;預設的圖像模板參數包括:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
例如,判斷步驟S201中手機獲得的預拍攝圖像中的人臉在圖像中的大小及人臉在圖像中的位置,是否滿足預設的人臉在圖像中的大小比例、人臉在圖像中的位置與圖像中長和寬的比例。預設的圖像模板在手機中存有多個,預拍攝圖像中的圖像信息可以判斷是否滿足一個預設的圖像模板參數,也可以判斷是否滿足多個預設的圖像模板參數。
在步驟S203中,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息。
例如,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,即沒有滿足預設的圖像模板參數的預拍攝圖像中的圖像信息,此時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息,移動控制信息,可以控制手機移動,使手機攝像頭採集的圖像滿足預設的圖像模板參數。
在步驟S204中,向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
例如,手機向安裝與手機外的支撐裝置發送移動控制信息,支撐裝置為手機支架,手機支架根據手機發送的移動控制信息進行移動及轉動,使移動及轉動後的手機採集的預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
在步驟S205中,根據預拍攝圖像中的圖像信息與預設的圖像模板參數 的差異,生成變焦控制信息。
例如,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息,變焦控制信息可以控制手機的攝像頭變換攝像頭的焦距。
在步驟S206中,根據變焦控制信息修改焦距信息。
例如,手機根據變焦控制信息修改當前手機攝像頭的焦距信息。
在步驟S207中,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
例如,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,或者在手機支架根據移動控制信息移動及轉動,在手機變焦控制信息修改焦距信息後,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數,手機控制攝像頭進行拍攝,獲得當前預拍攝圖像所顯示的圖片。
在本公開實施例中提供了一種拍攝圖像的方法,通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比生成移動控制信息,並向支撐裝置發送移動控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。實現了終端自動識別圖像進行拍攝,無需用戶進行手動控制,減少了用戶拍攝時的操作次數,方便用戶進行拍攝。
如圖3所示,本公開實施例提供了一種拍攝圖像的方法,該實施例用於手機,具體實施步驟如下:
在步驟S301中,接收拍攝指令;其中,拍攝指令為預設的語音指令。
例如,用戶在手機攝像頭前準備進行拍照,用戶通過語音向手機下達拍攝的指令,用戶即可以說「拍攝」也可以打個響指。
在步驟S302中,在接收拍攝指令之後,獲得預拍攝圖像。
例如,手機在接收到用戶說「拍攝」的音頻後,確定是拍攝指令,通過手機攝像頭採集預拍攝圖像。
在步驟S303中,判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數。
例如,判斷步驟S302中手機獲得的預拍攝圖像是否滿足預設的圖像模板參數。預設的圖像模板在手機中存有多個,預拍攝圖像中的圖像信息可以判斷是否滿足一個預設的圖像模板參數,也可以判斷是否滿足多個預設的圖像模板參數。
在步驟S304中,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息。
例如,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,即沒有滿足預設的圖像模板參數的預拍攝圖像中的圖像信息,此時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息,移動控制信息,可以控制手機移動,使手機攝像頭採集的圖像滿足預設的圖像模板參數。
在步驟S305中,向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
例如,手機向安裝與手機外的支撐裝置發送移動控制信息,支撐裝置為與手機保護套一體的支架,手機保護套一體的支架根據手機發送的移動控制信息進行移動及轉動,使移動及轉動後的手機採集的預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
在步驟S306中,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
例如,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,或者在手機支架根據移動控制信息移動及轉動後,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數,手機控制攝像頭進行拍攝,獲得當前預拍攝圖像所顯示的圖片。
在本公開實施例提供了一種拍攝圖像的方法,通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比生成移動控制信息,並向支撐裝置發送移動 控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。實現了終端自動識別圖像進行拍攝,無需用戶進行手動控制,減少了用戶拍攝時的操作次數,而且拍攝指令即可以控制獲得拍攝圖像,也可以控制拍攝,方便用戶進行拍攝。
如圖4所示,本公開實施例提供了一種拍攝圖像的方法,該實施例用於手機,具體實施步驟如下:
在步驟S401中,獲得預拍攝圖像。
例如,打開手機中的拍攝功能,手機通過攝像頭獲得當前視野中的圖像,並顯示在顯示屏上,用戶可以通過顯示屏觀看到當前攝像頭採集到的圖像,即預拍攝圖像,也可以叫做預覽圖像。
在步驟S402中,判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數。
例如,判斷步驟S401中手機獲得的預拍攝圖像是否滿足預設的圖像模板參數。預設的圖像模板在手機中存有多個,預拍攝圖像中的圖像信息可以判斷是否滿足一個預設的圖像模板參數,也可以判斷是否滿足多個預設的圖像模板參數。
在步驟S403中,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息。
例如,在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,即沒有滿足預設的圖像模板參數的預拍攝圖像中的圖像信息,此時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息,移動控制信息,可以控制手機移動,使手機攝像頭採集的圖像滿足預設的圖像模板參數。
在步驟S404中,向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
例如,手機向安裝與手機外的支撐裝置發送移動控制信息,支撐裝置為與手機保護套一體的支架,手機保護套一體的支架根據手機發送的移動控制信息進行移動及轉動,使移動及轉動後的手機採集的預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
在步驟S405中,接收拍攝指令;其中,拍攝指令為預設的行為指令。
例如,用戶在手機攝像頭前準備進行拍照,用戶通過用戶自身行為指令。預設的行為指令,可以是一個靜態的行為,用戶擺出特定的姿勢,如剪刀手;也可以是一個動態的行為,用戶作為特定的移動姿勢,如在攝像頭快速移動手指。
在步驟S406中,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
例如,在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,或者在手機支架根據移動控制信息移動及轉動後,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數,並且接收到用戶的剪刀手手勢的預設的行為指令,手機控制攝像頭進行拍攝,獲得當前預拍攝圖像所顯示的圖片。
在步驟S407中,對拍攝得到的圖像進行後處理。
例如,手機拍攝到圖像後,對圖像進行處理,手機可以根據預設的方式,顯示圖像、保存拍攝到的圖像,還可以通過其他第三方應用分享拍攝得到的圖像,將圖像上傳到第三方應用的雲端,也可以識別出圖像中人物的人臉及識別出的人臉所對應的用戶的帳號,將拍攝得到的圖像發送給識別出的人臉所對應的用戶的帳號。
在本公開實施例提供了一種拍攝圖像的方法,通過將獲得的預拍攝圖像與預設的圖像模板參數進行對比生成移動控制信息,並向支撐裝置發送移動控制信息,帶動自身移動終端,在預拍攝圖片中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,在拍攝完成後,對拍攝得到的圖像進行處理,使圖像可以根據用戶的需求自動進行處理,實現了終端自動識別圖像進行拍攝, 無需用戶進行手動控制,減少了用戶拍攝時的操作次數,方便用戶進行拍攝,並且方便用戶獲得拍攝的圖像。
通過以上介紹了解了拍攝圖像的實現過程,該過程由移動終端和計算機實現,下面分別針對兩個設備的內部結構和功能進行介紹。
圖5是根據一示例性實施例示出的一種拍攝圖像的裝置示意圖。參照圖5,該裝置包括:
獲取模塊501被配置為獲得預拍攝圖像。
判斷模塊502被配置為判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數。
第一生成模塊503被配置為在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息。
發送模塊504被配置為向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數。
拍攝模塊505被配置為在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
其中,圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置。
預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
如圖6所示,該裝置還包括:
第二生成模塊601被配置為根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息;
焦距修改模塊602被配置為根據變焦控制信息修改焦距信息。
如圖7所示,該裝置還包括:
接收模塊701被配置為接收拍攝指令;
獲取模塊501,包括:
獲取子模塊702被配置為在接收拍攝指令之後,獲得預拍攝圖像。
拍攝模塊505,包括:
拍攝子模塊703被配置為在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
其中,拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
如圖8所示,該裝置還包括:
處理模塊801被配置為對拍攝得到的圖像進行後處理。
關於上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖9是根據一示例性實施例示出的一種用於拍攝圖像的裝置900的框圖。例如,裝置900可以是行動電話,計算機,數字廣播終端,消息收發設備,遊戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
參照圖9,裝置900可以包括以下一個或多個組件:處理組件902,存儲器904,電源組件906,多媒體組件908,音頻組件910,輸入/輸出(I/O)的接口912,傳感器組件914,以及通信組件916。
處理組件902通常控制裝置900的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件902可以包括一個或多個處理器920來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件902可以包括一個或多個模塊,便於處理組件902和其他組件之間的交互。例如,處理組件902可以包括多媒體模塊,以方便多媒體組件908和處理組件902之間的交互。
存儲器904被配置為存儲各種類型的數據以支持在裝置900的操作。這些數據的示例包括用於在裝置900上操作的任何應用程式或方法的指令,聯繫人數據,電話簿數據,消息,圖片,視頻等。存儲器904可以由任何類型 的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃記憶體,磁碟或光碟。
電源組件906為裝置900的各種組件提供電源。電源組件906可以包括電源管理系統,一個或多個電源,及其他與為裝置900生成、管理和分配電源相關聯的組件。
多媒體組件908包括在該裝置900和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸控螢幕,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件908包括一個前置攝像頭和/或後置攝像頭。當裝置900處於操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或後置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和後置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
音頻組件910被配置為輸出和/或輸入音頻信號。例如,音頻組件910包括一個麥克風(MIC),當裝置900處於操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器904或經由通信組件916發送。在一些實施例中,音頻組件910還包括一個揚聲器,用於輸出音頻信號。
I/O接口912為處理組件902和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限於:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件914包括一個或多個傳感器,用於為裝置900提供各個方面 的狀態評估。例如,傳感器組件914可以檢測到裝置900的打開/關閉狀態,組件的相對定位,例如組件為裝置900的顯示器和小鍵盤,傳感器組件914還可以檢測裝置900或裝置900的一個組件的位置改變,用戶與裝置900接觸的存在或不存在,裝置900方位或加速/減速和裝置900的溫度變化。傳感器組件914可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件914還可以包括光傳感器,如CMOS或CCD圖像傳感器,用於在成像應用中使用。在一些實施例中,該傳感器組件914還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件916被配置為便於裝置900和其他設備之間有線或無線方式的通信。裝置900可以接入基於通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件916經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,通信組件916還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基於射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
在示例性實施例中,裝置900可以被一個或多個應用專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用於執行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器904,上述指令可由裝置900的處理器920執行以完成上述方法。例如,非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
一種拍攝圖像的裝置,包括:
處理器;
用於存儲處理器可執行指令的存儲器;
其中,該處理器被配置為:
獲得預拍攝圖像;
判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息;
向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
該處理器還可以被配置為:
圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置;
預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
該處理器還可以被配置為:
該方法還包括:
根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息;
根據變焦控制信息修改焦距信息。
該處理器還可以被配置為:
該方法還包括:
接收拍攝指令;
獲得預拍攝圖像,包括:在接收拍攝指令之後,獲得預拍攝圖像;或者
在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,包括:在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
該處理器還可以被配置為:
拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
該處理器還可以被配置為:
該方法還包括:
對拍攝得到的圖像進行後處理。
一種非臨時性計算機可讀存儲介質,當該存儲介質中的指令由移動終端的處理器執行時,使得移動終端能夠執行一種拍攝圖像的方法,該方法包括:
獲得預拍攝圖像;
判斷預拍攝圖像中的圖像信息是否滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息不滿足預設的圖像模板參數時,根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成移動控制信息;
向外部的支撐裝置發送移動控制信息,以便支撐裝置帶動自身移動,使預拍攝圖像中的圖像信息滿足預設的圖像模板參數;
在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像。
該存儲介質中的指令還可以包括:
圖像信息至少包括下列信息之一:人臉在圖像中的大小、人臉在圖像中的位置;
預設的圖像模板參數至少包括下列信息之一:人臉在圖像中的大小比例、人臉在圖像中的位置與圖像長和寬的比例。
該存儲介質中的指令還可以包括:
該方法還包括:
根據預拍攝圖像中的圖像信息與預設的圖像模板參數的差異,生成變焦控制信息;
根據變焦控制信息修改焦距信息。
該存儲介質中的指令還可以包括:
該方法還包括:
接收拍攝指令;
獲得預拍攝圖像,包括:在接收拍攝指令之後,獲得預拍攝圖像;或者
在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,拍攝圖像,包括:在預拍攝圖像中的圖像信息滿足預設的圖像模板參數時,以及在接收拍攝指令之後,拍攝圖像。
該存儲介質中的指令還可以包括:
拍攝指令至少包括下列指令之一:預設的語音指令、預設的拍攝按鈕、預設的行為指令。
該存儲介質中的指令還可以包括:
該方法還包括:
對拍攝得到的圖像進行後處理。
本領域技術人員在考慮說明書及實踐這裡公開的發明後,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理並包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正範圍和精神由下面的權利要求指出。
應當理解的是,本公開並不局限於上面已經描述並在附圖中示出的精確結構,並且可以在不脫離其範圍進行各種修改和改變。本公開的範圍僅由所附的權利要求來限制。