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

用于展示網(wǎng)頁坐標(biāo)點擊量的方法、裝置和系統(tǒng)與流程

文檔序號:11323119閱讀:234來源:國知局
用于展示網(wǎng)頁坐標(biāo)點擊量的方法、裝置和系統(tǒng)與流程

本公開涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,更具體地,涉及一種用于展示網(wǎng)頁坐標(biāo)點擊量的方法、裝置和系統(tǒng)。



背景技術(shù):

網(wǎng)站分析師可以通過分析網(wǎng)頁上各個坐標(biāo)的點擊量來發(fā)現(xiàn)用戶的行為習(xí)慣,快速了解用戶對網(wǎng)頁內(nèi)容的偏好,并基于此對網(wǎng)頁內(nèi)容的設(shè)計進行優(yōu)化。

現(xiàn)有的展示網(wǎng)頁點擊量的技術(shù)通常是根據(jù)網(wǎng)頁上各個坐標(biāo)的點擊量的大小進行顏色渲染以形成熱力圖來反映網(wǎng)頁的點擊熱度分布,例如,可以使渲染后點擊量越大的坐標(biāo)顯示的亮度越大或者顏色越深等。

然而,當(dāng)一個網(wǎng)頁上不同坐標(biāo)的點擊量非常懸殊時,根據(jù)點擊量大小進行渲染時會出現(xiàn)網(wǎng)頁上點擊量大的坐標(biāo)顏色渲染后色彩非常突出,而與之相差懸殊的坐標(biāo)則可能根本無法進行顏色渲染。例如,有些網(wǎng)頁上一些坐標(biāo)的點擊量可能上千萬,而另一些坐標(biāo)的點擊量可能僅幾百甚至幾十。這樣渲染后對于點擊量僅幾百甚至幾十的坐標(biāo)基本顯示不出其點擊熱度,也無法區(qū)分這些僅幾百甚至幾十的點擊量之間的差異,從而無法全面分析網(wǎng)頁的點擊熱度分布情況及其變化趨勢。



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

有鑒于此,本公開提供了一種能夠展示網(wǎng)頁上任一區(qū)域的點擊熱度分布及變化趨勢的用于展示網(wǎng)頁坐標(biāo)點擊量的方法、裝置和系統(tǒng)。

本公開的一個方面提供了一種用于展示網(wǎng)頁坐標(biāo)點擊量的方法。建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系。根據(jù)所述映射關(guān)系,將所述區(qū)域的各個坐標(biāo)的點擊量進行轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值。對所述區(qū)域的各個坐標(biāo)依據(jù)相應(yīng)色彩參數(shù)值進行顏色渲染,形成所述區(qū)域的熱力圖,其中不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。

根據(jù)本公開的實施例,所述色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值小于所述點擊量集合d中的最大點擊量與最小點擊量的差值。

根據(jù)本公開的實施例,建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系包括:選取計算點擊量的函數(shù)式f(x),其中x∈s,并且所述函數(shù)式f(x)中包括至少兩個待確定參數(shù);建立所述色彩參數(shù)值集合s與所述點擊量集合d中n組特征點的對應(yīng)關(guān)系,其中,n等于所述待確定參數(shù)的個數(shù),并且所述n組特征點的對應(yīng)關(guān)系中至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為所述色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為所述點擊量集合d中的最大點擊量和最小點擊量;根據(jù)所述n組特征點的對應(yīng)關(guān)系計算得到所述函數(shù)式f(x)中待確定參數(shù)的值。

根據(jù)本公開的實施例,所述選取的計算點擊量的函數(shù)式為:f(x)=a·x2+b·x+c,x∈s,其中a、b、c為待確定參數(shù)。

根據(jù)本公開的實施例,建立所述色彩參數(shù)值集合s與所述點擊量集合d中n組特征點的對應(yīng)關(guān)系,還包括建立f(sm)=dm,其中dm是所述點擊量集合d中的點擊量中值,sm為所述色彩參數(shù)值集合s中的色彩參數(shù)中值。

根據(jù)本公開的實施例,根據(jù)所述映射關(guān)系將所述區(qū)域的各個坐標(biāo)的點擊量轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值包括:對任一坐標(biāo),根據(jù)計算點擊量的函數(shù)式f(x),由已知的該坐標(biāo)的點擊量值反解出對應(yīng)的自變量取值x′;當(dāng)所述自變量取值x′∈s時,以該自變量取值x′作為該坐標(biāo)的色彩參數(shù)值,或者當(dāng)所述自變量取值時,以所述色彩參數(shù)值集合s中最接近該自變量取值x′的元素作為該坐標(biāo)的色彩參數(shù)值。

根據(jù)本公開的實施例,所述色彩參數(shù)值集合s為整數(shù)集合[1,99]。

本公開的另一個方面提供了一種展示網(wǎng)頁坐標(biāo)點擊量的裝置,包括:映射建立模塊,用于建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系;轉(zhuǎn)換模塊,用于根據(jù)所述映射關(guān)系,將所述區(qū)域的各個坐標(biāo)的點擊量轉(zhuǎn)換為各個坐標(biāo)的色彩參數(shù)值;渲染模塊,用于對所述區(qū)域的各個坐標(biāo)依據(jù)相應(yīng)色彩參數(shù)值進行顏色渲染,形成所述區(qū)域的熱力圖,其中不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。

根據(jù)本公開的實施例,所述色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值小于所述點擊量集合d中的最大點擊量與最小點擊量的差值。

根據(jù)本公開的實施例,所述映射建立模塊包括:選取單元,用于選取計算點擊量的函數(shù)式f(x),其中x∈s,并且所述函數(shù)式f(x)中包括至少兩個待確定參數(shù);特征關(guān)系建立單元,用于建立所述色彩參數(shù)值集合s與所述點擊量集合d中n組特征點的對應(yīng)關(guān)系,其中,n等于所述待確定參數(shù)的個數(shù),并且所述n組特征點的對應(yīng)關(guān)系中至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為所述色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為所述點擊量集合d中的最大點擊量和最小點擊量;第一計算單元,根據(jù)所述n組特征點的對應(yīng)關(guān)系計算得到所述函數(shù)式f(x)中待確定參數(shù)的值。

根據(jù)本公開的實施例,所述選取單元選取的計算點擊量的函數(shù)式為:f(x)=a·x2+b·x+c,x∈s,其中a、b、c為待確定參數(shù)。

根據(jù)本公開的實施例,建立所述色彩參數(shù)值集合s與所述點擊量集合d中n組特征點的對應(yīng)關(guān)系,還包括建立f(sm)=dm,其中dm是所述點擊量集合d中的點擊量中值,sm為所述色彩參數(shù)值集合s中的色彩參數(shù)中值。

根據(jù)本公開的實施例,轉(zhuǎn)換模塊包括:第二計算單元,用于對任一坐標(biāo),根據(jù)計算點擊量f(x)的函數(shù)式,由已知的該坐標(biāo)的點擊量值反解出對應(yīng)的自變量取值x′;色彩參數(shù)值確定單元,用于當(dāng)所述自變量取值x′∈s時,以該自變量取值x′作為該坐標(biāo)的色彩參數(shù)值,或者當(dāng)所述自變量取值時,以所述色彩參數(shù)值集合s中最接近該自變量取值x′的元素作為該坐標(biāo)的色彩參數(shù)值。

根據(jù)本公開的實施例,所述色彩參數(shù)值集合s為整數(shù)集合[1,99]。

