月別アーカイブ: 2013年3月

動画への字幕焼付け

プラットフォーム: Web、OS

様々なフォーマットの動画へ簡単に字幕を焼き付ける部品を開発しました。
この部品を使うことで、タイミングを秒単位で指定しながら動画に字幕を簡単に焼き付けることができます。
パラメータを変更することで色々な焼き付け方が可能です。

特徴

・パラメータでの動画への字幕焼付け方変更
・対応フォーマット(MPEG4,AVI,WMV,)への変換

開発経緯や開発者による苦労話

動画による説明サイト「スマ説」の機能として開発しました。
あらゆる動画を扱うスマ説ではDivX、Xvid、MPEG-4、H.264などあらゆるエンコードの動画に対応する必要があったので、利用しやすいよう部品にしました。

サービスへの活用例

・動画を使ったeラーニングWebシステムの多国言語対応
・動画を使った説明書Webサイトの構築

デモ

img_about_4_1_4

まとめ

動画サイト構築に欠かせないマルチフォーマット対応のノウハウと、Webシステムでの字幕焼き付けの技術を是非ご活用ください。

OpenCVを使った顔検出

プラットフォーム: iOS

顔検出識機能で有名なオープンソースライブラリである「OpenCV」を使って、顔の位置を検出するプログラムをiOSアプリとして作りました。

特徴

・写真から人間の顔の位置を検出します。
・物体認識など、人間の顔ではないものを検出することもできます。

開発経緯や開発者による苦労話

ヘアカタログアプリの機能強化の一つとして、顔の位置を認識してヘアスタイルイメージを当てはめられるような機能を開発しようとしました。
当初「iOS標準の顔検出機能」を利用して、プログラムを作っていたのですが、細かい操作や人間の顔以外の物体を検出する機能としては利用できなかったので、実績も豊富なOpenCVを利用しました。
なんとかiOSおよびAndroid(Java)に適用したのですが、誤検出や検出漏れがかなり見られたので、学習データを組み合わせるなどして精度を上げました。
ただ、利用シーンが製品の方向性と異なってしまうので、途中で開発の方向転換をしてしまいました。
コンピュータビジョンはいろんな可能性があるので、是非活用ください。

サービスへの活用例

・不特定多数の人物が写り込んでいる写真のプライバシー保護(モザイク化)
・カタログサービスの機能強化

デモ or 利用イメージの画像

opencv

まとめ

スマートフォンの活用が広がる中で、写真や画像の操作ができることで、面白いアイデアの実現が可能です。
いろんなアイデアをご相談ください。