一種改變背景的方法和電子設備的制造方法
【專利摘要】本發(fā)明公開了一種改變背景的方法和電子設備,屬于計算機領域,包括:獲取設備屏幕的當前朝向參數(shù);獲取當前朝向參數(shù)對應的當前局部背景;顯示當前局部背景。當智能終端設備屏幕的朝向發(fā)生變化時,通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,使得屏幕顯示的背景動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏幕顯示的背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
【專利說明】
一種改變背景的方法和電子設備
技術領域
[0001] 本發(fā)明涉及計算機領域,特別涉及一種改變背景的方法和電子設備。
【背景技術】
[0002] 隨著科技的發(fā)展,智能終端在日常生活中扮演著越來越重要的角色。用戶對智能 終端的需求不再局限于其基本功能的使用,更多的是各種個性化需求,比如根據(jù)用戶的個 人喜好在智能終端的桌面設置背景圖片,以及在各種聊天應用軟件設置聊天背景等。
[0003] 現(xiàn)有技術提供了改變背景的方法,包括:智能終端通常都支持用戶自定義終端設 備的背景圖片,通過用戶設置,將終端設備圖片數(shù)據(jù)庫中自帶的、用戶拍攝或者網(wǎng)絡下載的 一張或多張圖片作為終端設備的背景圖片,若要在終端設備上顯示新的背景圖片,則需重 新設置。
[0004] 在現(xiàn)有技術中,改變終端設備屏幕的背景圖片必須通過重新選擇圖片,進行背景 圖片設定,才到改變背景圖片的目的,比較簡單粗糙;另外,用戶在使用智能終端時,終端設 備屏幕的朝向可能發(fā)生變化,比如終端設備屏幕的朝下轉動或者朝右轉動,此時智能終端 設備屏幕顯示的背景圖片不能進行動態(tài)地跟隨屏幕的朝向變化而改變,從而降低了用戶的 體驗。
【發(fā)明內容】
[0005] 為了能夠動態(tài)地改變智能終端設備屏幕的背景圖片,滿足用戶需求,提高用戶體 驗,本發(fā)明實施例提供了一種改變背景的方法和電子設備。技術方案如下:
[0006] 第一方面,提供了 一種改變背景的方法,所述方法包括:
[0007] 獲取設備屏幕的當前朝向參數(shù);
[0008] 獲取所述當前朝向參數(shù)對應的當前局部背景;
[0009] 顯示所述當前局部背景。
[0010] 結合第一方面,在第一種可能的實現(xiàn)方式中,所述獲取設備屏幕的當前朝向參數(shù) 包括:
[0011]根據(jù)預設采樣頻率,獲取所述當前朝向參數(shù)。
[0012] 結合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式 中,所述獲取所述當前朝向參數(shù)對應的當前局部背景包括:
[0013] 獲取所述當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0014] 根據(jù)所述第一旋轉和所述基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確 定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0015] 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0016]結合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式 中,所述獲取所述當前朝向參數(shù)對應的當前局部背景還包括:
[0017] 獲取所述當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0018] 根據(jù)所述第二旋轉和所述上一個朝向參數(shù)對應的局部背景在背景圖片中的位置, 確定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0019] 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0020] 結合第一方面至第一方面的第三種任一可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方 式中,所述顯示所述當前局部背景還包括:
[0021] 獲取所述設備屏幕的移動速度;
[0022] 根據(jù)所述移動速度和所述當前朝向參數(shù),顯示所述當前局部背景。
[0023] 第二方面,提供了一種電子設備,所述電子設備包括:
[0024]第一獲取模塊,用于獲取設備屏幕的當前朝向參數(shù);
[0025]第二獲取模塊,用于獲取所述當前朝向參數(shù)對應的當前局部背景;
[0026]顯示模塊,用于顯示所述當前局部背景。
[0027] 結合第二方面,在第一種可能的實現(xiàn)方式中,所述第一獲取模塊具體用于:
[0028] 根據(jù)預設采樣頻率,獲取所述當前朝向參數(shù)。
[0029] 結合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式 中,所述第二獲取模塊具體用于:
[0030] 獲取所述當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0031] 根據(jù)所述第一旋轉和所述基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確 定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0032] 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0033] 結合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式 中,所述第二獲取模塊還具體用于:
[0034] 獲取所述當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0035] 根據(jù)所述第二旋轉和所述上一個朝向參數(shù)對應的局部背景在背景圖片中的位置, 確定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0036]根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0037]結合第二方面至第二方面的第三種任一可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方 式中,所述第一獲取模塊還用于獲取所述設備屏幕的移動速度;
[0038]所述顯示模塊還用于根據(jù)所述移動速度和所述當前朝向參數(shù),顯示所述當前局部 背景。
[0039]第三方面,提供了一種電子設備,所述電子設備包括顯示屏、存儲器以及與所述顯 示屏、所述存儲器連接的處理器,其中,所述存儲器用于存儲一組程序代碼,所述處理器調 用所述存儲器所存儲的程序代碼用于執(zhí)行以下操作:
[0040] 獲取設備屏幕的當前朝向參數(shù);
[0041] 獲取所述當前朝向參數(shù)對應的當前局部背景;
[0042] 控制所述顯示屏顯示所述當前局部背景。
[0043] 結合第三方面,在第一種可能的實現(xiàn)方式中,所述處理器調用所述存儲器所存儲 的程序代碼用于執(zhí)行以下操作:
[0044] 根據(jù)預設采樣頻率,獲取所述當前朝向參數(shù)。
[0045]結合第三方面或第三方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式 中,所述處理器調用所述存儲器所存儲的程序代碼用于執(zhí)行以下操作:
[0046] 獲取所述當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0047] 根據(jù)所述第一旋轉和所述基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確 定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0048] 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0049]結合第三方面或第三方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式 中,所述處理器調用所述存儲器所存儲的程序代碼用于執(zhí)行以下操作:
[0050] 獲取所述當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0051] 根據(jù)所述第二旋轉和所述上一個朝向參數(shù)對應的局部背景在背景圖片中的位置, 確定所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0052] 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖 片中獲取所述當前局部背景。
[0053]結合第三方面至第三方面的第三種任一可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方 式中,所述處理器調用所述存儲器所存儲的程序代碼用于執(zhí)行以下操作:
[0054]獲取所述設備屏幕的移動速度;
[0055] 根據(jù)所述移動速度和所述當前朝向參數(shù),控制所述顯示屏顯示所述當前局部背 景。
[0056] 本發(fā)明公開了一種改變背景的方法和電子設備,包括:獲取設備屏幕的當前朝向 參數(shù);獲取當前朝向參數(shù)對應的當前局部背景;顯示當前局部背景。當智能終端設備屏幕的 朝向發(fā)生變化時,通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,使得屏幕顯示的背 景動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏幕顯示 的背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
【附圖說明】
[0057] 為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0058] 圖1是本發(fā)明實施例提供的一種改變背景的方法流程圖;
[0059] 圖2是本發(fā)明實施例提供的一種改變背景的方法流程圖;
[0060] 圖3是本發(fā)明實施例提供的一種設備屏幕三維空間的示意圖;
[0061] 圖4是本發(fā)明實施例提供的一種設備屏幕三維空間的示意圖;
[0062] 圖5是本發(fā)明實施例提供的一種背景圖片示意圖;
[0063] 圖6是本發(fā)明實施例提供的一種背景圖片示意圖;
[0064] 圖7是本發(fā)明實施例提供的一種背景圖片示意圖;
[0065] 圖8是本發(fā)明實施例提供的一種背景圖片示意圖;
[0066] 圖9是本發(fā)明實施例提供的一種背景圖片示意圖;
[0067] 圖10是本發(fā)明實施例提供的一種背景圖片示意圖;
[0068] 圖11是本發(fā)明實施例提供的一種背景圖片示意圖;
[0069] 圖12是本發(fā)明實施例提供的一種背景圖片示意圖;
[0070]圖13是本發(fā)明實施例提供的一種界面不意圖;
[0071 ]圖14是本發(fā)明實施例提供的一種界面不意圖;
[0072]圖15是本發(fā)明實施例提供的一種界面示意圖;
[0073]圖16是本發(fā)明實施例提供的一種界面不意圖;
[0074]圖17是本發(fā)明實施例提供的一種界面示意圖;
[0075]圖18是本發(fā)明實施例提供的一種界面不意圖;
[0076]圖19是本發(fā)明實施例提供的一種背景圖片示意圖;
[0077]圖20是本發(fā)明實施例提供的一種界面不意圖;
[0078] 圖21是本發(fā)明實施例提供的一種電子設備結構示意圖;
[0079] 圖22是本發(fā)明實施例提供的一種電子設備結構示意圖。
【具體實施方式】
[0080] 為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附 圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本 發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在 沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0081] 本發(fā)明的實施例應用于在屏幕上顯示的背景是用戶身處于背景中的虛擬場景。通 過獲取智能終端屏幕的當前朝向參數(shù)對應的當前局部背景,使得屏幕的背景動態(tài)地跟隨屏 幕的朝向變化而改變,同時,通過改變屏幕顯示的背景能夠使得用戶有身臨其境的感覺,增 強用戶體驗。
[0082] 實施例一為本發(fā)明實施例提供的一種改變背景的方法,參照圖1所示,該方法包 括:
[0083] 101、獲取設備屏幕的當前朝向參數(shù)。
[0084] 具體的,根據(jù)預設采樣頻率,獲取當前朝向參數(shù)。設備包括移動設備,例如手機、個 人數(shù)字助理,平板計算機,游戲控制器,可穿戴設備等。
[0085] 102、獲取當前朝向參數(shù)對應的當前局部背景。
[0086] 具體的,通過以下操作中的任意一個,獲取當前朝向參數(shù)對應的當前局部背景:
[0087] 獲取當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0088] 根據(jù)第一旋轉和基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前朝 向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0089] 根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景;或者,
[0090] 獲取當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0091] 根據(jù)第二旋轉和上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前 朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0092] 根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景。
[0093] 103、顯示當前局部背景。
[0094]可選的,除了上述步驟之外,本發(fā)明實施例所提供的方法還可以包括:
[0095]獲取設備屏幕的移動速度;
[0096] 根據(jù)移動速度和當前朝向參數(shù),顯示當前局部背景。
[0097] 本發(fā)明實施例提供了一種改變背景的方法,當智能終端設備屏幕的朝向發(fā)生變化 時,通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,從而實現(xiàn)屏幕顯示的背景的能夠 動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏幕顯示的 背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
[0098] 實施例二為本發(fā)明實施例提供的一種改變背景的方法,參照圖2所示,該方法包 括:
[0099] 201、根據(jù)預設采樣頻率,獲取當前朝向參數(shù)。
[0100] 具體地,移動設備的屏幕在三維空間的朝向參數(shù)可以包括屏幕朝向分別與三維空 間坐標軸之間的夾角。在三維空間內以水平方向為X軸,以豎直方向為y軸,以前后方向為Z 軸建立一個空間坐標系,將手機屏幕置于該空間坐標系中,手機屏幕在三維空間的朝向參 數(shù)可以包括:屏幕朝向與X軸之間的角度a、屏幕朝向與y軸之間的角度b、以及屏幕朝向與z 軸之間的角度c,參照圖3所示。這里以手機作為移動設備的示例,但是移動設備也可以是手 機之外的其他移動設備,例如個人數(shù)字助理,平板計算機,游戲控制器,可穿戴設備等。
[0101] 示例性,手機屏幕在三維空間的當前朝向參數(shù)可以包括:屏幕當前朝向與X軸之間 的角度ai、屏幕當前朝向與y軸之間的角度h、以及屏幕當前朝向與z軸之間的角度 C1。
[0102] 示例性的,通過手機內置的傳感器來感測屏幕的朝向參數(shù),該傳感器可以是角度 傳感器、電子羅盤傳感器、方向傳感器、陀螺儀傳感器等的一種或多種,本發(fā)明對具體的傳 感器種類不加以限定。
[0103] 根據(jù)預設采樣頻率,獲取當前朝向參數(shù),通過預設單位時間內提取朝向參數(shù)的個 數(shù)來獲取當前朝向參數(shù)。示例性,預設采樣頻率可以為200Hz,表示在1秒內提取200個朝向 參數(shù)。該采樣頻率還可以是通過其他獲取方式實現(xiàn)的,本發(fā)明實施例對具體的獲取方式不 加以限定。
[0104] 在步驟201之后,執(zhí)行步驟202和步驟205中的至少一個:
[0105] 202、獲取當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉,在步驟202之后,執(zhí)行步 驟203。
[0106] 具體的,第一旋轉至少包括當前朝向參數(shù)相對于基準朝向參數(shù)在三維空間上的角 度偏移量,角度偏移量的正負可以用來表示屏幕的當前朝向參數(shù)相對于基準朝向參數(shù)在三 維空間上的旋轉方向,比如按照右手定則,伸直的大拇指指向坐標軸,右手的四指彎曲方向 為正,相反方向為負。
[0107] 示例性的,建立空間坐標系,通過預設屏幕的基準位置,根據(jù)步驟201獲取基準位 置對應的基準朝向參數(shù)。在該空間坐標系中,將手機水平放置屏幕朝前且垂直于水平面作 為屏幕的基準位置,確定對應于基準位置的基準朝向參數(shù)包括:屏幕基準朝向與X軸之間的 角度ao、屏幕基準朝向與y軸之間的角度bo、以及屏幕基準朝向與z軸之間的角度C0,如圖4中 的A所示。將手機屏幕進行旋轉后,根據(jù)步驟201獲取當前朝向參數(shù),獲取屏幕的當前朝向參 數(shù)包括:屏幕當前朝向與X軸之間的角度ai、屏幕當前朝向與y軸之間的角度h、以及屏幕當 前朝向與z軸之間的角度 C1,如圖4中的B所示。
[0108] 根據(jù)屏幕在空間坐標系中的當前朝向參數(shù)以及基準朝向參數(shù),獲取當前朝向參數(shù) 相對于基準朝向參數(shù)在三維空間上的角度偏移量,即獲取相對于基準朝向的屏幕當前朝向 分別與X軸、y軸以及z軸之間的角度偏移量,從而獲取當前朝向參數(shù)相對于基準朝向參數(shù)的 第一旋轉。
[0109] 該獲取當前朝向參數(shù)相對于基準朝向參數(shù)在三維空間上的角度偏移量的過程可 以通過如下計算公式獲取:
[0110] a7 =ai-ao;
[0111] b7 =bi-bo;
[0112] cf =ci-co;
[0113] 其中,a'為屏幕當前朝向相對于屏幕的基準朝向在x軸上的角度偏移量,V為屏幕 當前朝向相對于屏幕的基準朝向在y軸上的角度偏移量,為屏幕當前朝向相對于屏幕的 基準朝向在z軸上的角度偏移量;
[0114] ai為屏幕當前朝向與X軸之間的角度為屏幕當前朝向與y軸之間的角度,C1為屏 幕當前朝向與z軸之間的角度;
[0115] ao為屏幕的基準朝向與X軸之間的角度,bo為屏幕的基準朝向與y軸之間的角度,co 為屏幕的基準朝向與z軸之間的角度。
[0116] 該獲取當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉的過程還可以是通過其他 獲取方式實現(xiàn)的,比如通過計算屏幕的基準朝向和當前朝向在三維空間中的旋轉向量進行 獲取第一旋轉,本發(fā)明實施例對具體的獲取方式不加以限定。
[0117] 203、根據(jù)第一旋轉和基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當 前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,在步驟203之后,執(zhí)行步驟204。
[0118] 具體的,本發(fā)明實施例對具體的背景圖片不加以限定。
[0119] 圖5示出了一種背景圖片示意圖,該界面示意圖示出了一幅背景圖片,該背景圖片 可以是由一幅或多幅的局部背景圖片構成的圖片,該一幅或多幅的局部背景圖片均可以單 獨在手機屏幕上顯示出。
[0120] 圖6示出了一種背景圖片示意圖,該界面示意圖示出了一種背景圖片的角度標度 圖,該角度標度圖包括背景圖片的水平方向上和垂直方向上的角度標度,該角度標度圖可 以和用戶在三維空間上旋轉手機屏幕相對應。
[0121]確定基準朝向參數(shù)對應的局部背景在背景圖片中的位置,參照圖7中所示,該圖對 應于屏幕的基準朝向參數(shù)對應的局部背景在背景圖片中的位置,其中,該基準朝向參數(shù)在 背景圖片的水平方向上對應的角度標度是90°~180°,在背景圖片的垂直方向上對應的角 度標度是120°~240°。該確定過程可以是通過預設方式實現(xiàn)的,本發(fā)明實施例對具體的確 定方式不加以限定。該基準朝向參數(shù)對應的局部背景在背景圖片中的位置還可以是背景圖 片中的其他位置,本發(fā)明實施例對具體的位置不加以限定。
[0122] 示例性的,手機屏幕由基準朝向繞x軸向逆時針朝下旋轉90度時,獲取當前朝向參 數(shù)相對于基準朝向參數(shù)的第一旋轉,相對于基準朝向的屏幕當前朝向分別與X軸、y軸以及z 軸之間的角度偏移量:屏幕當前朝向與X軸之間的角度偏移量為〇°、屏幕當前朝向與y軸之 間的角度偏移量為+90°、屏幕當前朝向與z軸之間的角度偏移量為+90°。
[0123] 確定當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置。示例性的,根據(jù)當 前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉,可以確定該當前朝向參數(shù)在背景圖片的垂直 方向上對應的角度標度是210°~330°,在背景圖片的水平方向上對應的角度標度不變,從 而可以確定當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,在背景圖片中,該當 前局部背景的位置位于基準朝向參數(shù)對應的局部背景的位置的上部,如圖8所示。該確定過 程可以是通過其他方式實現(xiàn)的,本發(fā)明實施例對具體的確定方式不加以限定。
[0124] 值得注意的是,在屏幕朝下旋轉過程中,也可以在其他方向上獲取當前朝向參數(shù) 對應的局部背景在背景圖片中的位置,本發(fā)明實施例對具體的方向不加以限定。
[0125] 在一個實施方式中,將手機屏幕朝前且垂直于水平面的基準位置繞X軸向順時針 朝上旋轉90°,通過步驟202獲取第一旋轉,相對于基準朝向的屏幕當前朝向分別與X軸、y軸 以及z軸之間的角度偏移量:屏幕當前朝向與X軸之間的角度偏移量為+0°、屏幕當前朝向與 y軸之間的角度偏移量為-90°、屏幕當前朝向與z軸之間的角度偏移量為+90°??梢源_定該 當前朝向參數(shù)在背景圖片的垂直方向上對應的角度標度是30°~150°,在背景圖片的水平 方向上對應的角度標度不變,從而可以確定當前朝向參數(shù)對應的當前局部背景在背景圖片 中的位置,如圖9所示。
[0126] 在一個實施方式中,將手機屏幕朝前且垂直于水平面的基準位置繞y軸向順時針 朝左旋轉90°,通過步驟202獲取第一旋轉,相對于基準朝向的屏幕當前朝向分別與X軸、y軸 以及z軸之間的角度偏移量:屏幕當前朝向與X軸之間的角度偏移量為+90°、屏幕當前朝向 與y軸之間的角度偏移量為+0°、屏幕當前朝向與z軸之間的角度偏移量為+90°??梢源_定該 當前朝向參數(shù)在背景圖片的水平方向上對應的角度標度是180°~270°,在背景圖片的垂直 方向上對應的角度標度不變,從而可以確定當前朝向參數(shù)對應的當前局部背景在背景圖片 中的位置,如圖10所示。
[0127] 在一個實施方式中,將手機屏幕朝前且垂直于水平面的基準位置繞y軸向逆時針 朝右旋轉90°,通過步驟202獲取第一旋轉,相對于基準朝向的屏幕當前朝向分別與X軸、y軸 以及z軸之間的角度偏移量:屏幕當前朝向與X軸之間的角度偏移量為-90°、屏幕當前朝向 與y軸之間的角度偏移量為+0°、屏幕當前朝向與z軸之間的角度偏移量為-90°。可以確定該 當前朝向參數(shù)在背景圖片的水平方向上對應的角度標度是0°~90°,在背景圖片的垂直方 向上對應的角度標度不變,從而可以確定當前朝向參數(shù)對應的當前局部背景在背景圖片中 的位置,如圖11所示。
[0128] 在一個實施方式中,將手機屏幕由朝前且垂直于水平面的基準位置朝下并且朝右 旋轉,通過步驟202獲取第一旋轉,其中屏幕當前朝向與X軸之間的角度偏移量為-45°、屏幕 當前朝向與y軸之間的角度偏移量為+45°、屏幕當前朝向與z軸之間的角度偏移量為+45°。 根據(jù)第一旋轉,可以確定該當前朝向參數(shù)在背景圖片上的水平方向上對應的角度標度是 45°~135°,在背景圖片上的垂直方向上對應的角度標度是165°~285°,從而可以確定當前 朝向參數(shù)對應的當前局部背景在背景圖片中的位置,如圖12所示。在屏幕朝下并且朝右旋 轉過程中,也可以在其他位置上獲取當前朝向參數(shù)對應的局部背景在背景圖片中的位置, 本發(fā)明實施例對具體的獲取位置不加以限定。
[0129]根據(jù)第一旋轉和基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前朝 向參數(shù)對應的當前局部背景在背景圖片中的位置,該確定過程還可以是通過其他確定方式 實現(xiàn)的,比如通過第一旋轉和基準朝向參數(shù)對應的局部背景的相對位移之間的映射關系來 實現(xiàn),本發(fā)明實施例對具體的確定方式不加以限定。
[0130] 204、根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中 獲取當前局部背景,在步驟204之后,執(zhí)行步驟208。
[0131] 具體的,本發(fā)明實施例對具體的獲取方式不加以限定。
[0132] 205、獲取當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉,在步驟205之后,執(zhí)行 步驟206。
[0133] 具體的,該上一個朝向參數(shù)可以是參照步驟201進行獲取的,這里不再贅述。
[0134] 獲取當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉,可以是參照步驟202進行 獲取的,此處不再贅述。
[0135] 206、根據(jù)第二旋轉和上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定 當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,在步驟206之后,執(zhí)行步驟207。
[0136] 具體的,確定上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,該上一個朝 向參數(shù)對應的局部背景在背景圖片中的位置可以是參照步驟203進行獲取的,這里不再贅 述。
[0137] 確定當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,該確定過程可以是 參照步驟203進行確定的。示例性的,該上一個朝向參數(shù)可以是基準朝向參數(shù)。該確定過程 還可以是通過其他確定方式實現(xiàn)的,比如通過第二旋轉和上一個朝向參數(shù)對應的局部背景 的相對位移之間的映射關系來實現(xiàn),本發(fā)明實施例對具體的確定方式不加以限定。
[0138] 207、根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中 獲取當前局部背景,在步驟207之后,執(zhí)行步驟208。
[0139] 具體的,本發(fā)明實施例對具體的獲取方式不加以限定。
[0140] 值得注意的是,步驟202至步驟204,以及步驟205至步驟207分別是實現(xiàn)獲取當前 朝向參數(shù)對應的當前局部背景的過程的兩種不同實現(xiàn)方式,除了上述步驟的方式之外,還 可以通過其他方式實現(xiàn)該過程,本發(fā)明實施例對具體的方式不加以限定。
[0141] 208、顯示當前局部背景。
[0142] 具體的,根據(jù)背景圖片的顯示方向顯示當前局部背景,確保屏幕顯示的當前局部 背景能夠根據(jù)圖片內容的正方向進行顯示,而不是導致用戶視覺不適的如倒立方向等其他 方向顯示。比如,當前局部背景圖片中包括一棵樹,顯示當前局部背景是根據(jù)該樹的顯示方 向顯示的,而不是能導致用戶視覺不適的如樹冠朝下方向等其他方向顯示。
[0143] 示例性的,參照圖13所示,對應于圖7中的當前局部背景在背景圖片中的位置并獲 取當前局部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0144] 參照圖14所示,對應于圖8中的當前局部背景在背景圖片中的位置并獲取當前局 部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0145] 參照圖15所示,對應于圖9中的當前局部背景在背景圖片中的位置并獲取當前局 部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0146] 參照圖16所示,對應于圖10中的當前局部背景在背景圖片中的位置并獲取當前局 部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0147] 參照圖17所示,對應于圖11中的當前局部背景在背景圖片中的位置并獲取當前局 部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0148] 參照圖18所示,對應于圖12中的當前局部背景在背景圖片中的位置并獲取當前局 部背景,該圖示出了顯示當前局部背景的界面示意圖。
[0149] 值得注意的是,在手機屏幕從上一個朝向旋轉到當前朝向的過程中,上一個朝向 參數(shù)對應的在背景圖片中的上一個局部背景逐漸隱去,同時當前朝向參數(shù)對應的在背景圖 片中的當前局部背景逐漸顯示,當屏幕完全轉到當前朝向時,屏幕能夠完整地顯示當前局 部背景。
[0150] 可選的,除了上述步驟之外,本發(fā)明實施例所提供的方法還可以包括:
[0151] 獲取設備屏幕的移動速度;
[0152] 根據(jù)移動速度和當前朝向參數(shù),顯示當前局部背景。
[0153] 具體的,本發(fā)明實施例對設備屏幕的移動速度的獲取方式不加以限定。
[0154]確定當前朝向參數(shù)對應的局部背景在背景圖片中的位置,該確定過程可以是參照 步驟203進行確定的,此處不再贅述。
[0155] 根據(jù)移動速度,確定移動速度對應的局部背景在背景圖片中的位置,該確定過程 可以通過如下計算公式確定:
[0156]
[0157] 其中,d為當
前朝問參數(shù)對應的局部背景在背景圖片中的位置與移動速度對應的 局部背景在背景圖片中的位置之間的距離,且d小于屏幕的最短邊,7為沿著當前朝向上的 移動速度,A為背景圖片尺寸與屏幕顯示出的局部背景圖片尺寸的比例,1<A<16,C為系 數(shù),0.05 彡 C彡 0.1〇
[0158] 示例性的,當背景圖片尺寸與屏幕顯示出的局部背景圖片尺寸的比例A為16,系數(shù) C為0.1,獲取到的移動速度v為lm/s,則當前朝向參數(shù)對應的局部背景在背景圖片中的位置 與移動速度對應的局部背景在背景圖片中的位置之間的距離d為0.003125m,參照圖19所 不。
[0159] 根據(jù)該當前朝向參數(shù)對應的局部背景在背景圖片中的位置與移動速度對應的局 部背景在背景圖片中的位置之間的距離和當前朝向參數(shù)對應的局部背景在背景圖片中的 位置的中心,確定該移動速度對應的局部背景在背景圖片中的位置,獲取該移動速度對應 的局部背景并在屏幕上顯示,參照圖20所示。該確定過程還可以是通過其他確定方式實現(xiàn) 的,本發(fā)明實施例對具體的確定方式不加以限定。
[0160] 由于目前智能終端設備屏幕的桌面設置背景圖片以及在各種聊天應用軟件設置 聊天背景的設定方式比較簡單粗糙,屏幕背景不能動態(tài)地跟隨屏幕的朝向變化而改變,無 法滿足用戶的個性化需求,降低了用戶體驗,而本發(fā)明實施例所提供的方法,通過對獲取設 備屏幕的當前朝向參數(shù),獲取當前朝向參數(shù)對應的當前局部背景,從而實現(xiàn)屏幕顯示的背 景的能夠動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏 幕顯示的背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
[0161] 本發(fā)明實施例提供了一種改變背景的方法,當智能終端設備屏幕的朝向發(fā)生變化 時,通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,從而實現(xiàn)屏幕顯示的背景的能夠 動態(tài)地跟隨屏幕的朝向變化而改變,同時,通過改變屏幕顯示的背景能夠使得用戶有身臨 其境的感覺,進一步提高了用戶體驗。
[0162] 實施例三為本發(fā)明實施例提供的一種電子設備,參照圖21所示,該電子設備包括:
[0163] 第一獲取模塊2101,用于獲取設備屏幕的當前朝向參數(shù);
[0164] 第二獲取模塊2102,用于獲取當前朝向參數(shù)對應的當前局部背景;
[0165] 顯示模塊2103,用于顯示當前局部背景。
[0166] 可選的,第一獲取模塊2101具體用于:根據(jù)預設采樣頻率,獲取當前朝向參數(shù)。
[0167] 可選的,第二獲取模塊2102具體用于:
[0168] 獲取當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0169] 根據(jù)第一旋轉和基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前朝 向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0170] 根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景。
[0171]可選的,第二獲取模塊2102還具體用于:
[0172]獲取當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0173]根據(jù)第二旋轉和上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前 朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0174]根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景。
[0175]可選的,第一獲取模塊2101還用于獲取設備屏幕的移動速度;
[0176]顯示模塊2103還用于根據(jù)移動速度和當前朝向參數(shù),顯示當前局部背景。
[0177] 本發(fā)明實施例提供了一種電子設備,當智能終端設備屏幕的朝向發(fā)生變化時,該 電子設備通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,從而實現(xiàn)屏幕顯示的背景的 能夠動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏幕顯 示的背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
[0178] 實施例四為本發(fā)明實施例提供的一種電子設備,參照圖22所示,該電子設備包括 顯示屏2201、存儲器2202以及與顯示屏2201、存儲器2202連接的處理器2203,其中,存儲器 2202用于存儲一組程序代碼,處理器2203調用存儲器2202所存儲的程序代碼用于執(zhí)行以下 操作:
[0179]獲取設備屏幕的當前朝向參數(shù);
[0180] 獲取當前朝向參數(shù)對應的當前局部背景;
[0181] 控制顯示屏2201顯示當前局部背景。
[0182] 可選的,該處理器2203調用存儲器2202所存儲的程序代碼用于執(zhí)行以下操作:
[0183 ]根據(jù)預設采樣頻率,獲取當前朝向參數(shù)。
[0184] 可選的,該處理器2203調用存儲器2202所存儲的程序代碼用于執(zhí)行以下操作:
[0185] 獲取當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉;
[0186] 根據(jù)第一旋轉和基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前朝 向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0187] 根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景。
[0188] 可選的,該處理器2203調用存儲器2202所存儲的程序代碼用于執(zhí)行以下操作:
[0189] 獲取當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉;
[0190]根據(jù)第二旋轉和上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定當前 朝向參數(shù)對應的當前局部背景在背景圖片中的位置;
[0191]根據(jù)當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從背景圖片中獲取 當前局部背景。
[0192] 可選的,該處理器2203調用存儲器2202所存儲的程序代碼用于執(zhí)行以下操作:
[0193] 獲取設備屏幕的移動速度;
[0194] 根據(jù)移動速度和當前朝向參數(shù),控制顯示屏2201顯示當前局部背景。
[0195] 本發(fā)明實施例提供了一種電子設備,當智能終端設備屏幕的朝向發(fā)生變化時,該 電子設備通過獲取屏幕的當前朝向參數(shù)對應的當前局部背景,從而實現(xiàn)屏幕顯示的背景的 能夠動態(tài)地跟隨屏幕的朝向變化而改變,滿足了用戶的多樣化需求,同時,通過改變屏幕顯 示的背景能夠使得用戶有身臨其境的感覺,進一步提高了用戶體驗。
[0196] 上述所有可選技術方案,可以采用任意結合形成本發(fā)明的可選實施例,此處不再 --贅述。
[0197] 需要說明的是:上述實施例提供的電子設備在執(zhí)行改變背景時,僅以上述各功能 設備的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能設 備完成,即將設備的內部結構劃分成不同的功能設備,以完成以上描述的全部或者部分功 能。另外,上述實施例提供的電子設備與改變背景的方法實施例屬于同一構思,其具體實現(xiàn) 過程詳見方法實施例,這里不再贅述。
[0198] 本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件 來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀 存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0199] 以上僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則 之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【主權項】
1. 一種改變背景的方法,其特征在于,所述方法包括: 獲取設備屏幕的當前朝向參數(shù); 獲取所述當前朝向參數(shù)對應的當前局部背景; 顯示所述當前局部背景。2. 根據(jù)權利要求1所述的方法,其特征在于,所述獲取設備屏幕的當前朝向參數(shù)包括: 根據(jù)預設采樣頻率,獲取所述當前朝向參數(shù)。3. 根據(jù)權利要求1或2所述的方法,其特征在于,所述獲取所述當前朝向參數(shù)對應的當 前局部背景包括: 獲取所述當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉; 根據(jù)所述第一旋轉和所述基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定所 述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置; 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖片中 獲取所述當前局部背景。4. 根據(jù)權利要求1或2所述的方法,其特征在于,所述獲取所述當前朝向參數(shù)對應的當 前局部背景還包括: 獲取所述當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉; 根據(jù)所述第二旋轉和所述上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定 所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置; 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖片中 獲取所述當前局部背景。5. 根據(jù)權利要求1至4任一所述的方法,其特征在于,所述顯示所述當前局部背景還包 括: 獲取所述設備屏幕的移動速度; 根據(jù)所述移動速度和所述當前朝向參數(shù),顯示所述當前局部背景。6. -種電子設備,其特征在于,所述電子設備包括: 第一獲取模塊,用于獲取設備屏幕的當前朝向參數(shù); 第二獲取模塊,用于獲取所述當前朝向參數(shù)對應的當前局部背景; 顯示模塊,用于顯示所述當前局部背景。7. 根據(jù)權利要求6所述的電子設備,其特征在于,所述第一獲取模塊具體用于: 根據(jù)預設采樣頻率,獲取所述當前朝向參數(shù)。8. 根據(jù)權利要求6或7所述的電子設備,其特征在于,所述第二獲取模塊具體用于: 獲取所述當前朝向參數(shù)相對于基準朝向參數(shù)的第一旋轉; 根據(jù)所述第一旋轉和所述基準朝向參數(shù)對應的局部背景在背景圖片中的位置,確定所 述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置; 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖片中 獲取所述當前局部背景。9. 根據(jù)權利要求6或7所述的電子設備,其特征在于,所述第二獲取模塊還具體用于: 獲取所述當前朝向參數(shù)相對于上一個朝向參數(shù)的第二旋轉; 根據(jù)所述第二旋轉和所述上一個朝向參數(shù)對應的局部背景在背景圖片中的位置,確定 所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置; 根據(jù)所述當前朝向參數(shù)對應的當前局部背景在背景圖片中的位置,從所述背景圖片中 獲取所述當前局部背景。10.根據(jù)權利要求6至9任一所述的電子設備,其特征在于, 所述第一獲取模塊還用于獲取所述設備屏幕的移動速度; 所述顯示模塊還用于根據(jù)所述移動速度和所述當前朝向參數(shù),顯示所述當前局部背 景。
【文檔編號】G06F3/0484GK105975059SQ201610265320
【公開日】2016年9月28日
【申請日】2016年4月26日
【發(fā)明人】柴澤健
【申請人】掌贏信息科技(上海)有限公司