两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用與流程

文檔序號:12270817閱讀:318來源:國知局
用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用與流程

本發(fā)明涉及一種交互界面的光色渲染系統(tǒng),特別涉及一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用。



背景技術(shù):

通常情況下,顯示裝置可通訊地連接于主機(jī)裝置,以用于顯示存儲于主機(jī)裝置或者被主機(jī)裝置處理的內(nèi)容,其中顯示裝置提供一個可視化的交互界面,以供顯示文字、圖像等靜態(tài)的內(nèi)容或者視頻等動態(tài)的內(nèi)容,從而,交互界面允許使用者能夠透過顯示裝置實(shí)現(xiàn)與主機(jī)裝置溝通和交流。

主機(jī)裝置具有一個或多個處理器以適于單獨(dú)地或者在聯(lián)機(jī)后具有處理數(shù)據(jù)的能力,例如主機(jī)裝置可以是電腦、電視機(jī)等計(jì)算機(jī)設(shè)備;顯示裝置具有顯示這些數(shù)據(jù)的能力,例如顯示裝置可以是顯示器、顯示屏等設(shè)備。顯示裝置的一個重要的特點(diǎn)是提供了一個背光照明系統(tǒng),其被耦接于處理器上,以供輔助顯示信息。也就是說,在顯示裝置的交互界面的后部通常布置一個光源,以使光源產(chǎn)生的光線穿過交互界面,從而使得交互界面上顯示的內(nèi)容被照亮,以進(jìn)一步被使用者查看。

背光照明系統(tǒng)使得使用者能夠查看到交互界面上的內(nèi)容,與此同時,背光照明系統(tǒng)還能夠用于烘托交互界面上所顯示的內(nèi)容的氛圍,例如當(dāng)交互界面上顯示的內(nèi)容是比較歡快的圖像或者視頻時,處理器可以操作背光照明系統(tǒng)以產(chǎn)生明亮的光線和色彩,來烘托交互界面上的內(nèi)容,從而提高使用者的使用體驗(yàn)。盡管如此,遺憾的是現(xiàn)有技術(shù)的背光照明系統(tǒng)還存在著很多的問題,例如,現(xiàn)有技術(shù)的背光照明系統(tǒng)處理圖像或者視頻時耗費(fèi)的時間較長,導(dǎo)致背光照明系統(tǒng)能夠照亮的區(qū)域與圖像或者視頻需要被照亮的區(qū)域不一致,即照明區(qū)域與圖像或者視頻信號的不同步,進(jìn)而導(dǎo)致背光照明系統(tǒng)出現(xiàn)較為明顯的延遲,以至于給使用者帶來了較差的使用體驗(yàn)。



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

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)可以隨機(jī)地在所述交互界面內(nèi)定位至少一特定區(qū)域,所述即時光色渲染系統(tǒng)還提供一渲染單元以適于在所述特定區(qū)域內(nèi)定位后對所述特定區(qū)域進(jìn)行渲染,并且所述渲染單元在對所述特定區(qū)域渲染時沒有延遲。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)在對所述特定區(qū)域進(jìn)行渲染時,被渲染的區(qū)域的位置和渲染的時間與所述特定區(qū)域內(nèi)顯示的內(nèi)容的信號一致,從而使得所述即時光色渲染系統(tǒng)在對所述特定區(qū)域進(jìn)行渲染時沒有延遲。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)提供至少一渲染模式以適于匹配所述特定區(qū)域,例如所述渲染模式可以匹配所述特定區(qū)域內(nèi)顯示的內(nèi)容,以使所述即時光色渲染系統(tǒng)能夠?yàn)樗鎏囟▍^(qū)域提供更好的渲染效果。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中當(dāng)所述特定區(qū)域被定位后,所述即時光色渲染系統(tǒng)可以分析所述特定區(qū)域的數(shù)據(jù),并生成與所述特定區(qū)域相關(guān)的一渲染數(shù)據(jù),根據(jù)所述渲染數(shù)據(jù)匹配所述渲染模式,以達(dá)到最佳的渲染效果。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述渲染數(shù)據(jù)來源于所述特定區(qū)域的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)或者音頻參數(shù)中的至少一個。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)可以提供一監(jiān)控與管理中心和一渲染中心以通訊地連通于所述監(jiān)控與管理中心,所述監(jiān)控與管理中心適于監(jiān)控所述交互界面的狀態(tài),并在所述交互界面上定位所述特定區(qū)域,所述渲染中心適于操作所述渲染單元以執(zhí)行所述渲染模式,從而對所述特定區(qū)域進(jìn)行渲染。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述監(jiān)控與管理中心可以持續(xù)地監(jiān)控所述交互界面的狀態(tài),一旦所述交互界面內(nèi)的所述特定區(qū)域發(fā)生改變時,例如所述特定區(qū)域的形狀、位 置、尺寸都會發(fā)生改變,所述監(jiān)控與管理中心可以重新定位所述特定區(qū)域,通過這樣的方式,所述即時光色渲染系統(tǒng)渲染的區(qū)域在位置和時間上與所述交互界面內(nèi)需要被渲染的區(qū)域是同步的。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)適用于多種類型的電子設(shè)備提供的所述交互界面,并且在所述即時光色渲染系統(tǒng)啟動時適于被進(jìn)行初始化配置,以更好地匹配所述交互界面。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述即時光色渲染系統(tǒng)提供一初始化中心以適于在所述電子設(shè)備被啟動時對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,或者所述初始化中心可以根據(jù)使用者的需要隨時對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其提供了一種在所述交互界面上隨機(jī)定位所述特定區(qū)域的方法,在所述即時光色渲染系統(tǒng)被耦接至所述交互界面并處于工作狀態(tài)時,所述即時光色渲染系統(tǒng)能夠?qū)崟r地對所述額定區(qū)域進(jìn)行渲染,并且所述即時光色渲染系統(tǒng)能夠渲染的區(qū)域隨著所述特定區(qū)域的改變而同步地變化。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中所述定位方法采用隔點(diǎn)采集所述交互界面上的像素點(diǎn)的方式定位所述特定區(qū)域,以減少所述即時光色渲染系統(tǒng)在工作狀態(tài)時在所述交互界面上隨機(jī)定位所述特定區(qū)域耗費(fèi)的時間。

本發(fā)明的一個目的在于提供一種用于交互界面的即時光色渲染系統(tǒng)和渲染方法及其應(yīng)用,其中在采集所述交互界面上的像素點(diǎn)之前,可以將所述交互界面的數(shù)據(jù)進(jìn)行壓縮,以減少所述交互界面上的單位面積內(nèi)的像素點(diǎn)的數(shù)量,從而不僅可以減少所述即時光色渲染系統(tǒng)在運(yùn)行時在所述交互界面上定位所述特定區(qū)域耗費(fèi)的時間,而且還能夠保證所對所述特定區(qū)域的渲染質(zhì)量。

為了達(dá)到上述目的,本發(fā)明提供一種用于交互界面的即時光色渲染系統(tǒng),其包括:渲染模式;

一光色渲染單元;

一監(jiān)控與管理中心,所述監(jiān)控與管理中心用于監(jiān)控所述交互界面的狀態(tài),并適于在所述交互界面內(nèi)定位至少一特定區(qū)域,所述監(jiān)控與管理中心生成與所述特 定區(qū)域相關(guān)的一渲染數(shù)據(jù);以及

