「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ



昨日の続きで、PythonでOpenCV使って、動画ファイルを
あれこれいじるアプリの続きを作ってるところ。

何やりたいかというと、連続した2フレームを取り出して、
フレームが一致してるかどうかを比較→一致してたら、
さらに連続しているフレームを抜き出して、そのフレーム
数とフレーム番号を元にして、何秒から何秒までが連続
した重複フレームなのかをチェックするというプログラム。

デスクトップキャプチャとか、USBカムキャプチャとかで
キャプチャした動画で、重複フレームがあったらそれを
検知するアプリというわけ。
アレの逆だな。UFOキャプチャ(流星とか火球とかあった
時に自動的に検知するアプリ)の逆バージョンといった
感じ。

で、とりあずCLIアプリとしては思った通りの動作をして
くれることは判ったので、これをGUI化していこうと
思ってるところ。

ただし、CLI版のアプリの時点で、課題がいくつか見えてる。

(1)遅い

フレームの内容にも拠るんだけど、真っ黒フレームとかって、
ホントに動きが無いらしくて、しかもmpgとかの動画キャプチャ
って、フレーム間で動きが少ないところって、どうやら実際
丸め処理して、フレーム内の似た(似すぎた)部分の映像は、
データ落ちさせてるみたいなんだよな。

で、そういうフレーム同士って、厳密に量子化1ビットすら
差が無いフレームになっているみたいで、比較かけると
ホントに一致したフレームになってる。

そういう処理をしないと、やっぱ圧縮ができないからなんだ
ろうけど、そういうわけで、フレーム落ちしてるわけでもない
のに、完全一致しているフレームについては、全ピクセルに
ついて比較を行っちゃうので、スゴイ時間がかかる。実時間
の何倍も遅い。

(逆に、動きが速いフレーム同士なら、比較処理を開始して
すぐに「あ、これ違うフレームだ」と判断されて、バンバン
すっ飛ばすので速い)

実用に耐えるのかどうかはよくわからんけど、やっぱこの手の
プログラムをPythonだのRubyだのといった遅めのスクリプト
言語で書くのどうなのよ?というあたりに話が行っちゃう。

もしくは、比較はもっと緩くていいから、比較用のフレーム
を160×120とかみたいに、サムネ並みに小さいフレームに
縮小して比較掛けるとかかなぁ。(縮小って、時間どのくらい
掛かるのかが問題だろうな)


(2)完全一致の比較でいいのか?

上にも書いたけど、圧縮率を低くした高画質動画だったり
すると、ドロップする画素情報が少なくなるはずなので、
何かしら違いが拾えて、動きのある動画なら機能できる
んだろうなぁと思うんだけど、逆に、ホントにドロップ
したフレームの時に、圧縮ロジックの関係で、圧縮伸長に
伴うデジタルノイズがのったりしないのか?という疑問。

なんとなく、フレーム間にノイズがないなら、あえて
データを載せてくることはないんじゃないと思うものの、
画像圧縮ロジックの中身はよくわからんので、ホントに
これでいいのかはよくわからん。少なくとも同一キー
フレームを共有しているフレーム同士ならノイズは無い
だろうと思うんだけど。

まぁ、GUI化した時点で、あれこれ改めて実験してみよう。

…もし、変なノイズ拾って、ドロップを検知できなかったら、
弁別閾を設けて、それ以下かどうかっていう比較を行う
ことになっちゃうんだけど、そうすると結局各フレームの
全画素を完全比較しないといけなくなるので、ものすごい
時間がかかることになるんだよな…。困ったな。





https://hochi.news/articles/20210622-OHT1T51090.html

この場合のステークホルダーって、自分たち周辺に利益供与
する人たちという意味でも「利害関係者」だよな。

https://twitter.com/sans__sens/status/1407228654204059648

国民のことではないだろうな。間違っても。





https://www.youtube.com/watch?v=egQYdXAwkeo

そうそう。こういう信号の矢印マーク、あるんだよな。
具体的には、都内で知ってるのは、船堀駅のところの
船堀街道と新大橋通りの交差点。船堀橋東詰交差点。

これ、市川市方面から都心に向かって新大橋通りを
走って行って、船堀街道に右折(北上)しようとすると、
矢印出るんだけど、反対車線が青信号になっている
という…。恐ろしいトラップだ。

この動画とは違って、普通に右折レーンのある十字路
だから、反対側が赤になって(もしくは右折だけ出てて)、
こっちが安全に右折できると思って走り出すと、反対側
から直進車が走ってくるという。




https://www.youtube.com/watch?v=O-zZIhA3kw4

すげぇなぁ。かほなんさんのこの動画シリーズここんとこ
見てたんだけど、すっかりキャンピングカーっぽい感じに
なって来てる。プロの犯行。





https://www.youtube.com/watch?v=l4xz3-FOe18

いつもの熊五郎お兄さんのDIY動画。

このラジオ良いなぁ欲しいよなぁ。



コメント ( 0 )
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする