一種數(shù)字閱讀的翻頁(yè)方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信技術(shù),特別是涉及一種數(shù)字閱讀的翻頁(yè)方法和裝置。
【背景技術(shù)】
[0002]數(shù)字閱讀指的是閱讀的數(shù)字化,主要包含兩層含義:一是閱讀對(duì)象的數(shù)字化,也就是閱讀的內(nèi)容是以數(shù)字化的方式呈現(xiàn)的,如電子書、網(wǎng)絡(luò)小說(shuō)、電子地圖、數(shù)碼照片、博客、網(wǎng)頁(yè)等等;二是閱讀方式的數(shù)字化,就是閱讀的載體、終端不是平面的紙張,而是帶屏幕顯示的電子儀器,如PC電腦、PDA、MP3、MP4、筆記本電腦、手機(jī)、閱讀器等等。與傳統(tǒng)的紙質(zhì)出版物相比,數(shù)字化電子出版物具有存儲(chǔ)量大、檢索便捷、便于保存、成本低廉等優(yōu)點(diǎn)。所以,數(shù)字化閱讀日益受到各國(guó)年輕人的歡迎和追捧。
[0003]目前,數(shù)字閱讀時(shí)所使用的翻頁(yè)方法通常是由用戶使用按鍵、觸控屏等設(shè)備來(lái)通知閱讀器進(jìn)行翻頁(yè)。該翻頁(yè)方法依賴于用戶對(duì)按鍵或觸控屏的使用,這樣就會(huì)大大限制設(shè)備和用戶之間的距離,當(dāng)距離超過(guò)用戶可以接觸設(shè)備的距離時(shí),就會(huì)影響用戶進(jìn)行流暢自然地閱讀。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的主要目的在于提供一種實(shí)現(xiàn)數(shù)字閱讀自動(dòng)翻頁(yè)的方法和裝置,可以實(shí)現(xiàn)數(shù)字閱讀的自動(dòng)翻頁(yè)。
[0005]為了達(dá)到上述目的,本發(fā)明提出的技術(shù)方案為:
[0006]一種數(shù)字閱讀的翻頁(yè)方法,包括:
[0007]利用預(yù)設(shè)的光感設(shè)備,實(shí)時(shí)采集用戶臉部的動(dòng)態(tài)圖像;
[0008]在每采集到一幀所述動(dòng)態(tài)圖像時(shí),根據(jù)當(dāng)前的臉部位置參考坐標(biāo)系,確定當(dāng)前的臉部實(shí)時(shí)位置坐標(biāo)信息;并根據(jù)本次確定出的所述臉部實(shí)時(shí)位置坐標(biāo)信息,判斷當(dāng)前所述用戶臉部是否發(fā)生了擺動(dòng)以及擺動(dòng)的方向;在判定發(fā)生所述擺動(dòng)時(shí),根據(jù)擺動(dòng)的方向,按照預(yù)設(shè)的擺動(dòng)方向與翻頁(yè)方向的映射關(guān)系,對(duì)所述用戶當(dāng)前閱讀的電子文檔進(jìn)行翻頁(yè)。
[0009]—種數(shù)字閱讀的翻頁(yè)裝置,包括:
[0010]圖像采集單元,用于利用預(yù)設(shè)的光感設(shè)備,實(shí)時(shí)采集用戶臉部的動(dòng)態(tài)圖像;
[0011]翻頁(yè)控制單元,用于在每采集到一幀所述動(dòng)態(tài)圖像時(shí),根據(jù)當(dāng)前的臉部位置參考坐標(biāo)系,確定當(dāng)前的臉部實(shí)時(shí)位置坐標(biāo)信息;并根據(jù)本次確定出的所述臉部實(shí)時(shí)位置坐標(biāo)信息,判斷當(dāng)前所述用戶臉部是否發(fā)生了擺動(dòng)以及擺動(dòng)的方向;在判定發(fā)生所述擺動(dòng)時(shí),根據(jù)擺動(dòng)的方向,按照預(yù)設(shè)的擺動(dòng)方向與翻頁(yè)方向的映射關(guān)系,對(duì)所述用戶當(dāng)前閱讀的電子文檔進(jìn)行翻頁(yè)。
[0012]綜上所述,本發(fā)明提出的數(shù)字閱讀的翻頁(yè)方法和裝置,通過(guò)實(shí)時(shí)采集人臉的動(dòng)態(tài)圖像,基于人臉圖像中像素位置的變化,對(duì)人臉的擺動(dòng)行為進(jìn)行識(shí)別,在識(shí)別出發(fā)生人臉的擺動(dòng)時(shí)觸發(fā)對(duì)電子文檔的翻頁(yè),從而可以實(shí)現(xiàn)對(duì)電子文檔的自動(dòng)翻頁(yè),便于用戶進(jìn)行流暢自然地閱讀。
【附圖說(shuō)明】
[0013]圖1為本發(fā)明實(shí)施例一的方法流程示意圖;
[0014]圖2為本發(fā)明實(shí)施例一的裝置流程示意圖。
【具體實(shí)施方式】
[0015]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
[0016]本發(fā)明的核心思想是:利用體感覺(jué)技術(shù)對(duì)用戶的人臉進(jìn)行實(shí)時(shí)追蹤,并根據(jù)對(duì)人臉擺動(dòng)方向的識(shí)別結(jié)果,觸發(fā)對(duì)其閱讀的數(shù)字化文檔進(jìn)行翻頁(yè)。如此,可以實(shí)現(xiàn)翻頁(yè)的自動(dòng)化,擺脫對(duì)按鍵或觸控屏的使用所導(dǎo)致的對(duì)用戶閱讀流暢性的影響。
[0017]圖1為本發(fā)明實(shí)施例一的流程示意圖,如圖1所示,該實(shí)施例主要包括:
[0018]步驟101、利用預(yù)設(shè)的光感設(shè)備,實(shí)時(shí)采集用戶臉部的動(dòng)態(tài)圖像。
[0019]本步驟用于實(shí)時(shí)采集人臉的動(dòng)態(tài)圖像,以便基于人臉圖像中像素位置的變化,對(duì)人臉的擺動(dòng)行為進(jìn)行識(shí)別。
[0020]這里,具體的光感設(shè)備可以是攝像頭等設(shè)備,但不限于此,只要能進(jìn)行圖像的采集即可。
[0021]步驟102、在每采集到一幀所述動(dòng)態(tài)圖像時(shí),根據(jù)當(dāng)前的臉部位置參考坐標(biāo)系,確定當(dāng)前的臉部實(shí)時(shí)位置坐標(biāo)信息;并根據(jù)本次確定出的所述臉部實(shí)時(shí)位置坐標(biāo)信息,判斷當(dāng)前所述用戶臉部是否發(fā)生了擺動(dòng)以及擺動(dòng)的方向;在判定發(fā)生所述擺動(dòng)時(shí),根據(jù)擺動(dòng)的方向,按照預(yù)設(shè)的擺動(dòng)方向與翻頁(yè)方向的映射關(guān)系,對(duì)所述用戶當(dāng)前閱讀的電子文檔進(jìn)行翻頁(yè)。
[0022]本步驟,用于根據(jù)采集到的每一幀動(dòng)態(tài)圖像,判斷用戶是否發(fā)生擺頭行為,如果是,則根據(jù)擺動(dòng)方向,執(zhí)行對(duì)用戶所閱讀電子文檔的翻頁(yè)。
[0023]具體地,可以采用下述方法來(lái)確定當(dāng)前的臉部實(shí)時(shí)位置坐標(biāo)信息:
[0024]al、在所述光感設(shè)備采集到一幀所述動(dòng)態(tài)圖像時(shí),確定該幀動(dòng)態(tài)圖像中各像素在當(dāng)前的臉部位置參考坐標(biāo)系中的坐標(biāo)信息,所述臉部位置參考坐標(biāo)系以所述光感設(shè)備的可視范圍為坐標(biāo)平面。
[0025]a2、將所確定出的各像素的坐標(biāo)信息集合作為所述臉部實(shí)時(shí)位置坐標(biāo)信息。
[0026]較佳的,為了提高對(duì)用戶臉部擺動(dòng)行為識(shí)別的準(zhǔn)確性,在確定用戶臉部實(shí)時(shí)位置坐標(biāo)信息時(shí),對(duì)所采集到的像素進(jìn)行背景像素的過(guò)濾,具體的,可以采用下述步驟實(shí)現(xiàn):
[0027]bl、在所述光感設(shè)備采集到一幀所述動(dòng)態(tài)圖像時(shí),確定該幀動(dòng)態(tài)圖像中各像素在當(dāng)前的臉部位置參考坐標(biāo)系上的坐標(biāo)信息,所述臉部參考位置坐標(biāo)系以所述光感設(shè)備的可視范圍為坐標(biāo)平面。
[0028]b2、從當(dāng)前確定出的各像素的坐標(biāo)信息中,刪除除了所述用戶臉部之外的背景像素的坐標(biāo)信息,將剩余像素的坐標(biāo)信息集合作為所述臉部實(shí)時(shí)位置坐標(biāo)信息。
[0029]較佳地,為了提前臉部擺動(dòng)識(shí)別的準(zhǔn)確度,所述臉部位置參考坐標(biāo)系的原點(diǎn)可以為所述光感設(shè)備的可視范圍的中心。
[0030]較佳地,可以采用下述方法動(dòng)態(tài)設(shè)置臉部位置參考坐標(biāo)系:
[0031]xl、在每個(gè)預(yù)設(shè)的坐標(biāo)系設(shè)置周期到達(dá)時(shí),從最近一次得到的臉部實(shí)時(shí)位置坐標(biāo)信息中,確定出X值最小的像素點(diǎn)Xmin、x值最大的像素點(diǎn)Xmax、y值最小的像素點(diǎn)Ymin和y值最大的像素點(diǎn)Ymax。
[0032]x2、以所述Xmin和Xmax的連線與Ymin和Ymax的連線的交叉點(diǎn)作為當(dāng)前設(shè)置的臉部位置參考坐標(biāo)系的原點(diǎn),并以所述Xmin和Xmax的連線為x軸,以所述Ymin和Ymax的連線為I軸。
[0033]在實(shí)際應(yīng)用中,所述坐標(biāo)系設(shè)置周期可由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際需要進(jìn)行設(shè)置,較佳地,所述坐標(biāo)系設(shè)置周期的時(shí)長(zhǎng)可以為10秒。
[0034]上述設(shè)置臉部位置參考坐標(biāo)系的方法,通過(guò)周期性地根據(jù)最新得到的臉部實(shí)時(shí)位置坐標(biāo)信息,來(lái)確定新的臉部位置參考坐標(biāo)系,如此,可以提高臉部位置參考坐標(biāo)系的準(zhǔn)確性,避免用戶位置的調(diào)整而造成的人臉擺動(dòng)的誤判。
[0035]上述動(dòng)態(tài)設(shè)置臉部位置參考坐標(biāo)系的方法僅為一示例,在實(shí)際應(yīng)用中,可以利用最近一段時(shí)間內(nèi)所獲得所有臉部圖像來(lái)確定臉部位置參考坐標(biāo)系,以進(jìn)一步提高臉部位置參考坐標(biāo)系的準(zhǔn)確性。
[0036]較佳地,可以采用下述方法判斷當(dāng)前所述用戶臉部是否發(fā)生了擺動(dòng)以及擺動(dòng)的方向:
[0037]當(dāng)N^, Xj實(shí)時(shí)_Ν^, Xj參考多a且Niex,參考-Niex,實(shí)時(shí)多b時(shí),判走當(dāng)肖U用戶臉部發(fā)生擺動(dòng)且方向?yàn)閺挠蚁蜃髷[動(dòng);其中,Nftx, $9?為本次確定出的所述臉部實(shí)時(shí)位置坐標(biāo)信息中位于X軸負(fù)半軸的像素個(gè)數(shù);Nftx,為設(shè)置當(dāng)前臉部位置參考坐標(biāo)系時(shí)所使用的臉部實(shí)時(shí)位置坐標(biāo)信息中位于X軸負(fù)半軸的像素個(gè)數(shù);NEx,$9?為設(shè)置當(dāng)前臉部位置參考坐標(biāo)系時(shí)所使用的臉部實(shí)時(shí)位置坐標(biāo)信息中位于X軸正半軸的像素個(gè)數(shù)!Niexi 為當(dāng)前的所述臉部參考位置坐標(biāo)信息中位于X軸正半軸的像素個(gè)數(shù);a為預(yù)設(shè)的第一閾值;b為預(yù)設(shè)的第二閾值;a>0 ;b>0o
[0038]當(dāng)N負(fù)Xj參考-N負(fù)x,實(shí)時(shí)多c且Niex,實(shí)時(shí)-Niexj參考多b時(shí),判定當(dāng)如用戶臉部發(fā)生擺動(dòng)且方向?yàn)閺淖笙蛴覕[動(dòng);c為預(yù)設(shè)的第三閾值;d為預(yù)設(shè)的第四閾值;c>0 ;b>0。
[0039]上述判斷方法中,需要根據(jù)人臉圖像在參考坐