一渲染中心,所述渲染中心可通訊地連接于所述監(jiān)控與管理中心,并且所述渲染中心管理所述光色渲染單元,其中所述渲染中心適于在接受所述渲染數(shù)據(jù)后,讀取并執(zhí)行與所述渲染數(shù)據(jù)相匹配的預(yù)設(shè)渲染模式,控制所述光色渲染單元針對所述特定區(qū)域執(zhí)行渲染操作。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述即時光色渲染系統(tǒng)還包括一初始化中心,所述初始化中心用于初始化配置所述即時光色渲染系統(tǒng),其中所述監(jiān)控與管理中心和所述渲染中心適于在所述初始化中心完成對所述即時光色渲染系統(tǒng)的初始化配置后啟動。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述初始化中心適于在所述即時光色渲染系統(tǒng)被耦接至所述交互界面并處于工作狀態(tài)時啟動,以使所述即時光色渲染系統(tǒng)匹配所述交互界面。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述初始化中心對所述即時光色渲染系統(tǒng)的初始化配置包括預(yù)定義配置、運(yùn)行模式配置和個性化定制配置中的至少一個

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述監(jiān)控與管理中心進(jìn)一步包括一監(jiān)控模塊和一管理模塊,所述監(jiān)控模塊持續(xù)地監(jiān)控所述交互界面,所述管理模塊管理所述交互界面,當(dāng)所述監(jiān)控模塊在所述交互界面內(nèi)定位所述特定區(qū)域時,所述管理模塊通過提取和分析所述特定區(qū)域的參數(shù)以生成與所述特定區(qū)域相關(guān)的所述渲染數(shù)據(jù)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述渲染數(shù)據(jù)包括所述特定區(qū)域的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述監(jiān)控與管理中心持續(xù)地監(jiān)控所述交互界面的狀態(tài),以適于在所述交互界面內(nèi)定位一有效區(qū)域,所述特定區(qū)域位于所述有效區(qū)域內(nèi),其中所述有效區(qū)域是所述交互界面內(nèi)被使用者正在使用和關(guān)注的區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述有效區(qū)域適于在所述初始化中心初始化配置所述即時光色渲染系統(tǒng)時在所述交互界面內(nèi)被確定。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述交互界面包括一全屏狀態(tài)和一窗口狀態(tài),并且所述交互界面適于在所述全屏狀態(tài)和所述窗口狀態(tài)之間切換,如果所述交互界面處于所述全屏狀態(tài),則所述交互界面的全部區(qū)域?yàn)樗鲇行^(qū)域,如果 所述交互界面處于所述窗口狀態(tài),則所述交互界面內(nèi)被使用者正在使用或者關(guān)注的區(qū)域?yàn)樗鲇行^(qū)域,當(dāng)所述有效區(qū)域的狀態(tài)發(fā)生改變時,重新在所述交互界面內(nèi)定位所述有效區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,采集并比較顯示于所述交互界面的四個轉(zhuǎn)角處在最頂層的窗口句柄的數(shù)據(jù),如果四個所述窗口句柄的數(shù)據(jù)的屬性一致,則所述交互界面處于所述全屏狀態(tài),如果四個所述窗口句柄中的任何一個所述窗口句柄的數(shù)據(jù)的屬性與其他的所述窗口句柄的數(shù)據(jù)的屬性不一致,則所述交互界面處于所述窗口狀態(tài)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述窗口句柄的數(shù)據(jù)的屬性是所述交互界面內(nèi)顯示的內(nèi)容的信號來源。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述有效區(qū)域包括一工作區(qū)域和一非工作區(qū)域,所述非工作區(qū)域位于所述工作區(qū)域的外圍,所述特定區(qū)域位于所述有效區(qū)域的所述工作區(qū)域內(nèi)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述有效區(qū)域的所述工作區(qū)域適于在所述初始化中心初始化配置所述即時光色渲染系統(tǒng)時在所述有效區(qū)域內(nèi)被確定。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述有效區(qū)域的水平中線的上部和下部分別確定所述第一參考線,在所述有效區(qū)域的水平中線的上部和下部分別確定所述第二參考線,分別沿著所述第一參考線和所述第二參考線從所述有效區(qū)域的邊界向內(nèi)部依次讀取所述有效區(qū)域內(nèi)的像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值是黑色,則繼續(xù)讀取像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值為非黑色,則這個像素點(diǎn)所在的位置為所述有效區(qū)域的所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,如果被讀取的像素點(diǎn)的顏色值是非黑色,則這個像素點(diǎn)所在的水平方向或者垂直方向?yàn)樗鲇行^(qū)域的所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述光色渲染單元是LED燈具。

根據(jù)本發(fā)明的一個方面,本發(fā)明還提供一種用于交互界面的即時光色渲染系統(tǒng),其包括:

一光色渲染單元;

一存儲單元,所述存儲單元用于存儲至少一渲染模式;以及

一個或多個處理器,所述交互界面、所述光色渲染單元和所述存儲單元分別 可通信地連接于所述處理器,其中所述處理器被配置以執(zhí)行:

在所述交互界面上定位至少一特定區(qū)域;

生成與所述特定區(qū)域相關(guān)的一渲染數(shù)據(jù);

基于所述渲染數(shù)據(jù)在所述存儲單元讀取與所述渲染數(shù)據(jù)相匹配的所述渲染模式;以及

使所述光色渲染單元發(fā)光以對所述特定區(qū)域進(jìn)行渲染。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述渲染數(shù)據(jù)包括特定區(qū)域的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述交互界面內(nèi)定位被使用者正在使用或者關(guān)注的區(qū)域?yàn)橐挥行^(qū)域,并且持續(xù)地監(jiān)控所述有效區(qū)域的狀態(tài),以在所述有效區(qū)域的狀態(tài)發(fā)生改變時重新在所述交互界面內(nèi)定位所述有效區(qū)域,所述特定區(qū)域位于所述有效區(qū)域內(nèi)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述有效區(qū)域包括一工作區(qū)域和一非工作區(qū)域,所述非工作區(qū)域位于所述工作區(qū)域的外圍,所述特定區(qū)域位于所述有效區(qū)域的所述工作區(qū)域內(nèi)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述有效區(qū)域的水平中線的上部和下部分別確定所述第一參考線,在所述有效區(qū)域的水平中線的上部和下部分別確定所述第二參考線,分別沿著所述第一參考線和所述第二參考線從所述有效區(qū)域的邊界向內(nèi)部依次讀取所述有效區(qū)域內(nèi)的像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值是黑色,則繼續(xù)讀取像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值為非黑色,則這個像素點(diǎn)所在的位置為所述有效區(qū)域的所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,如果被讀取的像素點(diǎn)的顏色值是非黑色,則這個像素點(diǎn)所在的水平方向或者垂直方向?yàn)樗鲇行^(qū)域的所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個方面,本發(fā)明還提供一種用于交互界面的即時光色渲染方法,其中所述即時光色渲染方法包括如下步驟:

(a)在所述交互界面內(nèi)定位至少一特定區(qū)域;

(b)生成與所述特定區(qū)域相關(guān)的一渲染數(shù)據(jù);

(c)基于所述渲染數(shù)據(jù)匹配一渲染模式;以及

(d)基于所述渲染模式,控制光色渲染單元發(fā)光以針對所述特定區(qū)域進(jìn)行 渲染。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述步驟(a)之前,還包括步驟:

(e)在所述交互界面內(nèi)定位一有效區(qū)域,其中所述有效區(qū)域是被使用者正在使用和關(guān)注的區(qū)域,所述特定區(qū)域位于所述有效區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述步驟(e)中,包括步驟:

在所述交互界面內(nèi)預(yù)定義所述有效區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述步驟(e)中,包括步驟:

持續(xù)地監(jiān)控所述交互界面的狀態(tài);和

將所述交互界面內(nèi)被使用者正在使用或者關(guān)注的區(qū)域定位所述有效區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在上述方法中,包括步驟:

采集所述交互界面的四個轉(zhuǎn)角處在最頂層的窗口句柄的數(shù)據(jù);和

比較四個所述窗口句柄的數(shù)據(jù)的屬性,如果四個所述窗口句柄的數(shù)據(jù)的屬性一致,則所述交互界面的全部區(qū)域?yàn)樗鲇行^(qū)域,如果四個窗口句柄的數(shù)據(jù)的屬性不一致,則所述交互界面內(nèi)正在被使用者使用或者關(guān)注的區(qū)域?yàn)樗鲇行^(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在上述方法中,持續(xù)地監(jiān)控所述有效區(qū)域的狀態(tài),以在所述有效區(qū)域的狀態(tài)改變時在所述交互界面內(nèi)重新定位所述有效區(qū)域。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在上述方法中,包括步驟:

確定所述有效區(qū)域內(nèi)的工作區(qū)域的邊界,所述特定區(qū)域位于所述有效區(qū)域的所述工作區(qū)域內(nèi)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在上述方法中,包括步驟:

在所述有效區(qū)域的水平中線的上部和下部分別確定一第一參考線;

在所述有效區(qū)域的垂直中線的左側(cè)和右側(cè)分別確定一第二參考線;

分別沿著所述第一參考線和所述第二參考線的兩端自所述有效區(qū)域的邊界向所述有效區(qū)域的內(nèi)部依次讀取像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值是黑色,則繼續(xù)讀取像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值是非黑色,則這個像素點(diǎn)所在的位置是所述有效區(qū)域的所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在上述方法中,如果被讀取的像素點(diǎn)的顏色值是非黑色,將這個像素點(diǎn)所在的水平方向或者垂直方向作為所述有效區(qū)域的 所述工作區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,所述渲染數(shù)據(jù)包括所述特定區(qū)域的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個。

根據(jù)本發(fā)明的一個方面,本發(fā)明還提供一種在交互界面內(nèi)隨機(jī)定位一特定區(qū)域的方法,其中所述隨機(jī)定位方法包括如下步驟:

(A)持續(xù)地監(jiān)控所述交互界面,其中所述交互界面具有陣列布置的多個像素點(diǎn);

(B)間隔地采集所述交互界面內(nèi)的兩個或多個像素點(diǎn);以及

(C)比較被采集的相鄰兩個像素點(diǎn),如果被采集的相鄰兩個像素點(diǎn)的屬性一致,則繼續(xù)采集所述交互界面內(nèi)的像素點(diǎn),如果被采集的相鄰兩個像素點(diǎn)的屬性不一致,則將被采集的相鄰兩個像素點(diǎn)之間的沒有被采集的像素點(diǎn)作為所述特定區(qū)域的邊界。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,在所述步驟(A)之前,還包括步驟:

(D)壓縮所述交互界面的數(shù)據(jù),以減少所述交互界面在單位面積內(nèi)的像素點(diǎn)數(shù)量。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,被采集的相鄰兩個像素點(diǎn)之間具有一個沒有被采集的像素點(diǎn)。

根據(jù)本發(fā)明的一個優(yōu)選的實(shí)施例,像素點(diǎn)的屬性是顯示于像素點(diǎn)的內(nèi)容的信號。

本發(fā)明提供的所述即時光色渲染系統(tǒng),其能夠持續(xù)地監(jiān)控所述交互界面,并在所述交互界面內(nèi)定位正在被使用者使用或者關(guān)注的區(qū)域作為所述有效區(qū)域。在所述有效區(qū)域內(nèi),所述即時光色渲染系統(tǒng)能夠隨機(jī)地且準(zhǔn)確地定位所述特定區(qū)域作為待渲染區(qū)域,并生成與所述特定區(qū)域相關(guān)的所述渲染數(shù)據(jù),例如所述即時光色渲染系統(tǒng)可以通過提取和分析所述特定區(qū)域內(nèi)的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)或者音頻參數(shù)的方式來生成所述渲染數(shù)據(jù),并且所述即時光色渲染系統(tǒng)能夠讀取與所述渲染數(shù)據(jù)相匹配的所述渲染模式,以執(zhí)行所述渲染模式對所述特定區(qū)域進(jìn)行渲染,通過這樣的方式,不僅能夠使得所述即時光色渲染系統(tǒng)對所述特定區(qū)域的渲染是實(shí)時的、沒有延遲的,而且所述渲染模式還能夠更好地匹配顯示于所述特定區(qū)域的內(nèi)容,從而提供更好的渲染效果。另外,所述即時光色渲染系統(tǒng)還允許使用者在后續(xù)下載所述渲染模式,以使所述光色渲染系統(tǒng)的渲染效果更好、 渲染效率更高效。

