欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種屏幕內(nèi)容調(diào)整方法及其設(shè)備與流程

文檔序號:11154092閱讀:374來源:國知局
一種屏幕內(nèi)容調(diào)整方法及其設(shè)備與制造工藝

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種屏幕內(nèi)容調(diào)整方法及其設(shè)備。



背景技術(shù):

隨著計(jì)算機(jī)技術(shù)不斷的開發(fā)和完善,手機(jī)和平板電腦等終端已經(jīng)成為了人們生活中不可或缺的一個部分,人們不僅可以利用這些終端進(jìn)行通訊,還可以進(jìn)行文件傳輸、攝像、玩游戲等。

如今用戶在使用終端的過程中經(jīng)常會遇到抖動的情況,例如:在用戶行走過程中等,由于在抖動過程中會導(dǎo)致終端屏幕與用戶的人臉之間的距離產(chǎn)生變化,因此用戶在瀏覽屏幕中所顯示的內(nèi)容的角度、方向等會隨著距離的變化而變化,影響了內(nèi)容瀏覽的效果。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種屏幕內(nèi)容調(diào)整方法及其設(shè)備,可以使得屏幕內(nèi)容依據(jù)人臉抖動進(jìn)行方向調(diào)整,實(shí)現(xiàn)屏幕內(nèi)容與人臉同步抖動,保證內(nèi)容瀏覽的效果。

本發(fā)明實(shí)施例第一方面提供了一種屏幕內(nèi)容調(diào)整方法,可包括:

在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

其中,所述人臉圖像特征點(diǎn)為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn)。

本發(fā)明實(shí)施例第二方面提供了一種屏幕內(nèi)容調(diào)整設(shè)備,可包括:

圖像采集單元,用于在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

坐標(biāo)計(jì)算單元,用于獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖 像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

內(nèi)容調(diào)整單元,用于根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

其中,所述人臉圖像特征點(diǎn)為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn)。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過獲取人臉特征點(diǎn)的空間坐標(biāo),并依據(jù)多個空間坐標(biāo)獲得人臉特征點(diǎn)的坐標(biāo)遷移量,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整,實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種屏幕內(nèi)容調(diào)整方法的流程示意圖;

圖2是本發(fā)明實(shí)施例提供的另一種屏幕內(nèi)容調(diào)整方法的流程示意圖;

圖3是本發(fā)明實(shí)施例提供的人臉特征點(diǎn)的空間坐標(biāo)獲取的舉例示意圖;

圖4是本發(fā)明實(shí)施例提供的一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖;

圖5是本發(fā)明實(shí)施例提供的另一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖;

圖6是本發(fā)明實(shí)施例提供的坐標(biāo)計(jì)算單元的結(jié)構(gòu)示意圖;

圖7是本發(fā)明實(shí)施例提供的內(nèi)容調(diào)整單元的結(jié)構(gòu)示意圖;

圖8是本發(fā)明實(shí)施例提供的又一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是 全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供的屏幕內(nèi)容調(diào)整方法可以應(yīng)用于用戶行走過程中對屏幕所顯示的內(nèi)容進(jìn)行方向調(diào)整的場景,例如:屏幕內(nèi)容調(diào)整設(shè)備在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,所述屏幕內(nèi)容調(diào)整設(shè)備獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),所述屏幕內(nèi)容調(diào)整設(shè)備根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,其中,所述人臉圖像特征點(diǎn)為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn)的場景等。通過獲取人臉特征點(diǎn)的空間坐標(biāo),并依據(jù)多個空間坐標(biāo)獲得人臉特征點(diǎn)的坐標(biāo)遷移量,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整,實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

本發(fā)明實(shí)施例涉及的屏幕內(nèi)容調(diào)整設(shè)備可以包括:平板電腦、智能手機(jī)、筆記本電腦、掌上電腦、個人計(jì)算機(jī)以及移動互聯(lián)網(wǎng)設(shè)備(MID)等具備內(nèi)容數(shù)據(jù)顯示的終端設(shè)備;所述屏幕內(nèi)容可以包括文字、圖片等顯示內(nèi)容。

下面將結(jié)合附圖1和附圖2,對本發(fā)明實(shí)施例提供的一種屏幕內(nèi)容調(diào)整方法進(jìn)行詳細(xì)介紹。

