3/25~26に開催された技育CAMPマンスリーハッカソンvol.1に参加し,最優秀賞を受賞しました.
作成したアプリ:叫び
叫びは叫ぶと画像が歪むアプリです
エンタメとしての面白さ
このアプリでは人の絶叫や歓声などの音に合わせてカメラ画像が歪みます。
機能は非常に単純で操作もしやすく、ユーザにとって煩わしい要素はありません。構成画面は一つのみで、アプリを起動して幾つかの権限を許可したらすぐに遊べます。
このアプリを使えば特定のシチュエーションにおいて、人々を楽しませられます。例えば宝くじ当選や株価の変動やゲームなどで大声をあげる人がいる場合、このアプリを使えば人々に面白さや楽しさを提供できます。
技術的面白さ
このアプリは携帯でのリアルタイム画像処理とリアルタイム音声解析を行なっています。
リアルタイム画像処理を行うために、1枚の画像処理速度を向上させる必要があります。例えば、実装当初は画像1枚を歪ませる処理に約18秒かかっていました。この状態ではリアルタイム画像処理とは言えません。しかし、さまざまな試行錯誤の結果1枚約0.03秒で処理できるようになりました。これにより、リアルタイム画像処理が実現できました。
このアプリでは人の声を解析して、声の大きさや声の高さを取得しています。しかし、Androidで声の高さや音の高さを取得できるライブラリはありません。なので音データをバッファとして取得し、その波形を解析して声の大きさや声の高さを取得しました。これにより声によって画像の歪ませ方を変えられるようになりました。
AndroidでOpenCVを使ったリアルタイム画像処理アプリを作る
本アプリをGooglePlayStoreにて公開します. ダウンロード
カメラとマイクが搭載されたAndroid端末があれば,誰でも利用できます.
感想
須崎翔太
技育プロジェクト2023の 技育CAMPハッカソン 第一弾に参加し、最優秀賞をいただきました!ありがとうございます!
初めてのチーム開発でしたが強みを活かしきれたと思っています!
自分のWebサイトに紹介用動画(ほぼそのまま)を載せてます!
https://sites.google.com/view/logsuzaki/%E5%8F%AB%E3%81%B3
熊澤綾人
技育プロジェクト2023の 技育CAMPハッカソン 第一弾に参加し、最優秀賞をいただきました! 自分は音関係を担当しました.
初めてのハッカソン&制作物公開で不安な点も多かったですが楽しく開発できました.