本公開的另一方面提供了一種用于展示網(wǎng)頁點擊量的系統(tǒng),包括一個或多個存儲器,以及一個或多個處理器。所述存儲器存儲有可執(zhí)行指令,所述處理器執(zhí)行所述可執(zhí)行指令,以實現(xiàn)如上所述的方法。

本公開的另一方面提供了一種計算機可讀存儲介質(zhì),其上存儲有可執(zhí)行指令。該指令被處理器執(zhí)行時使處理器執(zhí)行如上所述的方法。

根據(jù)本公開的實施例,可以至少部分地解決當(dāng)一個網(wǎng)頁上要進行點擊熱度分析的區(qū)域的不同坐標(biāo)的點擊量相差懸殊時無法對其中的部分坐標(biāo)進行顏色渲染,而導(dǎo)致無法獲知該部分坐標(biāo)的點擊熱度分布情況及其變化趨勢的問題。

根據(jù)本公開的實施例,通過將網(wǎng)頁上點擊量轉(zhuǎn)換為在一定預(yù)設(shè)范圍內(nèi)的色彩參考值,然后對各坐標(biāo)根據(jù)對應(yīng)的色彩參考值進行顏色渲染,從而對網(wǎng)頁內(nèi)任一區(qū)域,無論該區(qū)域內(nèi)各坐標(biāo)的點擊量相差如何,都能夠反映出該區(qū)域內(nèi)的點擊熱度分布情況及其變化趨勢。

附圖說明

通過以下參照附圖對本公開實施例的描述,本公開的上述以及其他目的、特征和優(yōu)點將更為清楚,在附圖中:

圖1示意性示出了可以應(yīng)用本公開的用于展示網(wǎng)頁左邊點擊量的方法和裝置的的示例性系統(tǒng)架構(gòu)。

圖2示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的方法的流程圖;

圖3示意性示出了根據(jù)本公開實施例的建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系的方法的流程圖;

圖4示意性示出了根據(jù)本公開另一實施例的建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系的方法的流程圖;

圖5示意性示出了根據(jù)本公開實施例的將各個坐標(biāo)的點擊量轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值的方法的流程圖;

圖6示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的裝置的框圖;

圖7示意性示出了根據(jù)本公開實施例的映射建立模塊的框圖;

圖8示意性示出了根據(jù)本公開實施例的轉(zhuǎn)換模塊的框圖;以及

圖9示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁點擊量的計算機系統(tǒng)的框圖。

具體實施方式

以下,將參照附圖來描述本公開的實施例。但是應(yīng)該理解,這些描述只是示例性的,而并非要限制本公開的范圍。此外,在以下說明中,省略了對公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本公開的概念。

在此使用的術(shù)語僅僅是為了描述具體實施例,而并非意在限制本公開。這里使用的詞語“一”、“一個(種)”和“該”等也應(yīng)包括“多個”、“多種”的意思,除非上下文另外明確指出。此外,在此使用的術(shù)語“包括”、“包含”等表明了所述特征、步驟、操作和/或部件的存在,但是并不排除存在或添加一個或多個其他特征、步驟、操作或部件。

在此使用的所有術(shù)語(包括技術(shù)和科學(xué)術(shù)語)具有本領(lǐng)域技術(shù)人員通常所理解的含義,除非另外定義。應(yīng)注意,這里使用的術(shù)語應(yīng)解釋為具有與本說明書的上下文相一致的含義,而不應(yīng)以理想化或過于刻板的方式來解釋。

附圖中示出了一些方框圖和/或流程圖。應(yīng)理解,方框圖和/或流程圖中的一些方框或其組合可以由計算機程序指令來實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其他可編程數(shù)據(jù)處理裝置的處理器,從而這些指令在由該處理器執(zhí)行時可以創(chuàng)建用于實現(xiàn)這些方框圖和/或流程圖中所說明的功能/操作的裝置。

因此,本公開的技術(shù)可以硬件和/或軟件(包括固件、微代碼等)的形式來實現(xiàn)。另外,本公開的技術(shù)可以采取存儲有指令的計算機可讀介質(zhì)上的計算機程序產(chǎn)品的形式,該計算機程序產(chǎn)品可供指令執(zhí)行系統(tǒng)使用或者結(jié)合指令執(zhí)行系統(tǒng)使用。在本公開的上下文中,計算機可讀介質(zhì)可以是能夠包含、存儲、傳送、傳播或傳輸指令的任意介質(zhì)。例如,計算機可讀介質(zhì)可以包括但不限于電、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)、裝置、器件或傳播介質(zhì)。計算機可讀介質(zhì)的具體示例包括:磁存儲裝置,如磁帶或硬盤(hdd);光存儲裝置,如光盤(cd-rom);存儲器,如隨機存取存儲器(ram)或閃存;和/或有線/無線通信鏈路。

本公開的實施例提供了一種用于展示網(wǎng)頁坐標(biāo)點擊量的方法、裝置和系統(tǒng)。該方法通過建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值s集合的映射關(guān)系,然后根據(jù)該映射關(guān)系將該區(qū)域的各個坐標(biāo)的點擊量進行轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值,最后依據(jù)相應(yīng)色彩參數(shù)值對各個坐標(biāo)進行顏色渲染,形成該區(qū)域的熱力圖,以反映網(wǎng)頁上該區(qū)域的點擊熱度分布情況及其變化趨勢。

圖1示意性示出了可以應(yīng)用本公開的用于展示網(wǎng)頁左邊點擊量的方法和裝置的的示例性系統(tǒng)架構(gòu)。

如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105(此架構(gòu)僅僅是示例,具體架構(gòu)中包含的組建可以根據(jù)申請具體情況調(diào)整)。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。

用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如購物類應(yīng)用、網(wǎng)頁瀏覽器應(yīng)用、搜索類應(yīng)用、即時通信工具、郵箱客戶端、社交平臺軟件等(僅為示例)。

終端設(shè)備101、102、103可以是具有顯示屏并且支持網(wǎng)頁瀏覽的各種電子設(shè)備,包括但不限于智能手機、平板電腦、膝上型便攜計算機和臺式計算機等等。

服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對用戶利用終端設(shè)備101、102、103所瀏覽的購物類網(wǎng)站提供支持的后臺管理服務(wù)器(僅為示例)。后臺管理服務(wù)器可以對接收到的產(chǎn)品信息查詢請求等數(shù)據(jù)進行分析等處理,并將處理結(jié)果(例如目標(biāo)推送信息、產(chǎn)品信息--僅為示例)反饋給終端設(shè)備。

需要說明的是,本公開實施例所提供的用于展示網(wǎng)頁坐標(biāo)點擊量的方法可以由服務(wù)器105執(zhí)行,也可以由不同于服務(wù)器105的另外一個服務(wù)器或者一個服務(wù)器集群執(zhí)行。相應(yīng)地,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置可以設(shè)置于服務(wù)器105中,也可以設(shè)置與服務(wù)器105以外的另一個服務(wù)器或者一個服務(wù)器集群中。

應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目僅僅是示意性的。根據(jù)實現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。

圖2示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的方法的流程圖。

如圖2所示,根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的方法包括操作s210~操作s230。

在操作s210,建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系。

根據(jù)本公開的實施例,網(wǎng)頁上任一區(qū)域可以是在網(wǎng)頁上任意位置選定的任意大小、任意形狀的要進行點擊熱度分析的區(qū)域。