附圖說明

圖1A是根據(jù)本發(fā)明的一個優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)適用于諸如筆記本電腦的顯示裝置的透視圖。

圖1B是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)適用于諸如手持電子設(shè)備的顯示裝置的透視圖。

圖1C是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)適用于諸如平板計(jì)算機(jī)的顯示裝置的透視圖。

圖1D是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)適用于諸如臺式電腦的顯示裝置的透視圖。

圖2A是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的交互界面處于全屏狀態(tài)時顯示內(nèi)容的狀態(tài)。

圖2B是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的交互界面處于窗口狀態(tài)時顯示內(nèi)容的狀態(tài)。

圖3是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的一個結(jié)構(gòu)框圖。

圖4是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的另一個結(jié)構(gòu)框圖。

圖5是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的初始化中心的結(jié)構(gòu)框圖。

圖6是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的渲染流程示意圖。

圖7是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的渲染步驟示意圖。

圖8是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染系統(tǒng)的有效區(qū)域是否為交互界面的全屏的檢測流程示意圖。

圖9是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例在交互界面上隨機(jī)定位特定區(qū)域的方法的流程示意圖。

圖10是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例的即時光色渲染方法的流程示意圖。

圖11是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例在有效區(qū)域內(nèi)定位工作區(qū)域的方法的 流程示意圖。

圖12是根據(jù)本發(fā)明的上述優(yōu)選實(shí)施例在有效區(qū)域內(nèi)定位工作區(qū)域的流程示意圖。

具體實(shí)施方式

下面將通過結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明,以使任何所屬領(lǐng)域的技術(shù)人員能夠制造和使用本發(fā)明。在下面的描述中的實(shí)施例僅作為例子和修改物對該領(lǐng)域熟練的技術(shù)人員將是顯而易見的。在下面的描述中定義的一般原理將適用于其它實(shí)施例,替代物,修改物,等效實(shí)施和應(yīng)用中,而不脫離本發(fā)明的精神和范圍。

如圖3和圖4所示,依據(jù)本發(fā)明的一個優(yōu)選實(shí)施例的用于交互界面的即時光色渲染系統(tǒng)將被揭露和闡述,在接下來的描述中,出于便利起見,所述用于交互界面的即時光色渲染系統(tǒng)可以被簡稱為“即時光色渲染系統(tǒng)”,也就是說,本發(fā)明在這個優(yōu)選的實(shí)施例中揭露了一種即時光色渲染系統(tǒng)。所述即時光色渲染系統(tǒng)可以被耦接至一交互界面100,當(dāng)所述交互界面100處于工作狀態(tài)時,所述即時光色渲染系統(tǒng)可以渲染所述交互界面100,以增強(qiáng)所述交互界面100與使用者之間的交互能力。在本發(fā)明中,所述即時光色渲染系統(tǒng)可適用于不同類型的電子設(shè)備,通常,所述電子設(shè)備都提供了所述交互界面100以實(shí)現(xiàn)所述電子設(shè)備與使用者之間的交互,所述交互界面100可以用于顯示文字、圖像等靜態(tài)的內(nèi)容或者視頻等動態(tài)的內(nèi)容。

所述交互界面100允許使用者以全屏狀態(tài)或者窗口狀態(tài)來顯示這些內(nèi)容,另外,使用者也可以在所述交互界面100的全屏狀態(tài)和窗口狀態(tài)之間切換以顯示這些內(nèi)容。另外,所述交互界面100可以包括一有效區(qū)域110和一無效區(qū)域120,例如,當(dāng)所述交互界面100以全屏狀態(tài)顯示這些內(nèi)容時,所述交互界面100的全部區(qū)域?yàn)樗鲇行^(qū)域110,當(dāng)所述交互界面110以窗口狀態(tài)顯示這些內(nèi)容時,所述交互界面100的所述有效區(qū)域110和所述無效區(qū)域120同時存在。

具體地說,所述交互界面100的所述有效區(qū)域110是指在所述交互界面100內(nèi)被使用者正在使用或者關(guān)注的區(qū)域,本發(fā)明的所述即時光色渲染系統(tǒng)主要是為所述交互界面100的所述有效區(qū)域110提供渲染。相應(yīng)地,所述交互界面100的所述無效區(qū)域120是指在所述交互界面100內(nèi)沒有被正在使用或者關(guān)注的區(qū)域。 值得一提的是,本發(fā)明所定義的所述有效區(qū)域110和所述無效區(qū)域120都可以用于顯示內(nèi)容,也就是說,所述有效區(qū)域110和所述無效區(qū)域120均處于工作狀態(tài),其區(qū)別僅限于是否被使用者正在使用或者關(guān)注。一般情況下,所述交互界面100的所述有效區(qū)域110和所述無效區(qū)域120具有較大的差異性,這種差異性可以表現(xiàn)在形狀、色彩以及顯示的內(nèi)容等方面。例如,在一個具體的實(shí)施例中,當(dāng)使用者在所述交互界面100中以窗口狀態(tài)使用視頻播放器軟件播放視頻時,則所述交互界面100內(nèi)用于顯示視頻播放器軟件的區(qū)域?yàn)樗鲇行^(qū)域110,所述交互界面100內(nèi)沒有用于顯示視頻播放器軟件的區(qū)域?yàn)樗鰺o效區(qū)域120。值得一提的是,所述有效區(qū)域110顯示的內(nèi)容和所述無效區(qū)域120顯示的內(nèi)容可以在色彩方面有所區(qū)別,例如所述有效區(qū)域110顯示的內(nèi)容的色彩可以更為鮮亮,以使得所述有效區(qū)域110顯示的內(nèi)容更為吸引使用者的關(guān)注。

所述交互界面100的所述有效區(qū)域110是一般是規(guī)則的且具有整體性的區(qū)域,因此,在所述交互界面100內(nèi)一般只提供一個所述有效區(qū)域110,并且所述有效區(qū)域110是連續(xù)的,例如所述有效區(qū)域110可以呈矩形、圓形或者橢圓形等較為規(guī)則的形狀。盡管如此,本領(lǐng)域的技術(shù)人員可以理解的是,所述交互界面100內(nèi)也可以提供超過一個的所述有效區(qū)域110,這種情況是根據(jù)所述交互界面100的特定的需要被選擇的。值得一提的是,所述交互界面100內(nèi)的所述有效區(qū)域110的數(shù)量不構(gòu)成對本發(fā)明的內(nèi)容和范圍的限制。

本領(lǐng)域的技術(shù)人員可以理解的是,所述交互界面100的所述有效區(qū)域110和所述無效區(qū)域120可以分別顯示不同的內(nèi)容,而所述有效區(qū)域110和所述無效區(qū)域120顯示的內(nèi)容取決于信號的來源,在本發(fā)明中,為了確定所述有效區(qū)域110的邊界,可以通過監(jiān)控并比較所述交互界面100內(nèi)所有區(qū)域的信號來源的方式進(jìn)行。在另一個實(shí)施方式中,所述有效區(qū)域110的位置、尺寸和形狀也可以采用預(yù)定義的方式進(jìn)行。

