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

一種錄制屏幕的方法及移動(dòng)終端與流程

文檔序號(hào):11133440閱讀:553來源:國知局
一種錄制屏幕的方法及移動(dòng)終端與制造工藝

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種錄制屏幕的方法及移動(dòng)終端。



背景技術(shù):

現(xiàn)代移動(dòng)終端的軟、硬件條件已經(jīng)能夠?qū)崿F(xiàn)設(shè)備的截圖甚至錄制屏幕的功能。下面以手機(jī)為例,說明現(xiàn)有移動(dòng)終端的錄屏方法及效果。

用戶在錄制屏幕的時(shí)候,只能通過打開手機(jī)的錄屏功能開關(guān),或者打開具備錄屏功能的第三方應(yīng)用,開始錄屏,然后通過錄屏功能提供的交互界面,例如停止按鈕,來結(jié)束錄制屏幕。錄制的內(nèi)容以視頻文件格式保存在手機(jī)存儲(chǔ)目錄中。

如果用戶只想錄制屏幕中的部分區(qū)域內(nèi)容,并且錄制的區(qū)域能夠按照用戶意愿實(shí)時(shí)移動(dòng),現(xiàn)有的操作方法如下:

1.打開錄屏開關(guān),開始錄制屏幕。

2.錄制屏幕過程完畢,關(guān)閉錄屏開關(guān)。

3.將手機(jī)存儲(chǔ)目錄中錄制的視頻格式文件拷貝到個(gè)人電腦中。

4.使用具有視頻編輯功能的工具,例如會(huì)聲會(huì)影,對(duì)視頻進(jìn)行剪輯,保留視頻的指定部分區(qū)域內(nèi)容,最終生成區(qū)域錄屏。

首先,具有視頻編輯功能的工具軟件對(duì)硬件的要求普遍較高,所以要進(jìn)行視頻剪輯,手機(jī)用戶需要將視頻文件保存到高配置個(gè)人電腦等平臺(tái)中進(jìn)行;其次,視頻編輯軟件的使用難度高,需要較高的學(xué)習(xí)成本甚至專業(yè)知識(shí);因此視頻編輯的兩道高門檻讓多數(shù)普通的手機(jī)用戶無法實(shí)現(xiàn)區(qū)域錄屏,而原有的全屏幕錄屏包含了過多不必要的信息。



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

本發(fā)明實(shí)施例提供了一種錄制屏幕的方法,以解決現(xiàn)在技術(shù)中的實(shí)現(xiàn)錄制屏幕中的部分區(qū)域內(nèi)容時(shí)操作繁瑣的問題。

第一方面,提供了一種錄制屏幕的方法,應(yīng)用于移動(dòng)終端,包括:

在移動(dòng)終端的屏幕上顯示錄屏區(qū)域;

更新所述錄屏區(qū)域在所述屏幕上的位置,并根據(jù)所述錄屏區(qū)域在所述屏幕上的位置,截取所述錄屏區(qū)域內(nèi)的圖像;

根據(jù)截取的圖像,生成錄屏文件。

第二方面,提供了一種移動(dòng)終端,包括:

顯示模塊,用于在移動(dòng)終端的屏幕上顯示錄屏區(qū)域;

處理模塊,用于更新所述顯示模塊所顯示的所述錄屏區(qū)域在所述屏幕上的位置,并根據(jù)所述錄屏區(qū)域在所述屏幕上的位置,截取所述錄屏區(qū)域內(nèi)的圖像;

生成模塊,用于根據(jù)所述處理模塊所截取的圖像,生成錄屏文件。

這樣,本發(fā)明實(shí)施例通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)錄制屏幕局部區(qū)域的內(nèi)容,簡化了局部區(qū)域錄屏的操作,方便了用戶使用。此外,該錄屏區(qū)域在屏幕上的顯示位置可進(jìn)行調(diào)整,以便用戶錄制所需的圖像,減少非必要信息的存在,降低錄屏文件對(duì)存儲(chǔ)空間的占用。

附圖說明

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

圖1表示本發(fā)明第一實(shí)施例提供的錄制屏幕的方法的流程圖;

圖2表示本發(fā)明第一實(shí)施例提供的錄屏區(qū)域的示意圖;

圖3表示本發(fā)明第一實(shí)施例提供的控制錄屏區(qū)域移動(dòng)的示意圖;

圖4表示本發(fā)明第二實(shí)施例提供的錄制屏幕的方法的流程圖;

圖5表示本發(fā)明第二實(shí)施例提供的眼球位置坐標(biāo)的位移量的示意圖;

圖6表示本發(fā)明第二實(shí)施例提供的錄屏區(qū)域的位移量的示意圖;

圖7表示本發(fā)明第三實(shí)施例提供的錄制屏幕的方法的流程圖;

圖8表示本發(fā)明第四實(shí)施例提供的移動(dòng)終端的框圖之一;

圖9表示本發(fā)明第四實(shí)施例提供的移動(dòng)終端的框圖之二;

圖10表示本發(fā)明第五實(shí)施例提供的移動(dòng)終端的框圖;

圖11表示本發(fā)明第六實(shí)施例提供的移動(dòng)終端的框圖。

具體實(shí)施方式

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

第一實(shí)施例

本發(fā)明實(shí)施例提供了一種錄制屏幕的方法,應(yīng)用于移動(dòng)終端。如圖1所示,該錄制屏幕的方法包括:

步驟101、在移動(dòng)終端的屏幕上顯示錄屏區(qū)域。

本發(fā)明實(shí)施例中,在開始錄屏前,首先在移動(dòng)終端的屏幕上顯示一錄屏區(qū)域,該錄屏區(qū)域的面積小于或等于屏幕的面積。其中,為突出顯示該錄屏區(qū)域,可設(shè)置該錄屏區(qū)域?yàn)榘胪该鲄^(qū)域,或是將該錄屏區(qū)域外的顯示區(qū)域設(shè)置為半透明狀態(tài),亦或是為了便于查看屏幕和錄屏區(qū)域內(nèi)顯示的內(nèi)容,為該錄屏區(qū)域添加邊框,邊框之外的顯示區(qū)域設(shè)置為透明狀態(tài),這樣也可方便用戶對(duì)錄屏區(qū)域的操作。

步驟102、更新所錄屏區(qū)域在屏幕上的位置,并根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像。

本發(fā)明實(shí)施例中,錄屏區(qū)域在屏幕上的位置能夠進(jìn)行調(diào)整,以便錄制用戶需求的內(nèi)容,且在錄制過程中,僅獲取錄屏區(qū)域內(nèi)顯示的圖像,對(duì)于錄屏區(qū)域外顯示的圖像則不進(jìn)行錄制,這種方式不同于現(xiàn)有技術(shù)中的全屏錄屏技術(shù),可減少對(duì)過多不必要信息的錄制,降低了錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

