午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

一種檢測網(wǎng)頁特征區(qū)域的方法和裝置的制造方法

文檔序號:9489424閱讀:456來源:國知局
一種檢測網(wǎng)頁特征區(qū)域的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動通信技術(shù)領(lǐng)域,更為具體地,涉及檢測網(wǎng)頁特征區(qū)域的方法和裝 置。
【背景技術(shù)】
[0002] 當(dāng)今的網(wǎng)頁中包含形形色色的廣告,這些廣告一方面影響了用戶的體驗(yàn),一方面 還可能會引起訪問時額外流量的消耗,一款能夠智能過濾網(wǎng)頁中廣告的瀏覽器或者瀏覽器 插件能帶來用戶體驗(yàn)上的很大提升。
[0003] 現(xiàn)有的瀏覽器一般都設(shè)置了廣告過濾規(guī)則,而廣告過濾的規(guī)則制定方式都是通過 用戶反饋和人工排查兩種方式來檢查互聯(lián)網(wǎng)上網(wǎng)頁是否產(chǎn)生新的形式的廣告,用戶反饋的 方式不夠及時,而人工排查的方式又不夠高效。
[0004] 現(xiàn)有網(wǎng)頁自動化檢測廣告的系統(tǒng)也有通過比較網(wǎng)頁解析和排版過程中生成的D0M 樹和Render樹的差異的方式來檢測廣告。該方法具體是通過廣告過濾之后,獲得沒有廣告 的D0M樹和Render樹的網(wǎng)頁,然后后續(xù)將待測網(wǎng)頁與沒有廣告的網(wǎng)頁比較D0M樹和Render 樹,從而檢測出廣告。
[0005] 但是,這種方式通常針對內(nèi)容不會變化的測試頁面,對于網(wǎng)頁內(nèi)容變化的互聯(lián)網(wǎng) 頁面,無法區(qū)分是因?yàn)閺V告導(dǎo)致的變化還是因?yàn)榫W(wǎng)頁本身內(nèi)容導(dǎo)致的變化,從而可能無法 檢測出廣告。并且,現(xiàn)有技術(shù)中廣告過濾就是通過網(wǎng)頁的D0M結(jié)構(gòu)來過濾廣告,如果自動化 檢測廣告的系統(tǒng)也采用同樣的機(jī)制,也很難達(dá)到檢測廣告的目的。

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