在圖2A和圖2B中將以具體的示例對所述交互界面100和所述有效區(qū)域110與所述無效區(qū)域120的關(guān)系進(jìn)行揭露。

例如在圖2A描述的這個示例中,一個視頻播放器軟件可以被以全屏狀態(tài)顯示于所述交互界面100內(nèi),此時所述交互界面100的全部區(qū)域都是本發(fā)明中界定的所述有效區(qū)域110,也就是說,所述交互界面100的全部區(qū)域都是使用者正在使用或者關(guān)注的區(qū)域,在這種情況下,所述交互界面100的全部區(qū)域的內(nèi)容的信 號來源一致。

在圖2B描述的這個示例中,一個視頻播放器軟件可以被以窗口狀態(tài)顯示于所述交互界面100內(nèi),此時所述交互界面100內(nèi)用于顯示所述視頻播放器軟件的區(qū)域?yàn)楸景l(fā)明界定的所述有效區(qū)域110,相應(yīng)地,所述交互界面100內(nèi)沒有用于顯示所述視頻播放器軟件的區(qū)域?yàn)楸景l(fā)明界定的所述無效區(qū)域120,在這種情況下,所述交互界面100內(nèi)的全部區(qū)域的內(nèi)容的信號來源不一致。在本發(fā)明的一個較佳的實(shí)施方式中,可以通過預(yù)定義的方式確定所述有效區(qū)域110的位置、尺寸和形狀,這樣,在后續(xù)可以減少在所述交互界面100內(nèi)確定所述有效區(qū)域100時計(jì)算量,以提高所述即時光色渲染系統(tǒng)的渲染效率。在本發(fā)明的另一個較佳的實(shí)施方式中,所述即時光色渲染系統(tǒng)監(jiān)控并采集所述交互界面100內(nèi)的內(nèi)容的信號來源,來確定所述有效區(qū)域110的邊界,后續(xù)會對如何在所述交互界面100內(nèi)確定所述有效區(qū)域110的邊界進(jìn)行說明。

值得一提的是,盡管所述交互界面100的所述無效區(qū)域120沒有被使用者正在使用和關(guān)注,所述無效區(qū)域120仍處于工作狀態(tài),即所述無效區(qū)域120仍可顯示內(nèi)容。使用者在使用所述交互界面100時可以隨時激活所述無效區(qū)域120,以使所述無效區(qū)域120轉(zhuǎn)化為所述有效區(qū)域110,例如,使用者可以通過改變所述視頻播放器軟件的位置、尺寸或者形狀中的任何一個來激活所述無效區(qū)域120以使其轉(zhuǎn)化為所述有效區(qū)域110。因此,在所述即時光色渲染系統(tǒng)被使用時,所述即時光色渲染系統(tǒng)可以持續(xù)地監(jiān)控所述有效區(qū)域110的狀態(tài),一旦所述有效區(qū)域110的狀態(tài)發(fā)生改變,所述即時光色渲染系統(tǒng)會重新在所述交互界面100內(nèi)定位所述有效區(qū)域110,通過這樣的方式,來確保后續(xù)的渲染過程在位置上沒有偏差。

另外,通常情況下所述有效區(qū)域110內(nèi)的有些區(qū)域是提供工作環(huán)境的區(qū)域,有效區(qū)域是不提供工作環(huán)境的區(qū)域,因此,所述有效區(qū)域110可以包括一工作區(qū)域和一非工作區(qū)域,并且所述有效區(qū)域110的所述非工作區(qū)域可以位于所述工作區(qū)域的周圍,例如,所述有效區(qū)域110的所述非工作區(qū)域可以位于所述工作區(qū)域的上部和下部,所述有效區(qū)域110的所述非工作區(qū)域也可以位于所述工作區(qū)域的四周。對于本發(fā)明的所述即時光色渲染系統(tǒng),所述有效區(qū)域110的所述非工作區(qū)域不需要被所述即時光色渲染系統(tǒng)渲染,因此,在利用所述即時光色系統(tǒng)對所述有效區(qū)域110的全部區(qū)域或部分區(qū)域進(jìn)行渲染之后,可以確定所述有效區(qū)域110的所述工作區(qū)域和所述非工作區(qū)域的邊界,并將所述有效區(qū)域110的所述非工作 區(qū)域排除在需要被渲染的區(qū)域之外,以提高所述即時光色渲染系統(tǒng)的渲染速度和效果。

本領(lǐng)域的技術(shù)人員可以理解的是,所述有效區(qū)域110的所述工作區(qū)域和所述非工作區(qū)域的狀態(tài)是由安裝于所述電子設(shè)備的軟件或者程序決定的,例如當(dāng)顯示于所述交互界面100的軟件是視頻播放器軟件時,如圖2A和圖2B所示,視頻播放器軟件通常具有黑色的邊緣,這些黑色的邊緣所處的所述有效區(qū)域110的位置是本發(fā)明所定義的所述有效區(qū)域110的所述非工作區(qū)域,而用于顯示視頻內(nèi)容的所述有效區(qū)域110的區(qū)域?yàn)樗鲇行^(qū)域110的所述工作區(qū)域。因此,當(dāng)在所述交互界面100上精確地定位出所述有效區(qū)域110的位置、尺寸和形狀之后,需要對所述有效區(qū)域100的所述工作區(qū)域和所述非工作區(qū)域進(jìn)一步定位。后續(xù),本發(fā)明的所述即時光色渲染系統(tǒng)會進(jìn)一步揭露和闡述如何在所述有效區(qū)域110內(nèi)定位所述工作區(qū)域和所述非工作區(qū)域。

在圖1A至圖1D中描述了所述即時光色渲染系統(tǒng)可以使用的所述電子設(shè)備的例子。例如在圖1A中,描述了所述即時光色渲染系統(tǒng)可以被應(yīng)用于諸如筆記本電腦(例如Macbook或者Thinkpad)的顯示屏幕;在圖1B中,描述了即時光色渲染系統(tǒng)可以被應(yīng)用于諸如手持式電子設(shè)備(例如Iphone或者Blackberry)的顯示屏幕;在圖1C中,描述了所述即時光色渲染系統(tǒng)可以被應(yīng)用于諸如平板計(jì)算機(jī)(例如Ipad或者Surface)的顯示屏幕;在圖1D中,描述了所述即時光色渲染系統(tǒng)可以被應(yīng)用于臺式計(jì)算機(jī)(例如Dell或者Philips)的顯示屏幕。這些所述電子設(shè)備的顯示屏幕都提供了一個或多個所述交互界面100,所述即時光色渲染系統(tǒng)被耦接至所述交互界面100,以在所述交互界面100內(nèi)顯示文字、圖像、視頻、網(wǎng)絡(luò)內(nèi)容或者其他媒體等內(nèi)容時,對所述交互界面100上的用于顯示這些內(nèi)容的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染。本領(lǐng)域的技術(shù)人員可以理解的是,上述列舉的所述即時光色渲染系統(tǒng)可適用的所述電子設(shè)備僅為舉例性的描述,其并不構(gòu)成對本發(fā)明的內(nèi)容和范圍的限制,在本發(fā)明的可選的其他的實(shí)施方式中,所述即時光色渲染系統(tǒng)還可以被應(yīng)用于戶外廣告大屏幕提供的所述交互界面100或者智能手環(huán)的顯示屏幕提供的所述交互界面100。

值得一提的是,對于有些所述電子設(shè)備提供的所述交互界面100,其不僅可以作為一個輸出裝置來顯示內(nèi)容,而且還可以作為一個輸入裝置被用于向所述電子設(shè)備輸入內(nèi)容。在使用者使用所述交互界面100向所述電子設(shè)備輸入內(nèi)容時, 所述交互界面100上被用于輸入內(nèi)容的區(qū)域或者該區(qū)域所在的一定范圍的區(qū)域可以作為本發(fā)明所界定的所述有效區(qū)域110,此時,所述即時光色渲染系統(tǒng)也可以對所述有效區(qū)域110進(jìn)行渲染,即所述即時光色渲染系統(tǒng)在使用者通過所述交互界面100向所述電子設(shè)備輸入內(nèi)容的同時,在所述交互界面100上定位所述有效區(qū)域110,從而對所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染,以提高所述交互界面100和使用者之間的交互能力。

圖3揭露了所述即時光色渲染系統(tǒng)的結(jié)構(gòu),所述即時光色渲染系統(tǒng)包括一個或者多個處理器10、一存儲單元20以及一光色渲染單元30,所述存儲單元20和所述光色渲染單元30分別可通信地連接于所述處理器10,所述處理器10能夠讀取被存儲于所述存儲單元20內(nèi)的數(shù)據(jù),并且所述處理器10還能夠操作所述光色渲染單元30對所述交互界面100的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染。所述交互界面100被耦接至所述處理器10,以用于顯示被所述處理器10處理的內(nèi)容。

本領(lǐng)域的技術(shù)人員可以理解的是,所述處理器10具有計(jì)算、處理和分析數(shù)據(jù)的能力,例如在圖1A中,所述處理器10可以被實(shí)施為一個CPU(Central Processing Unit,中央處理器)。優(yōu)選地,所述處理器10可以是多核處理器,以提供多線程的處理數(shù)據(jù)的方式和能力。所述存儲單元20用于存儲至少一渲染模式,也就是說,本發(fā)明的所述即時光色渲染系統(tǒng)還提供了一個或多個所述渲染模式,以適于被所述光色渲染單元30執(zhí)行,從而對所述交互界面100的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染。具體地說,當(dāng)所述即時光色渲染系統(tǒng)需要對所述交互界面100的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染操作時,所述處理器10可以從所述存儲單元20內(nèi)讀取與所述交互界面100的所述有效區(qū)域110的渲染需要相匹配的所述渲染模式,并且所述處理器10適于將所述渲染模式發(fā)送至所述光色渲染單元30,以使所述光色渲染單元30適于在接受所述渲染模式后執(zhí)行所述渲染模式來對所述交互界面100的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染。

值得一提的是,所述光色渲染單元30可以是一個LED燈具,其中所述LED燈具可以被設(shè)置于所述電子設(shè)備的顯示屏幕的后部,從而所述LED燈具產(chǎn)生的光線能夠從后部照亮顯示屏幕提供的所述交互界面100,以使使用者能夠查看到顯示于所述交互界面100上的內(nèi)容。所述LED燈具可以執(zhí)行所述渲染模式,以改變 LED燈具產(chǎn)生的光線的色彩、亮度、色溫等參數(shù),從而實(shí)現(xiàn)對所述交互界面100的全部區(qū)域或者部分區(qū)域的渲染。

在本發(fā)明的一個較佳的實(shí)施方式中,所述渲染模式可以被預(yù)先存儲于所述存儲單元20中;在本發(fā)明的另一個較佳的實(shí)施方式中,所述渲染模式允許使用者將其下載并存儲到所述存儲單元20中。在本發(fā)明的這個實(shí)施例中,所述存儲單元20可以被實(shí)施為一個存儲器,其具有非暫態(tài)性存儲內(nèi)容的能力,典型地,所述存儲單元20可以被實(shí)施為一個硬盤或者內(nèi)存。

圖4從另一個方面進(jìn)一步揭露了所述即時光色渲染系統(tǒng)的結(jié)構(gòu),所述即時光色渲染系統(tǒng)包括一監(jiān)控與管理中心40和一渲染中心50,所述渲染中心50可通信地連接于所述監(jiān)控與管理中心40。在本發(fā)明的一個較佳的實(shí)施方式中,所述監(jiān)控與管理中心40和所述渲染中心50可以是被植入于所述處理器10并適于被所述處理器10執(zhí)行的指令;在本發(fā)明的另一個較佳的實(shí)施方式中,所述監(jiān)控與管理中心40和所述渲染中心50也可以是單獨(dú)的模塊,其均可以單獨(dú)地耦接至所述處理器10,以被所述處理器10操作和執(zhí)行。

所述監(jiān)控與管理中心40適于監(jiān)控所述交互界面100的狀態(tài),所述渲染中心50適于管理所述光色渲染單元30,并且所述渲染中心50還可以讀取所述渲染模式,以使所述光色渲染單元30能夠執(zhí)行所述渲染模式從而對所述交互界面100的所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域進(jìn)行渲染。所述監(jiān)控與管理中心40通過持續(xù)地監(jiān)控所述交互界面100的狀態(tài),以在所述交互界面100上定位所述有效區(qū)域110,所述監(jiān)控與管理中心40進(jìn)一步地持續(xù)監(jiān)控所述交互界面100的所述有效區(qū)域110的狀態(tài),以在所述交互界面100的所述有效區(qū)域110內(nèi)定位一個或多個特定區(qū)域130,在本發(fā)明中,所述特定區(qū)域130為需要渲染的區(qū)域,即待渲染區(qū)域。后續(xù),所述監(jiān)控與管理中心40能夠生成與所述特定區(qū)域130相關(guān)的一渲染數(shù)據(jù),并且所述渲染數(shù)據(jù)適于被發(fā)送至所述渲染中心50,基于所述渲染數(shù)據(jù)所述渲染中心50能夠讀取與所述渲染數(shù)據(jù)相匹配的所述渲染模式,從而所述渲染中心50能夠執(zhí)行所述渲染模式以對所述特定區(qū)域130進(jìn)行渲染操作,進(jìn)而可以提高所述即時光色渲染系統(tǒng)對于所述特定區(qū)域的渲染效果。

值得一提的是,所述渲染數(shù)據(jù)包括所述特定區(qū)域130的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個。具體地說,當(dāng)所述監(jiān)控與管理中心40在所述交互界面100上定位所述特定區(qū)域130之后,所述監(jiān)控與管理中心40可以提 取并分析所述特定區(qū)域130的相關(guān)數(shù)據(jù),例如可以所述監(jiān)控與管理中心40可以提取所述特定區(qū)域130內(nèi)顯示的內(nèi)容的色彩參數(shù),并對其進(jìn)行分析,以獲得與所述特定區(qū)域130內(nèi)顯示的內(nèi)容的色彩相關(guān)的所述渲染數(shù)據(jù),并且在后續(xù)進(jìn)一步基于所述渲染數(shù)據(jù)讀取所述渲染模式,以對所述特定區(qū)域130進(jìn)行渲染,這樣的渲染方式能夠使得渲染的效果更匹配顯示于所述特定區(qū)域130的內(nèi)容的色彩。

所述監(jiān)控與管理中心40進(jìn)一步包括一監(jiān)控模塊41和一管理模塊42,所述監(jiān)控模塊41適于持續(xù)地監(jiān)控所述交互界面100的狀態(tài),所述管理模塊42適于管理所述交互界面100的狀態(tài)。具體地說,所述監(jiān)控模塊41可以持續(xù)地監(jiān)控所述交互界面100,以定位所述交互界面100內(nèi)被使用者正在使用或者關(guān)注的區(qū)域作為所述有效區(qū)域110,并且所述監(jiān)控模塊41持續(xù)地監(jiān)控所述有效區(qū)域110,以在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130。優(yōu)選地,所述監(jiān)控模塊41在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130的方式可以是預(yù)定義或者隨機(jī)的,在后續(xù)會對如何在所述交互界面100內(nèi)準(zhǔn)確地定位所述特定區(qū)域130的方式作出詳細(xì)的闡述。所述管理模塊42能夠生成與所述特定區(qū)域130相關(guān)的所述渲染數(shù)據(jù),例如當(dāng)所述特定區(qū)域130被確定之后,所述管理模塊42可以對所述特定區(qū)域130進(jìn)行處理和分析,并提取所述特定區(qū)域130內(nèi)的相關(guān)參數(shù)(例如色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個)作為所述渲染數(shù)據(jù),后續(xù),所述渲染數(shù)據(jù)被所述管理模塊42發(fā)送至所述渲染中心50。所述渲染中心50適于在接受與所述特定區(qū)域130相關(guān)的所述渲染數(shù)據(jù)之后,藉由所述處理器10在所述存儲單元20內(nèi)匹配所述渲染模式于所述渲染數(shù)據(jù),從而所述光色渲染單元30會執(zhí)行所述渲染模式以對所述特定區(qū)域130進(jìn)行渲染。

在這個過程中,所述監(jiān)控模塊31可以持續(xù)地監(jiān)控所述交互界面100的所述有效區(qū)域110,并且在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130,一旦所述特定區(qū)域130的位置、形狀和尺寸等發(fā)生改變,則所述監(jiān)控模塊31會即刻地重新定位所述特定區(qū)域130,而在實(shí)際的過程中,例如當(dāng)在所述有效區(qū)域110內(nèi)使用所述視頻播放器軟件播放視頻時,所述特定區(qū)域130的位置、形狀和尺寸的改變往往是即時的、隨機(jī)的,因此,實(shí)時地監(jiān)控和即刻地定位所述特定區(qū)域130對于本發(fā)明的所述即時光色渲染系統(tǒng)來說是必要且必須的,通過這樣的方式,在使用所述即時光色渲染系統(tǒng)對所述特定區(qū)域130渲染時沒有延遲。

所述即時光色渲染系統(tǒng)還包括一初始化中心60,所述初始化中心60可以作 為一個單獨(dú)的模塊被耦接至所述處理器10。所述初始化中心60適于對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,并且所述監(jiān)控與管理中心40和所述渲染中心50適于在所述初始化中心60對所述即時光色渲染系統(tǒng)完成初始化配置后被啟動。