請參見圖1,為本發(fā)明實(shí)施例提供了一種屏幕內(nèi)容調(diào)整方法的流程示意圖。如圖1所示,本發(fā)明實(shí)施例的所述方法可以包括一下步驟S101-步驟S103。

S101,在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

具體的,屏幕內(nèi)容調(diào)整設(shè)備可以在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的用戶的至少兩個人臉圖像,優(yōu)選的,可以調(diào)用所述屏幕內(nèi)容調(diào)整設(shè)備的前置攝像頭對所述至少兩個人臉圖像進(jìn)行采集。

可以理解的是,所述預(yù)先獲取的時間周期可以為根據(jù)內(nèi)置陀螺儀獲取的一個抖動波段的時間,所述一個抖動波段的時間可以為用戶行走一步的時間,或者可以為交通工具在行駛過程中的一個抖動波段的時間,為了避免對一個抖動波段的誤判,可以通過加入兩個加速度閾值進(jìn)行判斷,例如:針對用戶行走一步的時間,可以預(yù)先設(shè)定A、B兩個加速度閾值,其中A小于B,通過內(nèi)置陀 螺儀對用戶行走過程中的加速度波段進(jìn)行獲取,所述屏幕內(nèi)容調(diào)整設(shè)備可以選取加速度波段中加速度數(shù)據(jù)開始大于B,并在隨后波段變化過程中,加速度波段中加速度數(shù)據(jù)開始小于A的這一段波段對應(yīng)的時長,確定為用戶行走一步的時間。

S102,獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

具體的,所述屏幕內(nèi)容調(diào)整設(shè)備可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),需要說明的是,所述人臉圖像特征點(diǎn)具體為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn),所述人臉特征點(diǎn)可以包括用戶的鼻子、眼睛三個特征點(diǎn)。

優(yōu)選的,所述屏幕內(nèi)容調(diào)整設(shè)備可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo),可以理解的是,所述屏幕內(nèi)容調(diào)整設(shè)備中預(yù)先設(shè)定有針對人臉圖像的平面坐標(biāo)系以及針對攝像頭的光軸中心為原點(diǎn)的攝像頭坐標(biāo)系。所述屏幕內(nèi)容調(diào)整設(shè)備可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角,所述屏幕內(nèi)容調(diào)整設(shè)備根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,所述屏幕內(nèi)容調(diào)整設(shè)備可以預(yù)先獲取用戶經(jīng)過手動測量后所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù),包括鼻子分別到兩個眼睛的距離,以及兩個眼睛之間的距離。所述屏幕內(nèi)容調(diào)整設(shè)備根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

S103,根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

具體的,所述屏幕內(nèi)容調(diào)整設(shè)備可以根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,優(yōu)選的,所述屏幕內(nèi)容調(diào)整設(shè)備可以獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo),所述屏幕內(nèi)容調(diào)整設(shè)備獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏 移量,需要說明的是,所述第一人臉圖像與所述第二人臉圖像為連續(xù)采集的至少兩個人臉圖像中相鄰的人臉圖像。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,所述屏幕內(nèi)容調(diào)整設(shè)備再按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,可以理解的是,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式,進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過獲取人臉特征點(diǎn)的空間坐標(biāo),并依據(jù)多個空間坐標(biāo)獲得人臉特征點(diǎn)的坐標(biāo)遷移量,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整,實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

請參見圖2,為本發(fā)明實(shí)施例提供了另一種屏幕內(nèi)容調(diào)整方法的流程示意圖。如圖2所示,本發(fā)明實(shí)施例的所述方法可以包括一下步驟S201-步驟S210。

S201,獲取所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù);

具體的,屏幕內(nèi)容調(diào)整設(shè)備可以預(yù)先獲取用戶經(jīng)過手動測量后所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù),所述人臉特征點(diǎn)可以包括用戶的鼻子、眼睛三個特征點(diǎn),所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù)可以包括鼻子分別到兩個眼睛的距離,以及兩個眼睛之間的距離。

S202,在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

具體的,所述屏幕內(nèi)容調(diào)整設(shè)備可以在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的用戶的至少兩個人臉圖像,優(yōu)選的,可以調(diào)用所述屏幕內(nèi)容調(diào)整設(shè)備的前置攝像頭對所述至少兩個人臉圖像進(jìn)行采集。

