亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息展示區(qū)的操作處理方法及系統(tǒng)的制作方法

文檔序號(hào):10665640閱讀:234來源:國知局
信息展示區(qū)的操作處理方法及系統(tǒng)的制作方法
【專利摘要】本申請(qǐng)公開了一種信息展示區(qū)的操作處理方法和系統(tǒng)。其中,方法包括:對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),記錄所述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置;接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置;計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框之間的距離值;在所述距離值小于設(shè)定過濾閾值時(shí),根據(jù)所述距離值確定對(duì)應(yīng)的誤點(diǎn)過濾概率值;根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的操作。本申請(qǐng)中的技術(shù)方案能夠?qū)Α芭质种感?yīng)”導(dǎo)致的誤點(diǎn)擊進(jìn)行過濾,從而提高真實(shí)點(diǎn)擊率的計(jì)數(shù)準(zhǔn)確性。
【專利說明】
信息展示區(qū)的操作處理方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種在互聯(lián)網(wǎng)上進(jìn)行信息展示區(qū)的操作處 理方法及系統(tǒng)。
【背景技術(shù)】
[0002] 在互聯(lián)網(wǎng)技術(shù)領(lǐng)域中,會(huì)存在一些信息展示區(qū),用于進(jìn)行相關(guān)信息的展示。例如用 于展示廣告信息及促銷信息的網(wǎng)絡(luò)廣告位,用于展示公益宣傳及友情提示的網(wǎng)絡(luò)宣傳欄, 或者用于發(fā)布招領(lǐng)信息及找尋信息的網(wǎng)絡(luò)發(fā)布窗等。
[0003] 但無論是哪種信息展示區(qū),當(dāng)應(yīng)用于移動(dòng)網(wǎng)絡(luò)時(shí),受限于移動(dòng)終端的屏幕尺寸,有 時(shí)會(huì)存在"胖手指效應(yīng)",所謂的"胖手指效應(yīng)"指的是由于手機(jī)等移動(dòng)終端屏幕過小的緣 故,人們經(jīng)常誤點(diǎn)擊這些信息展示區(qū)。信息展示區(qū)的摘要信息曝光后,用戶希望點(diǎn)擊其操作 控制框,如關(guān)閉按鈕框或最小化按鈕框等,但手指點(diǎn)擊位置卻可能發(fā)生偏差而導(dǎo)致誤點(diǎn)展 示信息。
[0004] 以網(wǎng)絡(luò)廣告位為例,目前的網(wǎng)絡(luò)廣告計(jì)價(jià)方法大致有兩種模式,一種是基于廣告 顯不次數(shù)的千人成本(CPM,Cost Per Mille,或者Cost Per Thousand ;Cost Per Thousand Impressions),另一種是基于廣告所產(chǎn)生效果的每點(diǎn)擊成本(CPC,Cost Per Click,或Cost Per Thousand Click-Through)或每行動(dòng)成本(CPA,Cost Per Action)。
[0005] 其中,CPC是網(wǎng)絡(luò)廣告界一種常見的定價(jià)形式,其是根據(jù)廣告被點(diǎn)擊的次數(shù)進(jìn)行收 費(fèi)的,如關(guān)鍵詞廣告一般采用這種定價(jià)模式。CPC網(wǎng)絡(luò)廣告又包括PC網(wǎng)絡(luò)廣告和移動(dòng)網(wǎng)絡(luò) 廣告,數(shù)據(jù)顯示移動(dòng)網(wǎng)絡(luò)廣告的點(diǎn)擊率遠(yuǎn)高于PC網(wǎng)絡(luò)廣告,但移動(dòng)網(wǎng)絡(luò)廣告受限于移動(dòng)終 端的屏幕尺寸,有時(shí)會(huì)存在"胖手指效應(yīng)",使人們經(jīng)常誤點(diǎn)擊移動(dòng)廣告,例如,廣告位的廣 告曝光后,用戶希望點(diǎn)擊廣告關(guān)閉按鈕,但手指點(diǎn)擊位置卻可能發(fā)生偏差而導(dǎo)致誤點(diǎn)廣告, 這樣就導(dǎo)致移動(dòng)網(wǎng)絡(luò)廣告比計(jì)算機(jī)桌面廣告(即PC網(wǎng)絡(luò)廣告)的營收率要少很多。同樣 的問題也可能存在于其它的信息展示區(qū)。
[0006] 為了提高真實(shí)點(diǎn)擊率的計(jì)數(shù)準(zhǔn)確性,實(shí)現(xiàn)真實(shí)點(diǎn)擊率的有效統(tǒng)計(jì),本領(lǐng)域技術(shù)人 員正在致力于尋找一種有效的解決方案。

【發(fā)明內(nèi)容】

