基于攝像頭的翻頁方法及裝置的制造方法
【技術領域】
[0001]本發明涉及智能翻頁技術領域,尤其涉及基于攝像頭的翻頁方法及裝置。
【背景技術】
[0002]目前,智能手機、平板、個人數字助理等智能移動終端的使用越來越廣泛,用戶可以通過這些智能終端實現閱讀文檔以及瀏覽網頁等。現有的智能終端均采用的基于觸摸屏的觸摸操作進行翻頁的,從而會造成在閱讀文檔時由于手部操作造成視線的遮擋,或者在瀏覽網頁時由于手部的觸摸造成錯誤的激活附帶鏈接進而跳轉到其它界面的問題。
[0003]上述內容僅用于輔助理解本發明的技術方案,并不代表承認上述內容是現有技術。
【發明內容】
[0004]本發明的主要目的在于解決現有的智能終端翻頁過程中由于手部的觸摸操作容易造成視線遮擋及錯誤激活附帶鏈接的問題。
[0005]為實現上述目的,本發明提供了一種基于攝像頭的翻頁方法,所述基于攝像頭的翻頁方法包括以下步驟:
[0006]獲取攝像頭感應的圖像,并提取所述圖像的顏色值;
[0007]根據所述圖像的顏色值判斷所述攝像頭是否被遮擋;
[0008]在所述攝像頭被遮擋時,進行翻頁。
[0009]優選的,所述在所述攝像頭被遮擋時,執行翻頁操作的步驟包括:
[0010]在所述攝像頭被遮擋時,確定所述攝像頭此次被遮擋的遮擋時間;
[0011]若所述遮擋時間低于預設的第一時間閾值,則向后翻頁;
[0012]若所述遮擋時間在所述第一時間閾值與預設的第二時間閾值之間,則向前翻頁;
[0013]若所述遮擋時間高于所述第二時間閾值,則確定前一次翻頁的翻頁方式并按前一次的翻頁方式進行連續翻頁,或者向前/向后連續翻頁。
[0014]優選的,所述在所述攝像頭被遮擋時,執行翻頁操作的步驟包括:
[0015]在所述攝像頭被遮擋時,確定所述攝像頭此次被遮擋的遮擋時間;
[0016]若所述遮擋時間低于所述第三時間閾值,則確定前一次翻頁的翻頁方式,并按前一次翻頁的翻頁方式進行翻頁,或者向前/向后翻頁;
[0017]若所述遮擋時間高于預設的第三時間閾值,則轉換翻頁方式,并按照轉換后的翻頁方式進行翻頁。
[0018]優選的,所述獲取攝像頭感應的圖像,并提取所述圖像的顏色值的步驟之前,還包括:
[0019]在接收到攝像頭翻頁功能設置指令時,提供攝像頭翻頁功能設置界面,供用戶基于所述設置界面選擇開啟或關閉攝像頭翻頁功能;
[0020]在偵測到所述攝像頭翻頁功能處于開啟狀態時,確定當前處于前臺運行的應用程序;
[0021]若所述前臺運行的程序為預設的應用程序時,攝像頭激活并持續感應圖像。
[0022]優選的,所述根據所述圖像的顏色值判斷所述攝像頭是否被遮擋的步驟包括:
[0023]若所述圖像的顏色值全部顯示為黑色,則判定所述攝像頭被遮擋。
[0024]此外,為實現上述目的,本發明還提供一種基于攝像頭的翻頁裝置,所述基于攝像頭的翻頁裝置包括:
[0025]獲取模塊,用于獲取攝像頭感應的圖像,并提取所述圖像的顏色值;
[0026]判斷模塊,用于根據所述圖像的顏色值判斷所述攝像頭是否被遮擋;
[0027]翻頁模塊,用于在所述攝像頭被遮擋時,進行翻頁。
[0028]優選的,所述翻頁模塊包括確定單元及翻頁單元;
[0029]所述確定單元,用于在所述攝像頭被遮擋時,確定所述攝像頭此次被遮擋的遮擋時間;
[0030]所述翻頁單元,用于若檢測到所述遮擋時間低于預設的第一時間閾值,則向后翻頁;
[0031]所述翻頁單元,還用于若檢測到所述遮擋時間在所述第一時間閾值與預設的第二時間閾值之間,則向前翻頁;
[0032]所述翻頁單元,還用于若檢測到所述遮擋時間高于所述第二時間閾值,則確定前一次翻頁的翻頁方式并按前一次的翻頁方式進行連續翻頁,或者向前/向后連續翻頁。
[0033]優選的,所述翻頁模塊還轉換單元;
[0034]所述翻頁單元,還用于若所述遮擋時間低于所述第三時間閾值,則確定前一次翻頁的翻頁方式,并按前一次翻頁的翻頁方式進行翻頁,或者向前/向后翻頁;
[0035]所述轉換單元,用于若所述遮擋時間高于預設的第三時間閾值,則轉換翻頁方式,并按照轉換后的翻頁方式進行翻頁。
[0036]優選的,所述基于攝像頭的翻頁裝置還包括設置模塊、偵測模塊及激活模塊;
[0037]所述設置模塊,用于在接收到攝像頭翻頁功能設置指令時,提供攝像頭翻頁功能設置界面,供用戶基于所述設置界面選擇開啟或關閉攝像頭翻頁功能;
[0038]所述偵測模塊,用于在偵測到所述基于攝像頭的翻頁功能處于開啟狀態時,確定當前處于前臺運行的應用程序;
[0039]所述激活模塊,用于若所述前臺運行的程序為預設的應用程序時,攝像頭激活并持續感應圖像。
[0040]優選的,所述判斷模塊,還用于若所述圖像的顏色值全部顯示為黑色,則判定所述攝像頭被遮擋。
[0041]本發明實現了通過遮擋攝像頭進行閱讀瀏覽時的翻頁操作,使得翻頁過程中不會遮擋視線,操作簡單方便,避免了翻頁過程中會錯誤激活附帶鏈接的問題。
【附圖說明】
[0042]圖1為本發明基于攝像頭的翻頁方法的第一實施例的流程示意圖;
[0043]圖2為本發明激活攝像頭一實施例的流程示意圖;
[0044]圖3為圖1中步驟S30的細化流程示意圖;
[0045]圖4為本發明基于攝像頭的翻頁方法的第二實施例的流程示意圖;
[0046]圖5為本發明基于攝像頭的翻頁裝置的較佳實施例的功能模塊示意圖;
[0047]圖6為圖5中翻頁模塊的一實施例的功能模塊示意圖;
[0048]圖7為圖5中翻頁模塊的另一實施例的功能模塊示意圖。
[0049]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0050]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0051]本發明實施例的主要解決方案是:獲取攝像頭感應的圖像,并提取所述圖像的顏色值;根據所述圖像的顏色值判斷所述攝像頭是否被遮擋;在所述攝像頭被遮擋時,進行翻頁。
[0052]現有的智能終端翻頁過程中由于手部的觸摸操作容易造成視線遮擋及錯誤激活附帶鏈接的問題。
[0053]基于上述問題,本發明提供一種基于攝像頭的翻頁方法。
[0054]參照圖1,圖1為本發明基于攝像頭的翻頁方法的第一實施例的流程示意圖。
[0055]在一實施例中,所述基于攝像頭的翻頁方法包括:
[0056]步驟S10,獲取攝像頭感應的圖像,并提取所述圖像的顏色值;
[0057]所述智能終端的攝像頭,可以為前置攝像頭,也可以是后置攝像頭,在本實施例中優選為后置攝像頭,可以更好的避免手部觸摸攝像頭會對視線造成遮擋的問題。優選的,可以在檢測到用戶開啟攝像頭翻頁指令時,激活所述攝像頭,獲取攝像頭感應的圖像;也可以在檢測到用戶開啟攝像頭翻頁指令之后,監聽終端當前處于前臺運行的程序,若當前處于前臺運行的程序為預設的程序時,激活所述攝像頭,獲取攝像頭感應的圖像。優選的,參照圖2,可以通過如下步驟激活所述攝像頭:
[0058]步驟S11,在接收到攝像頭翻頁功能設置指令時,提供攝像頭翻頁功能設置界面,供用戶基于所述設置界面選擇開啟或關閉攝像頭翻頁功能;
[0059]步驟S12,在偵測到所述攝像頭翻頁功能處于開啟狀態時,確定當前處于前臺運行的應用程序;
[0060]步驟S13,若所述前臺運行的程序為預設的應用程序時,攝像頭激活并持續感應圖像。
[0061]在接收到攝像頭翻頁功能設置指令時,提供攝像頭翻頁功能設置界面,供用戶基于所述攝像頭翻頁功能設置界面進行開啟或關閉攝像頭翻頁功能,在接收到用戶基于所述攝像頭翻頁設置界面設置的攝像頭翻頁功能開啟指令時,監聽終端當前處于前臺運行的程序,在當前處于前臺運行的程序為預設的程序時,激活所述攝像頭,獲取攝像頭感應的圖像,所述預設的程序可以是小說閱讀程序、瀏覽器或者圖片瀏覽程序等應用程序。在獲取所述攝像頭感應的圖像后,通過逐行掃描所述圖像提取所述圖像的顏色值。
[0062]步驟S20,根據所述圖像的顏色值判斷所述攝像頭是否被遮擋;
[0063]通過逐行掃描所述圖像,提取所述圖像的顏色值,根據所述攝像頭感應的圖像的顏色值,通過圖像算法判斷所述攝像頭是否被遮擋。優選的,若所述圖像的顏色值全部顯示為黑色,則判定所述攝像頭被遮擋,當所述圖像的每個像素點的顏色值為O時,可以確定所述圖像的每個像素點為黑色,進而判定所述攝像頭處于被遮擋狀態。
[0064]步驟S30,在所述攝像頭被遮擋時,進行翻頁。
[0065]在判定所述攝像頭被遮擋時,進行翻頁。所述翻頁可以是按預設的