在本發(fā)明的一個較佳的實(shí)施方式中,使用者在使用所述電子設(shè)備的過程中,可以隨時手動地利用所述初始化中心60對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,即重新啟動所述即時光色渲染系統(tǒng)。如圖5所示,在本發(fā)明的另一個較佳的實(shí)施方式中,當(dāng)提供了所述交互界面100的所述電子設(shè)備被啟動時,所述初始化中心60適于對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,即重新啟動所述即時光色渲染系統(tǒng),以使所述即時光色渲染系統(tǒng)與所述電子設(shè)備提供的所述交互界面100匹配。例如,在圖1B和圖1C的例子中,由于被實(shí)施為手機(jī)和平板電腦的所述電子設(shè)備提供了不同尺寸和比例的所述交互界面100,從而在所述即時光色渲染系統(tǒng)運(yùn)行之前,需要對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,以使所述即時光色渲染系統(tǒng)分別匹配手機(jī)和平板電腦的所述交互界面100。

本領(lǐng)域的技術(shù)人員可以理解的是,當(dāng)所述初始化中心60對所述即時光色渲染系統(tǒng)完成初始化配置之后,所述即時光色渲染系統(tǒng)能夠保持在穩(wěn)定的狀態(tài),即在所述電子設(shè)備被持續(xù)使用的過程中,所述即時光色渲染系統(tǒng)的配置參數(shù)可以保持不變。在本發(fā)明的一個較佳的實(shí)施方式中,當(dāng)所述電子設(shè)備被初次使用時,所述初始化中心60才會對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,在本發(fā)明的另一個較佳的實(shí)施方式中,當(dāng)所述電源設(shè)備每次被接通電源或者重新啟動時,所述初始化中心60都可以對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置。

所述初始化中心60對所述即時光色渲染系統(tǒng)的初始化配置的參數(shù)可以包括預(yù)定義配置、運(yùn)行模式配置以及個性化定制配置。

具體地說,所述初始化中心60對所述即時光色渲染系統(tǒng)的所述預(yù)定義配置可以包括對所述有效區(qū)域110的位置、尺寸和形狀的配置、對所述渲染模式的配置以及對所述光色渲染單元30的配置。更具體地說,在所述初始化中心60對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置的構(gòu)成中,所述初始化中心60會自動地識別所述電子設(shè)備的類型,尤其可以自動地識別所述電子設(shè)備提供的所述交互界面100,從而根據(jù)需要,所述初始化中心60可以在所述交互界面100上預(yù)定義所述有效區(qū)域110,以在后續(xù)所述即時光色渲染系統(tǒng)在對所述有效區(qū)域110的全部區(qū)域或者部分區(qū)域渲染的過程中,不需要在所述交互界面100上定位所述有效區(qū)域 110,而只需要在所述有效區(qū)域110內(nèi)定位所述特定區(qū)130并對所述特定區(qū)域130進(jìn)行渲染即可,從而可以提高所述即時光色渲染系統(tǒng)的渲染效率和渲染質(zhì)量。在所述即時光色渲染系統(tǒng)被初始化配置時,還可以預(yù)定義所述渲染模式的類型,從而當(dāng)所述即時光色渲染系統(tǒng)在所述交互界面100上定位所述特定區(qū)域130后,所述光色渲染單元30僅需要讀取被預(yù)先配置的所述渲染模式就可以對所述特定區(qū)域130進(jìn)行渲染,從而節(jié)省了對所述特定區(qū)域130匹配所述渲染模式的時間。另外,在所述即時光色渲染系統(tǒng)被初始化配置時,還可以預(yù)定義所述光色渲染單元30的工作模式,尤其是當(dāng)所述即時光色渲染系統(tǒng)脫離所述交互界面100獨(dú)立工作時,所述光色渲染單元30可以隨機(jī)地或者按照預(yù)定義的方式對所述交互界面100的所有區(qū)域或者部分區(qū)域進(jìn)行渲染,以營造氛圍或者照明。

所述即時光色渲染系統(tǒng)的所述運(yùn)行模式包括一工作狀態(tài)和一非工作狀態(tài),并且所述即時光色渲染系統(tǒng)適于在所述工作狀態(tài)和所述非工作狀態(tài)之間切換。在本發(fā)明中,所述即時光色渲染系統(tǒng)的工作狀態(tài)是指所述即時光色渲染系統(tǒng)被耦接至所述交互界面100以根據(jù)所述交互界面100的工作狀態(tài)對所述交互界面100的全部區(qū)域或者部分區(qū)域進(jìn)行渲染操作時的狀態(tài);相應(yīng)地,所述即時光色渲染系統(tǒng)的非工作狀態(tài)是指所述所述即時光色渲染系統(tǒng)脫離所述交互界面的狀態(tài)。進(jìn)一步地,所述即時光色渲染系統(tǒng)的所述非工作狀態(tài)包括所述即時光色渲染系統(tǒng)主動脫離所述交互界面100和所述即時光色渲染系統(tǒng)被動脫離所述交互界面100兩種情況。更進(jìn)一步地,在所述初始化中心60對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置的過程中,如果所述初始化中心60將所述即時光色渲染系統(tǒng)配置為所述非工作狀態(tài)而使所述即時光色渲染系統(tǒng)與所述交互界面100通信終端是主動脫離,如果所述交互界面100停止工作而所述即時光色渲染系統(tǒng)保持在工作狀態(tài),致使所述即時光色渲染系統(tǒng)無法耦接至所述交互界面100上,而使所述即時光色宣若男系統(tǒng)轉(zhuǎn)為非工作狀態(tài)是被動脫離。

本領(lǐng)域的技術(shù)人員可以理解的是,所述即時光色渲染系統(tǒng)的所述非工作狀態(tài)并不是指所述即時光色渲染系統(tǒng)停止工作,而是指所述即時光色渲染系統(tǒng)無法與所述交互界面100正常耦接,從而使所述即時光色渲染系統(tǒng)脫離所述交互界面100獨(dú)立工作,在這種情況下,所述即時光色渲染系統(tǒng)的工作方式可以是隨機(jī)的或者預(yù)定義的,從而使所述即時光色渲染系統(tǒng)可以充當(dāng)照明或者氛圍渲染。

如圖6和圖7所示,本發(fā)明還揭露了所述即時光色渲染系統(tǒng)的渲染流程600, 其中所述渲染流程600開始于所述即時光色渲染系統(tǒng)的初始化配置。

在階段610:初始化配置所述即時光色渲染系統(tǒng)。例如,在一個實(shí)施例中,當(dāng)提供了所述交互界面100的所述電子設(shè)備被啟動后,所述初始化中心60可以同步地對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置,以使所述即時光色渲染系統(tǒng)匹配所述電子設(shè)備的所述交互界面100。當(dāng)所述初始化中心60完成對所述即時光色渲染系統(tǒng)的初始化配置后,所述監(jiān)控與管理中心40和所述渲染中心50適于被啟動。

在階段620:監(jiān)控所述交互界面100的狀態(tài),以在所述交互界面100內(nèi)定位所述有效區(qū)域110。通過所述監(jiān)控模塊41持續(xù)地對所述交互界面100的狀態(tài)進(jìn)行監(jiān)控,首先,所述監(jiān)控模塊41監(jiān)控使用者正在使用或者關(guān)注的區(qū)域是否為所述交互界面100的全屏狀態(tài),如果使用者正在關(guān)注或者使用的區(qū)域是所述交互界面100的全屏狀態(tài),則說明所述交互界面100的全部區(qū)域?yàn)樗鲇行^(qū)域110,如果使用者正在關(guān)注或者使用的區(qū)域是所述交互界面100的窗口狀態(tài),則可以將所述交互界面100劃分為一個所述有效區(qū)域110和一個所述無效區(qū)域120。為了方便地說明在本發(fā)明的這個實(shí)施例中如何在所述交互界面100內(nèi)定位所述有效區(qū)域110,可以將所述交互界面100劃分為一第一區(qū)域和一第二區(qū)域,所述監(jiān)控模塊41可以持續(xù)地監(jiān)控所述第一區(qū)域和所述第二區(qū)域顯示的內(nèi)容的信號來源,如果所述第一區(qū)域和所述第二區(qū)域顯示的內(nèi)容的信號來源不一致,則表明所述第一區(qū)域和所述第二區(qū)域中的一個為所述有效區(qū)域110,另一個為所述無效區(qū)域120。然后比較所述第一區(qū)域和所述第二區(qū)域顯示的內(nèi)容的信號活躍度,如果所述第一區(qū)域的信號活躍度高,則表面所述第一區(qū)域?yàn)樗鲇行^(qū)域110,所述第二區(qū)域?yàn)樗鰺o效區(qū)域120,反之亦然。

如圖8所示,本發(fā)明還提供了一種檢測所述交互界面100被使用者正在關(guān)注或者使用的區(qū)域是否為所述交互界面100的全屏狀態(tài)的方法,其中所述檢測方法包括如下步驟:

步驟一:采集應(yīng)用程序(例如視頻播放器軟件)的四個轉(zhuǎn)角處最頂層的窗口句柄;和