可以理解的是,所述預(yù)先獲取的時間周期可以為根據(jù)內(nèi)置陀螺儀獲取的一個抖動波段的時間,所述一個抖動波段的時間可以為用戶行走一步的時間,或者可以為交通工具在行駛過程中的一個抖動波段的時間,為了避免對一個抖動波段的誤判,可以通過加入兩個加速度閾值進(jìn)行判斷,例如:針對用戶行走一 步的時間,可以預(yù)先設(shè)定A、B兩個加速度閾值,其中A小于B,通過內(nèi)置陀螺儀對用戶行走過程中的加速度波段進(jìn)行獲取,所述屏幕內(nèi)容調(diào)整設(shè)備可以選取加速度波段中加速度數(shù)據(jù)開始大于B,并在隨后波段變化過程中,加速度波段中加速度數(shù)據(jù)開始小于A的這一段波段對應(yīng)的時長,確定為用戶行走一步的時間。

S203,獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo);

S204,采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角;

S205,根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離;

S206,根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

具體的,所述屏幕內(nèi)容調(diào)整設(shè)備可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo),可以理解的是,所述屏幕內(nèi)容調(diào)整設(shè)備中預(yù)先設(shè)定有針對人臉圖像的平面坐標(biāo)系以及針對攝像頭的光軸中心為原點(diǎn)的攝像頭坐標(biāo)系。所述屏幕內(nèi)容調(diào)整設(shè)備可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角,所述屏幕內(nèi)容調(diào)整設(shè)備根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,所述屏幕內(nèi)容調(diào)整設(shè)備根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

進(jìn)一步的,請一并參見圖3,為本發(fā)明實(shí)施例提供了人臉特征點(diǎn)的空間坐標(biāo)獲取的舉例示意圖。如圖3所示,假設(shè)人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)分別為P1、P2和P3,所述屏幕內(nèi)容調(diào)整設(shè)備可以利用圖像處理技術(shù)獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),分別為(u1,v1)、(u2,v2)和(u3,v3),所述屏幕內(nèi)容調(diào)整設(shè)備可以利用如下歸一化公式在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo)(X1c1,Y1c1)、(X1c2,Y1c2)和(X1c3,Y1c3),該歸一化公式為:

所述屏幕內(nèi)容調(diào)整設(shè)備可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)O到人臉特征點(diǎn)的單位向量,也即從O點(diǎn)分別到P1、P2和P3三點(diǎn)的單位向量e1、e2和e3,所采用的單位向量計(jì)算公式為:

所述屏幕內(nèi)容調(diào)整設(shè)備獲取單位向量間的夾角,記e2與e3的夾角為α,e1與e3的夾角為β,e1與e2的夾角為γ,則有:

所述屏幕內(nèi)容調(diào)整設(shè)備可以根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,假設(shè)O點(diǎn)分別到P1、P2和P3三點(diǎn)的距離分別為d1、d2和d3,則得出:

其中,a表示為P2和P3間的長度數(shù)據(jù),b表示為P1和P3間的長度數(shù)據(jù),c表示為P1和P2間的長度數(shù)據(jù)。

設(shè):

代入(1)、(2)、(3)式,得到:

連立(4)、(5)式,消除得到:

連立(5)、(6)式,消除得到:

連立(7)、(8)式,消除x2,得到:

將(9)式代入(7)式中,得到:

a4y4+a3y3+a2y2+a1y+a0=0......(10)

其中:

由(10)式計(jì)算可以得到y(tǒng)的值,并將y的值代入(9)式中,可以得到x的值,利用(4)、(5)和(6)三式計(jì)算可以得到d1的值,進(jìn)而計(jì)算得到d2和d3的值。

所述屏幕內(nèi)容調(diào)整設(shè)備可以根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單 位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),計(jì)算空間坐標(biāo)可以采用如下坐標(biāo)計(jì)算公式:

Pi=di*ei

可以理解的是,以上公式中的i=1,2,3。

S207,獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo);

S208,獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移量;

S209,按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

