技術論壇
發文時間 2020/02/07 作者 hannibal34
瀏覽次數 4150 留言數量 11 按讚 2
辨識技術類(影像、圖片、臉部識別等) 影像辨識電腦視覺
像Facebook這種會置入很多廣告的網站與Ad block之間一直在互相出難題。我所知過去大多的Ad block軟體是利用檢索廣告程式碼的方式去加以阻擋,但有一款”Perceptual Ad Blocker”主打用電腦視覺辨識的方法擋廣告。想問大家有沒有測試過?以及,就各位專業預想的話,電腦視覺方式的Ad Block是不是真的更能擋住廣告?
發文時間 2020/02/10 作者 chengxiansong2
按讚 0
單純使用視覺辨識的方法,像Spotify網站就不是運用廣告畫面或是跳出視窗的方式放廣告,而是音訊的廣告,這種的應該就偵測不到。
發文時間 2020/02/10 作者 shuechang886
按讚 0
查了一下Perceptual Ad Blocker,好像是2017就釋出了,過了這幾年難道沒人跟進去做這種視覺辨識的方法的ad blocker嗎?還是其實現在時下的都是了?
發文時間 2020/02/11 作者 omnixri
按讚 0
使用各種免費服務時難免會有各種廣告出現,這樣才能確保服務供應商有足夠的營收繼續提供服務。但對於使用者來說,總希望能少看到這些廣告,避免不小心衝動購買,或不小心讓別人知道你最近想買什麼或買過什麼(AI自動推薦廣告)。因此道高一尺魔高一丈,總是會有各種不同的播放及阻擋技術產生。
早期廣告播放技術單純,所以直接分析網頁原始碼就可輕易找出,後來改用圖像式廣告就不易被偵測到,於是像”Perceptual Ad Blocker”就此產生。其主要偵測方式就是偵測廣告上特定字樣的圖案,如「贊助」「廣告」或特定圖案,早期文字、圖樣較為固定,所以可以透過電腦視覺技術中的「圖案比對(Pattern Matching或Templet Matching)」技術即可找出,但隨之演化,廣告商便從內容上動手腳讓這些算法不容偵測到。反之,近來深度學習中的物件偵測能力大幅改善,已很難避開,於是就推出更多如蓋版廣告及其它類型廣告,以確保廣告投放效益。
發文時間 2020/02/11 作者 omnixri
按讚 1
最近GOOGLE開始建議各服務提供商儘量不要提供某些類型的廣告,以免影響使用體驗,包括桌機瀏覽器及行動裝置瀏覽器共十二種類型,如蓋版、倒計時、預載、自動跳轉、佔大版面之類的廣告,更多說明可參考下列新聞連結:Chrome從今天起將封鎖擾人的侵入式廣告
當然由GOOGLE所推動的規則究竟是為了讓使用者有更好的使用體驗,還是保障自家的廣告而阻擋其它家的廣告呢?就讓大家繼續看下去吧。
發文時間 2020/02/11 作者 slipknot
按讚 0
依據這套ad block的說明,目前只是將廣告處標示起來而已,並沒有放入阻擋的功能。只是這種視覺辨識的方式是每次進入畫面後開始便是並阻擋嗎?這樣在觀看網頁時會不會怪怪的?就變成滑到有廣告的畫面後才突然被遮起來。
發文時間 2020/02/11 作者 ypei91510
按讚 0
FTC(美國聯邦貿易委員會)有規定網路廣告要帶相關廣告字樣在上面,所以若是用電腦視覺辨識的方法應該可以鎖定字樣來判定廣告。不過目前的網路用起來似乎不是大家都有遵守就是了...
發文時間 2020/02/25 作者 bioasura
按讚 1
感覺如果電腦能有辨識網頁內影像跟領域知識認知的能力,似乎未來確實在觀看網頁前,透過網頁上的內容的圖像與採用的標籤語法,或許真能再提升一些阻隔網頁廣告的效果。
相關的主題討論讓人想起 Google Crowdsource,提供了使用者用遊戲的方式上傳了影像跟tagging的資料,同時也可增加人類在圖像描述時,在認知上會使用到的文字跟描述,也許這樣的資料對之後的網頁讀取後,進行網頁內容分類,與網頁上圖像的主題分類時,能夠提供更精準的預測率。
讓人也有感覺,透過crowdsource的資料,再搭配個別使用者在看網頁時候點選網頁上物件的關閉無關廣告的動作時,將這些資料自動地建立成個別使用者喜好的資料庫,方便日後做更精準的阻隔廣告模式。
發文時間 2020/02/26 作者 laisan86
按讚 0
這種方法其實就原理來看, 那是因為傳統網站很多廣告, 都還是用HTML等這類寫作網頁的程式語言去辦到的, 所以傳統網站上大多可以用關鍵字(Keyword)或者有人回報某網站屬於廣告推銷性質等方式來標記, 因此攔阻廣告的程式開發上, 就可以透過不斷更新這些標記來掃描網頁內容是不是含有疑似標記就加以阻擋. 這類阻擋軟體的開發, 其實就類似透過像是貝氏定理(Bayes' theorem)抓出垃圾電子郵件(SPAM)的原理差不多
但是諸如Facebook這類的網站, 你不信的話可以試試用你的瀏覽器點滑鼠右鍵, 你看到的HTML標籤並不完整(至少我試過超多次都沒一次完整的)! 所以說,Perceptual Ad Blocker這類軟體才會出現
但說真的! 防君子不防小人, 這招只有在符合法規的廣告網站下才比較有效, 因為美國聯邦貿易委員會FTC有法律規定, 所以廣告圖樣上會有諸如贊助啦、THIS IS AN AD...等這種字樣出現在圖面上, 所以,Perceptual Ad Blocker就去把網頁分成各個區域, 然後進行影像分析看是否有符合的圖樣或字樣出現在其中, 若是有那麼就發揮阻擋的效果
那要是沒有按規定標記的話嘛~~嘿嘿嘿, 另外版主問說這是不是有效, 我的幾位朋友說見仁見智啦, 試用結果還是有些攔不掉, 這到底跟影像識別訓練時的舉證給程式看的多樣性與否, 有關係!
所以我個人的淺見是: 貝氏定理加上Perceptual Ad Blocker這類軟體都用, 先用貝氏定理把可以過濾的先過濾過一次, 剩下再給Perceptual Ad Blocker, 可能成功攔截廣告的機率會比較高, 這我個人覺得可行的原因在於, 大半的廣告都還是交由代理商幫忙發, 所以先針對代理商 ==> 在一些已知條件下, 計算指定的有關事件發生機率, 這就是貝氏定理的基本, 修過統計與機率的各位大大, 想起來沒...?
https://www.kaggle.com/astandrik/simple-spam-filter-using-naive-bayes
像是Kaggle裡面就有這一題, 可以參考看看自己弄貝氏定理的部分
作者 laisan86 發文時間 2020/02/26 按讚 0
發文時間 2020/03/04 作者 bioasura
按讚 0
看到這個題目, 讓人想起最近因為武漢肺炎有許多的假新聞或假消息的圖像在網路上散布, 這些圖像看似以假亂真, 或是移花接木的產生許多 "虛擬" 的情境或內容, 突然在想Ad Block的技術能夠用在類似的假消息影像的分類或識別上面嗎? 或者這樣的題目是不是已經又是另外一個主題, 會自己按照最新的新聞或是網路上的消息進行影像或影片的自動分類, 然後再由人去辨識可能是真的或是假的訊息...
另外其實廣告或是新聞投放, 與平常瀏覽的網站內容或是搜尋的關鍵字如果有一些關係, 是不是部分要做正事的時候, 減少搜尋奇妙的關鍵字, 是不是可以比較避開奇妙廣告發生的機會...
如新聞"新一代廣告阻擋神器誕生!用電腦視覺技術教軟體像人類一樣辨識廣告"所言「避免爭議,目前僅列出廣告提醒字樣、不會完全移除廣告」。
作者 omnixri 發文時間 2020/02/12 按讚 0