步驟103、根據(jù)截取的圖像,生成錄屏文件。

由于錄屏過程所錄制的圖像為屏幕在錄屏區(qū)域中顯示的內(nèi)容,因此本步驟中,對(duì)步驟102截取的錄屏區(qū)域內(nèi)的圖像進(jìn)行處理,即可生成錄屏文件。當(dāng)錄屏區(qū)域的面積小于屏幕的面積時(shí),生成的錄屏文件為局部區(qū)域錄屏視頻。

進(jìn)一步地,初始顯示的錄屏區(qū)域的大小、形狀及位置一般為系統(tǒng)默認(rèn)設(shè)置,如圖2所示,圖中移動(dòng)終端的屏幕上顯示為錄屏界面,錄屏區(qū)域201位于錄屏界面的中部,且呈矩形形狀。當(dāng)然用戶也可根據(jù)實(shí)際需求自定義初始顯示的錄屏區(qū)域的大小、形狀及位置。在錄屏過程中,該錄屏區(qū)域的大小、形狀及位置也可根據(jù)實(shí)際需求進(jìn)行調(diào)整,圖3為調(diào)整錄屏區(qū)域201位置的示意圖,這樣一可方便用戶調(diào)整所要錄制的內(nèi)容,二可增加錄制的樂趣,提升用戶的使用體驗(yàn)。

進(jìn)一步地,更新錄屏區(qū)域的位置的一種方式為:用戶通過拖動(dòng)操作,對(duì)錄屏區(qū)域的位置進(jìn)行調(diào)整,其具體實(shí)現(xiàn)方法為:當(dāng)檢測(cè)到對(duì)錄屏區(qū)域的拖動(dòng)操作時(shí),獲取拖動(dòng)操作的位移量,根據(jù)位移量,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置,這樣的方式操作簡單、靈活。

當(dāng)然可以理解的是,還可以采用其他可實(shí)現(xiàn)方式,如通過語音指令、重力控制等調(diào)整錄屏過程中錄屏區(qū)域的位置。

綜上所述,本發(fā)明實(shí)施例通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用。此外,用戶可根據(jù)自身需求,通過調(diào)整錄屏區(qū)域的大小、形狀及位置,僅錄取所需圖像,減少非必要信息的存在,降低錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

第二實(shí)施例

本發(fā)明實(shí)施例提供了一種錄制屏幕的方法,應(yīng)用于移動(dòng)終端。如圖4所示,該錄制屏幕的方法包括:

步驟401、接收錄屏功能的啟動(dòng)請(qǐng)求。

本發(fā)明實(shí)施例中,錄屏功能的啟動(dòng)請(qǐng)求可包括:物理按鍵觸發(fā)指令、觸摸手勢(shì)操作指令、語音觸發(fā)指令、指紋觸發(fā)指令以及按壓觸發(fā)指令中的至少一種。具體的,上述指令被觸發(fā)的方式可以是一個(gè)或多個(gè)物理按鍵觸發(fā)、按鍵時(shí)間間隔方式觸發(fā)、觸摸屏單點(diǎn)或多點(diǎn)操作觸發(fā)、紅外傳感器觸發(fā)、加速度傳感器觸發(fā)、陀螺儀傳感器觸發(fā)、溫度傳感器觸發(fā)、指紋識(shí)別觸發(fā)、聲音識(shí)別觸發(fā)、手勢(shì)識(shí)別觸發(fā)或圖像識(shí)別觸發(fā)等。

當(dāng)然,上述觸發(fā)方式僅僅是舉例說明,其他任意能夠?qū)崿F(xiàn)終端相機(jī)觸發(fā)的方式均可以應(yīng)用到本發(fā)明實(shí)施例中,在此不一一說明。

步驟402、根據(jù)接收到的啟動(dòng)請(qǐng)求,在移動(dòng)終端的屏幕上顯示錄屏區(qū)域。

本發(fā)明實(shí)施例中,在開始錄屏前,首先在移動(dòng)終端的屏幕上顯示一錄屏區(qū)域,該錄屏區(qū)域的面積小于或等于屏幕的面積。其中,為突出顯示該錄屏區(qū)域,可設(shè)置該錄屏區(qū)域?yàn)榘胪该鲄^(qū)域,或是將該錄屏區(qū)域外的顯示區(qū)域設(shè)置為半透明狀態(tài),亦或是為了便于查看屏幕和錄屏區(qū)域內(nèi)顯示的內(nèi)容,為該錄屏區(qū)域添加邊框,邊框之外的顯示區(qū)域設(shè)置為透明狀態(tài),這樣也可方便用戶對(duì)錄屏區(qū)域的操作。

步驟403、獲取用戶眼球的移動(dòng)方向和移動(dòng)幅度。

本發(fā)明實(shí)施例中,可根據(jù)用戶眼球的運(yùn)動(dòng)變化,控制錄屏區(qū)域在屏幕上進(jìn)行移動(dòng),從而實(shí)現(xiàn)實(shí)時(shí)錄制用戶視線所關(guān)注的屏幕區(qū)域所顯示的內(nèi)容。在實(shí)現(xiàn)過程中,首先需要通過人臉識(shí)別技術(shù),實(shí)時(shí)檢測(cè)錄屏過程中用戶眼球(即虹膜)的運(yùn)動(dòng)變化,獲取用戶眼球的移動(dòng)方向和移動(dòng)幅度。

步驟404、根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離。

在獲取到錄屏過程中用戶眼球的移動(dòng)方向和移動(dòng)幅度后,即可根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,也就是將用戶眼球的移動(dòng)方向和移動(dòng)幅度,轉(zhuǎn)換為錄屏區(qū)域的移動(dòng)方向和移動(dòng)幅度,具體實(shí)現(xiàn)過程為:

首先通過移動(dòng)終端的前置攝像頭采集第一用戶圖像,然后獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,再然后根據(jù)用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,確定用戶眼球的位移量(如圖5所示),以及根據(jù)第一用戶圖像的大小與第一用戶圖像中的用戶人臉的大小的比例,計(jì)算用戶眼球到屏幕的距離,最后根據(jù)用戶眼球的位移量和用戶眼球到屏幕的距離,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離。

其中,轉(zhuǎn)換過程可通過數(shù)學(xué)方法如比例系數(shù)k,通過比例系數(shù)k計(jì)算出錄屏區(qū)域的移動(dòng)方向和移動(dòng)幅度,最終計(jì)算結(jié)果為錄屏區(qū)域的x坐標(biāo)和y坐標(biāo)的偏移量:dx=kx,dy=ky,如圖6所示。其中,比例系數(shù)k的決定因子由用戶眼球到屏幕的距離s決定,例如兩者成正比例關(guān)系:k=t*s,其中t可根據(jù)試驗(yàn)獲取。

其中,為了提高計(jì)算結(jié)果的準(zhǔn)確性,可對(duì)雙眼眼球的移動(dòng)方向和移動(dòng)幅度取平均值,根據(jù)平均值確定用戶眼球的位移量。

其中,可以理解是:也可通過移動(dòng)終端上的紅外傳感器或是聲吶等傳感器計(jì)算用戶眼球到屏幕的距離,具體情況可根據(jù)實(shí)際需求選擇。

進(jìn)一步地,本發(fā)明實(shí)施例中,獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度的具體實(shí)現(xiàn)過程為:通過移動(dòng)終端的前置攝像頭采集第二用戶圖像,然后獲取用戶眼球在第二用戶圖像中的位置坐標(biāo),以及用戶眼球在第一用戶圖像中的位置坐標(biāo),最后根據(jù)用戶眼球在第一用戶圖像中的位置坐標(biāo)和在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,也就是根據(jù)前后用戶眼球位置坐標(biāo)的變化量,轉(zhuǎn)換為錄屏區(qū)域位置坐標(biāo)的變化,從而控制錄屏區(qū)域的移動(dòng)。

步驟405、根據(jù)錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置。

在獲取到錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離后,即可根據(jù)錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置,實(shí)現(xiàn)對(duì)錄屏區(qū)域所述位置的調(diào)整。

步驟406、根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像。

本發(fā)明實(shí)施例中,在錄制過程中,僅獲取錄屏區(qū)域內(nèi)顯示的圖像,對(duì)于錄屏區(qū)域外顯示的圖像則不進(jìn)行錄制,因此確定錄屏區(qū)域的位置后,截取錄屏區(qū)域內(nèi)的圖像進(jìn)行保存即可。這種方式不同于現(xiàn)有技術(shù)中的全屏錄屏技術(shù),可減少對(duì)過多不必要信息的錄制,降低了錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

在截取錄屏區(qū)域內(nèi)的圖像時(shí),可按照預(yù)設(shè)的幀率獲取全屏圖像,然后截取每一幀全屏圖像在錄屏區(qū)域中顯示的圖像,進(jìn)行保存。其中,預(yù)設(shè)的幀率可以是用戶自定義的,也可以是系統(tǒng)默認(rèn)值,預(yù)設(shè)的幀率的最大值取決于移動(dòng)終端的性能。

步驟407、根據(jù)截取的圖像,生成錄屏文件。

本步驟,對(duì)截取的錄屏區(qū)域內(nèi)的圖像進(jìn)行處理,即可生成錄屏文件。當(dāng)錄屏區(qū)域的面積小于屏幕的面積時(shí),生成的錄屏文件為局部區(qū)域錄屏視頻。

進(jìn)一步地,本發(fā)明實(shí)施例中,除了根據(jù)用戶眼球的運(yùn)動(dòng)變化控制錄屏區(qū)域移動(dòng)外,還可根據(jù)用戶操作,控制錄屏區(qū)域的大小和形狀,如用戶通過雙擊該錄屏區(qū)域控制錄屏區(qū)域放大或縮小,或是通過檢測(cè)屏幕上兩個(gè)觸控點(diǎn)距離的變化,控制錄屏區(qū)域放大或縮小等,或是通過拖動(dòng)錄屏區(qū)域的一角改變錄屏區(qū)域的形狀和/或面積等,這樣一是可以便于用戶錄制所需的內(nèi)容,減少對(duì)非必要信息的錄制,而是可以增加用戶錄制的樂趣,以及對(duì)生成的錄屏文件查看的樂趣。

進(jìn)一步地,對(duì)于錄屏開始動(dòng)作的觸發(fā),可通過特定手勢(shì),如雙擊、長按、重壓錄屏區(qū)域等實(shí)現(xiàn)。

綜上所述,本發(fā)明實(shí)施例通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用,并且錄屏過程中,錄屏區(qū)域的位置可根據(jù)用戶眼球的移動(dòng)而移動(dòng),實(shí)時(shí)錄制用戶視線所關(guān)注的屏幕區(qū)域所顯示的內(nèi)容。

第三實(shí)施例

本發(fā)明實(shí)施例提供了一種錄制屏幕的方法,應(yīng)用于移動(dòng)終端。如圖7所示,該錄制屏幕的方法包括:

步驟701、接收錄屏功能的啟動(dòng)請(qǐng)求。

本發(fā)明實(shí)施例中,錄屏功能的啟動(dòng)請(qǐng)求可包括:物理按鍵觸發(fā)指令、觸摸手勢(shì)操作指令、語音觸發(fā)指令、指紋觸發(fā)指令以及按壓觸發(fā)指令中的至少一種。具體的,上述指令被觸發(fā)的方式可以是一個(gè)或多個(gè)物理按鍵觸發(fā)、按鍵時(shí)間間隔方式觸發(fā)、觸摸屏單點(diǎn)或多點(diǎn)操作觸發(fā)、紅外傳感器觸發(fā)、加速度傳感器觸發(fā)、陀螺儀傳感器觸發(fā)、溫度傳感器觸發(fā)、指紋識(shí)別觸發(fā)、聲音識(shí)別觸發(fā)、手勢(shì)識(shí)別觸發(fā)或圖像識(shí)別觸發(fā)等。

當(dāng)然,上述觸發(fā)方式僅僅是舉例說明,其他任意能夠?qū)崿F(xiàn)終端相機(jī)觸發(fā)的方式均可以應(yīng)用到本發(fā)明實(shí)施例中,在此不一一說明。

步驟702、根據(jù)接收到的啟動(dòng)請(qǐng)求,在移動(dòng)終端的屏幕上顯示錄屏區(qū)域。

本發(fā)明實(shí)施例中,在開始錄屏前,首先在移動(dòng)終端的屏幕上顯示一錄屏區(qū)域,該錄屏區(qū)域的面積小于或等于屏幕的面積。其中,為突出顯示該錄屏區(qū)域,可設(shè)置該錄屏區(qū)域?yàn)榘胪该鲄^(qū)域,或是將該錄屏區(qū)域外的顯示區(qū)域設(shè)置為半透明狀態(tài),亦或是為了便于查看屏幕和錄屏區(qū)域內(nèi)顯示的內(nèi)容,為該錄屏區(qū)域添加邊框,邊框之外的顯示區(qū)域設(shè)置為透明狀態(tài),這樣也可方便用戶對(duì)錄屏區(qū)域的操作。

本發(fā)明實(shí)施例中,在錄屏功能啟動(dòng)后,需首先確定錄屏對(duì)象,然后根據(jù)錄屏對(duì)象,在移動(dòng)終端的屏幕上形成并顯示錄屏區(qū)域,其具體實(shí)現(xiàn)方法為:

從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,在屏幕顯示的圖像中標(biāo)識(shí)出識(shí)別對(duì)象,當(dāng)檢測(cè)到用戶對(duì)標(biāo)識(shí)出的識(shí)別對(duì)象的選擇操作時(shí),將選擇操作所選擇出的識(shí)別對(duì)象確定為錄屏對(duì)象,根據(jù)確定的錄屏對(duì)象,在移動(dòng)終端的屏幕上形成并顯示錄屏區(qū)域。

其中,在完成錄屏對(duì)象選定后,移動(dòng)終端會(huì)根據(jù)選擇的錄屏對(duì)象自動(dòng)形成錄屏區(qū)域,并調(diào)整錄屏區(qū)域的大小和位置,在保證該錄屏區(qū)域中具有所有錄屏對(duì)象的同時(shí),減少非必要信息的錄制。為了使錄屏區(qū)域自動(dòng)調(diào)整的位置更加準(zhǔn)確,可以使用不止一個(gè)畫面來進(jìn)行圖像自動(dòng)識(shí)別,例如使移動(dòng)終端通過多個(gè)畫面識(shí)別錄屏對(duì)象的正面、側(cè)面、背面等多個(gè)角度。

其中,具有預(yù)設(shè)特征的圖形包括但不限于:人、動(dòng)物和其他物體(如汽車)等,當(dāng)然具體情況可根據(jù)實(shí)際需求設(shè)置。

其中,識(shí)別過程可以是識(shí)別屏幕顯示的靜態(tài)圖像中具有預(yù)設(shè)特征的圖形,也可以是識(shí)別屏幕顯示的動(dòng)態(tài)圖像中具有預(yù)設(shè)特征的圖形。在識(shí)別出具有預(yù)設(shè)特征的圖形后,對(duì)其進(jìn)行標(biāo)識(shí),如通過方框框住識(shí)別對(duì)象。然后由用戶從標(biāo)識(shí)出的識(shí)別對(duì)象中選擇出錄屏對(duì)象,該錄屏對(duì)象的數(shù)量可以是一個(gè)或多個(gè)。其中,若待錄屏內(nèi)容為動(dòng)態(tài)視頻,可先使動(dòng)態(tài)視頻處于暫停狀態(tài),然后識(shí)別靜態(tài)圖像中具有預(yù)設(shè)特征的圖形,并進(jìn)行標(biāo)識(shí);也可以使動(dòng)態(tài)視頻播放預(yù)設(shè)時(shí)間段,識(shí)別該播放時(shí)間段內(nèi)所出現(xiàn)的具有預(yù)設(shè)特征的圖形,在播放時(shí)間結(jié)束后,整理播放過程中識(shí)別到的所有具有預(yù)設(shè)特征的圖形,并展示給用戶,供用戶選擇錄屏對(duì)象;還可以在動(dòng)態(tài)視頻正常播放過程中識(shí)別具有預(yù)設(shè)特征的圖形,并進(jìn)行標(biāo)識(shí),在用戶選擇錄屏對(duì)象后,形成錄屏區(qū)域。

步驟703、獲取與錄屏區(qū)域?qū)?yīng)的錄屏對(duì)象的位置坐標(biāo)。

在形成錄屏區(qū)域后,實(shí)時(shí)獲取錄屏對(duì)象的位置坐標(biāo),以便錄屏區(qū)域及時(shí)跟蹤錄屏對(duì)象,以對(duì)其進(jìn)行錄制。

步驟704、根據(jù)錄屏對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

在錄屏過程中,由于錄屏對(duì)象可能會(huì)發(fā)生位置的移動(dòng)以及姿態(tài)的變化,因此需實(shí)時(shí)檢測(cè)錄制對(duì)象的位置坐標(biāo),以便對(duì)錄屏區(qū)域的狀態(tài)進(jìn)行調(diào)整,使該錄屏區(qū)域中具有所有錄屏對(duì)象。

其中,在根據(jù)錄屏對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置時(shí),可先從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,然后判斷是否存在與錄屏對(duì)象匹配的識(shí)別對(duì)象,并在存在與錄屏對(duì)象匹配的識(shí)別對(duì)象時(shí),根據(jù)識(shí)別對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。例如人臉可通過匹配人臉形狀、五官位置比例來確定是否為錄屏對(duì)象,汽車則是匹配形狀、顏色等。

進(jìn)一步地,若確定一幀屏幕顯示的圖像中無錄屏對(duì)象時(shí),則開始對(duì)無錄屏對(duì)象的顯示圖像進(jìn)行計(jì)數(shù),當(dāng)無錄屏對(duì)象的顯示圖像的連續(xù)計(jì)數(shù)值大于或等于預(yù)設(shè)計(jì)數(shù)值時(shí),關(guān)閉錄屏功能。例如,設(shè)預(yù)設(shè)計(jì)數(shù)值為3600,假如錄屏一秒可錄60幀,則當(dāng)有連續(xù)的3600幀無法捕獲錄屏對(duì)象時(shí),也就是在60秒內(nèi)屏幕上沒有出現(xiàn)錄屏對(duì)象時(shí),則退出錄屏過程。

步驟705、根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像。

本發(fā)明實(shí)施例中,在錄制過程中,僅獲取錄屏區(qū)域內(nèi)顯示的圖像,對(duì)于錄屏區(qū)域外顯示的圖像則不進(jìn)行錄制,因此確定錄屏區(qū)域的位置后,截取錄屏區(qū)域內(nèi)的圖像進(jìn)行保存即可。這種方式不同于現(xiàn)有技術(shù)中的全屏錄屏技術(shù),可減少對(duì)過多不必要信息的錄制,降低了錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

在截取錄屏區(qū)域內(nèi)的圖像時(shí),可按照預(yù)設(shè)的幀率獲取全屏圖像,然后截取每一幀全屏圖像在錄屏區(qū)域中顯示的圖像,進(jìn)行保存。其中,預(yù)設(shè)的幀率可以是用戶自定義的,也可以是系統(tǒng)默認(rèn)值,預(yù)設(shè)的幀率的最大值取決于移動(dòng)終端的性能。

步驟706、根據(jù)截取的圖像,生成錄屏文件。

本步驟,對(duì)截取的錄屏區(qū)域內(nèi)的圖像進(jìn)行處理,即可生成錄屏文件。當(dāng)錄屏區(qū)域的面積小于屏幕的面積時(shí),生成的錄屏文件為局部區(qū)域錄屏視頻。