[0006] 鑒于上述問題,本發(fā)明的目的是提供一種檢測網(wǎng)頁特征區(qū)域的方法及裝置,能快 速的檢測出網(wǎng)頁中的特征區(qū)域,便于在網(wǎng)頁廣告過濾時快速發(fā)現(xiàn)問題,為后續(xù)的網(wǎng)頁廣告 過濾處理提供參考依據(jù),可以調(diào)整過濾規(guī)則,進(jìn)而得到更好的過濾效果。
[0007] 根據(jù)本發(fā)明的一個方面,提供一種檢測網(wǎng)頁特征區(qū)域的方法,包括:
[0008] 生成頁面在過濾正常生效條件下的第一頁面結(jié)果;
[0009] 在設(shè)定閾值時間后,獲取頁面的第二頁面結(jié)果;
[0010] 將所述第二頁面結(jié)果與所述第一頁面結(jié)果比較,若發(fā)現(xiàn)存在不同的區(qū)域,確定所 述存在不同的區(qū)域?yàn)楫a(chǎn)生問題的特征區(qū)域。
[0011] 其中:生成頁面在過濾正常生效條件下的第一頁面結(jié)果包括:生成頁面在過濾正 常生效條件下劃分出內(nèi)容邏輯區(qū)域的第一頁面結(jié)果,其中,所述內(nèi)容邏輯區(qū)域是通過執(zhí)行 多次頁面加載并比較出每次加載的網(wǎng)頁頁面的差異后合并生成;
[0012] 將所述第二頁面結(jié)果與所述第一頁面結(jié)果比較包括:
[0013] 將所述第二頁面結(jié)果與所述第一頁面結(jié)果中除所述內(nèi)容邏輯區(qū)域之外的區(qū)域進(jìn) 行比較。
[0014] 其中,執(zhí)行多次頁面加載并比較每次加載的網(wǎng)頁頁面的差異合并生成內(nèi)容邏輯區(qū) 域包括:
[0015] 對每次加載的頁面進(jìn)行截圖,比較各個截圖的差異,記錄下有差異的像素點(diǎn);
[0016] 根據(jù)所述有差異的像素點(diǎn)生成包圍所述有差異的像素點(diǎn)的多個矩形區(qū)域;
[0017] 將相鄰的矩形區(qū)域合并成內(nèi)容邏輯區(qū)域。
[0018] 其中,將所述第二頁面結(jié)果與所述第一頁面結(jié)果比較包括,
[0019] 判斷頁面是否存在偏移;
[0020] 如果存在頁面偏移則計(jì)算頁面偏移值;
[0021] 根據(jù)頁面偏移值進(jìn)行頁面對齊后再比較。
[0022] 其中,判斷頁面是否存在偏移包括:
[0023] 從頁面首行開始循環(huán),比較其他行有沒有和當(dāng)前行紅、藍(lán)、綠三個顏色特征值相 同,如果有相同的行,繼續(xù)比較其后設(shè)定閾值范圍內(nèi)每行的顏色特征值是否都一一相等,如 果相等則確定當(dāng)前比較頁面出現(xiàn)了偏移;其它情況下則確定沒有出現(xiàn)頁面偏移;
[0024] 其中,計(jì)算頁面偏移值包括:
[0025] 計(jì)算兩個偏移行的位置差,位置差值即為頁面偏移值。
[0026] 其中,所述內(nèi)容邏輯區(qū)域被配置為顯示第一顏色,所述確定的產(chǎn)生問題的特征區(qū) 域被配置為顯示第二顏色。
[0027] 另一方面,本發(fā)明還提供一種檢測網(wǎng)頁特征區(qū)域的裝置,包括:
[0028] 基準(zhǔn)頁面生成單元,用于生成頁面在過濾正常生效條件下的第一頁面結(jié)果;
[0029] 比較頁面生成單元,用于在設(shè)定閾值時間后,獲取頁面的第二頁面結(jié)果;
[0030] 特征區(qū)域確定單元,用于將所述第二頁面結(jié)果與所述第一頁面結(jié)果比較,若發(fā)現(xiàn) 存在不同的區(qū)域,確定所述存在不同的區(qū)域?yàn)楫a(chǎn)生問題的特征區(qū)域。
[0031] 其中,基準(zhǔn)結(jié)果生成單元包括:
[0032] 加載模塊,用于執(zhí)行多次頁面加載;
[0033] 差異查找模塊,用于比較執(zhí)行多次頁面加載的網(wǎng)頁頁面的差異;
[0034] 內(nèi)容區(qū)域生成模塊,用于將所述網(wǎng)頁頁面的差異生成內(nèi)容邏輯區(qū)域。
[0035] 其中,基準(zhǔn)結(jié)果生成單元還包括:
[0036] 截圖模塊,用于對每次加載的頁面進(jìn)行截圖;
[0037] 矩形區(qū)域生成模塊,用于根據(jù)有差異的像素點(diǎn)生成多個矩形區(qū)域供內(nèi)容區(qū)域生成 模塊將所述多個矩形區(qū)域合并成內(nèi)容邏輯區(qū)域。
[0038] 其中,特征區(qū)域確定單元,包括:
[0039] 比較模塊,用于將所述第二頁面結(jié)果與所述第一頁面結(jié)果比較;
[0040] 偏移判斷模塊,用于在進(jìn)行第一頁面截圖與第二頁面截圖時,比較出當(dāng)前比較的 行存在差異時判斷頁面是否存在偏移;
[0041] 偏移值計(jì)算模塊,用于判斷模塊判斷出頁面存在偏移時,計(jì)算頁面偏移值;
[0042] 對齊模塊,用于根據(jù)頁面偏移值進(jìn)行頁面對齊;
[0043] 特征區(qū)域確定模塊,用于將進(jìn)行頁面對齊后最終確定的差異區(qū)域確定為網(wǎng)頁的特 征區(qū)域。
[0044] 本發(fā)明的檢測網(wǎng)頁特征區(qū)域的方法和裝置,首先生成頁面在過濾正常生效條件下 的第一頁面結(jié)果,在設(shè)定閾值時間后,生成頁面的第二頁面結(jié)果;然后將第二頁面結(jié)果與 所述第一頁面結(jié)果比較,若發(fā)現(xiàn)存在不同的區(qū)域,確定所述存在不同的區(qū)域?yàn)楫a(chǎn)生問題的 特征區(qū)域。在網(wǎng)頁進(jìn)行廣告過濾的場景下,這些產(chǎn)生問題的特征區(qū)域就是廣告區(qū)域,其原 因可能是廣告過濾規(guī)則失效導(dǎo)致本該過濾的廣告出現(xiàn),或者是廣告過濾規(guī)則未包括的新廣 告。因此,本發(fā)明通過將網(wǎng)頁與過濾正常生效下的參考網(wǎng)頁進(jìn)行比較,能快速的檢測出網(wǎng) 頁中的特征區(qū)域(廣告區(qū)域),快速發(fā)現(xiàn)問題,為后續(xù)的網(wǎng)頁過濾處理提供參考依據(jù),使得 可以調(diào)整過濾規(guī)則,進(jìn)而得到更好的過濾效果。
[0045] 為了實(shí)現(xiàn)上述以及相關(guān)目的,本發(fā)明的一個或多個方面包括后面將詳細(xì)說明并在 權(quán)利要求中特別指出的特征。下面的說明以及附圖詳細(xì)說明了本發(fā)明的某些示例性方面。 然而,這些方面指示的僅僅是可使用本發(fā)明的原理的各種方式中的一些方式。此外,本發(fā)明 旨在包括所有這些方面以及它們的等同物。
【附圖說明】
[0046] 通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面 理解,本發(fā)明的其它目的及結(jié)果將更加明白及易于理解。在附圖中:
[0047] 圖1為本發(fā)明實(shí)施例提供的檢測網(wǎng)頁特征區(qū)域的方法的流程圖;
[0048] 圖2為本發(fā)明實(shí)施例提供的檢測網(wǎng)頁特征區(qū)域的方法的一個實(shí)施例詳細(xì)流程圖;
[0049] 圖3示出了本發(fā)明的一種檢測網(wǎng)頁特征區(qū)域的裝置方框圖;
[0050] 圖4示出了本發(fā)明的一種檢測網(wǎng)頁特征區(qū)域的裝置的一個實(shí)施例的基準(zhǔn)結(jié)果生 成單元的方框圖;
[0051] 圖5示出了本發(fā)明的一種檢測網(wǎng)頁特征區(qū)域的裝置的一個實(shí)施例的特征區(qū)域確 定單元的方框圖。
[0052] 在所有附圖中相同的標(biāo)號指示相似或相應(yīng)的特征或功能。
【具體實(shí)施方式】
[0053] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0054] 本發(fā)明的檢測網(wǎng)頁特征區(qū)域的方法和裝置一種檢測
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1