T-Cameraを使って製作した、玄関カメラシステム用の画像転送速度を(少しだけ)高速化しました。(参考)下図は前回の記事です。前回、Wi-Fi玄関カメラの製作方法について、紹介しましたが、撮影後、画像が転送されるまでの時間が長い(約5秒)という課題がありました。そこで、HTTP処理部を見直し、画像転送速度の高速化を図り、約0.4fpsの動画再生(といっても、ほとんど紙芝居)に対応しました。動かし方GitHubのソフトを更新しましたので、前回と同じようにダウンロードして下さい。人感センサ反応中(ずっと反応し続けている状態)に動画再生モードになります。HTTP処理部の対策を行いました。以下に4月30日のコミットからの変更点を記します。240)の画像で、約0.4fpsの動画再生が行えるようになりました。再生中のログのようすを以下に示します。”」は取得データをRAMから取得したときに表示されます。f/s)より滑らかな動画に(プログラム変更なし)HTTP処理に要する時間が0.5秒程度、JPEG処理(表示を含む)が2秒程度かかっています。HTTP処理時間とJPEG処理時間の両方を短縮くすることができます。確認したところ、現状のプログラムのままで、0.8fpsの滑らかな表示にすることが出来ました。広角レンズを使用した場合、人物の顔などが分かりにくくなってしまうので、かえって実用的ではなくなります。さらなる高速化を目指したい方へHTTP処理部については、都度、TCP接続を切断しています。接続したままにする、またはUDPを使用することで、より高速化が図れるでしょう。JPEG処理部では、デコード処理と描画処理を行っています。それぞれの時間を計測したことはありませんが、Adafruitのライブラリを使って1ドットずつ描画コマンドをコールしている点が課題だと思います。LCDへコマンドを送るようにすれば、高速化することが出来るでしょう。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。(3)紹介ボクにもわかる電子工作bokunimo.netとの連携ブログです。関する情報などを掲載しています。(7)リンクは自由ですが、掲載情報についての責任は負いません。