進(jìn)一步地,本發(fā)明實(shí)施例中,除了根據(jù)錄屏對(duì)象的位置移動(dòng),實(shí)時(shí)調(diào)整錄屏區(qū)域的位置,以使該錄屏區(qū)域中具有所有錄屏對(duì)象外,還可根據(jù)錄屏對(duì)象的狀態(tài)變化,控制錄屏區(qū)域的大小和形狀,已達(dá)到更好的錄制效果。

進(jìn)一步地,對(duì)于錄屏開始動(dòng)作的觸發(fā),可通過特定手勢(shì),如雙擊、長按、重壓錄屏區(qū)域等實(shí)現(xiàn)。

綜上所述,本發(fā)明實(shí)施例通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用,并且錄屏過程中,通過跟蹤錄屏對(duì)象從而自動(dòng)調(diào)整錄屏區(qū)域的位置,以實(shí)現(xiàn)自動(dòng)錄制屏幕中特定對(duì)象需求,使錄制過程更加智能化。

第四實(shí)施例

本發(fā)明實(shí)施例提供了一種移動(dòng)終端800,能實(shí)現(xiàn)第一實(shí)施例至第三實(shí)施例中所述的錄制屏幕的方法的細(xì)節(jié),并達(dá)到相同的效果。如圖8所示,該移動(dòng)終端800包括:

顯示模塊801,用于在移動(dòng)終端的屏幕上顯示錄屏區(qū)域。

本發(fā)明實(shí)施例中,在開始錄屏前,首先通過顯示模塊801在移動(dòng)終端的屏幕上顯示一錄屏區(qū)域,該錄屏區(qū)域的面積小于或等于屏幕的面積。其中,為突出顯示該錄屏區(qū)域,可設(shè)置該錄屏區(qū)域?yàn)榘胪该鲄^(qū)域,或是將該錄屏區(qū)域外的顯示區(qū)域設(shè)置為半透明狀態(tài),亦或是為了便于查看屏幕和錄屏區(qū)域內(nèi)顯示的內(nèi)容,為該錄屏區(qū)域添加邊框,邊框之外的顯示區(qū)域設(shè)置為透明狀態(tài),這樣也可方便用戶對(duì)錄屏區(qū)域的操作。

處理模塊802,用于更新顯示模塊801所顯示的錄屏區(qū)域在屏幕上的位置,并根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像。

本發(fā)明實(shí)施例中,處理模塊802可調(diào)整錄屏區(qū)域在屏幕上的位置,以便錄制用戶需求的內(nèi)容,且在錄制過程中,僅獲取錄屏區(qū)域內(nèi)顯示的圖像,對(duì)于錄屏區(qū)域外顯示的圖像則不進(jìn)行錄制,這種方式不同于現(xiàn)有技術(shù)中的全屏錄屏技術(shù),可減少對(duì)過多不必要信息的錄制,降低了錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

生成模塊803,用于根據(jù)處理模塊802所截取的圖像,生成錄屏文件。

由于錄屏過程所錄制的圖像為屏幕在錄屏區(qū)域中顯示的內(nèi)容,因此生成模塊803對(duì)處理模塊802截取的錄屏區(qū)域內(nèi)的圖像進(jìn)行處理,即可生成錄屏文件。當(dāng)錄屏區(qū)域的面積小于屏幕的面積時(shí),生成的錄屏文件為局部區(qū)域錄屏視頻。

進(jìn)一步地,如圖9所示,處理模塊802包括:第一處理子模塊(圖中未示出)、第二處理子模塊8022,或者第三處理子模塊(圖中未示出)。

其中,第一處理子模塊,用于當(dāng)檢測(cè)到對(duì)錄屏區(qū)域的拖動(dòng)操作時(shí),獲取拖動(dòng)操作的位移量,根據(jù)位移量,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置。

本發(fā)明實(shí)施例中,用戶可通過拖動(dòng)操作,對(duì)錄屏區(qū)域的位置進(jìn)行調(diào)整,這樣的方式操作簡單、靈活。

第二處理子模塊8022,用于獲取用戶眼球的移動(dòng)方向和移動(dòng)幅度,根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置。

本發(fā)明實(shí)施例中,還可根據(jù)用戶眼球的運(yùn)動(dòng)變化,控制錄屏區(qū)域在屏幕上進(jìn)行移動(dòng),從而實(shí)現(xiàn)實(shí)時(shí)錄制用戶視線所關(guān)注的屏幕區(qū)域所顯示的內(nèi)容。

第三處理子模塊,用于獲取與錄屏區(qū)域?qū)?yīng)的錄屏對(duì)象的位置坐標(biāo),根據(jù)錄屏對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

本發(fā)明實(shí)施例中,還可通過跟蹤錄屏對(duì)象從而自動(dòng)調(diào)整錄屏區(qū)域的位置,以實(shí)現(xiàn)自動(dòng)錄制屏幕中特定對(duì)象需求,使錄制過程更加智能化。

進(jìn)一步地,根據(jù)用戶眼球的運(yùn)動(dòng)變化,控制錄屏區(qū)域在屏幕上進(jìn)行移動(dòng),也就是將用戶眼球的移動(dòng)方向和移動(dòng)幅度,轉(zhuǎn)換為錄屏區(qū)域的移動(dòng)方向和移動(dòng)幅度,具體方法如下述裝置80221~80225所實(shí)現(xiàn)的功能,如圖9所示,第二處理子模塊8022包括:

采集單元80221,用于通過前置攝像頭采集第一用戶圖像。

這里所述的第一用戶圖像為具有用戶,尤其是用戶人臉的圖像。該圖像為錄屏過程中所獲取的圖像。

獲取單元80222,用于獲取用戶眼球在采集單元80221采集的第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度。

若想通過用戶眼球的運(yùn)動(dòng)變化,控制錄屏區(qū)域的移動(dòng),首先需通過獲取單元80222用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度。

其中,為了提高計(jì)算結(jié)果的準(zhǔn)確性,可對(duì)雙眼眼球的移動(dòng)方向和移動(dòng)幅度取平均值,根據(jù)平均值確定用戶眼球的位移量。

確定單元80223,用于根據(jù)用戶眼球在采集單元80221采集的第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,確定用戶眼球的位移量。

在獲取單元80222獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度后,由確定單元80223根據(jù)用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,確定用戶眼球的位移量。

第一計(jì)算單元80224,用于根據(jù)采集單元80221采集的第一用戶圖像的大小與第一用戶圖像中的用戶人臉的大小的比例,計(jì)算用戶眼球到屏幕的距離。

