本發(fā)明實施例涉及移動終端的技術領域,尤其涉及一種檢測用戶佩戴手表方向的方法及裝置。
背景技術:
當前的兒童手表具有正反兩個方向,若用戶使用時手表帶反了,點擊顯示屏界面時看到的圖像是反方向的,體驗感將會十分差。但目前市場上并沒有手表帶反的提示的相關設計。
技術實現(xiàn)要素:
本發(fā)明實施例的目的在于提出一種檢測用戶佩戴手表方向的方法及裝置,旨在解決如何判斷用戶是否反佩戴手表的問題。
為達此目的,本發(fā)明實施例采用以下技術方案:
第一方面,一種檢測用戶佩戴手表方向的方法,所述方法包括:
確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;其中,所述條件包括所述用戶正在佩戴所述手表;和/或到達所述用戶預先設置的檢測所述手表的方向的時間點;和/或到達所述用戶預先設置的檢測所述手表的方向的位置;
若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;
通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。
優(yōu)選地,所述確定是否滿足檢測所述用戶佩戴所述手表的方向是否正確的條件,包括:
通過紅外傳感器檢測和/或溫濕度傳感器確定所述用戶是否正在佩戴所述手表;
若檢測所述用戶正在佩戴所述手表,則確定滿足檢測所述用戶佩戴所述手表的方向是否正確的條件;
若檢測所述用戶未正在佩戴所述手表,則確定未滿足檢測所述用戶佩戴所述手表的方向是否正確的條件。
優(yōu)選地,若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器,包括:
若滿足檢測所述用戶佩戴所述手表的方向正確的條件,則確定所述手表表面的正面是否對著所述用戶;
若確定所述手表表面的正面對著所述用戶,則啟動重力傳感器。
優(yōu)選地,所述確定所述手表表面的正面是否對著所述用戶,包括:
若滿足檢測所述用戶佩戴所述手表的方向是否正確的條件時,確定所述手表表面的反面是否對著所述用戶;
若確定所述手表表面的反面對著所述用戶,則通過動作傳感器檢測所述用戶是否有翻腕的動作;
若動作傳感器檢測所述用戶有翻腕的動作,則確定所述手表表面的正面對著所述用戶。
優(yōu)選地,所述確定所述手表表面的正面或者反面是否對著所述用戶,包括:
通過安裝在所述手表正表面上的拍攝裝置在預設方向拍攝周圍環(huán)境圖像;
根據(jù)所述周圍環(huán)境圖像確定是否獲取人臉圖像或者人臉關鍵部位的圖像;
若獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面對著所述用戶;
若未獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面未對著所述用戶。
優(yōu)選地,所述啟動預設傳感器,包括:
通過重力傳感器檢測在所述手表表帶的豎直方向上的至少兩個預設位置的方向,所述兩個預設位置的距離大于預設位置閾值且小于所述手表在豎直方向上的總長度。
優(yōu)選地,所述通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確,包括:
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向相同,則確定所述用戶佩戴所述手表的方向正確;
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向不相同,則確定所述用戶佩戴所述手表的方向不正確。
優(yōu)選地,所述方法還包括:
在確定所述用戶佩戴所述手表的方向不正確,向所述用戶發(fā)送提示信息,所述提示信息用于提示所述用戶當前佩戴所述手表的方向不正確。
第二方面,一種檢測用戶佩戴手表方向的裝置,所述裝置包括:
第一確定模塊,用于確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;其中,所述條件包括所述用戶正在佩戴所述手表;和/或到達所述用戶預先設置的檢測所述手表的方向的時間點;和/或到達所述用戶預先設置的檢測所述手表的方向的位置;
啟動模塊,用于若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;
比較模塊,用于通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較;
第二確定模塊,用于根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。
優(yōu)選地,所述第一確定模塊,具體用于:
通過紅外傳感器檢測和/或溫濕度傳感器確定所述用戶是否正在佩戴所述手表;
若檢測所述用戶正在佩戴所述手表,則確定滿足檢測所述用戶佩戴所述手表的方向是否正確的條件;
若檢測所述用戶未正在佩戴所述手表,則確定未滿足檢測所述用戶佩戴所述手表的方向是否正確的條件。
優(yōu)選地,所述啟動模塊,具體用于:
若滿足檢測所述用戶佩戴所述手表的方向正確的條件,則確定所述手表表面的正面是否對著所述用戶;
若確定所述手表表面的正面對著所述用戶,則啟動重力傳感器。
優(yōu)選地,所述啟動模塊,還具體用于:
若滿足檢測所述用戶佩戴所述手表的方向是否正確的條件時,確定所述手表表面的反面是否對著所述用戶;
若確定所述手表表面的反面對著所述用戶,則通過動作傳感器檢測所述用戶是否有翻腕的動作;
若動作傳感器檢測所述用戶有翻腕的動作,則確定所述手表表面的正面對著所述用戶。
優(yōu)選地,所述啟動模塊,還具體用于:
通過安裝在所述手表正表面上的拍攝裝置在預設方向拍攝周圍環(huán)境圖像;
根據(jù)所述周圍環(huán)境圖像確定是否獲取人臉圖像或者人臉關鍵部位的圖像;
若獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面對著所述用戶;
若未獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面未對著所述用戶。
優(yōu)選地,所述啟動模塊,還具體用于:
通過重力傳感器檢測在所述手表表帶的豎直方向上的至少兩個預設位置的方向,所述兩個預設位置的距離大于預設位置閾值且小于所述手表在豎直方向上的總長度。
優(yōu)選地,所述第二確定模塊,具體用于:
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向相同,則確定所述用戶佩戴所述手表的方向正確;
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向不相同,則確定所述用戶佩戴所述手表的方向不正確。
優(yōu)選地,所述裝置還包括:
提示模塊,用于在在確定所述用戶佩戴所述手表的方向不正確之后,向所述用戶發(fā)送提示信息,所述提示信息用于提示所述用戶當前佩戴所述手表的方向不正確。
本發(fā)明實施例提供一種檢測用戶佩戴手表方向的方法及裝置,確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。通過紅外傳感器和重力傳感器的結(jié)合,對用戶佩戴智能手表時反佩戴時進行提醒,進一步加強產(chǎn)品體驗感,提高用戶的佩戴興趣。
附圖說明
圖1是本發(fā)明實施例提供的一種檢測用戶佩戴手表方向的方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種檢測用戶佩戴手表方向的方法的流程示意圖;
圖3是本發(fā)明實施例提供的另一種檢測用戶佩戴手表方向的方法的流程示意圖;
圖4是本發(fā)明實施例提供的一種檢測用戶佩戴手表方向的裝置的功能模塊示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明實施例作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明實施例,而非對本發(fā)明實施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實施例相關的部分而非全部結(jié)構。
參考圖1,圖1是本發(fā)明實施例提供的一種檢測用戶佩戴手表方向的方法的流程示意圖。
如圖1所示,所述檢測用戶佩戴手表方向的方法包括:
步驟101,確定是否滿足檢測所述用戶佩戴所述手表的方向是否正確的條件,所述條件包括所述用戶正在佩戴所述手表;和/或到達預設時間點;和/或,到達所述用戶預先設置的檢測所述手表的方向的時間點;和/或到達預設地點;和/或到達所述用戶預先設置的檢測所述手表的方向的時間點;
具體的,所述用戶佩戴所述手表的方向是否正確的條件可以是預先設置的,當檢測到條件到達時,則檢測手表佩戴的方向是否正確。
條件也可以是用戶根據(jù)當前環(huán)境手動設置,可以觸摸預設的快捷鍵按鍵,通過該快捷鍵按鍵啟動手動設置屏幕,在該屏幕上手動選擇檢測所述用戶佩戴所述手表的方向是否正確的條件。
優(yōu)選地,所述確定是否滿足檢測所述用戶佩戴所述手表的方向是否正確的條件,包括:
通過紅外傳感器檢測和/或溫濕度傳感器確定所述用戶是否正在佩戴所述手表;
若檢測所述用戶正在佩戴所述手表,則確定滿足檢測所述用戶佩戴所述手表的方向是否正確的條件;
若檢測所述用戶未正在佩戴所述手表,則確定未滿足檢測所述用戶佩戴所述手表的方向是否正確的條件。
具體的,可以同通過紅外傳感器檢測用戶是否正在佩戴手表,也可以選擇其他傳感器,例如,時間傳感器檢測是否到達預設的檢測手表方向的時間點,或者在手表的底部通過溫濕度傳感器檢測是否與用戶的皮膚接觸。
步驟102,若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;
具體的,該預設傳感器可以為重力傳感器,該重力傳感器首先可以檢測用戶佩戴手表的手腕方向是否水平,若水平,則再進行檢測在該水平方向上的手表佩戴方向是否偏離預設標準手表方向。例如,若先通過重力傳感器檢測到手腕方向是水平的,再通過重力傳感器檢測在所述手表表帶的豎直方向至少兩個預設位置的方向,從A點到B點的角度是否與預設標準手表方向相同或者差值在預設角度范圍內(nèi),若相同或者在差值在預設角度范圍內(nèi),則表示用戶佩戴手表的方向正確。若所述用戶佩戴手表的手腕方向不水平,則提醒用戶當前手腕方向不水平,請用戶調(diào)整到水平方向后再測量手表佩戴方向。這里的角度帶有方向性,例如正向為0°,負向為180°。
另外,也可以直接通過重力傳感器檢測在所述手表表帶的豎直方向至少兩個預設位置的方向,從A點到B點的角度是否與預設標準手表方向相同或者差值在預設角度范圍內(nèi),若相同或者在差值在預設角度范圍內(nèi),則表示用戶佩戴手表的方向正確。
步驟103,通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。
本發(fā)明實施例提供一種檢測用戶佩戴手表方向的方法,確定是否滿足檢測所述用戶佩戴所述手表的方向是否正確的條件;若滿足檢測所述用戶佩戴所述手表的方向正確的條件,則啟動預設傳感器;通過所述預設傳感器檢測所述用戶佩戴所述手表的方向是否正確,通過紅外傳感器和重力傳感器的結(jié)合,對用戶佩戴智能手表時反佩戴時進行提醒,進一步加強產(chǎn)品體驗感,提高用戶的佩戴興趣。
參考圖2,圖2是本發(fā)明實施例提供的另一種檢測用戶佩戴手表方向的方法的流程示意圖。
如圖2所示,所述檢測用戶佩戴手表方向的方法包括:
步驟201,確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;其中,所述條件包括所述用戶正在佩戴所述手表;和/或到達所述用戶預先設置的檢測所述手表的方向的時間點;和/或到達所述用戶預先設置的檢測所述手表的方向的位置;
步驟202,若滿足檢測所述用戶佩戴所述手表的方向正確的條件,則確定所述手表表面的正面是否對著所述用戶;若確定所述手表表面的正面對著所述用戶,則通過重力傳感器檢測在所述手表表帶的豎直方向上的至少兩個預設位置的方向,所述兩個預設位置的距離大于預設位置閾值且小于所述手表在豎直方向上的總長度;
優(yōu)選地,所述確定所述手表表面的正面是否對著所述用戶,包括:
若滿足檢測所述用戶佩戴所述手表的方向是否正確的條件時,確定所述手表表面的反面是否對著所述用戶;
若確定所述手表表面的反面對著所述用戶,則通過動作傳感器檢測所述用戶是否有翻腕的動作;
若動作傳感器檢測所述用戶有翻腕的動作,則確定所述手表表面的正面對著所述用戶。
在上述方式的基礎上,所述確定所述手表表面的正面或者反面是否對著所述用戶,包括:
通過安裝在所述手表正表面上的拍攝裝置在預設方向拍攝周圍環(huán)境圖像;
根據(jù)所述周圍環(huán)境圖像確定是否獲取人臉圖像或者人臉關鍵部位的圖像;
若獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面對著所述用戶;
若未獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面未對著所述用戶。
步驟203,通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。
優(yōu)選地,所述通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確,包括:
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向相同,則確定所述用戶佩戴所述手表的方向正確;
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向不相同,則確定所述用戶佩戴所述手表的方向不正確。
具體的,也可以設置差值閾值,例如,檢測到表帶A點到B點的方向角度為60°,正確佩戴方向為0°,則差值60°在預設閾值180°內(nèi),可以確定該用戶佩戴所述手表的方向正確。
優(yōu)選地,所述方法還包括:
在確定所述用戶佩戴所述手表的方向不正確,向所述用戶發(fā)送提示信息,所述提示信息用于提示所述用戶當前佩戴所述手表的方向不正確。
參考圖3,圖3是本發(fā)明實施例提供的另一種檢測用戶佩戴手表方向的方法的流程示意圖。
步驟301,當用戶佩戴手表時,紅外觸感器第一時間感應到用戶正在佩戴手表;
步驟302,紅外傳感器第一時間感應到用戶正在佩戴手表后,使用重力傳感器感應此時手表表體的傾斜方向;
步驟303,判斷檢測到的手表表體的傾斜方向與預設的表體傾斜方向是否一致;
步驟304,若是,則手表不進行提示;
步驟305,若否,則手表端提示用戶表體佩戴反方向。
參考圖4,圖4是本發(fā)明實施例提供的一種檢測用戶佩戴手表方向的裝置的功能模塊示意圖。
如圖4所示,所述檢測用戶佩戴手表方向的裝置包括:
第一確定模塊401,用于確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;其中,所述條件包括所述用戶正在佩戴所述手表;和/或到達所述用戶預先設置的檢測所述手表的方向的時間點;和/或到達所述用戶預先設置的檢測所述手表的方向的位置;
優(yōu)選地,所述第一確定模塊401,具體用于:
通過紅外傳感器檢測和/或溫濕度傳感器確定所述用戶是否正在佩戴所述手表;
若檢測所述用戶正在佩戴所述手表,則確定滿足檢測所述用戶佩戴所述手表的方向是否正確的條件;
若檢測所述用戶未正在佩戴所述手表,則確定未滿足檢測所述用戶佩戴所述手表的方向是否正確的條件。
啟動模塊402,用于若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;
優(yōu)選地,所述啟動模塊402,具體用于:
若滿足檢測所述用戶佩戴所述手表的方向正確的條件,則確定所述手表表面的正面是否對著所述用戶;
若確定所述手表表面的正面對著所述用戶,則啟動重力傳感器。
優(yōu)選地,所述啟動模塊402,還具體用于:
若滿足檢測所述用戶佩戴所述手表的方向是否正確的條件時,確定所述手表表面的反面是否對著所述用戶;
若確定所述手表表面的反面對著所述用戶,則通過動作傳感器檢測所述用戶是否有翻腕的動作;
若動作傳感器檢測所述用戶有翻腕的動作,則確定所述手表表面的正面對著所述用戶。
優(yōu)選地,所述啟動模塊402,還具體用于:
通過安裝在所述手表正表面上的拍攝裝置在預設方向拍攝周圍環(huán)境圖像;
根據(jù)所述周圍環(huán)境圖像確定是否獲取人臉圖像或者人臉關鍵部位的圖像;
若獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面對著所述用戶;
若未獲取所述人臉圖像或者所述人臉關鍵部位的圖像,則確定所述手表表面的正面未對著所述用戶。
優(yōu)選地,所述啟動模塊402,還具體用于:
通過重力傳感器檢測在所述手表表帶的豎直方向上的至少兩個預設位置的方向,所述兩個預設位置的距離大于預設位置閾值且小于所述手表在豎直方向上的總長度。
比較模塊403,用于通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較;
第二確定模塊404,用于根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。
優(yōu)選地,所述第二確定模塊404,具體用于:
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向相同,則確定所述用戶佩戴所述手表的方向正確;
若所述重力傳感器檢測到所述兩個預設位置的方向,與預存的所述手表正確佩戴的方向不相同,則確定所述用戶佩戴所述手表的方向不正確。
優(yōu)選地,所述裝置還包括:
提示模塊,用于在在確定所述用戶佩戴所述手表的方向不正確之后,向所述用戶發(fā)送提示信息,所述提示信息用于提示所述用戶當前佩戴所述手表的方向不正確。
本發(fā)明實施例提供一種檢測用戶佩戴手表方向的裝置,確定是否滿足檢測用戶佩戴手表的方向是否正確的條件;若滿足檢測所述用戶佩戴所述手表的方向正確的條件,且所述手表表面的正面對著所述用戶時,則啟動預設傳感器;通過所述預設傳感器獲取所述手表當前佩戴的方向,并與預存的所述手表正確佩戴的方向進行比較,并根據(jù)比較結(jié)果確定所述用戶佩戴所述手表的方向是否正確。通過紅外傳感器和重力傳感器的結(jié)合,對用戶佩戴智能手表時反佩戴時進行提醒,進一步加強產(chǎn)品體驗感,提高用戶的佩戴興趣。
以上結(jié)合具體實施例描述了本發(fā)明實施例的技術原理。這些描述只是為了解釋本發(fā)明實施例的原理,而不能以任何方式解釋為對本發(fā)明實施例保護范圍的限制?;诖颂幍慕忉專绢I域的技術人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明實施例的其它具體實施方式,這些方式都將落入本發(fā)明實施例的保護范圍之內(nèi)。