一種三維模型影像處理方法和電子終端的制作方法
【專利摘要】本發(fā)明公開了一種三維模型影像處理方法和電子終端,通過獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。本發(fā)明通過將鼠標(biāo)光標(biāo)的坐標(biāo)值與預(yù)定閾值之間的關(guān)系判斷地下影像的顯示透明度,具有用戶體驗(yàn)性好、交互便利、切換便捷的技術(shù)效果。
【專利說明】 一種三維模型影像處理方法和電子終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種三維模型影像處理方法和電子終端。
【背景技術(shù)】
[0002]在三維建?!炯夹g(shù)領(lǐng)域】,往往需要進(jìn)行地上影像和地下影像的建模和顯示,比如在石化【技術(shù)領(lǐng)域】中的廠房三維建模過程中,就需要就地上影像進(jìn)行建模,比如廠房、設(shè)備等,同時(shí),也需要對(duì)地下影像進(jìn)行建模,比如地下的管線等。
[0003]但是,發(fā)明人在三維建模的設(shè)計(jì)過程中發(fā)現(xiàn),當(dāng)存在地上影像和地下影像混合建模的情況下,現(xiàn)有實(shí)現(xiàn)方案中存在地上影像和地下影像進(jìn)行顯示切換十分不便的問題,給用戶的交互體驗(yàn)帶來了不利影響。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種三維模型影像處理方法和電子終端,用于解決三維影像建模過程中,地上影像和地下影像之間切換體驗(yàn)性不佳的技術(shù)問題,實(shí)現(xiàn)了快捷、便利切換地上影像和地下影像的技術(shù)效果。
[0005]本發(fā)明一方面提供一種三維模型影像處理方法,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上,其中,所述處理方法包括:獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
[0006]優(yōu)選的,所述獲得所述第一狀態(tài)下的地上影像顯示區(qū)域,包括:獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值;根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
[0007]優(yōu)選的,所述判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像,包括:檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角;根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。
[0008]優(yōu)選的,所述判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像,還包括:根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值確定所述地下影像的顯示區(qū)域的坐標(biāo)值。
[0009]優(yōu)選的,所述根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度,包括:獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值;獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值;根據(jù)所述差值確定所述地下影像的顯示透明度。
[0010]本發(fā)明另一方面還提供一種電子終端,所述電子終端包括:顯示器,用于顯示待處理的圖像;主板,與所述顯示器電性連接;處理單元,設(shè)置在所述主板上,所述處理單元用于所述三維模型影像的處理,其中,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上,其中,所述處理方法包括:首先,獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;其次,判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;然后,當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;最后,當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
[0011]優(yōu)選的,所述處理單元還包括第一處理芯片,用于獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值;然后,根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
[0012]優(yōu)選的,所述處理單元還包括第二處理芯片,用于檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角;然后,根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。
[0013]優(yōu)選的,所述處理單元還包括第三處理芯片,用于根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值確定所述地下影像的顯示區(qū)域的坐標(biāo)值。
[0014]優(yōu)選的,所述處理單元還包括第四處理芯片,用于獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值;然后,獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值;最后,根據(jù)所述差值確定所述地下影像的顯示透明度。
[0015]本發(fā)明的有益效果如下:
[0016]本發(fā)明一實(shí)施例中通過獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。本發(fā)明通過將鼠標(biāo)光標(biāo)的坐標(biāo)值與預(yù)定閾值之間的關(guān)系判斷地下影像的顯示透明度,具有用戶體驗(yàn)性好、交互便利、切換便捷的技術(shù)效果。
【專利附圖】
【附圖說明】
[0017]圖1為本發(fā)明一實(shí)施例中一種三維模型地下影像的處理方法的流程圖;
[0018]圖2為本發(fā)明一實(shí)施例中電子終端架構(gòu)圖;
[0019]圖3為本發(fā)明一實(shí)施例中電子終端的處理單元的一架構(gòu)圖。
【具體實(shí)施方式】
[0020]本發(fā)明一實(shí)施例提供了一種三維模型影像處理方法和電子終端,通過將鼠標(biāo)光標(biāo)的坐標(biāo)值與預(yù)定閾值之間的關(guān)系判斷地下影像的顯示透明度,具有用戶體驗(yàn)性好、交互便利、切換便捷的技術(shù)效果。
[0021]為使本領(lǐng)域技術(shù)人員能夠更詳細(xì)了解本發(fā)明,以下結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0022]如圖1所述,圖1為本發(fā)明一實(shí)施例中一種三維模型地下影像的處理方法的流程圖,其中,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上。
[0023]本實(shí)施例的方法包括:
[0024]步驟210:獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;
[0025]具體來說,所述第一狀態(tài)是相對(duì)于第二狀態(tài)而言的,也就是說,第一狀態(tài)可以定義為在顯示屏幕上呈現(xiàn)地上影像的狀態(tài),第二狀態(tài)可以定義為在顯示屏幕上呈現(xiàn)地下影像的狀態(tài)。
[0026]在第一狀態(tài)下獲得地上影像顯示區(qū)域,可以具體為:獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值;然后,根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
[0027]在該步驟中,獲得鼠標(biāo)光標(biāo)在顯示屏幕上的坐標(biāo)值,其目的在于可以根據(jù)坐標(biāo)值確定三維模型內(nèi)的地上影像的顯示區(qū)域,確定的方式可以有多種,比如可以以坐標(biāo)值為中心確定一定范圍內(nèi)的顯示區(qū)域?yàn)榈厣嫌跋耧@示區(qū)域,進(jìn)一步的,可以結(jié)合顯示器的尺寸進(jìn)行確定,比如可以將顯示器尺寸的十分之一作為顯示區(qū)域,并且以鼠標(biāo)光標(biāo)的坐標(biāo)值為中心,當(dāng)然本申請(qǐng)并不限定比例關(guān)系,確定顯示區(qū)域的大小的方式,再此只是示例性說明。
[0028]步驟220:判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;
[0029]具體來說,在很多三維模型領(lǐng)域,地上影像和地下影像并不是一一對(duì)應(yīng)的,也就是說,地上影像往往是全部顯示區(qū)域的顯示內(nèi)容,地下影像是部分顯示內(nèi)容。所以,在本申請(qǐng)的實(shí)施例中,需要先判斷所述地上影像顯示區(qū)域內(nèi)是否對(duì)應(yīng)有地下影像,如果有,則進(jìn)入步驟230,如果沒有,則無須進(jìn)入步驟230。
[0030]具體來說,由于三維模型具有視角因素,也就是說,以用戶的視角來看,判斷地上影像下面是否具有地下影像需要檢測(cè)用戶視角因素。故,本申請(qǐng)實(shí)施例包括如下步驟:首先,檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角;然后,根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。這樣可以從用戶視角的角度,來科學(xué)的確定是否具有地下影像,達(dá)到較好的用戶體驗(yàn)性。
[0031]同時(shí),進(jìn)一步還可以根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像的顯示區(qū)域。對(duì)于本領(lǐng)域的技術(shù)人員而言,根據(jù)視角和地上影像顯示區(qū)域的面積來確定地下影像的顯示區(qū)域的面積屬于公知常識(shí),本申請(qǐng)不做進(jìn)一步描述。
[0032]步驟230:當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;
[0033]具體來說,當(dāng)檢測(cè)到有地下影像時(shí),需要進(jìn)一步判斷如何進(jìn)行地下影像的顯示,以達(dá)到用戶體驗(yàn)性好的目的。
[0034]步驟240:當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
[0035]具體來說,如何根據(jù)鼠標(biāo)的坐標(biāo)值來確定地下影像的顯示透明度是本申請(qǐng)的一個(gè)重要?jiǎng)?chuàng)新內(nèi)容。其包括:首先,獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值;然后,獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值;最后,根據(jù)所述差值確定所述地下影像的顯示透明度。
[0036]也就是說,通過鼠標(biāo)距離分界線的數(shù)值大小來確定地下影像的顯示透明度,一般來說,鼠標(biāo)距離分界線的數(shù)值越大,地下影像的顯示透明度越模糊,鼠標(biāo)距離分界線的數(shù)值越小,地下影像的顯示透明度越清楚。或者說,隨著鼠標(biāo)越來越接近分界線,地下影像的顯示越透明,越清楚,當(dāng)鼠標(biāo)的光標(biāo)達(dá)到分界線位置時(shí),可以完全顯示地下影像,達(dá)到較好的用戶體驗(yàn)性的效果。
[0037]本發(fā)明一實(shí)施例還提供一種電子終端,如圖2所示,電子終端包括:
[0038]顯示器80,用于顯示待處理圖像;主板90,與顯示器電性連接;處理單元901,設(shè)置在主板90上,所述處理單元901用于所述三維模型影像的處理,其中,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上,其中,所述處理方法包括:首先,獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;其次,判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;然后,當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;最后,當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
[0039]進(jìn)一步的,所述處理單元901還包括第一處理芯片9011,用于獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值;然后,根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
[0040]進(jìn)一步的,所述處理單元901還包括第二處理芯片9012,用于檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角;然后,根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。
[0041]進(jìn)一步的,所述處理單元901還包括第三處理芯片9013,用于根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值確定所述地下影像的顯示區(qū)域的坐標(biāo)值。
[0042]進(jìn)一步的,所述處理單元901還包括第四處理芯片9014,用于獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值;然后,獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值;最后,根據(jù)所述差值確定所述地下影像的顯示透明度。
[0043]本發(fā)明的有益效果如下:
[0044]本發(fā)明一實(shí)施例中通過獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。本發(fā)明通過將鼠標(biāo)光標(biāo)的坐標(biāo)值與預(yù)定閾值之間的關(guān)系判斷地下影像的顯示透明度,具有用戶體驗(yàn)性好、交互便利、切換便捷的技術(shù)效果。
[0045]進(jìn)一步的,本發(fā)明實(shí)施例通過鼠標(biāo)光標(biāo)和邊界線之間的位置關(guān)系,形成不同顯示透明度的變換效果,并根據(jù)遠(yuǎn)近關(guān)系確定透明度效果的技術(shù)效果,實(shí)現(xiàn)用戶較好的使用體驗(yàn)性。
[0046]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種三維模型影像處理方法,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上,其中,所述處理方法包括: 獲得所述第一狀態(tài)下的地上影像顯示區(qū)域; 判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像; 當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值; 當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲得所述第一狀態(tài)下的地上影像顯示區(qū)域,包括: 獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值; 根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
3.如權(quán)利要求1所述的方法,其特征在于:所述判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像,包括: 檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角; 根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。
4.如權(quán)利要求2所述的方法,其特征在于:所述判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像,還包括: 根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值確定所述地下影像的顯示區(qū)域的坐標(biāo)值。
5.如權(quán)利要求1所述的方法,其特征在于:所述根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度,包括: 獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值; 獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值; 根據(jù)所述差值確定所述地下影像的顯示透明度。
6.一種電子終端,其特征在于,所述電子終端包括: 顯示器,用于顯示待處理的圖像; 主板,與所述顯示器電性連接; 處理單元,設(shè)置在所述主板上,所述處理單元用于所述三維模型影像的處理,其中,所述三維模型包括地上影像和地下影像,其中,在第一狀態(tài)下,所述地上影像顯示于顯示屏幕上,在第二狀態(tài)下,所述地下影像覆蓋所述地上影像并顯示于所述顯示屏幕上,其中,所述處理方法包括:首先,獲得所述第一狀態(tài)下的地上影像顯示區(qū)域;其次,判斷所述地上影像顯示區(qū)域內(nèi)是否具有所述地下影像;然后,當(dāng)判斷結(jié)果為所述地上影像顯示區(qū)域內(nèi)具有所述地下影像時(shí),檢測(cè)鼠標(biāo)光標(biāo)的坐標(biāo)值;最后,當(dāng)所述鼠標(biāo)光標(biāo)的坐標(biāo)值處于預(yù)定閾值范圍內(nèi)時(shí),根據(jù)所述鼠標(biāo)光標(biāo)的坐標(biāo)值確定所述地下影像的顯示透明度。
7.如權(quán)利要求6所述的電子終端,其特征在于,所述處理單元還包括第一處理芯片,用于獲得所述鼠標(biāo)光標(biāo)的在顯示屏幕上的坐標(biāo)值;然后,根據(jù)所述坐標(biāo)值確定在所述三維模型內(nèi)的地上影像顯示區(qū)域。
8.如權(quán)利要求6所述的電子終端,其特征在于:所述處理單元還包括第二處理芯片,用于檢測(cè)所述三維模型在當(dāng)前顯示屏幕下的顯示視角;然后,根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值判斷是否具有所述地下影像。
9.如權(quán)利要求8所述的電子終端,其特征在于:所述處理單元還包括第三處理芯片,用于根據(jù)所述顯示視角、所述地上影像顯示區(qū)域的坐標(biāo)值確定所述地下影像的顯示區(qū)域的坐標(biāo)值。
10.如權(quán)利要求6所述的電子終端,其特征在于:所述處理單元還包括第四處理芯片,用于獲得所述地下影像和所述地上影像的分界線的坐標(biāo)值;然后,獲得所述鼠標(biāo)光標(biāo)的坐標(biāo)值與所述分界線坐標(biāo)值之間的差值;最后,根據(jù)所述差值確定所述地下影像的顯示透明度。
【文檔編號(hào)】G06T1/20GK104282029SQ201310289885
【公開日】2015年1月14日 申請(qǐng)日期:2013年7月11日 優(yōu)先權(quán)日:2013年7月11日
【發(fā)明者】任利偉 申請(qǐng)人:北京中盈安信技術(shù)服務(wù)有限公司