為實(shí)現(xiàn)轉(zhuǎn)換過程,在采集單元80221采集到第一用戶圖像時(shí),還需計(jì)算用戶眼球到屏幕的距離,以便將用戶眼球的位移量轉(zhuǎn)換為錄屏區(qū)域的位移量,從而控制錄屏區(qū)域移動(dòng)。

第二計(jì)算單元80225,用于根據(jù)確定單元80223確定的用戶眼球的位移量和第一計(jì)算單元80224計(jì)算得到的用戶眼球到屏幕的距離,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離。

最后,根據(jù)用戶眼球的位移量和用戶眼球到屏幕的距離,即可計(jì)算出用戶眼球發(fā)生一定運(yùn)動(dòng)變化是,錄屏區(qū)域?qū)?yīng)的的移動(dòng)方向和移動(dòng)距離。

進(jìn)一步地,在根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離前,還需獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,具體方法如裝置804~805以及802121~802122所實(shí)現(xiàn)的功能,如圖9所示,該移動(dòng)終端800還包括:

采集模塊804,用于通過前置攝像頭采集第二用戶圖像。

這里所述的第一用戶圖像為具有用戶,尤其是用戶人臉的圖像。該圖像為獲取的第一用戶圖像的前一幀圖像。

獲取模塊805,用于獲取用戶眼球在采集模塊804采集的第二用戶圖像中的位置坐標(biāo)。

在采集模塊804采集到第二用戶圖像后,由獲取模塊805確定用戶眼球在第二用戶圖像中的位置坐標(biāo)。

其中,獲取單元80222包括:

第一獲取子單元802221,用于獲取用戶眼球在采集單元80221采集的第一用戶圖像中的位置坐標(biāo)。

在采集單元80221采集到第一用戶圖像后,由第一獲取子單元802221獲取用戶眼球在第一用戶圖像中的位置坐標(biāo)。

第二獲取子單元802222,用于根據(jù)獲取模塊805獲取的用戶眼球在第一用戶圖像中的位置坐標(biāo)和第一獲取子單元802221獲取用戶眼球在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度。

最后,由第二獲取子單元802222根據(jù)用戶眼球在第一用戶圖像中的位置坐標(biāo)和在第二用戶圖像中的位置坐標(biāo),計(jì)算用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,即將前后用戶眼球位置坐標(biāo)的變化量,轉(zhuǎn)換為錄屏區(qū)域位置坐標(biāo)的變化,從而控制錄屏區(qū)域的移動(dòng)。

進(jìn)一步地,本發(fā)明實(shí)施例中,在錄屏功能啟動(dòng)后,需首先確定錄屏對(duì)象,然后根據(jù)錄屏對(duì)象,在移動(dòng)終端的屏幕上形成并顯示錄屏區(qū)域,其中,確定錄屏對(duì)象的實(shí)現(xiàn)方法如裝置806~808所實(shí)現(xiàn)的功能,如圖9所示,該移動(dòng)終端還包括:

識(shí)別模塊806,用于從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象。

其中,具有預(yù)設(shè)特征的圖形包括但不限于:人、動(dòng)物和其他物體(如汽車)等,當(dāng)然具體情況可根據(jù)實(shí)際需求設(shè)置。

其中,識(shí)別過程可以是識(shí)別屏幕顯示的靜態(tài)圖像中具有預(yù)設(shè)特征的圖形,也可以是識(shí)別屏幕顯示的動(dòng)態(tài)圖像中具有預(yù)設(shè)特征的圖形。其中,若待錄屏內(nèi)容為動(dòng)態(tài)視頻,可先使動(dòng)態(tài)視頻處于暫停狀態(tài),然后識(shí)別靜態(tài)圖像中具有預(yù)設(shè)特征的圖形;也可以使動(dòng)態(tài)視頻播放預(yù)設(shè)時(shí)間段,識(shí)別該播放時(shí)間段內(nèi)所出現(xiàn)的具有預(yù)設(shè)特征的圖形,在播放時(shí)間結(jié)束后,整理播放過程中識(shí)別到的所有具有預(yù)設(shè)特征的圖形,并展示給用戶,;還可以在動(dòng)態(tài)視頻正常播放過程中識(shí)別具有預(yù)設(shè)特征的圖形,具體情況,可根據(jù)實(shí)際需求設(shè)計(jì)。

標(biāo)識(shí)模塊807,用于在屏幕顯示的圖像中標(biāo)識(shí)出標(biāo)識(shí)模塊807識(shí)別出的識(shí)別對(duì)象。

在識(shí)別模塊806識(shí)別出具有預(yù)設(shè)特征的圖形后,由標(biāo)識(shí)模塊807對(duì)其進(jìn)行標(biāo)識(shí),如通過方框框住識(shí)別對(duì)象。

確定模塊808,用于當(dāng)檢測(cè)到用戶對(duì)標(biāo)識(shí)出的識(shí)別對(duì)象的選擇操作時(shí),將選擇操作所選擇出的識(shí)別對(duì)象確定為錄屏對(duì)象。

在標(biāo)識(shí)模塊807將識(shí)別對(duì)象標(biāo)識(shí)出來后,由用戶從標(biāo)識(shí)出的識(shí)別對(duì)象中選擇出錄屏對(duì)象,該錄屏對(duì)象的數(shù)量可以是一個(gè)或多個(gè)。

進(jìn)一步地,第三處理子模塊包括:

識(shí)別單元,用于從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象。

處理單元,用于判斷是否存在與錄屏對(duì)象匹配的識(shí)別對(duì)象,并在存在與錄屏對(duì)象匹配的識(shí)別對(duì)象時(shí),根據(jù)識(shí)別對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

本發(fā)明實(shí)施例中,在對(duì)錄制對(duì)象進(jìn)行錄制時(shí),為了實(shí)時(shí)跟蹤錄制對(duì)象,在錄制過程中,可先識(shí)別出屏幕顯示的圖像中具有預(yù)設(shè)特征的圖形,然后將識(shí)別出的圖形與用戶選擇的錄屏對(duì)象進(jìn)行特征匹配,以確定識(shí)別出的圖形是否為錄屏對(duì)象,當(dāng)二者的相似度值大于或等于預(yù)設(shè)相似度值,則確定識(shí)別出的圖形為錄屏對(duì)象,則根據(jù)識(shí)別出的圖形的位置坐標(biāo),更新錄屏區(qū)域的位置,對(duì)錄屏對(duì)象進(jìn)行跟蹤。其中,預(yù)設(shè)相似度為取值較大的一個(gè)百分?jǐn)?shù),如70%等,具體數(shù)值的選取可根據(jù)實(shí)際需求決定。