[0007] 有鑒于此,本發(fā)明一方面提出了一種信息展示區(qū)的操作處理方法,另一方面提出 了一種信息展示區(qū)的操作處理系統(tǒng),用以對(duì)"胖手指效應(yīng)"導(dǎo)致的誤點(diǎn)擊進(jìn)行過濾,從而提 高真實(shí)點(diǎn)擊率的計(jì)數(shù)準(zhǔn)確性,實(shí)現(xiàn)對(duì)真實(shí)點(diǎn)擊率的有效統(tǒng)計(jì)。
[0008] 本發(fā)明提出的一種信息展示區(qū)的操作處理方法,包括:
[0009] 對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),記錄所述信息展示區(qū)中操作 控制框在所述信息展示區(qū)上的坐標(biāo)位置;
[0010] 接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng)前點(diǎn)擊操作在所述信息展 示區(qū)上的坐標(biāo)位置;
[0011] 根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述當(dāng)前點(diǎn)擊操作在所 述信息展示區(qū)上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框之間的距離值;
[0012] 在所述距離值小于設(shè)定過濾閾值時(shí),根據(jù)所述距離值確定對(duì)應(yīng)的誤點(diǎn)過濾概率 值;
[0013] 根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的操作。
[0014] 本發(fā)明提出的一種信息展示區(qū)的操作處理系統(tǒng),包括:
[0015] 操作控制框位置記錄模塊,用于對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示 區(qū),記錄所述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置;
[0016] 點(diǎn)擊操作處理模塊,用于接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng) 前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置;
[0017] 距離計(jì)算模塊,用于根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述 當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框 之間的距離值;
[0018] 概率值計(jì)算模塊,用于在所述距離值小于設(shè)定過濾閾值時(shí),根據(jù)所述距離值確定 對(duì)應(yīng)的誤點(diǎn)過濾概率值;
[0019] 過濾處理模塊,用于根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記 錄的操作。
[0020] 從上述方案中可以看出,本發(fā)明中首先確定每個(gè)信息展示區(qū)中操作控制框的坐標(biāo) 位置,然后獲取當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置,進(jìn)而計(jì)算二者之間的距離, 當(dāng)二者之間的距離值小于設(shè)定過濾閾值時(shí),則根據(jù)二者距離值確定對(duì)應(yīng)的誤點(diǎn)過濾概率 值,然后根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的操作。從而實(shí)現(xiàn) 了對(duì)"胖手指效應(yīng)"導(dǎo)致的誤點(diǎn)擊的過濾,提高了真實(shí)點(diǎn)擊率的計(jì)數(shù)準(zhǔn)確性。
[0021] 對(duì)于廣告位,上述方案可實(shí)現(xiàn)對(duì)廣告點(diǎn)擊率的有效統(tǒng)計(jì)。此外,進(jìn)一步保障了廣告 主的利益,促進(jìn)了廣告平臺(tái)的健康發(fā)展。
【附圖說明】
[0022] 圖1為本發(fā)明實(shí)施例中一種信息展示區(qū)的操作處理方法的示例性流程圖。
[0023] 圖2為本發(fā)明一個(gè)例子中圖1所示步驟的實(shí)現(xiàn)方法的流程示意圖。
[0024] 圖3為本發(fā)明一個(gè)例子中ID為7405的一個(gè)信息展不區(qū)在前一周的點(diǎn)擊分布圖。
[0025] 圖4為本發(fā)明實(shí)施例中一種信息展示區(qū)的操作處理系統(tǒng)的示例性結(jié)構(gòu)圖。
[0026] 圖5為本發(fā)明一個(gè)實(shí)施方式中圖4所示操作控制框識(shí)別模塊的一種結(jié)構(gòu)示意圖。
[0027] 圖6為本發(fā)明一個(gè)實(shí)施方式中圖5所示操作控制框識(shí)別子模塊的一種結(jié)構(gòu)示意 圖。
[0028] 圖7為本發(fā)明一個(gè)實(shí)施方式中圖6所示操作控制框特征檢測(cè)單元的一種結(jié)構(gòu)示意 圖。
[0029] 圖8為本發(fā)明實(shí)施例中一種信息展示區(qū)的操作處理系統(tǒng)的又一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳 細(xì)說明。
[0031] 圖1為本發(fā)明實(shí)施例中一種信息展示區(qū)的操作處理方法的示例性流程圖。如圖1 所示,該方法可包括如下步驟:
[0032] 步驟101,對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),從所述信息展示區(qū) 中識(shí)別操作控制框,在識(shí)別出所述操作控制框后,確定所述操作控制框在所述信息展示區(qū) 上的坐標(biāo)位置。
[0033] 其中,預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū)可以是預(yù)定時(shí)間段內(nèi)點(diǎn)擊量靠 前的信息展示區(qū),如前一周內(nèi)點(diǎn)擊量排在前10位的信息展示區(qū)等。或者也可以是根據(jù)其它 規(guī)則確定的信息展示區(qū),又或者是所有信息展示區(qū)。
[0034] 本發(fā)明發(fā)明人通過大量研究及采樣工作發(fā)現(xiàn),由于操作控制框內(nèi)的點(diǎn)擊不計(jì)入點(diǎn) 擊總數(shù),因此操作控制框內(nèi)的熱點(diǎn)點(diǎn)擊一般沒有或極少,而"胖手指效應(yīng)"的存在,會(huì)使得操 作控制框的周邊除了可能存在真正的點(diǎn)擊外,還存在一定數(shù)量的誤點(diǎn)擊,因此本發(fā)明發(fā)明 人得出操作控制框的周邊具有如下熱點(diǎn)點(diǎn)擊特征,即:操作控制框的框外點(diǎn)擊總數(shù)與框內(nèi) 點(diǎn)擊總數(shù)的差異明顯;操作控制框每條邊的界外點(diǎn)擊總數(shù)與界內(nèi)點(diǎn)擊總數(shù)的差異明顯,此 外每條邊的界外點(diǎn)擊不應(yīng)集中在一個(gè)點(diǎn)擊位置。因此本步驟中,可以根據(jù)信息展示區(qū)在預(yù) 定時(shí)間段內(nèi)的點(diǎn)擊分布圖,利用操作控制框周邊的熱點(diǎn)點(diǎn)擊特征識(shí)別操作控制框。
[0035] 上述步驟101主要為線下操作控制框的識(shí)別過程,其可以由第一設(shè)備,如服務(wù)器 完成。下述步驟102至步驟106主要為線上過濾概率計(jì)算及過濾處理的過程,其可以由第 二設(shè)備,如服務(wù)器完成?;蛘撸襟E101至步驟106也均由同一設(shè)備完成。
[0036] 步驟102,對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),記錄所述信息展示 區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置。
[0037] 本步驟中,獲取所述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置并 存儲(chǔ)下來以進(jìn)行后續(xù)計(jì)算。
[0038] 步驟103,接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng)前點(diǎn)擊操作在所 述信息展示區(qū)上的坐標(biāo)位置。
[0039] 本步驟中,對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作可以是用戶通過移動(dòng)終端點(diǎn)擊的, 然后再由移動(dòng)終端提供給第二設(shè)備。
[0040] 步驟104,根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述當(dāng)前點(diǎn)擊 操作在所述信息展示區(qū)上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框之間的距 離值。
[0041] 本步驟中,為了簡(jiǎn)化距離值的計(jì)算過程,可按照如下過程進(jìn)行計(jì)算二者之間的距 離值:判斷所述當(dāng)前點(diǎn)擊操作是否位于所述操作控制框之內(nèi)或邊界上,如果是,則得到二者 的距離值為〇 ;否則,判斷所述當(dāng)前點(diǎn)擊操作是否位于正對(duì)所述操作控制框的某條邊的邊 界外,如果是,則計(jì)算所述當(dāng)前點(diǎn)擊操作與所述邊之間的距離值;否則,確定所述操作控制 框中距離所述當(dāng)前點(diǎn)擊操作最近的頂點(diǎn),并計(jì)算所述當(dāng)前點(diǎn)擊操作與所述頂點(diǎn)之間的距離 值。
[0042] 例如,假設(shè)識(shí)別出操作控制框四個(gè)頂點(diǎn)的坐標(biāo)分別為A (xlrft,yup),B (x"ght,yup), c (Xirft,yd。?),D (Xhght, yd_),用戶當(dāng)前點(diǎn)擊操作對(duì)應(yīng)的坐標(biāo)為P (X,y),則:
[0043] 若P點(diǎn)落在操作控制框ABCD內(nèi)或任一邊AB,BC,CD, AD上,則距離值d = 0 ;
[0044] 若P點(diǎn)正對(duì)操作控制框四條邊AB,BC,CD, AD中的一條邊,則d = I x-X I或d = y-Y I,其中,X,Y為距離P點(diǎn)最近的邊對(duì)應(yīng)的坐標(biāo)值;
[0045] 若P點(diǎn)落在其它位置,則
,其中,X,Y為距離P點(diǎn)最近的頂 點(diǎn)的坐標(biāo)值。
[0046] 步驟105,在所述距離值小于設(shè)定過濾閾值時(shí),根據(jù)所述距離值確定對(duì)應(yīng)的誤點(diǎn)過 濾概率值。
[0047] 本實(shí)施例中,考慮到當(dāng)點(diǎn)擊操作距離操作控制框較遠(yuǎn)時(shí),便不是誤點(diǎn)擊了,而是真 正的點(diǎn)擊,因此預(yù)先設(shè)置一過濾閾值,并判斷所述距離值是否小于該過濾閾值,如果是,則 根據(jù)所述距離值計(jì)算對(duì)應(yīng)的誤點(diǎn)過濾概率值;否則,無需對(duì)當(dāng)前點(diǎn)擊操作進(jìn)行過濾處理。本 實(shí)施例中,過濾閾值的取值范圍可以為[5, 15],例如可設(shè)置為8, 9, 10, 11等。
[0048] 本步驟中,在確定誤點(diǎn)過濾概率值時(shí),針對(duì)同一信息展示區(qū)可按照距離越短,誤點(diǎn) 過濾概率值越大的原則確定過濾概率值。具體實(shí)現(xiàn)時(shí),可針對(duì)當(dāng)前信息展示區(qū)預(yù)先設(shè)置誤 點(diǎn)過濾概率值與距離值之間的映射關(guān)系,則本步驟中可根據(jù)該距離值查詢所述映射關(guān)系, 從而確定對(duì)應(yīng)的誤點(diǎn)過濾概率值。
[0049] 或者,本實(shí)施例中,也可進(jìn)一步考慮操作控制框周邊的熱點(diǎn)點(diǎn)擊特征,針對(duì)不同信 息展示區(qū),按照操作控制框周邊的熱點(diǎn)點(diǎn)擊特征越明顯,過濾概率值越大的原則確定誤點(diǎn) 過濾概率值。具體實(shí)現(xiàn)時(shí),對(duì)于當(dāng)前信息展示區(qū),可同時(shí)將操作控制框周邊的熱點(diǎn)點(diǎn)擊特征 和距離值考慮進(jìn)來確定誤點(diǎn)過濾概率值。例如,可根據(jù)統(tǒng)計(jì)結(jié)果或經(jīng)驗(yàn)值預(yù)先設(shè)定誤點(diǎn)過 濾概率值與操作控制框周邊的熱點(diǎn)點(diǎn)擊特征表征值和所述距離值三者的映射關(guān)系,在確定 操作控制框周邊的熱點(diǎn)點(diǎn)擊特征表征值和所述距離值后根據(jù)該映射關(guān)系確定當(dāng)前的誤點(diǎn) 過濾概率值;或者,也可根據(jù)統(tǒng)計(jì)結(jié)果或經(jīng)驗(yàn)值設(shè)置包括三者的誤點(diǎn)過濾概率值計(jì)算公式, 在確定操作控制框周邊的熱點(diǎn)點(diǎn)擊特征表征值和所述距離值后根據(jù)所述計(jì)算公式得到當(dāng) 前的誤點(diǎn)過濾概率值。
[0050] 步驟106,根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的操作。
[0051] 本步驟中,可根據(jù)該誤點(diǎn)過濾概率值確定是否需要對(duì)當(dāng)前點(diǎn)擊操作執(zhí)行過濾。例 如,如果得到的誤點(diǎn)過濾概率值為70%,則可生成一個(gè)10以內(nèi)(包括10)的隨機(jī)自然數(shù),若 該隨機(jī)自然數(shù)在7以內(nèi)(包括7),則對(duì)當(dāng)前點(diǎn)擊操作進(jìn)行過濾,否則記錄當(dāng)前點(diǎn)擊。
[0052] 上述步驟102至步驟106主要為線上過濾概率計(jì)算及過濾處理的過程,此外還可 以在進(jìn)行線上過濾概率計(jì)算及過濾處理之前,利用步驟102至步驟106進(jìn)行線上真實(shí)環(huán)境 的模擬,以驗(yàn)證實(shí)際的過濾效率,對(duì)于過濾比例過大(如大于一設(shè)定值)的信息展示區(qū),可 對(duì)其進(jìn)行過濾概率的平滑處理,之后再利用步驟102至步驟106進(jìn)行線上過濾概率計(jì)算及 過濾處理。此處的平滑處理可以是給予過濾概率修正,通常直接給予過濾概率進(jìn)行打折,打 折系數(shù)通常落在[50% ,80% ]區(qū)間。
[0053] 在本發(fā)明的其它實(shí)施方式中,信息展示區(qū)的操作處理方法也可只包括步驟102至 步驟106,此時(shí)執(zhí)行步驟102至步驟106的設(shè)備只需在步驟102中直接獲取并記錄外部設(shè)備 識(shí)別出的操作控制框在信息展示區(qū)中的坐標(biāo)位置即可。
[0054] 上述圖1中的步驟101在具體實(shí)現(xiàn)時(shí)可有多種實(shí)現(xiàn)方式,下面給出一個(gè)例子中的 實(shí)現(xiàn)過程。圖2為本發(fā)明一個(gè)例子中圖1所示步驟101的實(shí)現(xiàn)方法的流程示意圖。如圖2 所示,該實(shí)現(xiàn)方法可包括如下步驟:
[0055] 步驟201,獲取所述信息展示區(qū)在預(yù)定時(shí)間段內(nèi)的點(diǎn)擊分布圖。
[0056] 本步驟中,預(yù)定時(shí)間段可以為前一周,或前十天,又或者其它時(shí)間段等。
[0057] 圖3不出了本發(fā)明一個(gè)例子中ID為7405的一個(gè)信息展不區(qū)在前一周的點(diǎn)擊分布 圖。
[0058] 步驟202,在所述點(diǎn)擊分布圖上確定出所有可能大小的所有可能位置的候選操作 控制框。
[0059] 本步驟中,可采用窮舉法確定出所有可能大小的所有可能位置的候選操作控制 框,或者也可采用學(xué)參算法確定出所有可能大小的所有可能位置的候選操作控制框。本 實(shí)施例中,考慮到大部分信息展示區(qū)在640X960的范圍內(nèi),而操作控制框的大小至少為 5X5,因此以窮舉法為例,窮舉出所有可能大小的所有可能位置的候選操作控制框。
[0060] 步驟203,針對(duì)確定出的每個(gè)候選操作控制框,判斷其是否符合操作控制框的熱點(diǎn) 點(diǎn)擊特征,所述熱點(diǎn)點(diǎn)擊特征可具體包括:操作控制框每條邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總 數(shù)與界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)差異滿足第一設(shè)定要求,且每條邊界外設(shè)定距離內(nèi)單個(gè)點(diǎn) 擊位置的最大點(diǎn)擊數(shù)與所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的關(guān)系滿足第二設(shè)定要求;操 作控制框的框外設(shè)定區(qū)域內(nèi)的點(diǎn)擊總數(shù)與框內(nèi)設(shè)定區(qū)域內(nèi)的點(diǎn)擊總數(shù)的差異滿足第三設(shè) 定要求。
[0061] 本例子的一種實(shí)現(xiàn)方式中,可設(shè)置第一設(shè)定要求為所述候選操作控制框每條邊界 外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)大于所述邊界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定倍數(shù)。例如,該設(shè) 定距離可以為1個(gè)像素點(diǎn)的距離,或者也可以是2個(gè)像素點(diǎn)的距離等。該設(shè)定倍數(shù)可以為 [1,10]內(nèi)的任一數(shù)字,例如可以為8倍、9倍、10倍等。
[0062] 可設(shè)置第二設(shè)定要求為所述候選操作控制框每條邊界外設(shè)定距離內(nèi)單個(gè)點(diǎn)擊位 置的最大點(diǎn)擊數(shù)小于所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定百分比的值。例如,該設(shè) 定距離可以為1個(gè)像素點(diǎn)的距離,或者也可以是2個(gè)像素點(diǎn)的距離等。該設(shè)定百分比的值的 取值范圍可以[50%,100% ],例如可以為50%,80%、85%、90%、或100%等。本例子中, 以90 %的情況為例。
[0063] 在前兩個(gè)要求都滿足后,可根據(jù)所述候選操作控制框的框內(nèi)外設(shè)定區(qū)域內(nèi)的亮 度,利用亮度梯度法計(jì)算所述候選操作控制框的邊緣差異,并利用所述候選操作控制框的 邊框像素點(diǎn)個(gè)數(shù)及所述信息展示區(qū)的總點(diǎn)擊數(shù)對(duì)所述邊緣差異進(jìn)行歸一化,得到所述候選 操作控制框的邊緣差異度。其中,框內(nèi)外設(shè)定區(qū)域可以為框外一個(gè)像素點(diǎn)距離的區(qū)域和框 內(nèi)一個(gè)像素點(diǎn)距離的區(qū)域,或者也可以為框外兩個(gè)像素點(diǎn)距離的區(qū)域和框內(nèi)兩個(gè)像素點(diǎn)距 離的區(qū)域等。
[0064] 相應(yīng)地,可設(shè)置第三設(shè)定要求為邊緣差異度大于一設(shè)定的閾值,此處稱為操作控 制框差異閾值。該操作控制框差異閾值可根據(jù)統(tǒng)計(jì)結(jié)果或經(jīng)驗(yàn)值等預(yù)先設(shè)定。
[0065] 下面以框內(nèi)外設(shè)定區(qū)域?yàn)榭蛲庖粋€(gè)像素點(diǎn)距離的區(qū)域和框內(nèi)一個(gè)像素點(diǎn)距離的 區(qū)域的情況為例,在本例子的一個(gè)實(shí)現(xiàn)方式中,根據(jù)所述候選操作控制框的框內(nèi)外設(shè)定區(qū) 域內(nèi)的亮度,利用亮度梯度法計(jì)算所述候選操作控制框的邊緣差異diff可以為:
[0066]
(1)
[0067] 其中,
為所述候選操作控制框的邊 框像素點(diǎn)X的亮度,U (X)為所述像素點(diǎn)X的亮度梯度,η為所述候選操作控制框的邊框 像素點(diǎn)個(gè)數(shù)。
[0068] 相應(yīng)地,利用所述候選操作控制框的邊框像素點(diǎn)個(gè)數(shù)及所述信息展示區(qū)的總點(diǎn)擊 數(shù)對(duì)所述邊緣差異進(jìn)行歸一化后得到的邊緣差異度為:
[0069]
(2)
[0070] 其中,η為所述候選操作控制框的邊框像素點(diǎn)個(gè)數(shù),click_no為所述信息展示區(qū) 的總點(diǎn)擊數(shù)。
[0071] 本實(shí)施方式中,邊緣差異度diff_lever即為所述候選操作控制框周邊的熱點(diǎn)點(diǎn) 擊特征表征值。
[0072] 相應(yīng)地,本步驟中的一個(gè)實(shí)現(xiàn)方式中,針對(duì)確定出的每個(gè)候選操作控制框,判斷其 是否符合操作控制框的熱點(diǎn)點(diǎn)擊特征可具體包括:
[0073] A、針對(duì)確定出的每個(gè)候選操作控制框,判斷所述候選操作控制框每條邊界外設(shè)定 距離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)是否小于所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定 百分比的值,以及所述候選操作控制框每條邊界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)是否大于所述邊 界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定倍數(shù)?如果二者都滿足,則根據(jù)所述候選操作控制框的 框內(nèi)外設(shè)定區(qū)域內(nèi)的亮度,利用亮度梯度法計(jì)算所述候選操作控制框的邊緣差異,并利用 所述候選操作控制框的邊框像素點(diǎn)個(gè)數(shù)及所述信息展示區(qū)的總點(diǎn)擊數(shù)對(duì)所述邊緣差異進(jìn) 行歸一化,得到所述候選操作控制框的邊緣差異度;否則,二者中只要有一個(gè)不滿足,便放 棄所述候選操作控制框。其中,上述兩個(gè)條件判斷可并行執(zhí)行,也可以先執(zhí)行任一個(gè),在該 條件滿足時(shí)再執(zhí)行另一個(gè),否則,直接放棄所述候選操作控制框。具體實(shí)現(xiàn)時(shí),也可在二者 中任一個(gè)條件不滿足時(shí),令所述候選操作控制框的邊緣差異度為0。
[0074] B、確定邊緣差異度最大的候選操作控制框,并判斷所述最大的邊緣差異度是否大 于設(shè)定的操作控制框差異閾值,如果是,則確定所述候選操作控制框符合操作控制框的熱 點(diǎn)點(diǎn)擊特征。否則,可確定當(dāng)前信息展示區(qū)的操作控制框查找失敗,也就是說該信息展示區(qū) 的"胖手指效應(yīng)"不是特別明顯,可無需對(duì)該信息展示區(qū)進(jìn)行誤點(diǎn)過濾處理。
[0075] 上述步驟A和B中的方案可采用交叉執(zhí)行的方式實(shí)現(xiàn),例如,可在每次計(jì)算出一個(gè) 操作控制框的邊緣差異度后,便可確定當(dāng)前邊緣差異度最大的候選操作控制框,直到處理 完所有操作控制框?yàn)橹?。如可將第一個(gè)計(jì)算出的邊緣差異度保存為臨時(shí)最大邊緣差異度, 并保存對(duì)應(yīng)的操作控制框的信息,當(dāng)計(jì)算出當(dāng)前的邊緣差異度后,將之與之前保存的臨時(shí) 最大邊緣差異度進(jìn)行比較,如果小于臨時(shí)最大邊緣差異度,則不對(duì)已保存信息進(jìn)行變更;如 果大于臨時(shí)最大邊緣差異度,則對(duì)已保存信息進(jìn)行更新,將當(dāng)前計(jì)算出的邊緣差異度保存 為新的臨時(shí)最大邊緣差異度,并保存當(dāng)前操作控制框的信息。
[0076] 或者,上述步驟A和B中的方案也可采用階段性執(zhí)行的方式實(shí)現(xiàn),例如,可首先計(jì) 算完所有操作控制框的邊緣差異度,之后再從中確定最大的邊緣差異度及其對(duì)應(yīng)的候選操 作控制框。
[0077] 步驟204,將符合操作控制框的熱點(diǎn)點(diǎn)擊特征的候選操作控制框確定為所述信息 展示區(qū)的操作控制框。
[0078] 通過上述處理后,可以得到圖3中橢圓圈包圍區(qū)域內(nèi)明顯符合操作控制框周邊的 熱點(diǎn)點(diǎn)擊特征,因此將橢圓圈包圍區(qū)域內(nèi)的候選操作控制框確定為所述信息展示區(qū)的操作 控制框。
[0079] 基于上述圖2中描述的圖1所示步驟101的一種實(shí)現(xiàn)方式中得到的邊緣差異度 diff_lever,即所述候選操作控制框周邊的熱點(diǎn)點(diǎn)擊特征表征值,圖1所示步驟105中的一 種實(shí)現(xiàn)方式可以為,根據(jù)下式(3)計(jì)算對(duì)應(yīng)的過濾概率值:
[0080]
〇)
[0081] 其中,d為當(dāng)前點(diǎn)擊操作與操作控制框之間的距離值,〇為拉普拉斯校準(zhǔn)因子,可 取值為〇. 05、0. 02等,difT_lever為所述操作控制框的邊緣差異度,α, β為距離調(diào)整參 數(shù),例如,可取值α =0.01,β =0.05等。
[0082] 上面對(duì)本發(fā)明實(shí)施例中的信息展示區(qū)的操作處理方法進(jìn)行了詳細(xì)描述,下面再對(duì) 可應(yīng)用該方法的信息展示區(qū)的操作處理系統(tǒng)進(jìn)行詳細(xì)描述。
[0083] 圖4為本發(fā)明實(shí)施例中一種信息展示區(qū)的操作處理系統(tǒng)的示例性結(jié)構(gòu)圖。如圖4 所示,該系統(tǒng)可包括操作控制框識(shí)別模塊401,操作控制框位置記錄模塊402,點(diǎn)擊操作處 理模塊403,距離計(jì)算模塊404,概率值計(jì)算模塊405和過濾處理模塊406。
[0084] 其中,操作控制框識(shí)別模塊401用于對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息 展示區(qū),從所述信息展示區(qū)中識(shí)別操作控制框,在識(shí)別出所述操作控制框后,確定所述操作 控制框在所述信息展示區(qū)上的坐標(biāo)位置。該操作控制框識(shí)別模塊401的具體操作可與圖1 所示步驟101中的操作一致。例如,操作控制框識(shí)別模塊401可以根據(jù)信息展示區(qū)在預(yù)定 時(shí)間段內(nèi)的點(diǎn)擊分布圖,利用操作控制框周邊的熱點(diǎn)點(diǎn)擊特征識(shí)別操作控制框。
[0085] 操作控制框位置記錄模塊402用于對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息 展示區(qū),記錄所述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置。
[0086] 點(diǎn)擊操作處理模塊403用于接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述 當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置。該點(diǎn)擊操作處理模塊403的具體操作可與 圖1所示步驟103中的操作一致。
[0087] 距離計(jì)算模塊404用于根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及 所述當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控 制框之間的距離值。該距離計(jì)算模塊404的具體操作可與圖1所示步驟104中的操作一致。 例如,距離計(jì)算模塊404可根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述當(dāng) 前點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置,判斷所述當(dāng)前點(diǎn)擊操作是否位于所述操作控 制框之內(nèi)或邊界上,如果是,則得到二者的距離值為0 ;否則,判斷所述當(dāng)前點(diǎn)擊操作是否 位于正對(duì)所述操作控制框的某條邊的邊界外,如果是,則計(jì)算所述當(dāng)前點(diǎn)擊操作與所述邊 之間的距離值;否則,確定所述操作控制框中距離所述當(dāng)前點(diǎn)擊操作最近的頂點(diǎn),并計(jì)算所 述當(dāng)前點(diǎn)擊操作與所述頂點(diǎn)之間的距離值。
[0088] 概率值計(jì)算模塊405用于在所述距離值小于設(shè)定過濾閾值時(shí),根據(jù)所述距離值確 定對(duì)應(yīng)的誤點(diǎn)過濾概率值。該概率值計(jì)算模塊405的具體操作可與圖1所示步驟105中的 操作一致。例如,針對(duì)同一信息展示區(qū)可按照距離越短,誤點(diǎn)過濾概率值越大的原則確定過 濾概率值,針對(duì)不同信息展示區(qū),可按照操作控制框周邊的熱點(diǎn)點(diǎn)擊特征越明顯,過濾概率 值越大的原則確定誤點(diǎn)過濾概率值。
[0089] 過濾處理模塊406用于根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾 或記錄的操作。該過濾處理模塊406的具體操作可與圖1所示步驟106中的操作一致。
[0090] 與圖1所示方法相對(duì)應(yīng),本系統(tǒng)中的操作控制框識(shí)別模塊401主要為線下操作控 制框的識(shí)別過程。本系統(tǒng)中的操作控制框位置記錄模塊402,點(diǎn)擊操作處理模塊403,距離 計(jì)算模塊404,概率值計(jì)算模塊405和過濾處理模塊406主要為線上過濾概率計(jì)算及過濾處 理的過程。此外還可以在進(jìn)行線上過濾概率計(jì)算及過濾處理之前,利用操作控制框位置記 錄模塊402,點(diǎn)擊操作處理模塊403,距離計(jì)算模塊404,概率值計(jì)算模塊405和過濾處理模 塊406進(jìn)行線上真實(shí)環(huán)境的模擬,以驗(yàn)證實(shí)際的過濾效率,對(duì)于過濾比例過大(如大于一設(shè) 定值)的信息展示區(qū),可對(duì)其進(jìn)行過濾概率的平滑處理,之后再利用操作控制框位置記錄 模塊402,點(diǎn)擊操作處理模塊403,距離計(jì)算模塊404,概率值計(jì)算模塊405和過濾處理模塊 406進(jìn)行線上過濾概率計(jì)算及過濾處理。
[0091] 其中,操作控制框識(shí)別模塊401、操作控制框位置記錄模塊402,點(diǎn)擊操作處理模 塊403,距離計(jì)算模塊404,概率值計(jì)算模塊405和過濾處理模塊406可運(yùn)行于同一設(shè)備中, 也可以運(yùn)行于不同的設(shè)備中,例如操作控制框識(shí)別模塊401運(yùn)行于第一設(shè)備中,操作控制 框位置記錄模塊402,點(diǎn)擊操作處理模塊403,距離計(jì)算模塊404,概率值計(jì)算模塊405和過 濾處理模塊406運(yùn)行于第二設(shè)備中,并且第一設(shè)備會(huì)將操作控制框識(shí)別模塊401識(shí)別出的 操作控制框在信息展示區(qū)中的坐標(biāo)位置發(fā)送給第二設(shè)備的操作控制框位置記錄模塊402 進(jìn)行記錄。
[0092] 相應(yīng)地,在本發(fā)明的其它實(shí)施方式中,信息展示區(qū)的操作處理系統(tǒng)也可只包括操 作控制框位置記錄模塊402,點(diǎn)擊操作處理模塊403,距離計(jì)算模塊404,概率值計(jì)算模塊 405和過濾處理模塊406。
[0093] 圖5為本發(fā)明一個(gè)實(shí)施方式中圖4所示操作控制框識(shí)別模塊401的一種結(jié)構(gòu)示意 圖。如圖5所示,該操作控制框識(shí)別模塊401可包括:點(diǎn)擊分布圖獲取子模塊501和操作控 制框識(shí)別子模塊502。
[0094] 其中,點(diǎn)擊分布圖獲取子模塊501用于獲取所述信息展示區(qū)在預(yù)定時(shí)間段內(nèi)的點(diǎn) 擊分布圖。該點(diǎn)擊分布圖獲取子模塊501的具體操作可與圖2所示步驟201中的操作一致。
[0095] 操作控制框識(shí)別子模塊502用于根據(jù)所述點(diǎn)擊分布圖及操作控制框周邊的熱點(diǎn) 點(diǎn)擊特征,識(shí)別所述信息展示區(qū)的操作控制框,在識(shí)別出所述操作控制框后,確定所述操作 控制框在所述信息展示區(qū)上的坐標(biāo)位置。該操作控制框識(shí)別子模塊502的具體操作可與圖 1所示步驟101中描述的相應(yīng)操作一致。
[0096] 圖6為本發(fā)明一個(gè)實(shí)施方式中圖5所不操作控制框識(shí)別子模塊502的一種結(jié)構(gòu)不 意圖。如圖6所示,所述操作控制框識(shí)別子模塊502可包括:候選操作控制框確定單元601、 操作控制框特征檢測(cè)單元602和操作控制框確定單元603。
[0097] 其中,候選操作控制框確定單元601用于在所述點(diǎn)擊分布圖上確定出所有可能大 小的所有可能位置的候選操作控制框。該候選操作控制框確定單元601可與圖2所示步驟 202中的操作一致。
[0098] 操作控制框特征檢測(cè)單元602用于針對(duì)確定出的每個(gè)候選操作控制框,判斷其是 否符合操作控制框的熱點(diǎn)點(diǎn)擊特征,所述熱點(diǎn)點(diǎn)擊特征包括:操作控制框每條邊的界外設(shè) 定距離內(nèi)的點(diǎn)擊總數(shù)與界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)差異滿足第一設(shè)定要求,且每條邊界外 設(shè)定距離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)與所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的關(guān)系滿 足第二設(shè)定要求;操作控制框的框外設(shè)定區(qū)域內(nèi)的點(diǎn)擊總數(shù)與框內(nèi)點(diǎn)擊總數(shù)的差異滿足第 三設(shè)定要求。該操作控制框特征檢測(cè)單元602可與圖2所示步驟203中的操作一致。
[0099] 操作控制框確定單元603用于將符合操作控制框的熱點(diǎn)點(diǎn)擊特征的候選操作控 制框確定為所述信息展示區(qū)的操作控制框,并確定所述操作控制框在所述信息展示區(qū)上的 坐標(biāo)位置。
[0100] 圖7為本發(fā)明一個(gè)實(shí)施方式中圖6所示操作控制框特征檢測(cè)單元602的一種結(jié)構(gòu) 示意圖。如圖7所示,該操作控制框特征檢測(cè)單元602可包括:第一檢測(cè)子單元701、第二 檢測(cè)子單元702、邊緣差異計(jì)算子單元703、歸一化處理子單元704和第三檢測(cè)子單元705。 [0101] 其中,第一檢測(cè)子單元701用于針對(duì)當(dāng)前候選操作控制框,判斷所述候選操作控 制框每條邊界外設(shè)定距離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)是否小于所述邊的界外設(shè)定距離 內(nèi)的點(diǎn)擊總數(shù)的設(shè)定百分比的值。
[0102] 第二檢測(cè)子單元702用于針對(duì)當(dāng)前候選操作控制框,判斷所述候選操作控制框每 條邊界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)是否大于所述邊界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定倍數(shù)。
[0103] 邊緣差異計(jì)算子單元703用于在所述第一檢測(cè)子單元和第二檢測(cè)子單元的判斷 結(jié)果均為是時(shí),根據(jù)所述候選操作控制框的框內(nèi)外設(shè)定區(qū)域內(nèi)的亮度,利用亮度梯度法計(jì) 算所述候選操作控制框的邊緣差異。
[0104] 歸一化處理子單元704用于利用所述候選操作控制框的邊框像素點(diǎn)個(gè)數(shù)及所述 信息展示區(qū)的總點(diǎn)擊數(shù)對(duì)所述邊緣差異進(jìn)行歸一化,得到所述候選操作控制框的邊緣差異 度。
[0105] 第三檢測(cè)子單元705用于確定邊緣差異度最大的候選操作控制框,并判斷所述最 大的邊緣差異度是否大于設(shè)定的操作控制框差異閾值,如果是,則確定所述候選操作控制 框?yàn)樗鲂畔⒄故緟^(qū)的操作控制框。
[0106] 圖7所示各功能模塊的具體操作可與圖2所示步驟203中描述的對(duì)應(yīng)操作一致。
[0107] 基于圖7所示實(shí)現(xiàn)方案,本發(fā)明圖4中所示的概率值計(jì)算模塊405同樣可根據(jù)上 式(3)計(jì)算對(duì)應(yīng)的過濾概率值。
[0108] 本發(fā)明實(shí)施例中,信息展示區(qū)可以為任何需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū)。例如 可以為網(wǎng)絡(luò)廣告位,網(wǎng)絡(luò)宣傳欄,或者網(wǎng)絡(luò)發(fā)布窗等。
[0109] 本發(fā)明實(shí)施例中的操作控制框可以為任何存在誤點(diǎn)可能且滿足上述熱點(diǎn)點(diǎn)擊特 征的操作控制框,例如可以為關(guān)閉按鈕框和/或最小化按鈕框等。
[0110] 下面給出本發(fā)明中信息展示區(qū)的操作處理方法和系統(tǒng)的兩個(gè)使用場(chǎng)景的例子。一 個(gè)場(chǎng)景中用戶正在用手機(jī)玩天天XX游戲,暫停時(shí)彈出一個(gè)廣告,用戶希望點(diǎn)擊關(guān)閉,但是 由于關(guān)閉按鈕比較小用戶點(diǎn)了 2次才關(guān)掉廣告,這時(shí)候第一次產(chǎn)生的點(diǎn)擊就屬于誤點(diǎn)。另 一個(gè)場(chǎng)景中,用戶閱讀新聞時(shí),下部banner廣告占據(jù)了一部分閱讀空間,用戶希望關(guān)閉,同 樣由于屏幕尺寸等原因會(huì)導(dǎo)致用戶產(chǎn)生誤點(diǎn)擊。
[0111] 本發(fā)明實(shí)施例中的"接收"一詞可以理解為主動(dòng)從其他模塊獲取,也可以是接收其 他模塊發(fā)送來的信息。
[0112] 本發(fā)明中的移動(dòng)終端包括但不限于(安裝有通信模塊的)智能手機(jī)、掌上電腦、平 板電腦等。這些通信終端上都安裝有操作系統(tǒng),包括但不限于:Android操作系統(tǒng)、Symbian 操作系統(tǒng)、Windows mobile操作系統(tǒng)、以及蘋果iPhone 0S操作系統(tǒng)等等。
[0113] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以 是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)單元中。所述各實(shí)施例 的功能模塊可以位于一個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn),或者也可以分布到多個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn)上。上 述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn),或者也 可采用硬件和計(jì)算機(jī)可讀指令的結(jié)合來實(shí)現(xiàn)。例如,上述實(shí)施例中的方法步驟及系統(tǒng)中的 功能模塊可以為由至少一個(gè)處理器來執(zhí)行的計(jì)算機(jī)可執(zhí)行指令。本發(fā)明中提到的處理器可 以為CPU,處理單元/模塊,ASIC,邏輯模塊或可編程門陣列等。
[0114] 例如,圖8為本發(fā)明實(shí)施例中信息展示區(qū)的操作處理系統(tǒng)的又一種結(jié)構(gòu)示意圖。 如圖8所示,該系統(tǒng)包括:一存儲(chǔ)器810、以及與存儲(chǔ)器810通信連接的處理器820,其中存 儲(chǔ)器810存儲(chǔ)有可由處理器820執(zhí)行的計(jì)算機(jī)可執(zhí)行指令,該計(jì)算機(jī)可執(zhí)行指令可實(shí)現(xiàn)圖4 所示系統(tǒng)中各功能單元的操作?;蛘撸部梢岳斫鉃樵摯鎯?chǔ)器810包括圖4所示系統(tǒng)中的 各功能單元。
[0115] 另外,本發(fā)明的每一個(gè)實(shí)施例可以通過由數(shù)據(jù)處理設(shè)備如計(jì)算機(jī)執(zhí)行的數(shù)據(jù)處理 程序來實(shí)現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中的數(shù)據(jù) 處理程序通過直接將程序讀取出存儲(chǔ)介質(zhì)或者通過將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的 存儲(chǔ)設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲(chǔ)介質(zhì)也構(gòu)成了本發(fā)明。存儲(chǔ)介質(zhì) 可以使用任何類型的記錄方式,例如紙張存儲(chǔ)介質(zhì)(如紙帶等)、磁存儲(chǔ)介質(zhì)(如軟盤、硬 盤、閃存等)、光存儲(chǔ)介質(zhì)(如⑶-ROM等)、磁光存儲(chǔ)介質(zhì)(如M0等)等。
[0116] 因此本發(fā)明還提供了一種存儲(chǔ)介質(zhì),其中存儲(chǔ)有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序 用于執(zhí)行本發(fā)明上述方法的任何一種實(shí)施例。
[0117] 以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種信息展示區(qū)的操作處理方法,其特征在于,包括: 對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),記錄所述信息展示區(qū)中一操作控 制框在所述信息展示區(qū)上的坐標(biāo)位置; 接收對(duì)所述信息展示位的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng)前點(diǎn)擊操作在所述信息展示位 上的坐標(biāo)位置; 根據(jù)所述操作控制框在所述信息展示位上的坐標(biāo)位置及所述當(dāng)前點(diǎn)擊操作在所述信 息展示位上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框之間的距離值; 在所述距離值小于設(shè)定過濾闊值時(shí),根據(jù)所述距離值確定對(duì)應(yīng)的誤點(diǎn)過濾概率值; 根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的操作。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述記錄所述信息展示區(qū)中操作控制框 在所述信息展示區(qū)上的坐標(biāo)位置之前,進(jìn)一步包括:對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾 的信息展示區(qū),從所述信息展示區(qū)中識(shí)別操作控制框,在識(shí)別出所述操作控制框后,確定所 述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從信息展示區(qū)中識(shí)別操作控制框包 括: 獲取所述信息展示區(qū)在預(yù)定時(shí)間段內(nèi)的點(diǎn)擊分布圖;根據(jù)所述點(diǎn)擊分布圖及操作控制 框周邊的熱點(diǎn)點(diǎn)擊特征,識(shí)別所述信息展示區(qū)的操作控制框。4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)點(diǎn)擊分布圖及操作控制框周邊 的熱點(diǎn)點(diǎn)擊特征,識(shí)別所述信息展示區(qū)的操作控制框包括: 在所述點(diǎn)擊分布圖上確定出所有可能大小的所有可能位置的候選操作控制框; 針對(duì)確定出的每個(gè)候選操作控制框,判斷其是否符合操作控制框的熱點(diǎn)點(diǎn)擊特征,所 述熱點(diǎn)點(diǎn)擊特征包括:操作控制框每條邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)與界內(nèi)設(shè)定距離內(nèi) 的點(diǎn)擊總數(shù)差異滿足第一設(shè)定要求,且每條邊界外設(shè)定距離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù) 與所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的關(guān)系滿足第二設(shè)定要求;操作控制框的框外設(shè)定 區(qū)域內(nèi)的點(diǎn)擊總數(shù)與框內(nèi)設(shè)定區(qū)域內(nèi)的點(diǎn)擊總數(shù)的差異滿足第=設(shè)定要求; 將符合操作控制框的熱點(diǎn)點(diǎn)擊特征的候選操作控制框確定為所述信息展示區(qū)的操作 控制框。5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述針對(duì)確定出的每個(gè)候選操作控制框, 判斷其是否符合操作控制框的熱點(diǎn)點(diǎn)擊特征包括: 針對(duì)確定出的每個(gè)候選操作控制框,判斷所述候選操作控制框每條邊界外設(shè)定距離內(nèi) 單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)是否小于所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定百分比 的值,W及所述候選操作控制框每條邊界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)是否大于所述邊界內(nèi)設(shè) 定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定倍數(shù)?如果二者都滿足,則根據(jù)所述候選操作控制框的框內(nèi)外 設(shè)定區(qū)域內(nèi)的亮度,利用亮度梯度法計(jì)算所述候選操作控制框的邊緣差異,并利用所述候 選操作控制框的邊框像素點(diǎn)個(gè)數(shù)及所述信息展示區(qū)的總點(diǎn)擊數(shù)對(duì)所述邊緣差異進(jìn)行歸一 化,得到所述候選操作控制框的邊緣差異度;否則,二者中只要有一個(gè)不滿足,便放棄所述 候選操作控制框; 確定邊緣差異度最大的候選操作控制框,并判斷所述最大的邊緣差異度是否大于設(shè)定 的操作控制框差異闊值,如果是,則確定所述候選操作控制框符合操作控制框的熱點(diǎn)點(diǎn)擊 特征。6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)距離值計(jì)算對(duì)應(yīng)的誤點(diǎn)過濾概 率值包括: 根據(jù)如下函數(shù)計(jì)算對(duì)應(yīng)的過濾概率值:其中,d為所述距離值,O為拉普拉斯校準(zhǔn)因子,diff_ lever為所述操作控制框的邊緣差異度,a, 0為距離調(diào)整參數(shù)。7. 根據(jù)權(quán)利要求1至6中任一所述的方法,其特征在于,所述計(jì)算當(dāng)前點(diǎn)擊操作與所述 操作控制框之間的距離值包括: 判斷所述當(dāng)前點(diǎn)擊操作是否位于所述操作控制框之內(nèi)或邊界上,如果是,則得到二者 的距離值為O ;否則,判斷所述當(dāng)前點(diǎn)擊操作是否位于正對(duì)所述操作控制框的某條邊的邊 界外,如果是,則計(jì)算所述當(dāng)前點(diǎn)擊操作與所述邊之間的距離值;否則,確定所述操作控制 框中距離所述當(dāng)前點(diǎn)擊操作最近的頂點(diǎn),并計(jì)算所述當(dāng)前點(diǎn)擊操作與所述頂點(diǎn)之間的距離 值。8. -種信息展示區(qū)的操作處理系統(tǒng),其特征在于,包括: 操作控制框位置記錄模塊,用于對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū), 記錄所述信息展示區(qū)中操作控制框在所述信息展示區(qū)上的坐標(biāo)位置; 點(diǎn)擊操作處理模塊,用于接收對(duì)所述信息展示區(qū)的當(dāng)前點(diǎn)擊操作,并獲取所述當(dāng)前點(diǎn) 擊操作在所述信息展示區(qū)上的坐標(biāo)位置; 距離計(jì)算模塊,用于根據(jù)所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述當(dāng)前 點(diǎn)擊操作在所述信息展示區(qū)上的坐標(biāo)位置,計(jì)算所述當(dāng)前點(diǎn)擊操作與所述操作控制框之間 的距離值; 概率值計(jì)算模塊,用于在所述距離值小于設(shè)定過濾闊值時(shí),根據(jù)所述距離值確定對(duì)應(yīng) 的誤點(diǎn)過濾概率值; 過濾處理模塊,用于根據(jù)所述誤點(diǎn)過濾概率值對(duì)所述當(dāng)前點(diǎn)擊操作執(zhí)行過濾或記錄的 操作。9. 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包括: 操作控制框識(shí)別模塊,用于對(duì)每個(gè)預(yù)先確定的需要進(jìn)行誤點(diǎn)過濾的信息展示區(qū),從所 述信息展示區(qū)中識(shí)別操作控制框,在識(shí)別出所述操作控制框后,確定所述操作控制框在所 述信息展示區(qū)上的坐標(biāo)位置。10. 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述操作控制框識(shí)別模塊包括: 點(diǎn)擊分布圖獲取子模塊,用于獲取所述信息展示區(qū)在預(yù)定時(shí)間段內(nèi)的點(diǎn)擊分布圖; 操作控制框識(shí)別子模塊,用于根據(jù)所述點(diǎn)擊分布圖及操作控制框周邊的熱點(diǎn)點(diǎn)擊特 征,識(shí)別所述信息展示區(qū)的操作控制框,在識(shí)別出所述操作控制框后,確定所述操作控制框 在所述信息展示區(qū)上的坐標(biāo)位置。11. 根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于,所述操作控制框識(shí)別子模塊包括: 候選操作控制框確定單元,用于在所述點(diǎn)擊分布圖上確定出所有可能大小的所有可能 位置的候選操作控制框; 操作控制框特征檢測(cè)單元,用于針對(duì)確定出的每個(gè)候選操作控制框,判斷其是否符合 操作控制框的熱點(diǎn)點(diǎn)擊特征,所述熱點(diǎn)點(diǎn)擊特征包括:操作控制框每條邊的界外設(shè)定距離 內(nèi)的點(diǎn)擊總數(shù)與界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)差異滿足第一設(shè)定要求,且每條邊界外設(shè)定距 離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)與所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的關(guān)系滿足第二 設(shè)定要求;操作控制框的框外設(shè)定區(qū)域內(nèi)的點(diǎn)擊總數(shù)與框內(nèi)點(diǎn)擊總數(shù)的差異滿足第=設(shè)定 要求; 操作控制框確定單元,用于將符合操作控制框的熱點(diǎn)點(diǎn)擊特征的候選操作控制框確 定為所述信息展示區(qū)的操作控制框,并確定所述操作控制框在所述信息展示區(qū)上的坐標(biāo)位 置。12. 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述操作控制框特征檢測(cè)單元包括: 第一檢測(cè)子單元,用于針對(duì)當(dāng)前候選操作控制框,判斷所述候選操作控制框每條邊界 外設(shè)定距離內(nèi)單個(gè)點(diǎn)擊位置的最大點(diǎn)擊數(shù)是否小于所述邊的界外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù) 的設(shè)定百分比的值; 第二檢測(cè)子單元,用于針對(duì)當(dāng)前候選操作控制框,判斷所述候選操作控制框每條邊界 外設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)是否大于所述邊界內(nèi)設(shè)定距離內(nèi)的點(diǎn)擊總數(shù)的設(shè)定倍數(shù); 邊緣差異計(jì)算子單元,用于在所述第一檢測(cè)子單元和第二檢測(cè)子單元的判斷結(jié)果均為 是時(shí),根據(jù)所述候選操作控制框的框內(nèi)外設(shè)定區(qū)域內(nèi)的亮度,利用亮度梯度法計(jì)算所述候 選操作控制框的邊緣差異; 歸一化處理子單元,用于利用所述候選操作控制框的邊框像素點(diǎn)個(gè)數(shù)及所述信息展示 區(qū)的總點(diǎn)擊數(shù)對(duì)所述邊緣差異進(jìn)行歸一化,得到所述候選操作控制框的邊緣差異度; 第=檢測(cè)子單元,用于確定邊緣差異度最大的候選操作控制框,并判斷所述最大的邊 緣差異度是否大于設(shè)定的操作控制框差異闊值,如果是,則確定所述候選操作控制框?yàn)樗?述信息展示區(qū)的操作控制框。13. 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述概率值計(jì)算模塊根據(jù)如下函數(shù)計(jì) 算對(duì)應(yīng)的過濾概率值:其中,d為所述距離值,O為拉普拉斯校準(zhǔn)因子,diff_ lever為所述操作控制框的邊緣差異度,a, 0為距離調(diào)整參數(shù)。14. 根據(jù)權(quán)利要求8至13中任一項(xiàng)所述的系統(tǒng),其特征在于,距離計(jì)算模塊根據(jù)所述操 作控制框在所述信息展示區(qū)上的坐標(biāo)位置及所述當(dāng)前點(diǎn)擊操作在所述信息展示區(qū)上的坐 標(biāo)位置,判斷所述當(dāng)前點(diǎn)擊操作是否位于所述操作控制框之內(nèi)或邊界上,如果是,則得到二 者的距離值為O ;否則,判斷所述當(dāng)前點(diǎn)擊操作是否位于正對(duì)所述操作控制框的某條邊的 邊界外,如果是,則計(jì)算所述當(dāng)前點(diǎn)擊操作與所述邊之間的距離值;否則,確定所述操作控 制框中距離所述當(dāng)前點(diǎn)擊操作最近的頂點(diǎn),并計(jì)算所述當(dāng)前點(diǎn)擊操作與所述頂點(diǎn)之間的距 離值。
【文檔編號(hào)】G06F3/0484GK106033302SQ201510108559
【公開日】2016年10月19日
【申請(qǐng)日】2015年3月12日
【發(fā)明人】李益群
【申請(qǐng)人】深圳市騰訊計(jì)算機(jī)系統(tǒng)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1