具體的,所述屏幕內(nèi)容調(diào)整設(shè)備可以獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo),所述屏幕內(nèi)容調(diào)整設(shè)備獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移量,需要說明的是,所述第一人臉圖像與所述第二人臉圖像為連續(xù)采集的至少兩個人臉圖像中相鄰的人臉圖像。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,所述屏幕內(nèi)容調(diào)整設(shè)備再按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,可以理解的是,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式,進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。例如:若所述坐標(biāo)偏移量表示第二空間坐標(biāo)相對于第一空間坐標(biāo)向X軸正方向平移了3毫米,則將所述屏幕中的顯示內(nèi)容向X軸正方向平移了3毫米,Y軸同理,若所述坐標(biāo)偏移量表示第二空間坐標(biāo)相對于第一空間坐標(biāo)向Z軸正方向移動了3毫米,則需要將所述屏幕中的顯示內(nèi)容進(jìn)行相應(yīng)的比例縮小等。

S210,每隔所述時間周期采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示;

具體的,由于在抖動過程中,以用戶行走為例,其抖動過程相對規(guī)律,因此為了減少設(shè)備耗能,所述屏幕內(nèi)容調(diào)整設(shè)備可以每隔所述時間周期采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示,即所述屏幕內(nèi)容調(diào)整設(shè)備只需在一個時間周期內(nèi)完成人臉圖像的采集、空間坐標(biāo)的計(jì)算以及顯示內(nèi)容的調(diào)整,并記錄對顯示內(nèi)容進(jìn)行調(diào)整的調(diào)整結(jié)果,在后續(xù)的每一個時間周期內(nèi)均可以采用該調(diào)整結(jié)果對所述屏幕中的顯示內(nèi)容進(jìn)行顯 示。當(dāng)然,在減少設(shè)備耗能的基礎(chǔ)上進(jìn)一步保證對顯示內(nèi)容進(jìn)行調(diào)整的準(zhǔn)確性,所述屏幕內(nèi)容調(diào)整設(shè)備可以每隔預(yù)設(shè)數(shù)量的時間周期執(zhí)行一次本發(fā)明實(shí)施例的步驟S202-步驟S209。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果;通過周期性采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示,可以減少設(shè)備耗能。

下面將結(jié)合附圖4-附圖7,對本發(fā)明實(shí)施例提供的屏幕內(nèi)容調(diào)整設(shè)備進(jìn)行詳細(xì)介紹。需要說明的是,附圖4附圖7所示的屏幕內(nèi)容調(diào)整設(shè)備,用于執(zhí)行本發(fā)明圖1和圖2所示實(shí)施例的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請參照本發(fā)明圖1和圖2所示的實(shí)施例。

請參見圖4,為本發(fā)明實(shí)施例提供了一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖。如圖4所示,本發(fā)明實(shí)施例的所述屏幕內(nèi)容調(diào)整設(shè)備1可以包括:圖像采集單元11、坐標(biāo)計(jì)算單元12和內(nèi)容調(diào)整單元13。

圖像采集單元11,用于在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

具體實(shí)現(xiàn)中,所述圖像采集單元11可以在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的用戶的至少兩個人臉圖像,優(yōu)選的,可以調(diào)用所述屏幕內(nèi)容調(diào)整設(shè)備1的前置攝像頭對所述至少兩個人臉圖像進(jìn)行采集。

可以理解的是,所述預(yù)先獲取的時間周期可以為根據(jù)內(nèi)置陀螺儀獲取的一個抖動波段的時間,所述一個抖動波段的時間可以為用戶行走一步的時間,或者可以為交通工具在行駛過程中的一個抖動波段的時間,為了避免對一個抖動波段的誤判,可以通過加入兩個加速度閾值進(jìn)行判斷,例如:針對用戶行走一步的時間,可以預(yù)先設(shè)定A、B兩個加速度閾值,其中A小于B,通過內(nèi)置陀 螺儀對用戶行走過程中的加速度波段進(jìn)行獲取,所述屏幕內(nèi)容調(diào)整設(shè)備1可以選取加速度波段中加速度數(shù)據(jù)開始大于B,并在隨后波段變化過程中,加速度波段中加速度數(shù)據(jù)開始小于A的這一段波段對應(yīng)的時長,確定為用戶行走一步的時間。

坐標(biāo)計(jì)算單元12,用于獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

具體實(shí)現(xiàn)中,所述坐標(biāo)計(jì)算單元12可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),需要說明的是,所述人臉圖像特征點(diǎn)具體為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn),所述人臉特征點(diǎn)可以包括用戶的鼻子、眼睛三個特征點(diǎn)。