綜上所述,本發(fā)明實(shí)施例提供的移動(dòng)終端,顯示模塊801在移動(dòng)終端的屏幕上顯示錄屏區(qū)域,然后由處理模塊802對(duì)錄屏區(qū)域的位置進(jìn)行更新,并根據(jù)錄屏區(qū)域的位置進(jìn)行錄屏操作,最后由生成模塊803將錄制的內(nèi)容生成錄屏文件。錄屏過程中,僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用,并且用戶可根據(jù)自身需求,通過調(diào)整錄屏區(qū)域的大小、形狀及位置,僅錄取所需圖像,減小少非必要信息的存在,降低錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

第五實(shí)施例

圖11是本發(fā)明另一個(gè)實(shí)施例的移動(dòng)終端的框圖。圖10所示的移動(dòng)終端1000包括:至少一個(gè)處理器1001、存儲(chǔ)器1002、至少一個(gè)網(wǎng)絡(luò)接口1004和用戶接口1003。其中,該移動(dòng)終端還包括:前置攝像頭。移動(dòng)終端1000中的各個(gè)組件通過總線系統(tǒng)1005耦合在一起??衫斫猓偩€系統(tǒng)1005用于實(shí)現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)1005除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號(hào)總線。但是為了清楚說明起見,在圖10中將各種總線都標(biāo)為總線系統(tǒng)1005。

其中,用戶接口1003可以包括顯示器、鍵盤或者點(diǎn)擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、觸感板或者觸摸屏等。

可以理解,本發(fā)明實(shí)施例中的存儲(chǔ)器1002可以是易失性存儲(chǔ)器或非易失性存儲(chǔ)器,或可包括易失性和非易失性存儲(chǔ)器兩者。其中,非易失性存儲(chǔ)器可以是只讀存儲(chǔ)器(Read-Only Memory,ROM)、可編程只讀存儲(chǔ)器(Programmable ROM,PROM)、可擦除可編程只讀存儲(chǔ)器(Erasable PROM,EPROM)、電可擦除可編程只讀存儲(chǔ)器(Electrically EPROM,EEPROM)或閃存。易失性存儲(chǔ)器可以是隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機(jī)存取存儲(chǔ)器(Static RAM,SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Dynamic RAM,DRAM)、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Double Data Rate SDRAM,DDRSDRAM)、增強(qiáng)型同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Enhanced SDRAM,ESDRAM)、同步連接動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(Synchlink DRAM,SLDRAM)和直接內(nèi)存總線隨機(jī)存取存儲(chǔ)器(Direct Rambus RAM,DRRAM)。本文描述的系統(tǒng)和方法的存儲(chǔ)器1002旨在包括但不限于這些和任意其它適合類型的存儲(chǔ)器。

在一些實(shí)施方式中,存儲(chǔ)器1002存儲(chǔ)了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)10021和應(yīng)用程序10022。

其中,操作系統(tǒng)10021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動(dòng)層等,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序10022,包含各種應(yīng)用程序,例如媒體播放器(Media Player)、瀏覽器(Browser)等,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù)。實(shí)現(xiàn)本發(fā)明實(shí)施例方法的程序可以包含在應(yīng)用程序10022中。

在本發(fā)明實(shí)施例中,通過調(diào)用存儲(chǔ)器1002存儲(chǔ)的程序或指令,具體的,可以是應(yīng)用程序10022中存儲(chǔ)的程序或指令,處理器1001用于在移動(dòng)終端的屏幕上顯示錄屏區(qū)域,在更新錄屏區(qū)域在屏幕上的位置時(shí),根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像,根據(jù)截取的圖像,生成錄屏文件。

上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器1001中,或者由處理器1001實(shí)現(xiàn)。處理器1001可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器1001中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器1001可以是通用處理器、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器1002,處理器1001讀取存儲(chǔ)器1002中的信息,結(jié)合其硬件完成上述方法的步驟。

可以理解的是,本文描述的這些實(shí)施例可以用硬件、軟件、固件、中間件、微碼或其組合來實(shí)現(xiàn)。對(duì)于硬件實(shí)現(xiàn),處理單元可以實(shí)現(xiàn)在一個(gè)或多個(gè)專用集成電路(Application Specific Integrated Circuits,ASIC)、數(shù)字信號(hào)處理器(Digital Signal Processing,DSP)、數(shù)字信號(hào)處理設(shè)備(DSP Device,DSPD)、可編程邏輯設(shè)備(Programmable Logic Device,PLD)、現(xiàn)場可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請(qǐng)所述功能的其它電子單元或其組合中。

對(duì)于軟件實(shí)現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實(shí)現(xiàn)本文所述的技術(shù)。軟件代碼可存儲(chǔ)在存儲(chǔ)器中并通過處理器執(zhí)行。存儲(chǔ)器可以在處理器中或在處理器外部實(shí)現(xiàn)。

可選地,處理器1001還用于:當(dāng)用戶接口1003檢測(cè)到對(duì)錄屏區(qū)域的拖動(dòng)操作時(shí),獲取拖動(dòng)操作的位移量,根據(jù)位移量,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置;

或者,獲取用戶眼球的移動(dòng)方向和移動(dòng)幅度,根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置;

或者,獲取與錄屏區(qū)域?qū)?yīng)的錄屏對(duì)象的位置坐標(biāo),根據(jù)錄屏對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

可選地,處理器1001還用于:通過前置攝像頭采集第一用戶圖像,獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,根據(jù)用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,確定用戶眼球的位移量,根據(jù)第一用戶圖像的大小與第一用戶圖像中的用戶人臉的大小的比例,計(jì)算用戶眼球到屏幕的距離,根據(jù)用戶眼球的位移量和用戶眼球到屏幕的距離,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離。

可選地,處理器1001還用于:通過前置攝像頭采集第二用戶圖像,獲取用戶眼球在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的位置坐標(biāo),根據(jù)用戶眼球在第一用戶圖像中的位置坐標(biāo)和在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度。

可選地,處理器1001還用于:從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,在屏幕顯示的圖像中標(biāo)識(shí)出識(shí)別對(duì)象,當(dāng)檢測(cè)到用戶對(duì)標(biāo)識(shí)出的識(shí)別對(duì)象的選擇操作時(shí),將選擇操作所選擇出的識(shí)別對(duì)象確定為錄屏對(duì)象。

可選地,處理器1001還用于:從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,判斷是否存在與錄屏對(duì)象匹配的識(shí)別對(duì)象,并在存在與錄屏對(duì)象匹配的識(shí)別對(duì)象時(shí),根據(jù)識(shí)別對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

移動(dòng)終端1000能夠?qū)崿F(xiàn)前述實(shí)施例中移動(dòng)終端實(shí)現(xiàn)的各個(gè)過程,為避免重復(fù),這里不再贅述。

本發(fā)明實(shí)施例提供的移動(dòng)終端1000,通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用,并且用戶可根據(jù)自身需求,

