あきらぼ

テック系ブログ

技術

Windowsでroop-unleashedを使って画像1枚からディープフェイク動画を作る

今回はWindowsのNvidia搭載環境でのroop-unleashedを使ってディープフェイク動画をつく方法を環境構築から説明していこうと思います。 非常に良くできたディープフェイク動画が作れるので、悪用厳禁でお願いいたします。 基本環境 Python CUDA cuDNN ffmpeg …

ESP32のClientでのSocket受信でデッドロックした件(解決済み)

こんにちは。 先日、ESP32とサーバーでのWeb Socket通信でハマったのでそのことを書こうと思います。 システム構成 サーバー クライアント ハマったデッドロック事象 サーバー側実装例 クライアント側実装 問題事象 対策 ベースのリポジトリはこちらです。 (…

スマホでCADもできる時代【Onshape】

今回はスマホで設計できるCADソフトOnshapeを使ってみました。 Solidworks、CATIA、Autodeskなど色々使ってきましたが今回は初めてのスマホです。 今回は3Dプリンタでわざわざ作る必要もない簡単なスペーサ(ただの直方体)やネコポスのサイズ判定定規を作って…

Ankerのポータブル電源修理

壊れて動かなくなったというAnkerのポータブル電源を手に入れたので修理できるか試してみます。 症状としては充電ケーブルを接続しても何も表示がされず、USBや12V、100Vの出力ボタンを押しても何も反応しません。 とりあえずネットで調べてるみると分解修理…

【Tensorflow】【Python】PythonとSpleeterでYoutubeから動画をダウンロードして音楽とボーカル音声を分離して保存する。

こんにちは。 今回は音声と演奏を分けるSpleeterを使用してYoutubeから動画をダウンロードして音声と演奏を分けてみようと思います。 こんなことができるようになります。 www.youtube.com Spleeter インストール コード (adsbygoogle = window.adsbygoogle …

【Keras】【Tensorflow】VGG16ベースのモデルをSequentialモデルとFunctionalモデルで作る

こんにちは。 今回は以前作ったVGG16ベースで作った画像分類器をSequentialからFunctionalでモデルを作り直そうと思います。 以前作った画像分類器の記事はこちら。 aki-lab.hatenadiary.com Sequential Functional (adsbygoogle = window.adsbygoogle || []…

測位技術(GPS/GNSS/GNSS−INS/GNSS-RTK)

最近、仕事で測位装置をよく使うのですが高精度に位置情報を取得する方法が色々あるので、GPSをベースにした測位技術について勉強がてらまとめてみました。 GPS GNSS GPS-INS/GNSS-INS RTK-GNSS (adsbygoogle = window.adsbygoogle || []).push({}); 概略図…