優(yōu)選的,所述坐標(biāo)計(jì)算單元12可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo),可以理解的是,所述屏幕內(nèi)容調(diào)整設(shè)備1中預(yù)先設(shè)定有針對人臉圖像的平面坐標(biāo)系以及針對攝像頭的光軸中心為原點(diǎn)的攝像頭坐標(biāo)系。所述坐標(biāo)計(jì)算單元12可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角,所述坐標(biāo)計(jì)算單元12根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,所述屏幕內(nèi)容調(diào)整設(shè)備1可以預(yù)先獲取用戶經(jīng)過手動測量后所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù),包括鼻子分別到兩個眼睛的距離,以及兩個眼睛之間的距離。所述坐標(biāo)計(jì)算單元12根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

內(nèi)容調(diào)整單元13,用于根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

具體實(shí)現(xiàn)中,所述內(nèi)容調(diào)整單元13可以根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,優(yōu)選的,所述內(nèi)容調(diào)整單元13可以獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo),所述內(nèi)容調(diào)整單元13獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移 量,需要說明的是,所述第一人臉圖像與所述第二人臉圖像為連續(xù)采集的至少兩個人臉圖像中相鄰的人臉圖像。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,所述內(nèi)容調(diào)整單元13再按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,可以理解的是,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式,進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過獲取人臉特征點(diǎn)的空間坐標(biāo),并依據(jù)多個空間坐標(biāo)獲得人臉特征點(diǎn)的坐標(biāo)遷移量,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整,實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

請參見圖5,為本發(fā)明實(shí)施例提供了另一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實(shí)施例的所述屏幕內(nèi)容調(diào)整設(shè)備1可以包括:圖像采集單元11、坐標(biāo)計(jì)算單元12和內(nèi)容調(diào)整單元13。

數(shù)據(jù)獲取單元14,用于獲取所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù);

具體實(shí)現(xiàn)中,所述數(shù)據(jù)獲取單元14可以預(yù)先獲取用戶經(jīng)過手動測量后所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù),所述人臉特征點(diǎn)可以包括用戶的鼻子、眼睛三個特征點(diǎn),所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù)可以包括鼻子分別到兩個眼睛的距離,以及兩個眼睛之間的距離。

圖像采集單元11,用于在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

具體實(shí)現(xiàn)中,所述圖像采集單元11可以在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的用戶的至少兩個人臉圖像,優(yōu)選的,可以調(diào)用所述屏幕內(nèi)容調(diào)整設(shè)備1的前置攝像頭對所述至少兩個人臉圖像進(jìn)行采集。

可以理解的是,所述預(yù)先獲取的時間周期可以為根據(jù)內(nèi)置陀螺儀獲取的一個抖動波段的時間,所述一個抖動波段的時間可以為用戶行走一步的時間,或 者可以為交通工具在行駛過程中的一個抖動波段的時間,為了避免對一個抖動波段的誤判,可以通過加入兩個加速度閾值進(jìn)行判斷,例如:針對用戶行走一步的時間,可以預(yù)先設(shè)定A、B兩個加速度閾值,其中A小于B,通過內(nèi)置陀螺儀對用戶行走過程中的加速度波段進(jìn)行獲取,所述屏幕內(nèi)容調(diào)整設(shè)備1可以選取加速度波段中加速度數(shù)據(jù)開始大于B,并在隨后波段變化過程中,加速度波段中加速度數(shù)據(jù)開始小于A的這一段波段對應(yīng)的時長,確定為用戶行走一步的時間。

坐標(biāo)計(jì)算單元12,用于獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

具體實(shí)現(xiàn)中,所述坐標(biāo)計(jì)算單元12可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),需要說明的是,所述人臉圖像特征點(diǎn)具體為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn),所述人臉特征點(diǎn)可以包括用戶的鼻子、眼睛三個特征點(diǎn)。

優(yōu)選的,所述坐標(biāo)計(jì)算單元12可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo),可以理解的是,所述屏幕內(nèi)容調(diào)整設(shè)備1中預(yù)先設(shè)定有針對人臉圖像的平面坐標(biāo)系以及針對攝像頭的光軸中心為原點(diǎn)的攝像頭坐標(biāo)系。所述坐標(biāo)計(jì)算單元12可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角,所述坐標(biāo)計(jì)算單元12根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,所述屏幕內(nèi)容調(diào)整設(shè)備1可以預(yù)先獲取用戶經(jīng)過手動測量后所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù),包括鼻子分別到兩個眼睛的距離,以及兩個眼睛之間的距離。所述坐標(biāo)計(jì)算單元12根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

