project
NSFW Detector - 不適切なコンテンツを検出するためのオープンソースのAI搭載ツールで、画像、PDF、ビデオファイルの認識をサポートしています。
NSFW Detector(Not Safe For Work、略してNSFW)は、不適切なコンテンツを検出するためのオープンソースツールです。NSFW Detectorは、画像、PDF、動画ファイル内の不適切なコンテンツを識別できます。このツールは、GoogleのVita-...
NSFW検出器とは何ですか?
NSFW Detector(Not Safe For Work、略してNSFW)は、不適切なコンテンツを検出するためのオープンソースツールです。NSFW Detectorは、画像、PDF、動画ファイル内の不適切なコンテンツを識別できます。このツールは、Googleの…vit-base-patch16-224-in21kこのモデルはCPUのみの推論をサポートしており、GPUは不要で、ほとんどのサーバーで動作します。NSFW DetectorはAPIベースのサービスを提供するため、他のアプリケーションとの統合が容易です。Dockerによるデプロイをサポートしており、分散環境にも適しています。NSFW Detectorは複数のCPUを使用して推論を自動的に高速化し、データセキュリティを保護するために完全にローカルで実行され、さまざまなファイルタイプの検出をサポートします。
NSFW検出器の主な機能
- コンテンツ検出画像、PDF、動画、圧縮ファイルに含まれるファイルに、職場環境に不適切なコンテンツ(NSFW)が含まれているかどうかを検出します。
- CPU推論CPUを用いた推論をサポートすることで、GPUのサポートを不要にし、ハードウェア要件を軽減します。
- マルチCPUアクセラレーション複数のCPUコアを自動的に使用して推論処理を高速化し、処理速度を向上させます。
- 単純な分類分類プロセスを簡素化するため、コンテンツは「NSFW」と「通常」の2つのカテゴリに分けられています。
- APIサービス他のアプリケーションとの容易な統合を可能にするAPIインターフェースを提供し、自動コンテンツ検出を実現します。
NSFW検出器の技術的原理
- 深層学習モデルGoogle を使用する
vit-base-patch16-224-in21kこのモデルは、画像認識および分類タスク向けに特別に設計された、Vision Transformer(ViT)に基づく深層学習モデルです。 - 特徴抽出このモデルは、トレーニングに基づいて、入力された画像、動画、または文書から特徴を抽出することを学習します。
- 分類器抽出された特徴量は分類器に入力され、分類器は訓練データに基づいてコンテンツがNSFW(職場閲覧注意)カテゴリに属するかどうかを判定します。
NSFW検出器プロジェクトのアドレス
- GitHubリポジトリ:https://github.com/tmplink/nsfw_detector
NSFW検出器の応用シナリオ
- ソーシャルメディアプラットフォームユーザーがアップロードした不適切なコンテンツを自動的に検出し、フィルタリングすることで、コミュニティ環境を保護し、法令を遵守します。
- コンテンツ共有ウェブサイトユーザーが画像、動画、または文書をアップロードした際に自動的に検知し、不適切なコンテンツの拡散を防ぎます。
- 社内イントラネット従業員が不適切なコンテンツにアクセスしたり共有したりすることを防止し、プロフェッショナルな職場環境を維持するために、企業イントラネット内に導入されます。
- オンライン広告とマーケティング不適切なコンテンツによってブランドイメージが損なわれることを避けるため、広告コンテンツが法令を遵守していることを確認してください。
- オンライン教育プラットフォーム学習環境を保護し、生徒が不適切な学習教材にアクセスできないようにする。