根據(jù)本公開的實施例,對于要進行點擊熱度分析的區(qū)域,該區(qū)域的各個坐標(biāo)可以是以網(wǎng)頁上的某一個點為坐標(biāo)原點建立坐標(biāo)系,從而該區(qū)域上的每一個位置都可以用該坐標(biāo)系中對應(yīng)的坐標(biāo)來唯一確定。該坐標(biāo)系中各個軸的單位長度可以根據(jù)分析數(shù)據(jù)的需要等具體確定。另外,各個坐標(biāo)軸的單位長度可以相等,也可以不相等。以此方式,該區(qū)域中的各個坐標(biāo)所對應(yīng)的面積大小可以根據(jù)需要進行預(yù)先設(shè)置。

根據(jù)本公開的實施例,點擊量集合d是由該區(qū)域中各個坐標(biāo)的點擊量組合在一起形成的數(shù)據(jù)集合。

根據(jù)本公開的實施例,一預(yù)設(shè)范圍的色彩參數(shù)值集合s是一組預(yù)先設(shè)定的反映色彩參數(shù)的數(shù)值。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s中的所有元素可以限定在一定的數(shù)值范圍內(nèi),即該色彩單數(shù)值集合s的邊界是封閉的,其中具有至少一個最大值和至少一個最小值。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s中的所有元素可以呈現(xiàn)一定的規(guī)律性,例如構(gòu)成等比數(shù)列、等差數(shù)列等,也可以是任意的、彼此之間沒有關(guān)系的一組數(shù)據(jù)組成的集合。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s的所有元素可以包括整數(shù)、分?jǐn)?shù)和/或小數(shù)等。

根據(jù)本公開的實施例,該點擊量集合d與該色彩單數(shù)值集合s之間的映射關(guān)系可以是一個或一組函數(shù)關(guān)系、和/或是一種或多種數(shù)據(jù)處理方法等。

根據(jù)本公開的實施例,該映射關(guān)系可以使對該點擊量集合d中的任意一個元素,都能夠在該色彩單數(shù)值集合s中找到與之對應(yīng)的元素。又或者,該映射關(guān)系也可以使對該色彩單數(shù)值集合s中的任意一個元素,都能夠在該點擊量集合d中找到與之對應(yīng)的元素。

在操作s220,根據(jù)該映射關(guān)系,將該區(qū)域的各個坐標(biāo)的點擊量進行轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值。

具體地,對該區(qū)域的各個坐標(biāo)的點擊量,根據(jù)在操作s210中建立的映射關(guān)系進行轉(zhuǎn)換,并根據(jù)轉(zhuǎn)換結(jié)果在該色彩參數(shù)值集合s中找到對應(yīng)的色彩參數(shù)值。

在操作s230,對該區(qū)域的各個坐標(biāo)依據(jù)相應(yīng)色彩參數(shù)值進行顏色渲染,形成該區(qū)域的熱力圖,其中不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。

根據(jù)本公開的實施例,對該區(qū)域的各個坐標(biāo),根據(jù)操作s220中獲得的相應(yīng)色彩參數(shù)值進行顏色渲染。

根據(jù)本公開的實施例,在顏色渲染的過程中,不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。不同的色彩參數(shù)值可以是,色彩參數(shù)值的越大對應(yīng)的亮度和/或顏色帶給人的視覺效果越強。例如,色彩參數(shù)值越大可以對應(yīng)于相同亮度時顏色越鮮艷等?;蛘撸蕝?shù)值越大也可以對應(yīng)于顏色相同時亮度越大。又或者,色彩參數(shù)值越大還可以對應(yīng)于顏色越鮮艷而且亮度越大的情形。當(dāng)然,可以理解的是,也可以是色彩參數(shù)值越大對應(yīng)的亮度和/或顏色帶給人的視覺效果越弱,具體設(shè)置根據(jù)需要而定。

根據(jù)本開的實施例,在展示網(wǎng)頁坐標(biāo)點擊量時,通過對要進行點擊熱度分析的區(qū)域中的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合建立映射關(guān)系,從而將該區(qū)域中各個坐標(biāo)的點擊量轉(zhuǎn)換為在預(yù)設(shè)范圍內(nèi)的色彩參考值,最后根據(jù)轉(zhuǎn)換后的色彩參考值對該區(qū)域的各個坐標(biāo)進行顏色渲染,獲得該區(qū)域的熱力圖。以此方式獲得的該區(qū)域的熱力圖,可以實現(xiàn)無論該區(qū)域的各個坐標(biāo)的點擊量相差如何,均可以反映出該區(qū)域內(nèi)點擊熱度的分布情況及其變化趨勢。

尤其是,當(dāng)點擊量集合d內(nèi)的點擊量差別很大,例如有的點擊量值可以是上百萬,有的點擊量值僅為幾十,甚至極端情況下不同坐標(biāo)之間的點擊量差值達到無窮大時,根據(jù)本公開實施例將點擊量轉(zhuǎn)換為數(shù)值大小在一有限范圍內(nèi)的色彩參考值,然后根據(jù)轉(zhuǎn)換后的色彩參考值進行顏色渲染以形成熱力圖,使得該區(qū)域的熱力圖能夠用平滑過渡的色彩展示該區(qū)域的點擊量分布情況。

以此方式,該區(qū)域的熱力圖能夠清晰地展示出要進行點擊熱度分析的區(qū)域中幾乎任意兩個坐標(biāo)之間的點擊量的相對差異,從而能夠反映出該區(qū)域內(nèi)點擊熱度的分布情況及其變化趨勢。

更進一步地,根據(jù)本公開實施例獲得的熱力圖隱藏了進行點擊熱度分析的區(qū)域的真實的點擊量數(shù)據(jù)。由于熱力圖可顯性、直觀地反映網(wǎng)頁流量分布信息等,并且讀取熱力圖數(shù)據(jù)并不不會太困難,因此,隱藏了真實的點擊量數(shù)據(jù)有助于保護了網(wǎng)站的真實數(shù)據(jù)信息,降低了他人通過獲取熱力圖來解讀網(wǎng)站數(shù)據(jù)的風(fēng)險。

根據(jù)本公開的實施例,對于要進行點擊熱度分析的任一區(qū)域中,色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值小于該區(qū)域的點擊量集合d中的最大點擊量與最小點擊量的差值。

通過這種方式,將點擊量集合d中的點擊量數(shù)據(jù)轉(zhuǎn)換到數(shù)值范圍較小的色彩參數(shù)值集合s中,從而將點擊量集合d中的數(shù)據(jù)范圍壓縮到一個較小數(shù)據(jù)范圍。從而,在進行顏色渲染形成熱力圖時,對點擊量差異非常大的坐標(biāo)可以用差異相對明顯的色彩來分別表示,對點擊量差異小的坐標(biāo)可以用具有一定辨識度的色彩來表示,從而使熱力圖能夠充分反映出整個要進行點擊熱度分析的區(qū)域的點擊熱度相對差異和變化趨勢。

例如,對于要進行點擊熱度分析的區(qū)域中,如果有的坐標(biāo)點擊量達到上千萬,而有的坐標(biāo)點擊量僅幾百,另有一些坐標(biāo)點擊量僅為幾十。在這種情形下,將點擊量集合d中的元素轉(zhuǎn)換為色彩參數(shù)值集合s的元素。由于色彩參數(shù)值集合s中的數(shù)值范圍較小,根據(jù)各個坐標(biāo)相應(yīng)的色彩參數(shù)值進行顏色渲染后,對于點擊量上千萬和點擊量幾百(或幾十)的坐標(biāo)之間的色彩差異就會相對明顯,同時,對于點擊量幾百與幾十的坐標(biāo)之間的色彩差異也可以具備一定的辨識度。這樣獲得的熱力圖,不僅能夠反映出點擊量上千萬的坐標(biāo)與點擊量幾百(或幾十)的坐標(biāo)之間的明顯差異,還能夠反映出點擊量幾百的坐標(biāo)與點擊量幾十的坐標(biāo)之間的微小差異,從而能夠更為全面地反映出整個區(qū)域的點擊熱度相對差異和變化趨勢。

當(dāng)然,在一些情況下,如果想要放大網(wǎng)頁上某一區(qū)域的各個坐標(biāo)的點擊量之間的差異時,也可以使色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值大于該區(qū)域的點擊量集合d中的最大點擊量與最小點擊量的差值。

根據(jù)本公開的實施例,色彩參數(shù)值集合s可以為整數(shù)集合[1,99]。其中色彩參數(shù)值集合s中的每一個元素代表一個色彩參數(shù)值。

根據(jù)本公開的實施例,對整數(shù)集合[1,99]中的每一個元素可以設(shè)置一個對應(yīng)的顏色和/或亮度。當(dāng)對某一坐標(biāo)的點擊量轉(zhuǎn)換后得到相應(yīng)的色彩參數(shù)值(也即整數(shù)集合[1,99]中的某一個元素)時,依據(jù)該色彩參數(shù)值的大小按照對應(yīng)的顏色和/或亮度對該坐標(biāo)進行顏色渲染。

圖3示意性示出了根據(jù)本公開實施例的建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系的方法的流程圖。

如圖3所示,根據(jù)本公開的實施例,建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系包括操作s311~操作s313。

在操作s311,選取計算點擊量的函數(shù)式f(x),其中x∈s,并且函數(shù)式f(x)中包括至少兩個待確定參數(shù)。

根據(jù)本公開的實施例,計算點擊量的函數(shù)式f(x),x∈s中,計算點擊量的函數(shù)式f(x)中的自變量為色彩參數(shù)值集合s中的元素。

根據(jù)本公開的實施例,該函數(shù)式f(x)可以是二次函數(shù)、三次函數(shù)以及更高次的函數(shù),也可以是指數(shù)函數(shù)、冪函數(shù)以及其他函數(shù),甚至還可以是多種函數(shù)的組合等。

根據(jù)本公開的實施例,該函數(shù)式f(x)的選取可以是粗略選取以近似反映點擊量隨色彩參數(shù)值變化的關(guān)系,也可以是經(jīng)過一定的數(shù)值擬合計算后根據(jù)擬合結(jié)果精確選取。具體地可以根據(jù)實際需要中對點擊量與色彩參數(shù)值對應(yīng)關(guān)系的精確程度要求來選擇。

根據(jù)本公開的實施例,該函數(shù)式f(x)中包括至少兩個待確定參數(shù)。例如,選取的計算點擊量的函數(shù)式f(x)為指數(shù)函數(shù)時,例如可以是f(x)=dx+e,其中d、e為兩個待確定參數(shù)。當(dāng)然,此處的指數(shù)函數(shù)的具體表達式僅為示例,實際中指數(shù)函數(shù)的具體表達式還可以具有多種形式,而且可以有兩個以上更多的待確定參數(shù)。

在操作s312,建立色彩參數(shù)值集合s與點擊量集合d中n組特征點的對應(yīng)關(guān)系,其中,n等于該待確定參數(shù)的個數(shù),并且該n組特征點的對應(yīng)關(guān)系中至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為該色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為該點擊量集合d中的最大點擊量和最小點擊量。

根據(jù)本公開的實施例,根據(jù)操作s311中選取的計算點擊量的函數(shù)式f(x)中的待確定參數(shù)的個數(shù)n,建立n組色彩參數(shù)值集合s與點擊量集合d中特征點的對應(yīng)關(guān)系,從而便于聯(lián)立方程組計算求解出函數(shù)式f(x)中待確定參數(shù)的具體取值。

根據(jù)本公開的實施例,該n組特征點的對應(yīng)關(guān)系至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為點擊量集合d中的最大點擊量和最小點擊量。

以此方式,當(dāng)函數(shù)式f(x)在x∈s時為單調(diào)遞增函數(shù)時,能夠保證通過當(dāng)x∈s時,對于自變量x的任一取值計算得到的點擊量f(x)取值落在點擊量集合d中的最大點擊量和最小點擊量以內(nèi)。

根據(jù)本公開的實施例,當(dāng)待確定參數(shù)的個數(shù)是兩個以上時,即n為大于2的整數(shù)時,該n組特征點的對應(yīng)關(guān)系還包括有其他特征點之間的對應(yīng)關(guān)系。

例如將色彩參數(shù)值集合s中所有元素按照從大到小排序,將點擊量集合d中所有元素也按照從大到小排序,然后將該色彩參數(shù)值集合s中排序居中的元素與該點擊量集合d中排序居中的元素通過函數(shù)式f(x)對應(yīng)相等,還可以是將兩個集合中排序為在前1/4或后1/4的元素通過函數(shù)值f(x)對應(yīng)相等。

又例如,將色彩參數(shù)值集合s中按照大小排序后居中的數(shù),與點擊量集合d中的最大值和最小值的平均值(dmax+dmin)/2通過函數(shù)式f(x)對應(yīng)相等。

類似的特征點對應(yīng)方式不一而足,此處不再贅述。

在操作s313,根據(jù)n組特征點的對應(yīng)關(guān)系計算得到函數(shù)式f(x)中待確定參數(shù)的值。

具體地,將操作s312中建立的n組特征點的對應(yīng)關(guān)系聯(lián)立解方程組,得到函數(shù)式f(x)中的n個待確定參數(shù)的值。

根據(jù)本公開的實施例,通過選取計算點擊量的函數(shù)式f(x),x∈s。并根據(jù)色彩參數(shù)值集合s與點擊量集合d中n組特征點的對應(yīng)關(guān)系計算得到函數(shù)式f(x)中待確定參數(shù)的值,得到計算點擊量的函數(shù)式f(x)的表達式。

根據(jù)本公開的實施例,對于函數(shù)式f(x),x為色彩參數(shù)值集合s中的某一色彩參數(shù)值時,可以計算得到一個函數(shù)值。

一種情況是,該函數(shù)值可能恰好為點擊量集合d中的元素,此時,該函數(shù)值就對應(yīng)于該色彩參數(shù)值。

另一種情況是,該函數(shù)量也可能不屬于點擊量集合d,但是該函數(shù)值落在點擊量集合d的最大值與最小值之間。在這種情況下,可以根據(jù)進一步的方法,在點擊量集合d中確定出與該函數(shù)值相關(guān)聯(lián)的元素作為該色彩參數(shù)值所對應(yīng)的點擊量。例如可以以該點擊量集合d中與該函數(shù)值最接近的元素作為該色彩參數(shù)值所對應(yīng)的點擊量。

通過這種方式,建立了網(wǎng)頁上要進行點擊熱度分析的區(qū)域的各個坐標(biāo)的點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系,使得對于任意一個色彩參數(shù)值集合s中的元素都能夠通過函數(shù)式f(x),在點擊量集合d中找到與之對應(yīng)的點擊量。

根據(jù)本公開的實施例,在建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系時,以色彩參數(shù)值集合s中的元素作為自變量,通過函數(shù)式f(x)來計算點擊量,有助于減少運算量,提高運算效率。