步驟二:比較每個窗口句柄是否一致,如果每個窗口句柄一致,則所述應(yīng)用程序處于所述交互界面100的全屏狀態(tài),如果每個窗口句柄中的任意一個窗口句柄與其他的窗口句柄不一致,則所述應(yīng)用程序處于所述交互界面100的窗口狀 態(tài)。

在階段630:監(jiān)控所述有效區(qū)域110的狀態(tài),以在所述有效區(qū)域110內(nèi)定位一個或多個所述特定區(qū)域130。通過所述監(jiān)控模塊41持續(xù)地對所述有效區(qū)域110的狀態(tài)進(jìn)行監(jiān)控,并且在這個過程中,需要確定是否需要對所述有效區(qū)域110的全部區(qū)域進(jìn)行渲染,如果需要對所述有效區(qū)域110的全部區(qū)域進(jìn)行渲染,則所述有效區(qū)域110的全部區(qū)域?yàn)樗鎏囟▍^(qū)域130,如果不需要對所述有效區(qū)域110的全部區(qū)域進(jìn)行渲染,則在所述有效區(qū)域110內(nèi)定位一個或多個所述特定區(qū)域130。

在本發(fā)明中,根據(jù)所述特定區(qū)域130相對于所述有效區(qū)域110的變化的類型,在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130。在本發(fā)明的一個實(shí)施方式中,如果所述特定區(qū)域130相對于所述有效區(qū)域110的位置、尺寸和形狀不變,可以采用預(yù)定義的方式對應(yīng)于所述特定區(qū)域130的位置、尺寸和形狀,這一步驟可以在所述初始化中心60對所述即時光色渲染系統(tǒng)進(jìn)行初始化配置時完成。在本發(fā)明的另一個實(shí)施方式中,如果所述特定區(qū)域130相對于所述有效區(qū)域110的位置、大小和形狀按照一定的規(guī)則改變,則可以按照與該規(guī)則相對應(yīng)的規(guī)則在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130。在本發(fā)明的再一個實(shí)施方式中,如果所述特定區(qū)域130相對于所述有效區(qū)域110的變化是隨機(jī)的,則需要在所述即時光色渲染系統(tǒng)運(yùn)行的過程中,實(shí)時地且精確地定位所述特定區(qū)域130的位置、大小和形狀,以使所述光色渲染單元30能夠準(zhǔn)確地且高質(zhì)量地對所述特定區(qū)域130進(jìn)行渲染。

在階段640:生成與所述特定區(qū)域130相關(guān)的所述渲染數(shù)據(jù)。完成在所述有效區(qū)域110內(nèi)定位所述特定區(qū)域130后,所述管理模塊42適于管理所述特定區(qū)域130,例如所述管理模塊42可以分析并提出所述特定區(qū)域130的色彩參數(shù)、亮度參數(shù)、色溫參數(shù)和音頻參數(shù)中的至少一個作為所述渲染數(shù)據(jù)。

階段650:匹配所述渲染模式于所述渲染數(shù)據(jù)。所述渲染數(shù)據(jù)適于被所述管理模塊42發(fā)送至所述渲染中心50,所述渲染中心50能夠根據(jù)所述渲染數(shù)據(jù)在所述存儲單元20讀取匹配于所述渲染數(shù)據(jù)的所述渲染模式,可以理解的是,所述渲染模式與所述特定區(qū)域130的色彩參數(shù)、亮色參數(shù)、色溫參數(shù)和音頻參數(shù)匹配。

階段660:使所述光色渲染單元30執(zhí)行所述渲染模式,以對所述特定區(qū)域 130進(jìn)行渲染操作,并且所述即時光色渲染系統(tǒng)對于所述特定區(qū)域130與所述交互界面100上需要被渲染的區(qū)域在位置和時間上是同步的。

所述渲染模式可以是任何合適的為所述交互界面100提供渲染光效的程序。例如在一個實(shí)施例中,所述預(yù)設(shè)的渲染模式可以是:得到所述交互界面100需要顯示的圖像的主色彩特征,并且生成控制所述LED光色渲染單元提供與所述主色彩特征一致的顏色的控制指令。值得一提是,在獲取所述主色彩特征時,可以針對全部圖像的顏色模擬,也可以是針對該圖像的局部的一個或多個區(qū)域進(jìn)行顏色模擬,渲染效果也可以是提供有別于所述主色彩的其他具有背景烘托效果的光效顏色。

另外,在本發(fā)明中所述的預(yù)設(shè)渲染模式較佳實(shí)施方式還包括通過軟件識別所述交互界面100的光效觸發(fā)條件,以對軟件內(nèi)預(yù)設(shè)的光效進(jìn)行選取并執(zhí)行,以匹配當(dāng)前交互界面中的交互效果。其中所述光效觸發(fā)條件包括:對當(dāng)前人機(jī)交互界面上的圖片內(nèi)容識別結(jié)果、控制設(shè)備操作(實(shí)體或虛擬的鍵盤鼠標(biāo)觸摸屏的操作、體感設(shè)備輸入、智能可佩戴設(shè)備如智能手環(huán)、指環(huán)或眼鏡輸入操作、智能遙控器輸入操作等)、聲音識別、界面變化(包括但不限于交互界面的顯示的控制選項(xiàng)窗口、菜單、工具欄、任務(wù)欄以及不同工作模式的切換等),或直接根據(jù)所述交互界面100的交互過程預(yù)設(shè)綁定相應(yīng)的光效設(shè)定等方式如提示是否執(zhí)行某項(xiàng)命令,例如命令信息為“是”時,顯示一種光效,“否”時,顯示另一種光效,或不同選項(xiàng)命令,對應(yīng)不同種光效,以上為實(shí)現(xiàn)方式之一,此處并未窮舉。

在一個具體實(shí)例中,若所述交互界面100播放視頻時可在該視頻中預(yù)先內(nèi)嵌燈效格式,該內(nèi)嵌方式可根據(jù)所述視頻的時間軸進(jìn)行節(jié)點(diǎn)設(shè)置以匹配視頻播放時的某時間節(jié)點(diǎn)上的情節(jié)并進(jìn)行預(yù)設(shè)光效渲染。

如圖9所示,本發(fā)明還提供了一種在所述交互界面100上隨機(jī)定位所述特定區(qū)域130的方法900,其中所述隨機(jī)定位方法900包括如下步驟:

步驟910:(A)持續(xù)地監(jiān)控所述交互界面100,其中所述交互界面100具有陣列布置的多個像素點(diǎn);

步驟920:(B)間隔地采集所述交互界面100上的兩個或者多個像素點(diǎn);以及

步驟930:(C)比較被采集的相鄰兩個像素點(diǎn),當(dāng)相鄰兩個像素點(diǎn)的屬性不一致時,相鄰兩個像素點(diǎn)之間的像素點(diǎn)為所述特定區(qū)域130的邊界。

也就是說,在本發(fā)明中,當(dāng)需要在所述交互界面100上實(shí)時地且隨機(jī)地定位所述特定區(qū)域130時,可以采用隔點(diǎn)采集所述交互界面100上的像素點(diǎn)、并比較被采集的相鄰兩個像素點(diǎn)的屬性是否一致的方式,來判斷被采集的相鄰兩個像素點(diǎn)是否處于同一個區(qū)域內(nèi)。值得一提的是,被采集的相鄰兩個像素點(diǎn)之間還可以具有至少一個沒有被采集的像素點(diǎn),在本發(fā)明中,為了確保對所述特定區(qū)域130定位的準(zhǔn)確性,被采集的相鄰兩個像素點(diǎn)之間可以具有一個沒有被采集的像素點(diǎn)。如果被采集的相鄰兩個像素點(diǎn)的屬性一致,則表明這兩個像素點(diǎn)屬于同一個區(qū)域,則繼續(xù)采集并比較相鄰兩個像素點(diǎn),如果被采集的相鄰兩個像素點(diǎn)的屬性不一致,則表面這兩個像素點(diǎn)屬于不同的區(qū)域,此時,被采集的兩個像素點(diǎn)之間的沒有被采集的像素點(diǎn)為所述特定區(qū)域130的邊界像素點(diǎn)。當(dāng)對所述有效區(qū)域110內(nèi)的多個像素點(diǎn)完成比較之后,額礦用在所述有效區(qū)域110內(nèi)精確地定位出所述特定區(qū)域130的位置、尺寸和形狀。

值得一提的是,被采集的像素點(diǎn)的屬性可以是顯示于該像素點(diǎn)的內(nèi)容的信號來源,通過比較被采集的相鄰兩個像素點(diǎn)的顯示的內(nèi)容的信號來源來判斷這兩個像素點(diǎn)的屬性是否一致。

為了提高在所述交互界面100內(nèi)隨機(jī)定位所述特定區(qū)域130的速度,還需要對所述有效區(qū)域110的數(shù)據(jù)進(jìn)行壓縮處理,以減少所述有效區(qū)域110的單位面積內(nèi)的像素點(diǎn)的數(shù)量。因此,在所述步驟(B)之前,所述定位方法還可以包括步驟:

步驟940:(D)壓縮所述有效區(qū)域110,以減少所述有效區(qū)域110內(nèi)的像素點(diǎn)的數(shù)量。通過這樣的方式,可以極大地減少所述處理器10需要處理的數(shù)據(jù)量,以有利于縮短每次比較相鄰兩個像素點(diǎn)時耗費(fèi)的時間,而且這樣的方式還不會影響后續(xù)對所述特定區(qū)域130進(jìn)行渲染時的渲染質(zhì)量。

值得一提的是,如圖10所示,本發(fā)明還提供了一種用于交互界面的即時光色渲染方法1000,其中所述即時光色渲染方法1000包括如下步驟:

步驟1010:(a)在所述交互界面100上定位至少一特定區(qū)域130;

步驟1020:(b)生成與所述特定區(qū)域130相關(guān)的一渲染數(shù)據(jù);

步驟1030:(c)基于所述渲染數(shù)據(jù)匹配一渲染模式;以及

步驟1040:(d)控制所述光色渲染單元30發(fā)光以針對所述特定區(qū)域130進(jìn)行渲染。

優(yōu)選地,在所述步驟(a)之前,還包括步驟:

步驟1050:(e)在所述交互界面100內(nèi)定位一有效區(qū)域110,其中所述特定區(qū)域130位于所述有效區(qū)域110。

進(jìn)一步地,在所述步驟(e)中,包括步驟:

持續(xù)地監(jiān)控所述交互界面100的狀態(tài);和

將所述交互界面100內(nèi)被使用者正在使用或者關(guān)注的區(qū)域定位所述有效區(qū)域110。

進(jìn)一步地,在上述方法中,包括步驟:

采集所述交互界面100的四個轉(zhuǎn)角處在最頂層的窗口句柄的數(shù)據(jù);和

比較四個所述窗口句柄的數(shù)據(jù)的屬性,如果四個所述窗口句柄的數(shù)據(jù)的屬性一致,則所述交互界面的全部區(qū)域?yàn)樗鲇行^(qū)域,如果四個窗口句柄的數(shù)據(jù)的屬性不一致,則所述交互界面內(nèi)正在被使用者使用或者關(guān)注的區(qū)域?yàn)樗鲇行^(qū)域。

如圖11和圖12所示,本發(fā)明還提供一種在所述有效區(qū)域110內(nèi)定位所述工作區(qū)域的方法1100,其中所述定位方法1100包括如下步驟:

步驟1110:(i)在所述有效區(qū)域110的水平中線的上部和下部分別確定一第一參考線;

步驟1120:(ii)在所述有效區(qū)域110的垂直中線的左側(cè)和右側(cè)分別確定一第二參考線;

步驟1130:(iii)分別沿著所述第一參考線和所述第二參考線的兩端自所述有效區(qū)域110的邊界向所述有效區(qū)域110的內(nèi)部依次讀取像素點(diǎn)的顏色值,如果被讀取的像素點(diǎn)的顏色值是黑色,則繼續(xù)步驟(ii),如果被讀取的像素點(diǎn)的顏色值是非黑色,則這個像素點(diǎn)所在的位置是所述有效區(qū)域110的所述工作區(qū)域的邊界。

值得一提的是,在本發(fā)明的一個優(yōu)選的實(shí)施例中,當(dāng)讀取的像素點(diǎn)的顏色值是非黑色時,這個像素點(diǎn)所在的水平方向或者垂直方向是所述有效區(qū)域110的所述工作區(qū)域的邊界。

還值得一提的是,所述步驟(i)和所述步驟(ii)沒有先后順序,例如所述步驟(ii)也可以在所述步驟(i)之前完成,從而首先在所述有效區(qū)域110的垂直中線的左側(cè)和右側(cè)分別確定所述第二參考線,然后再在所述有效區(qū)域110 的水平中線的上部和下部確定所述第一參考線。

如圖12所示,在本發(fā)明的一個具體的示例中,所述第一參考線距離所述有效區(qū)域110的水平中線的位置可以比較近,例如在階段1210,可以沿著所述有效區(qū)域110的水平中線上下10個像素點(diǎn)的位置取兩條水平線,以作為所述第一參考線。盡管如此,本發(fā)明也可以在距離所述有效區(qū)域110的水平中線較遠(yuǎn)的位置確定所述第一參考線。在階段1220,當(dāng)所述第一參考線被確定之后,沿著所述第一參考線從所述有效區(qū)域110的右側(cè)采集所述有效區(qū)域110內(nèi)連續(xù)的黑色像素點(diǎn)的數(shù)量,在階段1230,沿著所述第一參考線從所述有效區(qū)域110的左側(cè)采集所述有效其余110內(nèi)連續(xù)的黑色像素點(diǎn)的數(shù)量。值得一提的是,如果采集的像素點(diǎn)的顏色值是黑色的,則表明被采集的像素點(diǎn)是在所述有效區(qū)域110的所述非工作區(qū)域內(nèi),如果采集的像素點(diǎn)的顏色值是非黑色的,則表明被采集的像素點(diǎn)是在所述有效區(qū)域110的所述工作區(qū)域內(nèi)。從而在階段1240,取最短的作為所述有效區(qū)域110的所述工作區(qū)域的寬度。

相應(yīng)地,所述第二參考線距離所述有效區(qū)域110的垂直中線的位置也可以不受限制,本領(lǐng)域的技術(shù)人員可以理解的是,如果顯示于所述有效區(qū)域110的內(nèi)容是視頻播放器軟件時,視頻播放器軟件內(nèi)播放的視頻內(nèi)容可能包含字幕,而字幕通常又設(shè)于所述視頻播放器軟件的下部的中間位置,為了避免字幕在確定所述有效區(qū)域110的所述工作區(qū)域時產(chǎn)生不良的影響,可以在所述有效區(qū)域110靠近兩側(cè)邊界的位置確定所述第二參考線。從而在階段1250,可以在左右兩邊距離所述有效區(qū)域110的邊界6個像素點(diǎn)的3位置,取兩條垂直線作為所述第二參考線。在階段1260,當(dāng)所述第二參考線被確定之后,沿著所述第二參考線從所述有效區(qū)域110的上部向所述有效區(qū)域110的內(nèi)部采集所述有效區(qū)域110內(nèi)連續(xù)的黑色像素點(diǎn)的數(shù)量,在階段1270,沿著所述第二參考線從所述有效區(qū)域110的下部向所述有效區(qū)域110的內(nèi)部采集所述有效區(qū)域110內(nèi)連續(xù)的黑色像素點(diǎn)的數(shù)量。值得一提的是,如果采集的像素點(diǎn)的顏色值是黑色的,則表明被采集的像素點(diǎn)是在所述有效區(qū)域110的所述非工作區(qū)域內(nèi),如果采集的像素點(diǎn)的顏色值是非黑色的,則表明被采集的像素點(diǎn)是在所述有效區(qū)域110的所述工作區(qū)域內(nèi)。從而在階段1280,取最短的作為所述有效區(qū)域110的所述工作區(qū)域的上下側(cè)的邊界。從而在階段1290,完成對所述有效區(qū)域110的所述工作區(qū)域的邊界的確定。

通過這樣的方式,可以精確地定位所述有效區(qū)域110的所述工作區(qū)域和所述 非工作區(qū)域,從而在后續(xù),僅需要在所述有效區(qū)域100的所述工作區(qū)域內(nèi)定位所述特定區(qū)域130,因此,可以提高所述即時光色渲染系統(tǒng)在渲染所述特定區(qū)域時的效率,以保證所述即時光色渲染系統(tǒng)在對所述特定區(qū)域進(jìn)行渲染時沒有延遲。

本領(lǐng)域技術(shù)人員應(yīng)明白附圖中所示的和以上所描述的本發(fā)明實(shí)施例僅是對本發(fā)明的示例而不是限制。

由此可以看到本發(fā)明目的可被充分有效完成。用于解釋本發(fā)明功能和結(jié)構(gòu)原理的該實(shí)施例已被充分說明和描述,且本發(fā)明不受基于這些實(shí)施例原理基礎(chǔ)上的改變的限制。因此,本發(fā)明包括涵蓋在附屬權(quán)利要求書要求范圍和精神之內(nèi)的所有修改。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
台北县| 谢通门县| 银川市| 正安县| 射洪县| 息烽县| 山丹县| 新安县| 垫江县| 乌兰察布市| 中方县| 云霄县| 峨眉山市| 班玛县| 乐亭县| 秭归县| 若尔盖县| 磴口县| 延吉市| 区。| 永修县| 南川市| 双辽市| 汉沽区| 郸城县| 镇康县| 浠水县| 上虞市| 和静县| 襄城县| 积石山| 元阳县| 加查县| 普定县| 浪卡子县| 乾安县| 江孜县| 阳信县| 乌鲁木齐市| 蓬溪县| 灵石县|