Google成功完成此操作。他們是否使用算法,或者是人們手動標記的圖像,結果是否由完全相同的圖像使用,從而顯着減少要通過的圖像數量?如何以編程方式識別色情圖片?
因爲我不確定還有什麼可以識別這些圖片。你可以使用膚色,但它是100%準確的?如果這個人只穿了一件膚色的裝備怎麼辦?還是這些也被淘汰了?
或者如果這個人是完全穿衣,但執行性行爲呢?
Google成功完成此操作。他們是否使用算法,或者是人們手動標記的圖像,結果是否由完全相同的圖像使用,從而顯着減少要通過的圖像數量?如何以編程方式識別色情圖片?
因爲我不確定還有什麼可以識別這些圖片。你可以使用膚色,但它是100%準確的?如果這個人只穿了一件膚色的裝備怎麼辦?還是這些也被淘汰了?
或者如果這個人是完全穿衣,但執行性行爲呢?
這只是另一個圖像分類或對象識別問題。在Scholar.Google上搜索Pornographic image是一個很好的開始。神經網絡將是我的第一次嘗試(似乎是來自學者酒吧的熱門選擇)。
本文Recognition of Pornographic Web Pages by Classifying Texts and Images有一個很好的相關工作部分,您可以調查。它列出了基於模型,基於區域和基於特徵的分析圖像色情內容的主要技術。
你的使用膚色的想法是非常天真的,不會很準確(雖然使用比較複雜的方法比較有趣)。
如果我是試圖解決這個問題,我會Viola-Jones objects(基於Haar cascades),這是在OpenCV你已經實施啓動。另請閱讀neural networks。我已經成功地將這些技巧用於在人們的圖像中找到特定的肌肉,因此沒有理由不能爲他們尋找明確的內容。 (免責聲明:這不是我的研究領域,只是一個愛好,所以請確保你進入那些文件!)
非常感謝,順便問一下你找到肌肉的原因是什麼?你的意思是像隔離圖像中的三頭肌等? –
@JoanVenge我從一個研究項目的圖像中提取非常特定的身體部位。 –
謝謝你,聽起來很有趣。 –
這個問題被接受,雖然(發佈後張貼):http://stackoverflow.com/questions/713247 /什麼是最好的方式編程方式檢測色情圖像 –
任何最終的解決方案與完整的源代碼示例在.NET中? – Kiquenet