因為,色彩參數(shù)值集合s是根據(jù)需要預(yù)先設(shè)定其范圍進行取值,可以根據(jù)需要設(shè)置一些便于計算的較小的值,例如取整數(shù)集合[1,99]。而點擊量集合d中的點擊量的數(shù)值可能會比較大,例如很有可能有的點擊量達到上百萬甚至更高。所以,如果以點擊量集合d中的元素作為自變量來建立函數(shù)關(guān)系計算對應(yīng)的色彩參數(shù)值,對過大的點擊量數(shù)值進行平方、冪運算或指數(shù)運算等會占用大量的內(nèi)存,運算效率會非常低。

根據(jù)本公開的實施例,通過計算點擊量的函數(shù)式f(x)建立了點擊量集合d與色彩參數(shù)值集合s之間的映射關(guān)系,并且有效的提高了運算效率。

圖4示意性示出了根據(jù)本公開另一實施例的建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系的方法的流程圖。

如圖4所示,根據(jù)本公開另一實施例的建立建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系包括操作s411~s412。

在操作s411,選取計算點擊量的函數(shù)式可以是f(x)=a·x2+b·x+c,x∈s,其中a、b、c為待確定參數(shù)。

在操作s412,建立色彩參數(shù)值集合s與點擊量集合d中3組特征點的對應(yīng)關(guān)系。具體包括:

f(smax)=dmax(1)

f(smin)=dmin(2)

f(sm)=dm(3)

式(1)中smax為該色彩參數(shù)值集合s中的最大色彩參數(shù)值,dmax為該點擊量集合d中的最大點擊量。

式(2)中,smin為該色彩參數(shù)值集合s中的最小色彩參數(shù)值,dmin為該點擊量集合d中的最小點擊量。

式(3)中,dm是該點擊量集合d中的點擊量中值,sm為色彩參數(shù)值集合s中的色彩參數(shù)中值。

其中,式(3)中的點擊量中值可以是將該點擊量集合d中的所有元素按大小排序后,排序居中的元素。例如,該點擊量集合d從小到大排序后為{{d1,d2,...,dm,...,dn},其中d1=dmin、dn=dmax。當(dāng)點擊量集合d中的元素個數(shù)n為奇數(shù)時m=(1+n)/2;當(dāng)點擊量集合d中的元素個數(shù)n為偶數(shù)時,可以取m=n/2。

式(3)中色彩參數(shù)中值可以是對該色彩參數(shù)值集合s中的元素大小排序后,排序居中的元素。類似地,根據(jù)色彩參數(shù)值集合s的元素個數(shù)為奇數(shù)或者偶數(shù)是排序居中的元素選取略有不同。

根據(jù)本公開的實施例,當(dāng)色彩參數(shù)值集合s為整數(shù)集合[1,99]時,色彩參數(shù)中值可以是sm=50。

在操作s413,根據(jù)操作s412建立的3組對應(yīng)關(guān)系計算得到f(x)=a·x2+b·x+c中待確定參數(shù)a、b、c的值,即聯(lián)立式(1)、(2)和(3)組成方程組,對該方程組求解即得到待確定參數(shù)a、b、c的值。

圖5示意性示出了根據(jù)本公開實施例的將各個坐標(biāo)的點擊量轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值的方法的流程圖。

如圖5所示,根據(jù)本公開實施例的將要進行點擊熱度分析的區(qū)域的各個坐標(biāo)的點擊量轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值的方法,包括操作s521~s522,其中操作s522又進一步地包括操作s522-1或者操作s522-2。

在操作s521,對該區(qū)域內(nèi)的對任一坐標(biāo),根據(jù)計算點擊量的函數(shù)式f(x),由已知的該坐標(biāo)的點擊量值反解出對應(yīng)的自變量取值x′。

在操作s522,根據(jù)反解出的自變量取值x′得到該坐標(biāo)的點擊量對應(yīng)的色彩參數(shù)值。具體根據(jù)該自變量取值x′是否屬于色彩參數(shù)值集合s而分為兩種情況,分別為操作s522-1和操作s522-2。

在操作s522-1,當(dāng)該自變量取值x′∈s時,以該自變量取值x′作為該坐標(biāo)的色彩參數(shù)值。

在操作s522-2,當(dāng)該自變量取值時,以該色彩參數(shù)值集合s中最接近該自變量取值x′的元素作為該坐標(biāo)的色彩參數(shù)值。

根據(jù)本公開的實施例,最接近該自變量取值x′的元素可以是將色彩參數(shù)值集合s中各個元素與自變量取值x′的相減的絕對值進行比較,該絕對值最小的元素即為最接近該自變量取值x′的元素。

根據(jù)本公開的實施例,最接近該自變量取值x′的元素也可以是,例如,當(dāng)色彩參數(shù)值集合s為整數(shù)集合[1,99]時,將該自變量取值x′進行四舍五入得到的值,作為最接近該自變量取值x′的元素。

根據(jù)本公開的實施例,可以將要進行點擊熱度分析的區(qū)域內(nèi)的各個坐標(biāo)的點擊量轉(zhuǎn)換得到相應(yīng)的色彩參數(shù)值,以便后續(xù)對各個坐標(biāo)按照相應(yīng)的色彩參數(shù)值進行顏色渲染。

圖6示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的裝置的框圖。

如圖6所示,根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600包括映射建立模塊610映射建立模塊610、轉(zhuǎn)換模塊620和渲染模塊630。

映射建立模塊610映射建立模塊610用于建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系。

根據(jù)本公開的實施例,網(wǎng)頁上任一區(qū)域可以是在要進行點擊熱度分析的網(wǎng)頁上任意位置選定的任意大小、任意形狀的區(qū)域。

根據(jù)本公開的實施例,對于要進行點擊熱度分析的區(qū)域,該區(qū)域的各個坐標(biāo)可以根據(jù)分析數(shù)據(jù)的需要等具體情況劃分確定。并且,每個坐標(biāo)所占的面積大小均可以根據(jù)需要自由設(shè)置。

根據(jù)本公開的實施例,點擊量集合d是由該區(qū)域中各個坐標(biāo)的點擊量組合在一起形成的數(shù)據(jù)集合。

根據(jù)本公開的實施例,一預(yù)設(shè)范圍的色彩參數(shù)值集合s是一組預(yù)先設(shè)定的反映色彩參數(shù)的數(shù)值。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s中的所有元素可以限定在一定的數(shù)值范圍內(nèi),即該色彩單數(shù)值集合s的邊界是封閉的,其中具有至少一個最大值和至少一個最小值。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s中的所有元素可以呈現(xiàn)一定的規(guī)律性,例如構(gòu)成等比數(shù)列、等差數(shù)列等,也可以是任意的、彼此之間沒有關(guān)系的一組數(shù)據(jù)組成的集合。

根據(jù)本公開的實施例,該色彩參數(shù)值集合s的所有元素可以包括整數(shù)、分?jǐn)?shù)和/或小數(shù)等。

該點擊量集合d與該色彩單數(shù)值集合s之間的映射關(guān)系可以是一個或根據(jù)本公開的實施例,一組函數(shù)關(guān)系、和/或是一種或多種數(shù)據(jù)處理方法等。

根據(jù)本公開的實施例,該映射關(guān)系可以使對該點擊量集合d中的任意一個元素,都能夠在該色彩單數(shù)值集合s中找到與之對應(yīng)的元素。又或者,該映射關(guān)系也可以使對該色彩單數(shù)值集合s中的任意一個元素,都能夠在該點擊量集合d中找到與之對應(yīng)的元素。

轉(zhuǎn)換模塊620用于根據(jù)該映射關(guān)系,將該區(qū)域的各個坐標(biāo)的點擊量轉(zhuǎn)換為各個坐標(biāo)的色彩參數(shù)值。

具體地,轉(zhuǎn)換模塊620對該區(qū)域的各個坐標(biāo)的點擊量,根據(jù)映射建立模塊610映射建立模塊610中建立的映射關(guān)系進行轉(zhuǎn)換,并根據(jù)轉(zhuǎn)換結(jié)果在色彩參數(shù)值集合s中找到對應(yīng)的色彩參數(shù)值。

渲染模塊630用于對該區(qū)域的各個坐標(biāo)依據(jù)相應(yīng)色彩參數(shù)值進行顏色渲染,形成該區(qū)域的熱力圖,其中不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。

根據(jù)本公開的實施例,在顏色渲染的過程中,不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。不同的色彩參數(shù)值可以是,色彩參數(shù)值的越大對應(yīng)的亮度和/或顏色帶給人的視覺效果越強。例如,色彩參數(shù)值越大可以對應(yīng)于相同亮度時顏色越鮮艷等。或者,色彩參數(shù)值越大也可以對應(yīng)于顏色相同時亮度越大。又或者,色彩參數(shù)值越大還可以對應(yīng)于顏色越鮮艷而且亮度越大的情形。當(dāng)然,可以理解的是,也可以是色彩參數(shù)值的越大對應(yīng)的亮度和/或顏色帶給人的視覺效果越弱,具體設(shè)置根據(jù)需要而定。

根據(jù)本開的實施例,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600通過對要進行點擊熱度分析的區(qū)域中的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合建立映射關(guān)系,從而將該區(qū)域中各個坐標(biāo)的真實點擊量轉(zhuǎn)換為在預(yù)設(shè)范圍內(nèi)的色彩參考值,最后根據(jù)轉(zhuǎn)換后的色彩參考值對該區(qū)域的各個坐標(biāo)進行顏色渲染,獲得該區(qū)域的熱力圖。以此方式,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600可以實現(xiàn)無論要進行點擊熱度分析的區(qū)域的各個坐標(biāo)的點擊量相差如何,均可以反映出該區(qū)域內(nèi)點擊熱度的分布情況及其變化趨勢。

尤其是,當(dāng)點擊量集合d內(nèi)的點擊量差別很大,例如有的點擊量值可以是上百萬,有的點擊量值僅為幾十,甚至極端情況下不同坐標(biāo)之間的點擊量差值達到無窮大時,根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600可以將點擊量轉(zhuǎn)換為數(shù)值大小在一有限范圍內(nèi)的色彩參考值,然后根據(jù)轉(zhuǎn)換后的色彩參考值進行顏色渲染以形成熱力圖,使得該區(qū)域的熱力圖能夠用平滑過渡的色彩展示該區(qū)域的點擊量分布情況。

根據(jù)本公開的實施例,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600能夠通過熱力圖清晰地展示出要進行點擊熱度分析的區(qū)域中幾乎任意兩個坐標(biāo)之間的點擊量的相對差異,從而能夠反映出該區(qū)域內(nèi)點擊熱度的分布情況及其變化趨勢。

更進一步地,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600通過熱力圖展示網(wǎng)頁坐標(biāo)點擊量時隱藏了進行點擊熱度分析的區(qū)域的真實的點擊量數(shù)據(jù)。由于熱力圖可顯性、直觀地反映網(wǎng)頁流量分布信息等,并且讀取熱力圖數(shù)據(jù)并不不會太困難,因此,隱藏了真實的點擊量數(shù)據(jù)有助于保護了網(wǎng)站的真實數(shù)據(jù)信息,降低了他人通過獲取熱力圖來解讀網(wǎng)站數(shù)據(jù)的風(fēng)險。

根據(jù)本公開的實施例,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600中,對于要進行點擊熱度分析的任一區(qū)域,預(yù)設(shè)的色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值小于該區(qū)域的點擊量集合d中的最大點擊量與最小點擊量的差值。

通過這種方式,將點擊量集合d中的點擊量數(shù)據(jù)轉(zhuǎn)換到數(shù)值范圍較小的色彩參數(shù)值集合s中,從而將點擊量集合d中的數(shù)據(jù)范圍壓縮到一個較小數(shù)據(jù)范圍。從而,使得進行顏色渲染繪制熱力圖時,對點擊量差異非常大的坐標(biāo)可以用差異相對明顯的色彩來分別表示,對點擊量差異小的坐標(biāo)可以用具有一定辨識度的色彩來表示,從而使熱力圖能夠充分反映出整個要進行點擊熱度分析的區(qū)域的點擊熱度相對差異和變化趨勢。

當(dāng)然,在一些情況下,如果想要放大網(wǎng)頁上某一區(qū)域的各個坐標(biāo)的點擊量之間的差異時,也可以使色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值大于該區(qū)域的點擊量集合d中的最大點擊量與最小點擊量的差值。

根據(jù)本公開的實施例,用于展示網(wǎng)頁坐標(biāo)點擊量的裝置600中預(yù)設(shè)的色彩參數(shù)值集合s可以為整數(shù)集合[1,99],其中色彩參數(shù)值集合s中的每一個元素代表一個色彩參數(shù)值。

根據(jù)本公開的實施例,對該整數(shù)集合[1,99]中每一個元素可以設(shè)置一個對應(yīng)的顏色和/或亮度。當(dāng)對某一坐標(biāo)的點擊量轉(zhuǎn)換后得到相應(yīng)的色彩參數(shù)值(也即整數(shù)集合[1,99]中的某一個元素)時,依據(jù)該色彩參數(shù)值的大小按照對應(yīng)的顏色和/或亮度對該坐標(biāo)進行顏色渲染。

圖7示意性示出了根據(jù)本公開實施例的映射建立模塊的框圖。

如圖7所示,根據(jù)本公開實施例的映射建立模塊610映射建立模塊610包括選取單元711、特征關(guān)系建立單元712和第一計算單元713。

選取單元711用于選取計算點擊量的函數(shù)式f(x),其中x∈s,并且該函數(shù)式f(x)中包括至少兩個待確定參數(shù)。

根據(jù)本公開的實施例,選取單元711選取的計算點擊量的函數(shù)式f(x)可以是二次函數(shù)、三次函數(shù)以及更高次的函數(shù),也可以是指數(shù)函數(shù)、冪函數(shù)以及其他函數(shù),甚至還可以是多種函數(shù)的組合等。

根據(jù)本公開的實施例,選取單元711選取函數(shù)式f(x)時根據(jù)實際需要中對點擊量與色彩參數(shù)值對應(yīng)關(guān)系的精確程度,可以粗略地近似選取能夠反映二者相互關(guān)系的函數(shù),也可以經(jīng)過一定的數(shù)值擬合計算進行相對精確地選取。

根據(jù)本公開的實施例,選取單元711選取的函數(shù)式f(x)中包括至少兩個待確定參數(shù)。例如,選取的計算點擊量的函數(shù)式f(x)為指數(shù)函數(shù)時,例如可以是f(x)=dx+e,其中d、e為兩個待確定參數(shù)。當(dāng)然,此處的指數(shù)函數(shù)的具體表達式僅為示例,實際中指數(shù)函數(shù)的具體表達式還可以具有多種形式,而且可以有兩個以上更多的待確定參數(shù)。

特征關(guān)系建立單元712用于建立該色彩參數(shù)值集合s與該點擊量集合d中n組特征點的對應(yīng)關(guān)系,其中,n等于該待確定參數(shù)的個數(shù),并且該n組特征點的對應(yīng)關(guān)系中至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為該色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為該點擊量集合d中的最大點擊量和最小點擊量。

根據(jù)本公開的實施例,特征關(guān)系建立單元712根據(jù)選取單元711選取的計算點擊量的函數(shù)式f(x)中的待確定參數(shù)的個數(shù)n,建立n組色彩參數(shù)值集合s與點擊量集合d中特征點的對應(yīng)關(guān)系,從而便于聯(lián)立方程組計算求解出該函數(shù)式f(x)中待確定參數(shù)的具體取值。

根據(jù)本公開的實施例,該n組特征點的對應(yīng)關(guān)系至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為該色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為該點擊量集合d中的最大點擊量和最小點擊量。

以此方式,當(dāng)該函數(shù)式f(x)在x∈s時為單調(diào)遞增函數(shù)時,能夠保證通過當(dāng)x∈s時,對于自變量x的任一取值計算得到的點擊量f(x)取值落在該點擊量集合d中的最大點擊量和最小點擊量以內(nèi)。

根據(jù)本公開的實施例,當(dāng)待確定參數(shù)的個數(shù)是兩個以上時,即n為大于2的整數(shù)時,特征關(guān)系建立單元712建立的n組特征點的對應(yīng)關(guān)系還包括有其他特征點之間的對應(yīng)關(guān)系。其他特征點對應(yīng)關(guān)系可以根據(jù)具體情況進行設(shè)置并建立。

第一計算單元713用于根據(jù)該n組特征點的對應(yīng)關(guān)系計算得到該函數(shù)式f(x)中待確定參數(shù)的值。

第一計算單元713將特征關(guān)系建立單元712建立的n組特征點的對應(yīng)關(guān)系聯(lián)立解方程組,得到函數(shù)式f(x)中的n個待確定參數(shù)的值。

根據(jù)本公開的實施例,映射建立模塊610映射建立模塊610通過選取計算點擊量的函數(shù)式f(x),x∈s,并根據(jù)色彩參數(shù)值集合s與點擊量集合d中n組特征點的對應(yīng)關(guān)系計算得到函數(shù)式f(x)中待確定參數(shù)的值,得到計算點擊量的函數(shù)式f(x)的表達式。

根據(jù)本公開的實施例,對于映射建立模塊610映射建立模塊610建立的通過色彩參數(shù)值計算點擊量的函數(shù)式f(x),當(dāng)x為色彩參數(shù)值集合s中的某一色彩參數(shù)值時,可以得到計算得到一個函數(shù)值。

一種情況是,該函數(shù)值可能恰好為點擊量集合d中的元素,此時,該函數(shù)值就對應(yīng)于該色彩參數(shù)值。

另一種情況是,該函數(shù)值也可能不屬于點擊量集合d,但是該函數(shù)值落在點擊量集合d的最大值與最小值之間。在這種情況下,可以根據(jù)進一步的方法,在點擊量集合d中確定出與該函數(shù)值相關(guān)聯(lián)的元素作為該色彩參數(shù)值所對應(yīng)的點擊量。例如可以以該點擊量集合d中與該函數(shù)值最接近的元素作為該色彩參數(shù)值所對應(yīng)的點擊量。

根據(jù)本公開的實施例,映射建立模塊610映射建立模塊610建立了網(wǎng)頁上要進行點擊熱度分析的區(qū)域的各個坐標(biāo)的點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系,使得對于任意一個色彩參數(shù)值集合s中的元素都能夠通過函數(shù)式f(x),在點擊量集合d中找到與之對應(yīng)的點擊量。

根據(jù)本公開的實施例,映射建立模塊610映射建立模塊610在建立點擊量集合d與色彩參數(shù)值集合s的映射關(guān)系時,以色彩參數(shù)值集合s中的元素作為自變量,通過函數(shù)式f(x)來計算點擊量,有助于減少運算量,提高運算效率。

因為,色彩參數(shù)值集合s是根據(jù)需要預(yù)先設(shè)定其范圍進行取值,可以根據(jù)需要設(shè)置一些便于計算的較小的值,例如取整數(shù)集合[1,99]。而點擊量集合d中的點擊量的數(shù)值可能會比較大,例如很有可能有的點擊量達到上百萬甚至更高。所以,如果以點擊量集合d中的元素作為自變量來建立函數(shù)關(guān)系計算對應(yīng)的色彩參數(shù)值,對過大的點擊量數(shù)值進行平方、冪運算或指數(shù)運算等會占用大量的內(nèi)存,運算效率會非常低。

根據(jù)本公開的實施例,選取單元711選取的選取計算點擊量的函數(shù)式可以是f(x)=a·x2+b·x+c,x∈s,其中a、b、c為待確定參數(shù)。

相應(yīng)的,特征關(guān)系建立單元712建立的色彩參數(shù)值集合s與點擊量集合d中3組特征點的對應(yīng)關(guān)系具體可以包括:

f(smax)=dmax(1)

f(smin)=dmin(2)

f(sm)=dm(3)

此處的式(1)、(2)和(3)與圖4的描述中的3組特征點對應(yīng)關(guān)系一致。

第一計算模塊613可以通過聯(lián)立解式(1)、(2)和(3)組成方程組,得到待確定參數(shù)a、b、c的值。

圖8示意性示出了根據(jù)本公開實施例的轉(zhuǎn)換模塊的框圖。

如圖8所示,根據(jù)本公開實施例的轉(zhuǎn)換模塊620包括第二計算單元821和色彩參數(shù)值確定單元822。

第二計算單元821用于對任一坐標(biāo),根據(jù)計算點擊量的函數(shù)式f(x),由已知的該坐標(biāo)的點擊量值反解出對應(yīng)的自變量取值x′。

色彩參數(shù)值確定單元822用于當(dāng)該自變量取值x′∈s時,以該自變量取值x′作為該坐標(biāo)的色彩參數(shù)值;或者,當(dāng)該自變量取值時,以該色彩參數(shù)值集合s中最接近該自變量取值x′的元素作為該坐標(biāo)的色彩參數(shù)值。

根據(jù)本公開的實施例,當(dāng)該自變量取值時,色彩參數(shù)值確定單元822確定最接近自變量x′的元素可以是將色彩參數(shù)值集合s中各個元素與自變量取值x′的相減的絕對值進行比較,該絕對值最小的元素即為最接近該自變量取值x′的元素。

或者,色彩參數(shù)值確定單元822確定最接近自變量x′的元素也可以是,例如,當(dāng)色彩參數(shù)值集合s為整數(shù)集合[1,99]時,將該自變量取值x′進行四舍五入得到的值,作為最接近該自變量取值x′的元素。

根據(jù)本公開的實施例,轉(zhuǎn)換模塊620可以將要進行點擊熱度分析的區(qū)域內(nèi)的各個坐標(biāo)的點擊量轉(zhuǎn)換得到相應(yīng)的色彩參數(shù)值,以便后續(xù)對各個坐標(biāo)按照相應(yīng)的色彩參數(shù)值進行顏色渲染。

圖9示意性示出了根據(jù)本公開實施例的用于展示網(wǎng)頁點擊量的計算機系統(tǒng)的框圖。

