智能設(shè)備拍攝方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能設(shè)備技術(shù)領(lǐng)域,尤其涉及智能設(shè)備拍攝方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)主要通過提升相機(jī)的軟件和硬件來降低相機(jī)拍攝時的抖動,用戶無法獲知相機(jī)拍攝時的抖動情況,也無法進(jìn)行防抖操作。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實施例提供智能設(shè)備拍攝方法及裝置,以將相機(jī)拍攝時的抖動情況展示給用戶,提高拍攝的精確度。
[0004]第一方面,提供了一種智能設(shè)備拍攝方法,所述方法包括:
[0005]當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系;
[0006]當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移。
[0007]第二方面,提供了一種智能設(shè)備拍攝裝置,所述裝置包括:
[0008]顯示模塊,用于當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系;
[0009]標(biāo)記模塊,用于當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移。
[0010]與現(xiàn)有技術(shù)相比,本發(fā)明實施例在相機(jī)拍攝過程中增加了三維坐標(biāo)系的展示;當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系;當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移;從而實現(xiàn)了將相機(jī)拍攝時的抖動情況展示給用戶,以使得用戶可以根據(jù)所展示的抖動情況調(diào)整相機(jī)的位置,有利于提高拍攝定位的準(zhǔn)確度。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0012]圖1是本發(fā)明實施例一提供的智能設(shè)備拍攝方法的第一實現(xiàn)流程圖;
[0013]圖2是本發(fā)明實施例一提供的智能設(shè)備拍攝方法中步驟S102的具體實現(xiàn)流程圖;
[0014]圖3是本發(fā)明實施例一提供的智能設(shè)備拍攝方法的第二實現(xiàn)流程圖;
[0015]圖4是本發(fā)明實施例二提供的智能設(shè)備拍攝裝置的組成結(jié)構(gòu)圖。
【具體實施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]本發(fā)明實施例在相機(jī)拍攝過程中增加了三維坐標(biāo)系的展示;當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系;當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移;從而實現(xiàn)了將相機(jī)拍攝時的抖動情況展示給用戶,以使得用戶可以根據(jù)所展示的抖動情況調(diào)整相機(jī)的位置,有利于提高拍攝定位的準(zhǔn)確度。本發(fā)明實施例還提供了相應(yīng)的裝置,以下分別進(jìn)行詳細(xì)的說明。
[0018]實施例一
[0019]圖1示出了本發(fā)明實施例一提供的智能設(shè)備拍攝方法的第一實現(xiàn)流程,為了便于說明,僅示出了與本發(fā)明相關(guān)的部分。
[0020]在本發(fā)明實施例中,所述方法應(yīng)用于智能設(shè)備。所述智能設(shè)備上設(shè)置有一觸摸顯示屏和相機(jī),通過所述觸摸顯示屏與用戶交互;所述智能設(shè)備上還設(shè)置有重力感應(yīng)器和陀螺儀,以通過重力感應(yīng)器和陀螺儀檢測智能設(shè)備的位置是否發(fā)生變化。示例性地,所述智能設(shè)備包括但不限于智能手機(jī)、平板電腦、學(xué)習(xí)機(jī)、智能車載設(shè)備、智能穿戴設(shè)備等。
[0021 ] 如圖1所示,所述方法包括:
[0022]在步驟SlOl中,當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系。
[0023]在本發(fā)明實施例中,所述初始位置為智能設(shè)備啟動相機(jī)時所處的位置。每當(dāng)智能設(shè)備啟動相機(jī)時,獲取智能設(shè)備當(dāng)前的位置,記錄所述位置為初始位置,并構(gòu)建以所述初始位置為原點的三維坐標(biāo)系(即世界坐標(biāo)系),得到所述智能設(shè)備的三維空間模型,然后在所述智能設(shè)備的顯示屏上顯示所構(gòu)建的三維坐標(biāo)系。
[0024]在步驟S102中,當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移。
[0025]在本發(fā)明實施例中,按照預(yù)設(shè)時間間隔(比如0.1秒)獲取檢測設(shè)備相對于所述初始位置的偏離位置。當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,在顯示屏上所顯示的三維坐標(biāo)系中標(biāo)記所述偏離位置,從而實現(xiàn)了將智能設(shè)備的抖動情況展示給用戶。
[0026]作為本發(fā)明的一個優(yōu)選示例,智能設(shè)備的位置可通過重力感應(yīng)器和陀螺儀來檢測。圖2示出了本發(fā)明實施例一提供的智能設(shè)備拍攝方法中步驟S102的具體實現(xiàn)流程;參閱圖2,所述步驟S102具體包括:
[0027]在步驟S201中,獲取智能設(shè)備的重心位置和/或旋轉(zhuǎn)角度。
[0028]在步驟S202中,當(dāng)所述重心位置和/或旋轉(zhuǎn)角度發(fā)生變化時,根據(jù)所述重心位置的變化值和/或旋轉(zhuǎn)角度的變化值將所述智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系上。
[0029]其中,所述重力感應(yīng)器用于檢測智能設(shè)備的重心位置,所述陀螺儀用于檢測智能設(shè)備的旋轉(zhuǎn)角度。當(dāng)所述重力感應(yīng)器檢測到的重心位置發(fā)生變化,判斷智能設(shè)備的發(fā)生了移動;當(dāng)所述陀螺儀檢測到的角度發(fā)生變化時,判定智能設(shè)備在當(dāng)前位置上旋轉(zhuǎn);當(dāng)所述重力感應(yīng)器檢測到中心位置發(fā)生變化且所述陀螺儀檢測到的角度發(fā)生變化時,判定智能設(shè)備既移動又旋轉(zhuǎn);當(dāng)出現(xiàn)上述變化時,則根據(jù)重心位置的變化值和/或旋轉(zhuǎn)角度的變化值確定所述移動終端的偏離位置,并在所述三維坐標(biāo)系上進(jìn)行標(biāo)記,從而達(dá)到提示用戶所述智能設(shè)備發(fā)生了偏移的目的。
[0030]作為本發(fā)明的另一優(yōu)選示例,在步驟S102之后,所述方法還包括:
[0031]在步驟S103中,在所述三維坐標(biāo)系中顯示從所述偏離位置到所述初始位置的移動軌跡,以提示用戶將所述智能設(shè)備移動至所述初始位置。
[0032]在標(biāo)記所述智能設(shè)備的偏離位置后,根據(jù)所述偏離位置和初始位置及兩者之間的相對關(guān)系,繪制從所述偏離位置返回所述初始位置的移動軌跡,并展示在所述三維坐標(biāo)系中。所述軌跡可以使用具有預(yù)警作用的色彩,比如紅色、藍(lán)色等,以提醒用戶按照所述移動軌跡調(diào)整移動終端的位置和角度,使得移動終端返回初始位置,去除移動終端在拍攝時的抖動。
[0033]作為本發(fā)明的另一優(yōu)選示例,在相機(jī)啟動并建立智能設(shè)備的三維空間模型之后,所述方法還包括:
[0034]在接收到切換信息時,將當(dāng)前顯示的三維坐標(biāo)系界面切換為拍攝預(yù)覽界面。
[0035]在切換為拍攝預(yù)覽界面后,所述方法還包括:
[0036]在接收到切換信息時,將當(dāng)前顯示的拍攝預(yù)覽界面切換為三維坐標(biāo)系界面。
[0037]本發(fā)明實施例中,所述切換信息包括用戶發(fā)出的界面切換的指令,或者根據(jù)預(yù)設(shè)的時間間隔產(chǎn)生的界面切換的觸發(fā)信息。當(dāng)所述切換信息為用戶發(fā)出的界面切換的指令時,所述切換信息包括第一切換指令和第二切換指令。所述第一切換指令和第二切換指令可通過觸發(fā)智能設(shè)備上顯示的切換標(biāo)識發(fā)出。示例性地,可以在顯示所述三維坐標(biāo)系界面上的指定位置同步顯示縮小后的拍攝預(yù)覽界面,用戶在該縮小后的拍攝預(yù)覽界面上輸入預(yù)設(shè)的觸摸操作觸發(fā)第一切換指令時,智能設(shè)備將顯示屏從當(dāng)前顯示的三維坐標(biāo)系界面切換為拍攝預(yù)覽界面。在切換為拍攝預(yù)覽界面后,在所述界面上的指定位置上同步顯示縮小后的三維坐標(biāo)系界面,用戶在該縮小后的三維坐標(biāo)系界面上輸入預(yù)設(shè)的觸摸操作觸發(fā)第二切換指令時,智能設(shè)備則將顯示屏從當(dāng)前的拍攝預(yù)覽界面切換為所述三維坐標(biāo)系界面。其中,所述觸摸操作可以為單個手指單擊或者多個手指同時單擊,此處不做限制;所述指定位置可以為當(dāng)前界面的右上角、右下角等,縮小的比例可以為顯示屏的八分之一等。作為另一示例,所述切換標(biāo)識還可以為包含兩個狀態(tài)的滑動開關(guān),所述兩個狀態(tài)為相對的兩個平面空間位置,比如上側(cè)與下側(cè)、右側(cè)與左側(cè)。當(dāng)所述滑動開關(guān)滑動至第一狀態(tài)時,比如左側(cè)、上偵牝則觸發(fā)第一切換指令,將當(dāng)前顯示的三維坐標(biāo)系界面切換為拍攝預(yù)覽界面;當(dāng)所述滑動開關(guān)滑動至第二狀態(tài)時,比如右側(cè)、下側(cè),則觸發(fā)第二切換指令,將當(dāng)前顯示的拍攝預(yù)覽界面切換為三維坐標(biāo)系界面。通過上述步驟,實現(xiàn)了相機(jī)啟動后在三維坐標(biāo)系與相機(jī)的拍攝預(yù)覽圖之間的切換,有利于用戶獲取需要的拍攝場景,提高了拍攝的精確度。
[0038]圖3示出了本發(fā)明實施例一提供的智能設(shè)備拍攝方法的第二實現(xiàn)流程。參閱圖3,所述方法包括:
[0039]在步驟S301中,當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系。
[0040]在步驟S302中,當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示用戶所述智能設(shè)備發(fā)生偏移。
[0041]在步驟S303中,根據(jù)預(yù)設(shè)的第一切換指令將當(dāng)前顯示的三維坐標(biāo)系界面切換為拍攝預(yù)覽界面。
[0042]在步驟S304中,在切換為拍攝預(yù)覽界面后,根據(jù)預(yù)設(shè)的第二切換指令將當(dāng)前顯示的拍攝預(yù)覽界面切換為所述三維坐標(biāo)系界面。
[0043]應(yīng)理解,在本發(fā)明實施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
[0044]本發(fā)明實施例在相機(jī)拍攝過程中增加了三維坐標(biāo)系的展示;當(dāng)智能設(shè)備啟動相機(jī)時,以所述智能設(shè)備的初始位置為原點構(gòu)建三維坐標(biāo)系,并在顯示屏上顯示所述三維坐標(biāo)系;當(dāng)檢測到所述智能設(shè)備偏離所述初始位置時,將智能設(shè)備的偏離位置標(biāo)記在所述三維坐標(biāo)系中,以提示