具體的,請一并參見圖6,為本發(fā)明實(shí)施例提供了坐標(biāo)計(jì)算單元的結(jié)構(gòu)示意圖。如圖6所示,所述坐標(biāo)計(jì)算單元12可以包括:

歸一化坐標(biāo)獲取子單元121,用于獲取所述至少兩個人臉圖像中每個人臉圖 像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo);

夾角獲取子單元122,用于采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角;

距離計(jì)算子單元123,用于根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離;

坐標(biāo)確定子單元124,用于根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

具體實(shí)現(xiàn)中,所述歸一化坐標(biāo)獲取子單元121可以獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo),可以理解的是,所述屏幕內(nèi)容調(diào)整設(shè)備1中預(yù)先設(shè)定有針對人臉圖像的平面坐標(biāo)系以及針對攝像頭的光軸中心為原點(diǎn)的攝像頭坐標(biāo)系。所述夾角獲取子單元122可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角,所述距離計(jì)算子單元123根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,所述坐標(biāo)確定子單元124根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

進(jìn)一步的,請一并參見圖3,為本發(fā)明實(shí)施例提供了人臉特征點(diǎn)的空間坐標(biāo)獲取的舉例示意圖。如圖3所示,假設(shè)人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)分別為P1、P2和P3,所述歸一化坐標(biāo)獲取子單元121可以利用圖像處理技術(shù)獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),分別為(u1,v1)、(u2,v2)和(u3,v3),所述歸一化坐標(biāo)獲取子單元121可以利用如下歸一化公式在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo)(X1c1,Y1c1)、(X1c2,Y1c2)和(X1c3,Y1c3),該歸一化公式為:

所述夾角獲取子單元122可以采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)O到人臉特征點(diǎn)的單位向量,也即從O點(diǎn)分別到P1、P2和P3三點(diǎn)的單位 向量e1、e2和e3,所采用的單位向量計(jì)算公式為:

所述夾角獲取子單元122獲取單位向量間的夾角,記e2與e3的夾角為α,e1與e3的夾角為β,e1與e2的夾角為γ,則有:

所述距離計(jì)算子單元123可以根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離,假設(shè)O點(diǎn)分別到P1、P2和P3三點(diǎn)的距離分別為d1、d2和d3,則得出:

其中,a表示為P2和P3間的長度數(shù)據(jù),b表示為P1和P3間的長度數(shù)據(jù),c表示為P1和P2間的長度數(shù)據(jù)。

設(shè):

代入(1)、(2)、(3)式,得到:

連立(4)、(5)式,消除得到:

連立(5)、(6)式,消除得到:

連立(7)、(8)式,消除x2,得到:

將(9)式代入(7)式中,得到:

a4y4+a3y3+a2y2+a1y+a0=0......(10)

其中:

由(10)式計(jì)算可以得到y(tǒng)的值,并將y的值代入(9)式中,可以得到x的值,利用(4)、(5)和(6)三式計(jì)算可以得到d1的值,進(jìn)而計(jì)算得到d2和d3的值。

所述坐標(biāo)確定子單元124可以根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),計(jì)算空間坐標(biāo)可以采用如下坐標(biāo)計(jì)算公式:

Pi=di*ei

可以理解的是,以上公式中的i=1,2,3。

內(nèi)容調(diào)整單元13,用于根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

具體實(shí)現(xiàn)中,所述內(nèi)容調(diào)整單元13可以根據(jù)所述空間坐標(biāo)獲取所述人臉特 征點(diǎn)的坐標(biāo)偏移量,優(yōu)選的,所述內(nèi)容調(diào)整單元13可以獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo),所述內(nèi)容調(diào)整單元13獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移量,需要說明的是,所述第一人臉圖像與所述第二人臉圖像為連續(xù)采集的至少兩個人臉圖像中相鄰的人臉圖像。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,所述內(nèi)容調(diào)整單元13再按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,可以理解的是,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式,進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。

