一種拍照方法和具有拍照功能的裝置制造方法
【專利摘要】本發(fā)明公開了一種拍照方法及具有拍照功能的裝置,所述方法應用于具有拍照功能的裝置中,包括:當拍照功能被開啟后,如判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),則自動進行拍照。所述裝置中包括:自動拍照功能模塊,用于檢測拍照功能是否被開啟;狀態(tài)檢測模塊,用于在所述自動拍照功能模塊檢測到所述拍照功能被開啟后,判斷本裝置在第一預設時長內(nèi)是否處于穩(wěn)定狀態(tài);拍照邏輯處理模塊,用于在所述狀態(tài)檢測模塊判斷出本裝置在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)時,自動進行拍照。本發(fā)明能實現(xiàn)自動拍照功能,并解決了拍照時刻容易抖動的問題;解決了使用移動終端進行自拍時,用戶操作快門困難的問題;解決了用照相機的后置鏡頭自拍困難的問題。
【專利說明】一種拍照方法和具有拍照功能的裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種拍照方法及具有拍照功能的裝置。
【背景技術(shù)】
[0002]Gartner研究報告顯示,2012年銷售給用戶的手機總量為17.5億部,較2011年下滑了 1.7%。Gartner還表示,2012年第四季度,全球智能手機出貨總量達到2.077億部,較上年同期增長了 38.3%。雖然2012年整體手機銷量出現(xiàn)下滑,但是智能手機依然推動著手機銷售,手機市場整體也終會全面轉(zhuǎn)向智能手機。
[0003]智能手機行業(yè)市場競爭日趨激烈。未來智能手機將更加注重用戶體驗和感受,以此贏得市場。因此用戶體驗(User Experience,是一種純主觀的在用戶使用產(chǎn)品過程中建立起來的感受)開始頻繁的出現(xiàn)在各品牌手機的設計和宣傳環(huán)節(jié)。用戶體驗也成為了衡量一款手機是否優(yōu)秀的最重要標準。由此可見,用戶體驗的好壞直接決定了客戶是否會購買女口廣叩ο
[0004]在巴塞羅那世界移動通信大會(MWC2012)上,諾基亞4100萬像素的拍照手機引起了現(xiàn)場的轟動。隨著智能手機的迅猛發(fā)展,拍照功能尤其被強化。同時智能手機的發(fā)展潮流是屏幕尺寸開始變得越來越大,以后的手機將具備人工智能并且可以和人交流,而且與人的交流還可以做得更加深入、更加細致。隨著手機屏幕的變大,顯示的精細程度也隨之增力口,但也帶來了用戶體驗不好的問題。例如:在使用大屏幕智能手機進行拍照的時候,必須兩手操作,很不方便;特別是使用自拍功能時,單手拿手機拍照操作很困難;而且不能用后置攝像頭進行自拍。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種自動拍照的方法及具有拍照功能的裝置,以解決在自拍時用戶體驗不好的問題。
[0006]為解決上述問題,本發(fā)明提供了一種拍照方法,應用于具有拍照功能的裝置中,包括:
[0007]當拍照功能被開啟后,如判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),則自動進行拍照。
[0008]進一步地,
[0009]每經(jīng)過一第二預設時長,判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,所述第二預設時長的值小于所述第一預設時長的值;
[0010]所述判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0011]如果從首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過所述第一預設時長的時間段內(nèi),判斷出所述裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0012]進一步地,所述方法還包括:
[0013]在所述拍照功能被開啟后,將開始時間的參數(shù)值置為O ;
[0014]如在所述拍照功能被開啟后或者在判斷出所述裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將所述開始時間的參數(shù)值置為當前時間;
[0015]所述判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0016]判斷本裝置以所述開始時間為起始點,在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0017]進一步地,
[0018]所述判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括:
[0019]判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;
[0020]如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0021]進一步地,
[0022]在所述第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。
[0023]進一步地,
[0024]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到的。
[0025]進一步地,
[0026]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的傳感器組檢測到的;
[0027]其中,所述傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組合。
[0028]進一步地,
[0029]所述判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0030]判斷所述傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;
[0031]如果均未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0032]進一步地,
[0033]所述判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0034]將所述傳感器組中的每一個傳感器在所述第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值;
[0035]如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0036]相應地,本發(fā)明還提供了一種具有拍照功能的裝置,包括:
[0037]自動拍照功能模塊,用于檢測拍照功能是否被開啟;
[0038]狀態(tài)檢測模塊,用于在所述自動拍照功能模塊檢測到所述拍照功能被開啟后,判斷本裝置在第一預設時長內(nèi)是否處于穩(wěn)定狀態(tài);
[0039]拍照邏輯處理模塊,用于在所述狀態(tài)檢測模塊判斷出本裝置在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)時,自動進行拍照。
[0040]進一步地,
[0041]所述狀態(tài)檢測模塊還用于每經(jīng)過一第二預設時長,判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,所述第二預設時長的值小于所述第一預設時長的值;
[0042]所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0043]所述狀態(tài)檢測模塊用于從首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過所述第一預設時長的時間段內(nèi),判斷出所述裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0044]進一步地,
[0045]所述狀態(tài)檢測模塊還用于在所述自動拍照功能模塊檢測到拍照功能被開啟后,將開始時間的參數(shù)值置為O ;還用于如在所述自動拍照功能模塊檢測到拍照功能被開啟后或者在判斷出所述裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將所述開始時間的參數(shù)值置為當前時間;
[0046]所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0047]所述狀態(tài)檢測模塊用于判斷本裝置以所述開始時間為起始點,在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0048]進一步地,
[0049]所述狀態(tài)檢測模塊用于判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括:
[0050]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0051]進一步地,
[0052]在所述第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。
[0053]進一步地,
[0054]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到的。
[0055]進一步地,
[0056]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的傳感器組檢測到的;
[0057]其中,所述傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組合。
[0058]進一步地,
[0059]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0060]所述狀態(tài)檢測模塊用于判斷所述傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;
[0061]如果均未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0062]進一步地,
[0063]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0064]所述狀態(tài)檢測模塊用于將所述傳感器組中的每一個傳感器在所述第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值;
[0065]如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0066]本發(fā)明能實現(xiàn)自動拍照功能,并解決了拍照時刻容易抖動的問題;解決了使用移動終端進行自拍時,用戶操作快門困難的問題;解決了用照相機的后置鏡頭自拍困難的問題。相對于傳統(tǒng)相機在固定若干秒后自動拍照的方法,本發(fā)明具有更良好的用戶體驗而且具有防抖的效果。
【專利附圖】
【附圖說明】
[0067]圖1是本發(fā)明實施例中一種拍照方法的流程圖;
[0068]圖2是本發(fā)明實施例中傳感器在具有拍照功能的裝置中的布局示意圖;
[0069]圖3是本發(fā)明實施例中一種拍照方法的具體流程圖;
[0070]圖4是本發(fā)明實施例中自具有拍照功能的裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0071]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
[0072]在本實施例中,一種拍照方法,應用于具有拍照功能的裝置中,如圖1所示,包括:
[0073]當拍照功能被開啟后,如判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),則自動進行拍照。
[0074]在具體實現(xiàn)時,每經(jīng)過一第二預設時長,可判斷本裝置在第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,第二預設時長的值小于第一預設時長的值;
[0075]上述判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0076]如果從首次判斷出本裝置在第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過第一預設時長的時間段內(nèi),判斷出本裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0077]此外,在拍照功能被開啟后,可以將開始時間的參數(shù)值置為O ;
[0078]如在拍照功能被開啟后或者在判斷出本裝置在第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出本裝置在第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將上述開始時間的參數(shù)值置為當前時間;
[0079]具體地址,判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0080]判斷本裝置以上述開始時間為起始點,在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0081]在具體實現(xiàn)時,判斷本裝置在第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括:
[0082]判斷在第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;其中,在第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。當然,計算第二預設時長內(nèi)裝置在空間中的移動量所采用的數(shù)學表達式上述方式,還可以使用任意可以反映出兩點之間位置差的公式。
[0083]如果未超過,則判斷出本裝置在第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0084]本裝置的三維空間坐標可以通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到
[0085]在這種情況下,判斷在第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0086]判斷傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;
[0087]如果均未超過,則判斷出本裝置在第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0088]本裝置的三維空間坐標還以通過設置在本裝置內(nèi)的傳感器組檢測到;其中,傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組合。
[0089]在此種情況下,判斷在第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0090]將傳感器組中的每一個傳感器在第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值;
[0091]如果未超過,則判斷出本裝置在第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0092]圖2是具有拍照功能的裝置(如手機、掌上電腦(PAD)等移動終端)的平面結(jié)構(gòu)示意圖,將傳感器置于該裝置的前表面的合理位置,這樣當裝置發(fā)生狀態(tài)變化時,能夠被傳感器檢測出來并上報。優(yōu)選地,在具體實施時,傳感器的位置布局不局限于硬件電路板的固定點,而是可以根據(jù)裝置的屏幕尺寸或硬件電路設計進行適當?shù)恼{(diào)整。
[0093]圖3是一種移動終端進行自動拍照的具體流程圖。在本示例中,第一預設時長可以由用戶來設置,例如5秒鐘;第二預設時長也可以由用戶自己定義,例如200毫秒。在本示例中,具體包括以下步驟:
[0094]步驟301、移動終端在開啟拍照功能時,檢測傳感器是否工作正常,包括軟、硬件的檢測。如正常,則執(zhí)行步驟302,反之,則退出拍照功能;
[0095]步驟302、完成拍照前的一些初始化工作;
[0096]步驟303、根據(jù)獲取到的傳感器上報的本裝置的三維空間坐標數(shù)據(jù),每經(jīng)過200ms,判斷本裝置在該200ms內(nèi)是否處于穩(wěn)定狀態(tài);如是,記錄下移動終端首次處于穩(wěn)定狀態(tài)的時刻tl ;如不是,則記錄在下一個本裝置在200ms內(nèi)處于穩(wěn)定狀態(tài)的開始時刻。如判斷出從tl到當前時間超過5s,則執(zhí)行用戶不用下發(fā)拍照指令就可以自動拍照功能。
[0097]此外,判決第一預設時長內(nèi)狀態(tài)穩(wěn)定并不局限于上述方法,也可以實時得到傳感器數(shù)據(jù),根據(jù)預設的幅度值判斷設備是否處于穩(wěn)定狀態(tài)。
[0098]如圖4所示,在本實施例中,具備拍照功能的裝置包括:自動拍照功能模塊41、狀態(tài)監(jiān)控模塊42和拍照邏輯處理模塊43。其中:
[0099]自動拍照功能模塊,用于檢測拍照功能是否被開啟;
[0100]狀態(tài)檢測模塊,用于在所述自動拍照功能模塊檢測到所述拍照功能被開啟后,判斷本裝置在第一預設時長內(nèi)是否處于穩(wěn)定狀態(tài);
[0101]拍照邏輯處理模塊,用于在所述狀態(tài)檢測模塊判斷出本裝置在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)時,自動進行拍照。
[0102]較佳地,
[0103]所述狀態(tài)檢測模塊還用于每經(jīng)過一第二預設時長,判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,所述第二預設時長的值小于所述第一預設時長的值;
[0104]所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0105]所述狀態(tài)檢測模塊用于從首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過所述第一預設時長的時間段內(nèi),判斷出所述裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0106]較佳地,
[0107]所述狀態(tài)檢測模塊還用于在所述自動拍照功能模塊檢測到拍照功能被開啟后,將開始時間的參數(shù)值置為O ;還用于如在所述自動拍照功能模塊檢測到拍照功能被開啟后或者在判斷出所述裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將所述開始時間的參數(shù)值置為當前時間;
[0108]所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括:
[0109]所述狀態(tài)檢測模塊用于判斷本裝置以所述開始時間為起始點,在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
[0110]較佳地,
[0111]所述狀態(tài)檢測模塊用于判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括:
[0112]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0113]較佳地,
[0114]在所述第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。
[0115]較佳地,
[0116]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到的。
[0117]較佳地,
[0118]所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的傳感器組檢測到的;
[0119]其中,所述傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組合。
[0120]較佳地,
[0121]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0122]所述狀態(tài)檢測模塊用于判斷所述傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;
[0123]如果均未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0124]較佳地,
[0125]所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括:
[0126]所述狀態(tài)檢測模塊用于將所述傳感器組中的每一個傳感器在所述第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值;
[0127]如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
[0128]本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
[0129]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并非用于限定本發(fā)明的保護范圍。根據(jù)本發(fā)明的
【發(fā)明內(nèi)容】
,還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種拍照方法,應用于具有拍照功能的裝置中,包括: 當拍照功能被開啟后,如判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),則自動進行拍照。
2.如權(quán)利要求1所述的方法,其特征在于: 每經(jīng)過一第二預設時長,判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,所述第二預設時長的值小于所述第一預設時長的值; 所述判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括: 如果從首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過所述第一預設時長的時間段內(nèi),判斷出所述裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
3.如權(quán)利要求2所述的方法,其特征在于,還包括: 在所述拍照功能被開啟后,將開始時間的參數(shù)值置為O ; 如在所述拍照功能被開啟后或者在判斷出所述裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將所述開始時間的參數(shù)值置為當前時間; 所述判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括: 判斷本裝置以所述開始時間為起始點,在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
4.如權(quán)利要求2或3所述的方法,其特征在于: 所述判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括: 判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值; 如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
5.如權(quán)利要求4所述的方法,其特征在于: 在所述第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。
6.如權(quán)利要求5所述的方法,其特征在于: 所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到的。
7.如權(quán)利要求5所述的方法,其特征在于: 所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的傳感器組檢測到的; 其中,所述傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組口 ο
8.如權(quán)利要求7所述的方法,其特征在于: 所述判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括: 判斷所述傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值; 如果均未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
9.如權(quán)利要求7所述的方法,其特征在于: 所述判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括: 將所述傳感器組中的每一個傳感器在所述第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值; 如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
10.一種具有拍照功能的裝置,包括: 自動拍照功能模塊,用于檢測拍照功能是否被開啟; 狀態(tài)檢測模塊,用于在所述自動拍照功能模塊檢測到所述拍照功能被開啟后,判斷本裝置在第一預設時長內(nèi)是否處于穩(wěn)定狀態(tài); 拍照邏輯處理模塊,用于在所述狀態(tài)檢測模塊判斷出本裝置在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)時,自動進行拍照。
11.如權(quán)利要求10所述的裝置,其特征在于: 所述狀態(tài)檢測模塊還用于每經(jīng)過一第二預設時長,判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài);其中,所述第二預設時長的值小于所述第一預設時長的值; 所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括: 所述狀態(tài)檢測模塊用于從首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài)的時刻開始,在經(jīng)過所述第一預設時長的時間段內(nèi),判斷出所述裝置在每一個第二預設時長內(nèi)均處于穩(wěn)定狀態(tài),則判斷本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
12.如權(quán)利要求11所述的裝置,其特征在于: 所述狀態(tài)檢測模塊還用于在所述自動拍照功能模塊檢測到拍照功能被開啟后,將開始時間的參數(shù)值置為O ;還用于如在所述自動拍照功能模塊檢測到拍照功能被開啟后或者在判斷出所述裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)后,首次判斷出所述裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài),則將所述開始時間的參數(shù)值置為當前時間; 所述狀態(tài)檢測模塊用于判斷出本裝置在第一預設時長內(nèi)處于穩(wěn)定狀態(tài),具體包括: 所述狀態(tài)檢測模塊用于判斷本裝置以所述開始時間為起始點,在所述第一預設時長內(nèi)處于穩(wěn)定狀態(tài)。
13.如權(quán)利要求11或12所述的裝置,其特征在于: 所述狀態(tài)檢測模塊用于判斷所述裝置在所述第二預設時長內(nèi)是否處于穩(wěn)定狀態(tài),具體包括: 所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值;如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
14.如權(quán)利要求13所述的裝置,其特征在于: 在所述第二預設時長內(nèi)本裝置在空間中的移動量為在所述第二預設時長內(nèi),本裝置三維空間坐標的變化量的絕對值之和或者三維空間坐標的變化量的方差值。
15.如權(quán)利要求14所述的裝置,其特征在于: 所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的加速度傳感器、地磁傳感器或陀螺儀傳感器中的任意一種檢測到的。
16.如權(quán)利要求14所述的裝置,其特征在于: 所述本裝置的三維空間坐標是通過設置在本裝置內(nèi)的傳感器組檢測到的; 其中,所述傳感器組中至少包括:加速度傳感器、地磁傳感器及陀螺儀傳感器的任意組口 ο
17.如權(quán)利要求16所述的裝置,其特征在于: 所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括: 所述狀態(tài)檢測模塊用于判斷所述傳感器組中的每一個傳感器檢測到的在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值; 如果均未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
18.如權(quán)利要求16所述的裝置,其特征在于: 所述狀態(tài)檢測模塊用于判斷在所述第二預設時長內(nèi)本裝置在空間中的移動量是否超過預設閾值,具體包括: 所述狀態(tài)檢測模塊用于將所述傳感器組中的每一個傳感器在所述第二預設時長內(nèi)檢測到的本裝置在空間中的移動量進行加權(quán),判斷加權(quán)后得到的值是否超過預設閾值; 如果未超過,則判斷出本裝置在所述第二預設時長內(nèi)處于穩(wěn)定狀態(tài);否則,判斷出本裝置在所述第二預設時長內(nèi)處于不穩(wěn)定狀態(tài)。
【文檔編號】H04N5/232GK104184885SQ201310208222
【公開日】2014年12月3日 申請日期:2013年5月28日 優(yōu)先權(quán)日:2013年5月28日
【發(fā)明者】岳宏亮 申請人:中興通訊股份有限公司