通過調(diào)整錄屏區(qū)域的位置,僅錄取所需圖像,減少非必要信息的存在,降低錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

第六實(shí)施例

圖11是本發(fā)明另一個(gè)實(shí)施例的移動(dòng)終端的結(jié)構(gòu)示意圖。具體地,圖11中的移動(dòng)終端1100可以為手機(jī)、平板電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)或車載電腦等。

圖11中的移動(dòng)終端1100包括射頻(Radio Frequency,RF)電路1101、存儲(chǔ)器1102、輸入單元1103、顯示單元1104、處理器1106、音頻電路1107、WiFi(Wireless Fidelity)模塊1108、電源1109和拍照組件1110。

其中,拍照組件1110包括移動(dòng)終端的前置攝像頭和后置攝像頭。

其中,輸入單元1103可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與移動(dòng)終端1100的用戶設(shè)置以及功能控制有關(guān)的信號(hào)輸入。具體地,本發(fā)明實(shí)施例中,該輸入單元1103可以包括觸控面板11031。觸控面板11031,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板11031上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸控面板11031可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給該處理器1106,并能接收處理器1106發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板11031。除了觸控面板11031,輸入單元1103還可以包括其他輸入設(shè)備11032,其他輸入設(shè)備11032可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。

其中,顯示單元1104可用于顯示由用戶輸入的信息或提供給用戶的信息以及移動(dòng)終端1100的各種菜單界面。顯示單元1104可包括顯示面板11041,可選的,可以采用LCD或有機(jī)發(fā)光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板11041。

應(yīng)注意,觸控面板11031可以覆蓋顯示面板11041,形成觸摸顯示屏,當(dāng)該觸摸顯示屏檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器1106以確定觸摸事件的類型,隨后處理器1106根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺輸出。

觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個(gè)顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個(gè)界面可以包含至少一個(gè)應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號(hào)、滾動(dòng)條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。

其中,處理器1106是移動(dòng)終端1100的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲(chǔ)在第一存儲(chǔ)器11021內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在第二存儲(chǔ)器11022內(nèi)的數(shù)據(jù),執(zhí)行移動(dòng)終端1100的各種功能和處理數(shù)據(jù),從而對(duì)移動(dòng)終端1100進(jìn)行整體監(jiān)控??蛇x的,處理器1106可包括一個(gè)或多個(gè)處理單元。

在本發(fā)明實(shí)施例中,通過調(diào)用存儲(chǔ)該第一存儲(chǔ)器11021內(nèi)的軟件程序和/或模塊和/或該第二存儲(chǔ)器11022內(nèi)的數(shù)據(jù),處理器1106用于在移動(dòng)終端的屏幕上顯示錄屏區(qū)域,在更新錄屏區(qū)域在屏幕上的位置時(shí),根據(jù)錄屏區(qū)域在屏幕上的位置,截取錄屏區(qū)域內(nèi)的圖像,根據(jù)截取的圖像,生成錄屏文件。

可選地,處理器1106還用于:當(dāng)輸入單元1103檢測(cè)到對(duì)錄屏區(qū)域的拖動(dòng)操作時(shí),獲取拖動(dòng)操作的位移量,根據(jù)位移量,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置;

或者,獲取用戶眼球的移動(dòng)方向和移動(dòng)幅度,根據(jù)用戶眼球的移動(dòng)方向和移動(dòng)幅度,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,并根據(jù)錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離,更新錄屏區(qū)域的位置;

或者,獲取與錄屏區(qū)域?qū)?yīng)的錄屏對(duì)象的位置坐標(biāo),根據(jù)錄屏對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

可選地,處理器1106還用于:通過拍照組件1110的前置攝像頭采集第一用戶圖像,獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,根據(jù)用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度,確定用戶眼球的位移量,根據(jù)第一用戶圖像的大小與第一用戶圖像中的用戶人臉的大小的比例,計(jì)算用戶眼球到屏幕的距離,根據(jù)用戶眼球的位移量和用戶眼球到屏幕的距離,計(jì)算錄屏區(qū)域的移動(dòng)方向和移動(dòng)距離。

可選地,處理器1106還用于:通過拍照組件1110前置攝像頭采集第二用戶圖像,獲取用戶眼球在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的位置坐標(biāo),根據(jù)用戶眼球在第一用戶圖像中的位置坐標(biāo)和在第二用戶圖像中的位置坐標(biāo),獲取用戶眼球在第一用戶圖像中的移動(dòng)方向和移動(dòng)幅度。

可選地,處理器1106還用于:從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,在屏幕顯示的圖像中標(biāo)識(shí)出識(shí)別對(duì)象,當(dāng)檢測(cè)到用戶對(duì)標(biāo)識(shí)出的識(shí)別對(duì)象的選擇操作時(shí),將選擇操作所選擇出的識(shí)別對(duì)象確定為錄屏對(duì)象。

可選地,處理器1106還用于:從屏幕顯示的圖像中識(shí)別出至少一種具有預(yù)設(shè)特征的圖形作為識(shí)別對(duì)象,判斷是否存在與錄屏對(duì)象匹配的識(shí)別對(duì)象,并在存在與錄屏對(duì)象匹配的識(shí)別對(duì)象時(shí),根據(jù)識(shí)別對(duì)象的位置坐標(biāo),更新錄屏區(qū)域的位置。

可見,本發(fā)明實(shí)施例提供的移動(dòng)終端1100,通過在移動(dòng)終端的屏幕上形成一錄屏區(qū)域,在錄屏過程中僅錄制該錄屏區(qū)域中所顯示內(nèi)容,從而實(shí)現(xiàn)局部區(qū)域錄屏,簡化了局部區(qū)域錄屏的操作,方便了用戶使用,并且用戶可根據(jù)自身需求,通過調(diào)整錄屏區(qū)域的位置,僅錄取所需圖像,減少非必要信息的存在,降低錄屏文件對(duì)存儲(chǔ)空間的占用,同時(shí)提升用戶的使用體驗(yàn)。

本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本發(fā)明實(shí)施例中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。

在本申請(qǐng)所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
霍城县| 开封市| 涟水县| 乌海市| 贵南县| 洱源县| 宣恩县| 浏阳市| 萝北县| 安义县| 咸宁市| 肇庆市| 襄汾县| 油尖旺区| 渭南市| 厦门市| 敖汉旗| 安庆市| 临泽县| 灯塔市| 梓潼县| 宣恩县| 乳山市| 噶尔县| 准格尔旗| 凤城市| 邯郸市| 满城县| 长顺县| 鄂州市| 库伦旗| 苍溪县| 井陉县| 会泽县| 孟连| 磐安县| 屏东市| 清涧县| 天水市| 太保市| 普兰县|