具體的,請一并參見圖7,為本發(fā)明實(shí)施例提供了內(nèi)容調(diào)整單元的結(jié)構(gòu)示意圖。如圖7所示,所述內(nèi)容調(diào)整單元13可以包括:

空間坐標(biāo)獲取子單元131,用于獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo);

偏移量獲取子單元132,用于獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移量;

內(nèi)容調(diào)整子單元133,用于按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

具體實(shí)現(xiàn)中,所述空間坐標(biāo)獲取子單元131可以獲取根據(jù)第一人臉圖像計(jì)算得到的第一空間坐標(biāo)以及根據(jù)第二人臉圖像計(jì)算得到的第二空間坐標(biāo),所述偏移量獲取子單元132獲取所述第二空間坐標(biāo)相對于所述第一空間坐標(biāo)的坐標(biāo)偏移量,需要說明的是,所述第一人臉圖像與所述第二人臉圖像為連續(xù)采集的至少兩個人臉圖像中相鄰的人臉圖像。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,所述內(nèi)容調(diào)整子單元133再按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整,可以理解的是,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式,進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果。例如:若所述坐標(biāo)偏移量表示第二空間坐標(biāo)相對于第一空間坐標(biāo)向X軸正方向平移了3毫米,則將所述屏幕中的顯示內(nèi)容向X軸正方向平移了3毫米,Y軸同理,若所述坐 標(biāo)偏移量表示第二空間坐標(biāo)相對于第一空間坐標(biāo)向Z軸正方向移動了3毫米,則需要將所述屏幕中的顯示內(nèi)容進(jìn)行相應(yīng)的比例縮小等。

內(nèi)容顯示單元15,用于每隔所述時間周期采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示;

具體實(shí)現(xiàn)中,由于在抖動過程中,以用戶行走為例,其抖動過程相對規(guī)律,因此為了減少設(shè)備耗能,所述內(nèi)容顯示單元15可以每隔所述時間周期采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示,即所述屏幕內(nèi)容調(diào)整設(shè)備只需在一個時間周期內(nèi)完成人臉圖像的采集、空間坐標(biāo)的計(jì)算以及顯示內(nèi)容的調(diào)整,并記錄對顯示內(nèi)容進(jìn)行調(diào)整的調(diào)整結(jié)果,在后續(xù)的每一個時間周期內(nèi)均可以采用該調(diào)整結(jié)果對所述屏幕中的顯示內(nèi)容進(jìn)行顯示。當(dāng)然,在減少設(shè)備耗能的基礎(chǔ)上進(jìn)一步保證對顯示內(nèi)容進(jìn)行調(diào)整的準(zhǔn)確性,所述圖像采集單元11、坐標(biāo)計(jì)算單元12和內(nèi)容調(diào)整單元13可以每隔預(yù)設(shè)數(shù)量的時間周期執(zhí)行一次相應(yīng)的顯示內(nèi)容調(diào)整的過程。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果;通過周期性采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示,可以減少設(shè)備耗能。

請參見圖8,為本發(fā)明實(shí)施例提供了又一種屏幕內(nèi)容調(diào)整設(shè)備的結(jié)構(gòu)示意圖。如圖8所示,所述屏幕內(nèi)容調(diào)整設(shè)備1000可以包括:至少一個處理器1001,例如CPU,至少一個網(wǎng)絡(luò)接口1004,用戶接口1003,存儲器1005,至少一個通信總線1002。其中,通信總線1002用于實(shí)現(xiàn)這些組件之間的連接通信。其中,用戶接口1003可以包括顯示屏(Display)、鍵盤(Keyboard),可選用戶接口1003還可以包括標(biāo)準(zhǔn)的有線接口、無線接口。網(wǎng)絡(luò)接口1004可選的可以包括標(biāo)準(zhǔn)的有線接口、無線接口(如WI-FI接口)。存儲器1005可以是高速RAM存儲器, 也可以是非不穩(wěn)定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器1005可選的還可以是至少一個位于遠(yuǎn)離前述處理器1001的存儲裝置。如圖8所示,作為一種計(jì)算機(jī)存儲介質(zhì)的存儲器1005中可以包括操作系統(tǒng)、網(wǎng)絡(luò)通信模塊、用戶接口模塊以及內(nèi)容調(diào)整應(yīng)用程序。

