一種基于眼球軌跡追蹤的廣告消除方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及信息識別技術(shù)領(lǐng)域,具體涉及一種基于眼球軌跡追蹤的廣告消除方 法。
【背景技術(shù)】
[0002] 在上網(wǎng)或使用免費(fèi)應(yīng)用程序的過程中,植入廣告頁面經(jīng)常困擾著我們。它干擾用 戶瀏覽信息,容易引起人們的反感。這將達(dá)不到廣告商/出版商期望的效果,不幸的是,有時 還會適得其反。然而,廣告是免費(fèi)資源供應(yīng)商的一種生存方式,因此,保證良好的用戶體驗(yàn) 同時保證資源供應(yīng)商的利益是一個重要的問題。
[0003] 眾所周知,廣告的目的是為了被人們看見,越多越好,所以他們植入免費(fèi)資源,通 過"免費(fèi)"吸引人們的注意力。另一方面,用戶通常希望享受免費(fèi)資源,不用花任何東西,包 括注意力,他們反感被打擾或者被迫做任何事。
[0004] 根據(jù)以上分析,本發(fā)明提出了一種基于眼動軌跡跟蹤智能眼鏡來消除植入廣告的 方法,該方法能夠大大地提高用戶體驗(yàn)質(zhì)量同時達(dá)到廣告商/出版商的期望。
【發(fā)明內(nèi)容】
[0005] 大多數(shù)的免費(fèi)網(wǎng)絡(luò)資源或移動應(yīng)用程序始終伴隨著廣告,如圖2所示。用戶希望得 到?jīng)]有廣告的免費(fèi)資源或應(yīng)用程序和軟件開發(fā)人員想通過吸引用戶點(diǎn)擊一個植入廣告賺 錢是相矛盾的。如何找到他們之間的平衡?如何既保持用戶的體驗(yàn)質(zhì)量,又保護(hù)軟件開發(fā)者 的利益?本發(fā)明提出了一種基于眼球軌跡追蹤的廣告消除方法,對于用戶來說,這種方法可 以自動消除廣告,并確保用戶具有良好的體驗(yàn);對于廣告商來說,該方法可以確保廣告被有 效地閱讀,確保廣告提供商的利益。
[0006] 為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案是:
[0007] -種基于眼球軌跡追蹤的廣告消除方法,本發(fā)明特征在于:通過眼球軌跡跟蹤發(fā) 現(xiàn)用戶的注意點(diǎn),在眼鏡上繪制出一個關(guān)注區(qū)域;然后記錄焦點(diǎn)持續(xù)時間并計(jì)算關(guān)注區(qū)域 和廣告區(qū)域之間重疊區(qū)域的百分比,根據(jù)用戶的注意力的持續(xù)時間區(qū)分用戶是否有效閱讀 廣告,如果比例在一定時間內(nèi)超過某一閾值,則認(rèn)為廣告被有效閱讀,那么就會及時消除廣 告。
[0008] 本發(fā)明眼球軌跡追蹤的步驟為:
[0009] 1)關(guān)注區(qū)域跟蹤
[0010] 本方法的第一步是通過眼動軌跡跟蹤找出用戶的關(guān)注點(diǎn),采用現(xiàn)有的智能眼鏡設(shè) 定一個大小固定的關(guān)注點(diǎn)附近區(qū)域,通過獲得關(guān)注點(diǎn)與關(guān)注區(qū)域,記錄焦點(diǎn)持續(xù)時間,如果 持續(xù)時間大于某一閾值時,則認(rèn)為這一區(qū)域是一個關(guān)注區(qū)域。在智能眼鏡中這是一個非常 成熟的算法;例如,谷歌已經(jīng)為谷歌眼鏡獲得了一個此類算法專利。設(shè)定一個大小固定的關(guān) 注點(diǎn)附近區(qū)域,就像眼鏡上的關(guān)注區(qū)域一樣。這里該區(qū)域的大小應(yīng)是一個參考值,如,5毫米 X6毫米。關(guān)注區(qū)域的示意圖如圖3所示。紅點(diǎn)表示關(guān)注點(diǎn)和紅色虛線框表示智能眼鏡上關(guān) 注區(qū)域。記錄焦點(diǎn)持續(xù)時間,如果持續(xù)時間大于某一閾值時,則認(rèn)為這一區(qū)域是一個關(guān)注區(qū) 域;
[0011] 2)廣告區(qū)域檢測
[0012] 第二步是廣告區(qū)域檢測,由于這類區(qū)域和背景之間的巨大差異,通過常規(guī)的圖像 識別算法檢測廣告區(qū)域;
[0013] 3)重疊部分比例計(jì)算
[0014] 第三步是計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比;
[0015] 4)廣告消除
[0016] 如果重疊比例超過一定的閾值,這種狀態(tài)的持續(xù)時間將被記錄,如果持續(xù)時間大 于某一閾值時,認(rèn)為廣告被有效地閱讀,那么將及時消除廣告。
[0017] 本發(fā)明計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比,采用迭代最近點(diǎn) (ICP)方法,或特征提取和匹配算法,或凸點(diǎn)檢測和匹配算法。
[0018] 本發(fā)明計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比,采用的是一種通 過計(jì)算重疊比例的方法來計(jì)算,將關(guān)注區(qū)域和廣告領(lǐng)域之間重疊區(qū)域進(jìn)行計(jì)算;
[0019] 將關(guān)注區(qū)域設(shè)為Sa,廣告區(qū)域設(shè)為Sd;
[0020] (1)把SA和SD圖像像素一樣的區(qū)域設(shè)為S。;
[0021] s〇=sAnsD
[0022] (2)計(jì)算重疊部分的比例P。;
[0024] 本發(fā)明的有益效果是,提出一種基于眼動軌跡跟蹤的方法來消除植入廣告,這種 方法可以極大地提高用戶體驗(yàn)的質(zhì)量,同時實(shí)現(xiàn)廣告制造商/發(fā)行人的期望。它符合未來移 動設(shè)備的特性和應(yīng)用。本發(fā)明可以提高廣告效率和用戶體驗(yàn)質(zhì)量,并且為用戶大大節(jié)省時 間。這種方法將會受到用戶和廣告商的歡迎。
【附圖說明】
[0025] 圖1為眼球軌跡追蹤廣告消除流程圖;
[0026] 圖2為植入廣告的兩個例子(虛線方框的區(qū)域);
[0027]圖3為關(guān)注區(qū)域示意圖;
[0028]圖4為廣告區(qū)域檢測示意圖;
[0029] 圖5為關(guān)注區(qū)域和廣告領(lǐng)域重疊區(qū)域示意圖。
【具體實(shí)施方式】
[0030] 下面結(jié)合具體的實(shí)施例對本發(fā)明進(jìn)一步地說明。
[0031] -種基于眼球軌跡追蹤的廣告消除方法,本發(fā)明特征在于:通過眼球軌跡跟蹤發(fā) 現(xiàn)用戶的注意點(diǎn),在眼鏡上繪制出一個關(guān)注區(qū)域;然后記錄焦點(diǎn)持續(xù)時間并計(jì)算關(guān)注區(qū)域 和廣告區(qū)域之間重疊區(qū)域的百分比,根據(jù)用戶的注意力的持續(xù)時間區(qū)分用戶是否有效閱讀 廣告,如果比例在一定時間內(nèi)超過某一閾值,則認(rèn)為廣告被有效閱讀,那么就會及時消除廣 告。
[0032 ]見圖1,圖2,本發(fā)明眼球軌跡追蹤的步驟為:
[0033] 1)關(guān)注區(qū)域跟蹤
[0034] 本方法的第一步是通過眼動軌跡跟蹤找出用戶的關(guān)注點(diǎn),采用現(xiàn)有的智能眼鏡設(shè) 定一個大小固定的關(guān)注點(diǎn)附近區(qū)域,通過獲得關(guān)注點(diǎn)與關(guān)注區(qū)域,記錄焦點(diǎn)持續(xù)時間,如果 持續(xù)時間大于某一閾值時,則認(rèn)為這一區(qū)域是一個關(guān)注區(qū)域。在智能眼鏡中這是一個非常 成熟的算法;例如,谷歌已經(jīng)為谷歌眼鏡獲得了一個此類算法專利。設(shè)定一個大小固定的關(guān) 注點(diǎn)附近區(qū)域,就像眼鏡上的關(guān)注區(qū)域一樣。這里該區(qū)域的大小應(yīng)是一個參考值,如,5毫米 X6毫米。關(guān)注區(qū)域的示意圖如圖3所示。紅點(diǎn)表示關(guān)注點(diǎn)和紅色虛線框表示智能眼鏡上關(guān) 注區(qū)域。記錄焦點(diǎn)持續(xù)時間,如果持續(xù)時間大于某一閾值時,則認(rèn)為這一區(qū)域是一個關(guān)注區(qū) 域;
[0035] 2)廣告區(qū)域檢測,見圖4
[0036] 第二步是廣告區(qū)域檢測,由于這類區(qū)域和背景之間的巨大差異,通過常規(guī)的圖像 識別算法檢測廣告區(qū)域;
[0037] 3)重疊部分比例計(jì)算,見圖5
[0038]第三步是計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比;
[0039] 4)廣告消除
[0040] 如果重疊比例超過一定的閾值,這種狀態(tài)的持續(xù)時間將被記錄,如果持續(xù)時間大 于某一閾值時,認(rèn)為廣告被有效地閱讀,那么將及時消除廣告。
[0041] 本發(fā)明計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比,采用迭代最近點(diǎn) (ICP)方法,或特征提取和匹配算法,或凸點(diǎn)檢測和匹配算法。
[0042] 本發(fā)明計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比,采用的是一種通 過計(jì)算重疊比例的方法來計(jì)算,將關(guān)注區(qū)域和廣告領(lǐng)域之間重疊區(qū)域進(jìn)行計(jì)算;
[0043]將關(guān)注區(qū)域設(shè)為Sa,廣告區(qū)域設(shè)為Sd;
[0044] (1)把SA和SD圖像像素一樣的區(qū)域設(shè)為S。;
[0045] s〇 = sAnsD
[0046] (2)計(jì)算重疊部分的比例P。;
【主權(quán)項(xiàng)】
1. 一種基于眼球軌跡追蹤的廣告消除方法,其特征在于:通過眼球軌跡跟蹤發(fā)現(xiàn)用戶 的注意點(diǎn),在眼鏡上繪制出一個關(guān)注區(qū)域;然后記錄焦點(diǎn)持續(xù)時間并計(jì)算關(guān)注區(qū)域和廣告 區(qū)域之間重疊區(qū)域的百分比,根據(jù)用戶的注意力的持續(xù)時間區(qū)分用戶是否有效閱讀廣告, 如果比例在一定時間內(nèi)超過某一闊值,則認(rèn)為廣告被有效閱讀,那么就會及時消除廣告。2. 根據(jù)權(quán)利要求1所述的一種基于眼球軌跡追蹤的廣告消除方法,其特征在于:眼球軌 跡追蹤的步驟為: 1) 關(guān)注區(qū)域跟蹤 第一步是通過眼動軌跡跟蹤找出用戶的關(guān)注點(diǎn),采用現(xiàn)有的智能眼鏡設(shè)定一個大小固 定的關(guān)注點(diǎn)附近區(qū)域,通過獲得關(guān)注點(diǎn)與關(guān)注區(qū)域,記錄焦點(diǎn)持續(xù)時間,如果持續(xù)時間大于 某一闊值時,則認(rèn)為運(yùn)一區(qū)域是一個關(guān)注區(qū)域; 2) 廣告區(qū)域檢測 第二步是廣告區(qū)域檢測,由于運(yùn)類區(qū)域和背景之間的巨大差異,通過常規(guī)的圖像識別 算法檢測廣告區(qū)域; 3) 重疊部分比例計(jì)算 第Ξ步是計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比; 4) 廣告消除 如果重疊比例超過一定的闊值,則記錄該狀態(tài)的持續(xù)時間,如果持續(xù)時間大于某一闊 值時,認(rèn)為廣告被有效地閱讀,此時及時消除廣告。3. 根據(jù)權(quán)利要求1所述的一種基于眼球軌跡追蹤的廣告消除方法,其特征在于:采用迭 代最近點(diǎn)(ICP)方法,或凸點(diǎn)檢測和匹配算法,計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間的重疊區(qū)域。4. 根據(jù)權(quán)利要求1所述的一種基于眼球軌跡追蹤的廣告消除方法,其特征在于:計(jì)算關(guān) 注區(qū)域和廣告區(qū)域之間的重疊區(qū)域所占的百分比,采用一種通過計(jì)算重疊比例的方法來計(jì) 算,計(jì)算關(guān)注區(qū)域和廣告領(lǐng)域之間重疊區(qū)域; 設(shè)關(guān)注區(qū)域?yàn)镾a,廣告區(qū)域?yàn)镾d; (1) 把Sa和Sd圖像像素相交的區(qū)域設(shè)為S。; So=Sa η Sd (2) 計(jì)算重疊部分的比例P。; Pc ^ s?. Sa凸
【專利摘要】本發(fā)明提出了一種基于眼球軌跡追蹤的廣告消除方法,通過眼動軌跡跟蹤發(fā)現(xiàn)用戶的注意點(diǎn),在眼鏡上繪制出一個關(guān)注區(qū)域;然后記錄焦點(diǎn)持續(xù)時間并計(jì)算關(guān)注區(qū)域和廣告區(qū)域之間重疊區(qū)域的百分比,根據(jù)用戶的注意力的持續(xù)時間區(qū)分用戶是否有效閱讀廣告,如果比例在一定時間內(nèi)超過某一閾值,認(rèn)為廣告被有效閱讀,那么就會及時消除廣告。
【IPC分類】G06F3/01, G06Q30/02
【公開號】CN105573497
【申請?zhí)枴緾N201510938558
【發(fā)明人】張德海, 張德剛
【申請人】云南大學(xué)
【公開日】2016年5月11日
【申請日】2015年12月15日