圖9示意性示出了適于用來實現(xiàn)本公開實施例的計算機系統(tǒng)900的結(jié)構(gòu)示意圖。

如圖9所示,計算機系統(tǒng)900包括中央處理單元(cpu)901,其可以根據(jù)存儲在只讀存儲器(rom)902中的程序或者從存儲部分908加載到隨機訪問存儲器(ram)903中的程序而執(zhí)行各種適當(dāng)?shù)膭幼骱吞幚?。在ram903中,還存儲有系統(tǒng)900操作所需的各種程序和數(shù)據(jù)。cpu901、rom902以及ram903通過總線904彼此相連。輸入/輸出(i/o)接口905也連接至總線904。

以下部件連接至i/o接口905:包括鍵盤、鼠標(biāo)等的輸入部分906;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等以及揚聲器等的輸出部分907;包括硬盤等的存儲部分908;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分909。通信部分909經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動器910也根據(jù)需要連接至i/o接口905。可拆卸介質(zhì)911,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲器等等,根據(jù)需要安裝在驅(qū)動器910上,以便于從其上讀出的計算機程序根據(jù)需要被安裝入存儲部分908。

特別地,根據(jù)本公開的實施例,上文參考流程圖描述的過程可以被實現(xiàn)為計算機軟件程序。例如,本公開的實施例包括一種計算機程序產(chǎn)品,其包括承載在計算機可讀介質(zhì)上的計算機程序,該計算機程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實施例中,該計算機程序可以通過通信部分909從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)911被安裝。在該計算機程序被中央處理單元(cpu)901執(zhí)行時,執(zhí)行本公開的系統(tǒng)中限定的上述功能。

需要說明的是,本公開所示的計算機可讀介質(zhì)可以是計算機可讀信號介質(zhì)或者計算機可讀存儲介質(zhì)或者是上述兩者的任意組合。計算機可讀存儲介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計算機可讀存儲介質(zhì)的更具體的例子可以包括但不限于:具有一個或多個導(dǎo)線的電連接、便攜式計算機磁盤、硬盤、隨機訪問存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(cd-rom)、光存儲器件、磁存儲器件、或者上述的任意合適的組合。在本公開中,計算機可讀存儲介質(zhì)可以是任何包含或存儲程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本公開中,計算機可讀的信號介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號,其中承載了計算機可讀的程序代碼。這種傳播的數(shù)據(jù)信號可以采用多種形式,包括但不限于電磁信號、光信號或上述的任意合適的組合。計算機可讀的信號介質(zhì)還可以是計算機可讀存儲介質(zhì)以外的任何計算機可讀介質(zhì),該計算機可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計算機可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。

附圖中的流程圖和框圖,圖示了按照本公開各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,上述模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖或流程圖中的每個方框、以及框圖或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。

描述于本公開實施例中所涉及到的單元可以通過軟件的方式實現(xiàn),也可以通過硬件的方式來實現(xiàn)。所描述的單元也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括發(fā)送單元、獲取單元、確定單元和第一處理單元。其中,這些單元的名稱在某種情況下并不構(gòu)成對該單元本身的限定,例如,發(fā)送單元還可以被描述為“向所連接的服務(wù)端發(fā)送圖片獲取請求的單元”。

作為另一方面,根據(jù)本公開的實施例還提供了一種計算機可讀介質(zhì)。上述計算機可讀介質(zhì)承載有一個或者多個程序,當(dāng)上述一個或者多個程序被執(zhí)行時,可以實現(xiàn)根據(jù)本公開實施例的用于展示網(wǎng)頁坐標(biāo)點擊量的方法,包括:建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系;根據(jù)該映射關(guān)系,將該區(qū)域的各個坐標(biāo)的點擊量進行轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值;以及對該區(qū)域的各個坐標(biāo)依據(jù)相應(yīng)色彩參數(shù)值進行顏色渲染,形成該區(qū)域的熱力圖,其中不同的色彩參數(shù)值對應(yīng)于不同的顏色和/或亮度。

其中,色彩參數(shù)值集合s中的最大色彩參數(shù)值與最小色彩參數(shù)值的差值小于點擊量集合d中的最大點擊量與最小點擊量的差值。色彩參數(shù)值集合s可以為整數(shù)集合[1,99]。

建立網(wǎng)頁上任一區(qū)域的各個坐標(biāo)的點擊量集合d與一預(yù)設(shè)范圍的色彩參數(shù)值集合s的映射關(guān)系包括:選取計算點擊量的函數(shù)式f(x),其中x∈s,并且該函數(shù)式f(x)中包括至少兩個待確定參數(shù);建立該色彩參數(shù)值集合s與該點擊量集合d中n組特征點的對應(yīng)關(guān)系,其中,n等于該待確定參數(shù)的個數(shù),并且該n組特征點的對應(yīng)關(guān)系中至少包括f(smax)=dmax和f(smin)=dmin,其中smax和smin分別為該色彩參數(shù)值集合s中的最大色彩參數(shù)值和最小色彩參數(shù)值,dmax和dmin分別為該點擊量集合d中的最大點擊量和最小點擊量;根據(jù)該n組特征點的對應(yīng)關(guān)系計算得到該函數(shù)式f(x)中待確定參數(shù)的值。具體地,該選取的計算點擊量的函數(shù)式可以為:f(x)=a·x2+b·x+c,x∈s,其中a、b、c為待確定參數(shù),此時建立該色彩參數(shù)值集合s與該點擊量集合d中n組特征點的對應(yīng)關(guān)系,還可以包括建立f(sm)=dm,其中dm是該點擊量集合d中的點擊量中值,sm為該色彩參數(shù)值集合s中的色彩參數(shù)中值。

根據(jù)映射關(guān)系將該區(qū)域的各個坐標(biāo)的點擊量轉(zhuǎn)換得到各個坐標(biāo)的色彩參數(shù)值包括:對任一坐標(biāo),根據(jù)計算點擊量的函數(shù)式f(x),由已知的該坐標(biāo)的點擊量值反解出對應(yīng)的自變量取值x′;當(dāng)該自變量取值x′∈s時,以該自變量取值x′作為該坐標(biāo)的色彩參數(shù)值,或者當(dāng)該自變量取值時,以該色彩參數(shù)值集合s中最接近該自變量取值x′的元素作為該坐標(biāo)的色彩參數(shù)值。

以上對本公開的實施例進行了描述。但是,這些實施例僅僅是為了說明的目的,而并非為了限制本公開的范圍。盡管在以上分別描述了各實施例,但是這并不意味著各個實施例中的措施不能有利地結(jié)合使用。本公開的范圍由所附權(quán)利要求及其等同物限定。不脫離本公開的范圍,本領(lǐng)域技術(shù)人員可以做出多種替代和修改,這些替代和修改都應(yīng)落在本公開的范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
微博| 曲沃县| 逊克县| 娄烦县| 理塘县| 天全县| 罗定市| 都匀市| 庆云县| 东台市| 徐州市| 张家川| 五大连池市| 来安县| 会泽县| 太仓市| 中方县| 工布江达县| 二手房| 万宁市| 合江县| 米林县| 商水县| 南宁市| 太原市| 甘谷县| 阿勒泰市| 朝阳区| 郸城县| 西乌珠穆沁旗| 醴陵市| 遵化市| 洛川县| 隆林| 那坡县| 柳江县| 灵武市| 绵竹市| 托克托县| 浑源县| 夏津县|