在圖8所示的屏幕內(nèi)容調(diào)整設(shè)備1000中,用戶接口1003主要用于為用戶提供輸入的接口,獲取用戶輸入的數(shù)據(jù);而處理器1001可以用于調(diào)用存儲器1005中存儲的內(nèi)容調(diào)整應(yīng)用程序,并具體執(zhí)行以下操作:

在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像;

獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo);

根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整;

其中,所述人臉圖像特征點(diǎn)為所述人臉特征點(diǎn)在人臉圖像中對應(yīng)的圖像點(diǎn)。

在一個實(shí)施例中,所述處理器1001在執(zhí)行在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像之前,還執(zhí)行以下操作:

獲取所輸入的人臉特征點(diǎn)間的長度數(shù)據(jù);

其中,所述人臉特征點(diǎn)包括鼻子、眼睛。

在一個實(shí)施例中,所述處理器1001在執(zhí)行獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)所述圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)時,具體執(zhí)行以下操作:

獲取所述至少兩個人臉圖像中每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并在攝像頭坐標(biāo)系中獲取所述圖像坐標(biāo)對應(yīng)的歸一化坐標(biāo);

采用所述歸一化坐標(biāo)計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的單位向量,并獲取單位向量間的夾角;

根據(jù)所述人臉特征點(diǎn)間的長度數(shù)據(jù)以及所述單位向量間的夾角,計(jì)算所述攝像頭坐標(biāo)系中原點(diǎn)到人臉特征點(diǎn)的距離;

根據(jù)所述原點(diǎn)到人臉特征點(diǎn)的距離以及所述單位向量,確定所述人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo)。

在一個實(shí)施例中,所述處理器1001在執(zhí)行根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方 向調(diào)整時,具體執(zhí)行以下操作:

根據(jù)所述空間坐標(biāo)獲取所述人臉特征點(diǎn)的坐標(biāo)偏移量,并按照所述坐標(biāo)偏移量對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整

在一個實(shí)施例中,所述對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整包括對所述屏幕中的顯示內(nèi)容進(jìn)行平移處理、放大處理、縮小處理中的至少一種調(diào)整方式。

在一個實(shí)施例中,所述處理器1001還執(zhí)行以下操作:

每隔所述時間周期采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示。

在一個實(shí)施例中,所述預(yù)先獲取的時間周期為根據(jù)陀螺儀獲取的一個抖動波段的時間。

在本發(fā)明實(shí)施例中,通過在預(yù)先獲取的時間周期內(nèi)連續(xù)采集所檢測到的至少兩個人臉圖像,獲取每個人臉圖像的人臉圖像特征點(diǎn)對應(yīng)的圖像坐標(biāo),并根據(jù)圖像坐標(biāo)計(jì)算人臉特征點(diǎn)在攝像頭坐標(biāo)系中對應(yīng)的空間坐標(biāo),根據(jù)空間坐標(biāo)獲取人臉特征點(diǎn)的坐標(biāo)偏移量,最終按照坐標(biāo)偏移量對屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整。通過計(jì)算根據(jù)相鄰的人臉圖像的空間坐標(biāo)間的坐標(biāo)偏移量,可以得到在抖動過程中用戶人臉的相對位移,使得屏幕內(nèi)容可以依據(jù)人臉抖動進(jìn)行方向調(diào)整進(jìn)一步實(shí)現(xiàn)了屏幕內(nèi)容與人臉的同步抖動,保證了內(nèi)容瀏覽的效果;通過周期性采用對所述屏幕中的顯示內(nèi)容進(jìn)行方向調(diào)整的結(jié)果,對所述屏幕中的顯示內(nèi)容進(jìn)行顯示,可以減少設(shè)備耗能。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
伊宁市| 泸水县| 民权县| 平凉市| 航空| 汽车| 大港区| 绥阳县| 都昌县| 酒泉市| 鸡泽县| 比如县| 都安| 维西| 全州县| 科技| 岐山县| 大庆市| 瑞昌市| 乐清市| 山东| 平陆县| 绥芬河市| 长春市| 米易县| 沭阳县| 冕宁县| 南澳县| 保亭| 青神县| 塔河县| 南和县| 甘谷县| 隆尧县| 布拖县| 鲁山县| 滨州市| 博湖县| 千阳县| 南江县| 尉氏县|