顔を自動検出してモザイクをかける、プライバシー重視のカメラアプリ「Face Mosaic Camera」。撮影中のリアルタイム表示だけでなく、既存の写真・動画にもモザイクを焼き込んで保存できます。Android 10以降対応の実用派アプリを詳しく紹介します。
こちらのアプリはAIでコード作成を行いました。
https://play.google.com/store/apps/details?id=com.gtansu.bluetoothcamera
アプリ概要
「Face Mosaic Camera」は、カメラ映像から顔を検出し、リアルタイムにモザイクを重ねるAndroid向けアプリです。撮影した写真はモザイクが焼き込まれて保存され、動画は撮影時のオーバーレイ表示に加え、後からモザイク付きの書き出しも可能。プライバシー保護を前提に設計された実用ツールです。
主な機能
- リアルタイム顔検出+モザイク表示
カメラプレビュー中に顔を自動検出し、即座にモザイクを重ねて表示。 - 写真撮影(モザイク焼き込み)
撮影した写真はモザイク適用済みで保存され、そのまま共有可能。 - 動画撮影+後編集
撮影中はモザイクを重ねて確認でき、後から動画全体にモザイクを焼き込んだ編集版を出力。 - 既存メディアの編集
ギャラリーから写真・動画を選び、モザイク付きのコピーを書き出し。 - 検出精度・速度を選べる設定
ML Kit / OpenCV(Haar / LBP)の検出モードを切り替え可能。
使い方(ざっくり手順)
- 起動後、カメラ権限を許可
- カメラで撮影、または編集タブから写真・動画を選択
- モザイクが適用された状態で保存・書き出し
設定でできること
- モザイク範囲:顔全体/目線のみ/目と口
- モザイクスタイル:ブロックモザイク/黒塗り
- モザイクサイズ:強さを調整
- 解析間隔・縮小率:処理負荷と速度のバランス調整
- 顔検出方式:ML Kit or OpenCV(Haar / LBP)
技術面のポイント
- CameraX+OpenCV+ML Kitで顔検出
- DataStoreで設定値を永続保存
- MediaCodec / MediaMuxerで動画書き出し
- MediaStore対応で保存先は標準の写真・動画フォルダ
注意点・制限
- 編集後の動画は音声なし(映像のみで出力)
- 動画編集は処理に時間がかかる(フレーム抽出方式のため)
- 画面に広告バナーが表示される構成
こんな人におすすめ
- SNS投稿時に素早く顔を隠したい人
- 子どもの写り込みを気にする保護者
- 公共の場の撮影や記録用途でプライバシー配慮が必要な人
- 写真・動画をまとめてモザイク処理したい人
まとめ
Face Mosaic Cameraは、撮影と編集を一本化したプライバシー保護カメラアプリです。リアルタイム検出の操作性に加え、動画編集まで対応しているのは大きな強み。顔の匿名化が必須なシーンで、実用的に使える一本です。
コメントを残す