自拍方法及裝置與流程
2023-08-02 07:46:41 1

本發明實施例涉及終端技術領域,尤其涉及一種自拍方法及裝置。
背景技術:
隨著人們生活水平的提高,人們對生活品質的追求也在逐漸提高,於是自拍相機也隨之受到人們的青睞。
目前,人們通常將相機放置在自拍杆上,使用自拍杆進行自拍,但是這樣自能拍到用戶靜止時的圖像,而抓拍到人物運動過程中精彩的相片,往往比較困難。如果想要連拍,必須藉助於他人,因此,現有的自拍方式不夠靈活、智能。
技術實現要素:
本發明實施例提供一種自拍方法及裝置,使自拍功能更加靈活、多樣化、智能。
第一方面,本發明實施例提供了一種自拍方法,包括:
與終端設備建立通信連接,接收終端設備發送的用戶當前運動狀態;
根據所述當前運動狀態對用戶進行拍攝。
第二方面,本發明實施例還提供了一種自拍方法,包括:
與相機建立通信連接,檢測用戶的當前運動狀態;
將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態開啟和/或關閉拍攝模式。
第三方面,本發明實施例還提供了一種自拍裝置,包括:
狀態接收模塊,用於與終端設備建立通信連接,接收終端設備發送的用戶當前運動狀態;
拍攝模塊,用於根據所述當前運動狀態對用戶進行拍攝。
第四方面,本發明實施例還提供了一種自拍裝置,包括:
狀態檢測模塊,用於與相機建立通信連接,檢測用戶的當前運動狀態;
狀態發送模塊,用於將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態開啟和/或關閉拍攝模式。
本發明實施例通過與終端設備的交互,並根據用戶的當前運動狀態對用戶進行拍攝,能夠使用戶完成自拍,使自拍功能更加靈活、多樣化、智能。
附圖說明
圖1是本發明實施例一中的一種自拍方法的流程圖;
圖2是本發明實施例二中的一種自拍方法的流程圖;
圖3是本發明實施例三中的一種自拍方法的流程圖;
圖4是本發明實施例四中的一種自拍方法的流程圖;
圖5是本發明實施例五中的一種自拍裝置的結構圖;
圖6是本發明實施例六中的一種自拍裝置的結構圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用於解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便於描述,附圖中僅示出了與本發明相關的部分而非全部結構。
實施例一
圖1為本發明實施例一提供的一種自拍方法的流程圖,本實施例可適用於用戶自拍的情況,該方法可以由本發明實施例提供的自拍裝置來執行,該裝置可集成於相機中,如圖1所示,具體包括:
S101、與終端設備建立通信連接,接收終端設備發送的用戶當前運動狀態。
其中,所述終端設備包括但不限於移動終端(例如,手機、智慧型手機)、可穿戴設備(例如,健康手環、智能手錶),用於檢測用戶當前運動狀態。所述當前運動狀態包括但不限於靜止、走動、跑動、打球、遊泳等。所述通信連接包括但不限於以下任意一種:藍牙連接、WIFI連接和2G/3G/4G連接。
具體的,可在所述終端設備中安裝速度傳感器或加速度傳感器,以檢測用戶的當前運動速度、加速度或運動位移等。具體的,用戶在運動時可將該終端設備攜帶在自己身上,當用戶運動時,該終端設備即可感知用戶當前的運動狀態,並將其發送至相機。
S102、根據所述當前運動狀態對用戶進行拍攝。
具體的,用戶可事先開啟相機的拍攝模式,或者,相機根據所述當前運動狀態自動開啟拍攝模式,所述拍攝模式包括但不限於普通拍照模式、連拍模式。例如,當所述當前運動狀態為靜止時,則開啟普通拍照模式對用戶進行拍攝。當所述當前運動狀態為走動或跑動時,則開啟連拍模式對用戶進行拍攝,等等。
本實施例通過與終端設備的交互,並根據用戶的當前運動狀態對用戶進行拍攝,能夠使用戶完成自拍,使自拍功能更加靈活、多樣化、智能。
在上述實施例的基礎上,為使拍攝過程更加智能化,減少用戶的幹預,根據所述當前運動狀態對用戶進行拍攝包括:
根據所述當前運動狀態開啟拍攝模式;
採用所述拍攝模式對用戶進行拍攝。
其中,所述拍攝模式包括但不限於普通拍照模式、連拍模式。相機會根據開啟的拍攝模式對用戶進行拍攝。
在上述實施例的基礎上,根據所述當前運動狀態開啟拍攝模式包括:
如果所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過第一預設加速度、用戶的運動速度超過第一預設速度和用戶的運動位移超過預設距離,則開啟連拍模式。
具體的,當相機檢測到用戶的當前運動狀態為以上任意一種或多種時,則開啟連拍模式,對用戶進行連拍。或者,用戶事先開啟相機的連拍模式,當相機檢測到用戶的當前運動狀態為以上任意一種或多種時,則對用戶進行連拍。
在上述實施例的基礎上,所述方法還包括:
如果所述當前運動狀態為以下至少一種狀態:所述運動加速度未超過預設加速度、所述運動速度未超過預設速度和所述運動位移未超過預設距離,則關閉或禁止開啟連拍模式。
具體的,當相機檢測到用戶的當前運動狀態為以上任意一種或多種時,則禁制開啟連拍模式,不對用戶進行連拍。或者,事先已開啟相機的連拍模式,當相機檢測到用戶的當前運動狀態為以上任意一種或多種時,則關閉相機的連拍模式。
在上述實施例的基礎上,為拍攝到更多用戶在運動狀態的圖像,採用所述拍攝模式對用戶進行拍攝包括:
根據所述運動加速度和/或運動速度確定連拍頻率;
採用確定的連拍頻率對用戶進行拍攝。
在上述實施例的基礎上,根據所述運動加速度和/或運動速度確定連拍頻率包括:
如果所述運動加速度超過第二預設加速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;
或,如果所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;
或,如果所述運動加速度超過第二預設加速度且所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度且所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率。
其中,所述預設連拍頻率為相機默認設置的正常情況下的連拍頻率,或者為用戶自定義設置的連拍頻率。其中,所述第一連拍頻率和第二連拍頻率可為用戶自定義設置的連拍頻率,或者相機根據用戶當前運動加速度和/或當前運動速度自動調整的連拍頻率。
具體的,當用戶當前運動加速度較快或者運動速度較快時,則採用高頻率連拍模式對用戶進行拍攝,當用戶當前運動加速度較慢或者運動速度較慢時,則採用低頻率連拍模式對用戶進行拍攝。這樣,可以更為準確的拍攝到更多用戶運動狀態的圖像。
上述實施例通過與終端設備的交互,並根據用戶的當前運動狀態開啟拍攝模式,採用所述拍攝模式對用戶進行拍攝,能夠使用戶完成自拍,使自拍功能更加靈活、多樣化、智能。
實施例二
圖2為本發明實施例二提供的一種自拍方法的流程圖,本實施例在上述實施例的基礎上,將根據所述當前運動狀態開啟拍攝模式,優化為如果所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過第一預設加速度、用戶的運動速度超過第一預設速度和用戶的運動位移超過預設距離,則開啟連拍模式;將採用所述拍攝模式對用戶進行拍攝,優化為根據所述運動加速度和/或運動速度確定連拍頻率;採用確定的連拍頻率對用戶進行拍攝。如圖2所示,具體包括:
S201、與終端設備建立通信連接,接收終端設備發送的用戶當前運動狀態。
S202、如果所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過第一預設加速度、用戶的運動速度超過第一預設速度和用戶的運動位移超過預設距離,則開啟連拍模式。
S203、根據所述運動加速度和/或運動速度確定連拍頻率。
S204、採用確定的連拍頻率對用戶進行連拍。
本實施例通過與終端設備的交互,並根據用戶的當前運動狀態開啟連拍模式,並根據所述運動加速度和/或運動速度確定連拍頻率,採用確定的連拍頻率完成對用戶的連拍,能夠拍攝到用戶更多的運動圖像,使自拍功能更加靈活、多樣化、智能。
實施例三
圖3為本發明實施例三提供的一種自拍方法的流程圖,本實施例可適用於用戶自拍的情況,該方法可以由本發明實施例提供的自拍裝置來執行,該裝置可集成於移動終端(例如,手機、智慧型手機或平板電腦)、可穿戴設備(例如,健康手環、智能手錶)中,如圖3所示,具體包括:
S301、與相機建立通信連接,檢測用戶的當前運動狀態。
其中,所述當前運動狀態包括但不限於靜止、走動、跑動、打球、遊泳等。所述通信連接包括但不限於以下任意一種:藍牙連接、WIFI連接和2G/3G/4G連接。
具體的,可在終端設備中安裝速度傳感器或加速度傳感器,以檢測用戶在各種運動場景(例如,走動、跑動、打球、遊泳)下的當前運動速度、加速度或運動位移等。例如,用戶在運動時可將該終端設備攜帶在自己身上,當用戶運動時,該終端設備即可感知用戶當前的運動狀態,並將其發送至相機。
S302、將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態對用戶進行拍攝。
具體的,相機接收到當前運動狀態之後,會根據所述當前運動狀態對用戶進行拍攝。例如,用戶可事先開啟相機的拍攝模式,或者,相機根據所述當前運動狀態自動開啟拍攝模式,所述拍攝模式包括但不限於普通拍照模式、連拍模式。例如,當所述當前運動狀態為靜止時,則開啟普通拍照模式對用戶進行拍攝。當所述當前運動狀態為走動或跑動時,則開啟連拍模式對用戶進行拍攝,等等。
本實施例通過與終端設備的交互,並根據用戶的當前運動狀態對用戶進行拍攝,能夠使用戶完成自拍,使自拍功能更加靈活、多樣化、智能。
在上述實施例的基礎上,所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過或未超過第一預設加速度、用戶的運動速度超過或未超過第一預設速度和用戶的運動位移超過或未超過預設距離。
在上述實施例的基礎上,為拍攝到更多用戶在運動狀態的圖像,將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態對用戶進行拍攝包括:
根據所述加速度和/或預設加速度確定連拍頻率;
將所述確定的連拍頻率發送至所述相機,以指示所述相機採用確定的連拍頻率進行拍攝。
在上述實施例的基礎上,根據所述加速度和/或預設加速度確定連拍頻率包括:
如果所述運動加速度超過第二預設加速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;
或,如果所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;
或,如果所述運動加速度超過第二預設加速度且所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度且所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率。
其中,所述預設連拍頻率為相機默認設置的正常情況下的連拍頻率,或者為用戶自定義設置的連拍頻率。其中,所述第一連拍頻率和第二連拍頻率可為用戶自定義設置的連拍頻率,或者相機根據用戶當前運動加速度和/或當前運動速度自動調整的連拍頻率。
具體的,當用戶當前運動加速度較快或者運動速度較快時,則採用高頻率連拍模式對用戶進行拍攝,當用戶當前運動加速度較慢或者運動速度較慢時,則採用低頻率連拍模式對用戶進行拍攝。這樣,可以更為準確的拍攝到更多用戶運動狀態的圖像。
上述實施例通過與終端設備的交互,並根據用戶的當前運動狀態開啟拍攝模式,採用所述拍攝模式對用戶進行拍攝,能夠使用戶完成自拍,使自拍功能更加靈活、多樣化、智能。
實施例四
圖4為本發明實施例四提供的一種自拍方法的流程圖,本實施例在上述實施例的基礎上,將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態對用戶進行拍攝,優化為根據所述加速度和/或預設加速度確定連拍頻率;將所述確定的連拍頻率發送至所述相機,以指示所述相機採用確定的連拍頻率進行拍攝。如圖4所示,具體包括:
S401、與相機建立通信連接,檢測用戶的當前運動狀態,所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過第一預設加速度、用戶的運動速度超過第一預設速度和用戶的運動位移超過預設距離。
S402、根據所述加速度和/或預設加速度確定連拍頻率。
S403、將所述確定的連拍頻率發送至所述相機,以指示所述相機採用確定的連拍頻率進行拍攝。
本實施例通過與終端設備的交互,並根據用戶的當前運動狀態開啟連拍模式,並根據所述運動加速度和/或運動速度確定連拍頻率,採用確定的連拍頻率完成對用戶的連拍,能夠拍攝到用戶更多的運動圖像,使自拍功能更加靈活、多樣化、智能。
實施例五
圖5所示為本發明實施例五提供的一種自拍裝置的結構示意圖,該裝置可採用軟體或硬體的方式實現,該裝置可集成於相機如圖5所示,該裝置的具體結構如下:狀態接收模塊51和拍攝模塊52;
所述狀態接收模塊51與終端設備建立通信連接,接收終端設備發送的用戶當前運動狀態;
所述拍攝模塊52根據所述當前運動狀態對用戶進行拍攝。
本實施例所述自拍裝置用於執行上述各實施例所述的自拍方法,其技術原理和產生的技術效果類似,這裡不再贅述。
在上述實施例的基礎上,所述拍攝模塊52包括:模式開啟單元521和拍攝單元522;
所述模式開啟單元521用於根據所述當前運動狀態開啟拍攝模式;
所述拍攝單元522用於採用所述拍攝模式對用戶進行拍攝。
在上述實施例的基礎上,所述模式開啟單元521具體用於,如果所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過第一預設加速度、用戶的運動速度超過第一預設速度和用戶的運動位移超過預設距離,則開啟連拍模式。
在上述實施例的基礎上,所述拍攝單元522包括:連拍頻率確定子單元5221和拍攝子單元5222;
所述連拍頻率確定子單元5221用於根據所述運動加速度和/或運動速度確定連拍頻率;
所述拍攝子單元5222用於採用確定的連拍頻率對用戶進行拍攝。
在上述實施例的基礎上,所述連拍頻率確定子單元5221具體用於,如果所述運動加速度超過第二預設加速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;或,如果所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;或,如果所述運動加速度超過第二預設加速度且所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度且所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率。
在上述實施例的基礎上,所述拍攝單元522還用於:如果所述當前運動狀態為以下至少一種狀態:所述運動加速度未超過預設加速度、所述運動速度未超過預設速度和所述運動位移未超過預設距離,則關閉或禁止開啟連拍模式。
在上述實施例的基礎上,所述終端設備為可穿戴設備。
在上述實施例的基礎上,所述通信連接為以下任意一種:藍牙連接、WIFI連接和2G/3G/4G連接。
上述各實施例所述自拍裝置用於執行上述各實施例所述的自拍方法,其技術原理和產生的技術效果類似,這裡不再贅述。
實施例六
圖6所示為本發明實施例六提供的一種自拍裝置的結構示意圖,該裝置可採用軟體或硬體的方式實現,該裝置可集成於移動終端(例如,手機、智慧型手機或平板電腦)、可穿戴設備(例如,健康手環、智能手錶)或手臂佩戴設備中,如圖6所示,該裝置的具體結構如下:狀態檢測模塊61和狀態發送模塊62;
所述狀態檢測模塊61用於與相機建立通信連接,檢測用戶的當前運動狀態;
所述狀態發送模塊62用於將所述當前運動狀態發送至所述相機,以指示所述相機根據所述當前運動狀態對用戶進行拍攝。
本實施例所述自拍裝置用於執行上述各實施例所述的自拍方法,其技術原理和產生的技術效果類似,這裡不再贅述。
在上述實施例的基礎上,所述當前運動狀態為以下至少一種狀態:用戶的運動加速度超過或未超過第一預設加速度、用戶的運動速度超過或未超過第一預設速度和用戶的運動位移超過或未超過預設距離。
在上述實施例的基礎上,所述狀態發送模塊62包括:連拍頻率確定單元621和連拍頻率發送單元622;
所述連拍頻率確定單元621用於根據所述加速度和/或預設加速度確定連拍頻率;
所述連拍頻率發送單元622用於將所述確定的連拍頻率發送至所述相機,以指示所述相機採用確定的連拍頻率進行拍攝。
在上述實施例的基礎上,所述連拍頻率確定單元621具體用於,如果所述運動加速度超過第二預設加速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;或,如果所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率;或,如果所述運動加速度超過第二預設加速度且所述運動速度超過第二預設速度,則在預設連拍頻率的基礎上增加第一連拍頻率;如果所述運動加速度未超過第三預設加速度且所述運動速度未超過第三預設速度,則保持預設連拍頻率,或在預設連拍頻率的基礎上降低第二連拍頻率。
在上述實施例的基礎上,所述通信連接為以下任意一種:藍牙連接、WIFI連接和2G/3G/4G連接。
上述各實施例所述自拍裝置用於執行上述各實施例所述的自拍方法,其技術原理和產生的技術效果類似,這裡不再贅述。
注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限於這裡所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護範圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限於以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的範圍由所附的權利要求範圍決定。