AI画家はもちろん顔を描くことはできるのだが、大きなシーンに含まれる顔を描くのは手を抜いた感じになってしまう。これは顔のピクセル数が少なすぎ、情報量が不足していることに起因していると思われる。人間が絵を見るときは特定領域に注視するが、AIは全体を構成する。

顔がそれっぽくなるまで生成しまくるという手や、そもそも後ろ姿にするという手もあるが、どうしても「この構図がいい」という場合に顔だけ修正することを試してみた。

やってることは

  1. 元画像をアップスケールする
  2. 顔の部分を周辺を多少含めて切り抜く
  3. 切り抜きを元に img2img で顔ガチャする
  4. 当たりが出たら Photoshop で合成する

いわゆる inpainting を手動でやるという方法になっている。inpainting がうまくできるものがあれば良さそうだけど、とりあえず見つけられなかった。(basujindal/stable-diffusionにinpainting機能が含まれているがあまり良い成果がでなかった)

元画像

こういう感じで顔がほぼ描画されいない。この画像では試していないが、こうなると steps 数を増やしても時間がかかるだけであまり改善しないことが多い。

アップスケール

約8倍にアップスケールし (NightmareAI/Real-ESRGANをつかっている)、顔部分を周囲を含めて切りにく。

img2img

切りぬいた画像を元に、prompt はあまり変えずに顔を描いてもらう。face close-up とかつけたほうがいいと思うけど、顔ならプロンプトそのままでも割と良さそう。

strength (元画像をどのぐらい残すか) は 0.75 でやった。

合成

アップスケールした画像に顔を乗せる。

Photoshop もこういった合成が進化しており手動でやっても早い。合成写真をすばやく自然に仕上げる方法 というチュートリアルもある。

うまく img2img ができていれば頑張って馴染ませなくても若干ぼかすだけでなじむ。

感想

  • 作風によっては難しいかもしれない
  • 顔だけ大量生成するので効率が良い
  • 顔だから上手くいくが、指の本数が多いとか足が多いとかは無理な気がする
  1. トップ
  2. photoshopped
  3. Stable Diffusion (AI画家) に描いてもらった絵の顔を修正する (半手動)
  1. トップ
  2. stablediffusion
  3. Stable Diffusion (AI画家) に描いてもらった絵の顔を修正する (半手動)
  1. トップ
  2. photo
  3. Stable Diffusion (AI画家) に描いてもらった絵の顔を修正する (半手動)
  1. トップ
  2. tech
  3. Stable Diffusion (AI画家) に描いてもらった絵の顔を修正する (半手動)

うちのミシンは2015年に買った トーヨー JY-1Rという家庭用の安いやつ。(ところでトーヨーはミシン事業を手放したようで、このミシンのサイトは消滅してしまった)

当然(?)、職業用ミシンや工業用ミシンにあるアタッチメント取り付けのねじ穴があいていない。なんとなくアタッチメントで遊んでみたいのでなんとかすることにした。(特に三つ巻きが大量に必要なことがあるわけではない)

針板にねじ穴をつける

養生テープとかで止めるのもよいみたいだけど、つけかえるのが面倒なので、適当にねじ穴をあけることにする。

本来のねじ穴は、針位置から、下に13mm、右に42mm, 56mm ぐらい。ねじは SM 9/64 (T40) だと思う。ねじ外形3.5mmぐらい。持ってないのでちゃんと調べたわけではない。図面も結構検索したが見つからなかったので、適当な写真から距離を測定した。

うちのミシンで該当箇所に穴をあけるのは難しそうだったので、少しずらしてあけることにした。簡単にはずせる針板に、下に13mm、右に35mmのところにφ2.5mmの穴をあけ、M3のタップでねじを切った。M4 だとアタッチメント側の穴がギリギリすぎるので、ミリねじならM3で空けるしかないと思う。

(SMねじというのはミシンねじとかいうインチ系だがUNFでもUNCでもないミシン専用ねじの規格。関わらないことに越したことはない)

取り付けねじ

ノブ付きのM3ねじならなんでもいい。ただ、いまいちいいのが売ってなかったので、オスメスの5mmスペーサーに3Dプリントしたノブをつけてつかっている。

試してみた

Lucky Link8 ミシン 三つ巻き ラッパ 押さえ A11 仕上がり幅 5サイズ セット 工業用 職業用 3mm 6mm 9.5mm 12.5mm 16mm - LuckyLink8

LuckyLink8

4.0 / 5.0

買ったのは2300円ぐらいで 3mm 6mm 9.5mm 12.5mm 16mm の5種類が入っている三つ巻きラッパ。商品ページではミリ表記だが商品本体はインチ表記だった。

3mm にはエッジガイド(?)がない、6mm以上にはある。これがクセモノで、標準の押えだと、3mm はそもそも干渉する部分がなく、9.5mm 以上はエッジガイドが干渉しないぐらい遠くなり、6mm だけどうしても干渉する。

ファスナー押さえなら干渉しないので、最初はこれで試していたが、ラッパ出口から押えまで遠く、全面を押えられないので、ぎりぎりを縫おうとすると、うまく押えられなかった。

結局 2mm 押えだと割と調子が良かった。標準押えが干渉しない他の幅でも、2mm を使ったほうがラッパの出口から押えまでの距離が短いので安定した。

本来は専用の押さえを使うんだと思う。家庭用にはないと思うので、なんらかの妥協がいる。

KAWAGUCHI(カワグチ) ミシンアタッチメント 2mm押え 家庭用(HA) 09-030 - カワグチ(Kawaguchi)

カワグチ(Kawaguchi)

5.0 / 5.0

コツ?

まだ使いこなしているとは言い難いけど、YouTube とかで軽く使いかたを見てもわからなかった点について書いおく

ラッパの入れかた

YouTube で動画検索して見るのが早い。最初は手で巻き、ラッパを外した状態で少し縫う。押さえを下げたまま、そこからラッパを回転させて入れると特に苦労せず勝手に入る。

ラッパの位置調整

これがわからなかったが、ラッパのエッジガイドを布の端にあわせるのが基準だと思う。つまり最初の最初は、針を落としたあと、ラッパを回転させてエッジガイドと布の端をあわせるように左右位置を調整して固定し、それから布を入れる。それから左右に微調整していく

つまり針を落とす位置は任意でいい。ぎりぎりを縫ってもいいし、少し内側を縫ってもいい。少し内側のほうが安定はする。

送りかた

右手でラッパに十分に布の端が供給されるように多少まるめた状態で一定の幅が入るようにする。案外難しい。

左手で送るときあまり左にひっぱるような形になるとラッパから抜けてしまうので、そうならないようにする。

ラッパから押さえまでが遠いほど、右手はしっかりひっぱって布を張っていないと押さえまでに巻きが解けてしまう。

結構練習してみたけどまっすぐにかつ綺麗に巻くのは難しい。

  1. トップ
  2. tech
  3. 家庭用ミシンにラッパ(三つ巻き)をつける

手元には入れず、DreamStudio 上で £10 (1700円弱ぐらい?) 払ってしばらく生成していた。ある程度制御できる綺麗な画像ガチャって感じなので中毒性がある。手元に入れたら無限にやりそうなので金払って遊ぶぐらいがちょうどいいかもしれない……

顔を正確に(あるいは正確じゃないがいい感じに)描くのはやはり難しい。クローズアップならそれほど破綻しないけど、雰囲気ある背景と主題みたいな構成で顔を綺麗にする方法は見つからなかった。これ系でうまくいってる感じがするのはだいたい人物が後ろ向き。

顔の要素だと眼が重要なので間接的に眼の色を指定するといい感じになりやすい気がした。

Steps は多くしたからといって良い画像が出てくるわけではなく、こういうイラストなら初回は20~30ぐらいで良さそう。ここから50ぐらいまで増やすと急激に構図が変わることもあって「そうじゃない」となりがち。Steps 増やすと破綻はしにくくなるが没個性がすすむ。特に顔が微妙になっていく……

洗濯機と女の子

誰も描いてなさそうな主題でいくととりあえず描いてもらいたいのがこれなのでいろいろ頑張ったが前述の通りなかなか難しい。人物の描写を細かくしようとすると相対的に弱い洗濯機が無視される。





美少女ガチャ

洗濯機抜きにして、最近流行ってる風の雰囲気の良い環境と女の子を描いてもらおうとしたがむずかしく、結局顔のクローズアップになってしまう。雰囲気はとてもいい

ガチャするときはコストも安くなるし20ぐらいでガンガンやった。好きそうな雰囲気が出たら50ぐらいまで増やし、ベクトルが変化しなければ150ぐらいまで上げてみる、みたいな場合と、50まで増やしてベクトルが変わったら22~30ぐらいを探る場合があった。

良さそうなの出るのは SR ぐらい。そこから Step 加減して良くなるのは SSR









  1. トップ
  2. tech
  3. DreamStudio (Stable Diffusion) に洗濯機と女の子を描いてもらう



布を適当に紙袋に入れていたがボロボロになってしまったので、使わなそうな布で代替物をつくった。

作りかたは https://koshirau.com/recipe/12450 を参考に、サイズ変更して大きくし(表布50x52cm・裏布100x50cm・マチ15cm)、持ち手用のアクリルテープがなかったので適当なので作った。

作った感じ

中身が案外重くなってしまったので、持ち手をもうちょっとしっかりしたのにしたほうがよかった。裏がちゃんとあるほうがかっこいいことがわかった

スケボーバッグを買ったはいいが、そのまま入れるとデッキテープと擦れてすぐダメになりそうだったので、カバーをつくった。袋状だと出し入れがダルいので単にゴムで絞るタイプに。

袋状が嫌で全開タイプのスケボーバッグにしたので、カバーもつけはずし簡単にしたかった。デキはともかく、ひとまず目的は達成できた。

特にレシピとかはなく、スケートボードサイズの型紙をつくって、周囲に8cmぐらいの縫いしろをつけ、3重折りにしてゴム紐を通しただけ。

生地は元々スカートだったもの。もう履かないのをもらって分解したらちょうどいいぐらいのサイズだった。サイドがちょっと狭いかな。

金天馬 アウトドア用ゴムロープ 径約3mm×3m 黒 KW12127 - 金天馬

金天馬

5.0 / 5.0

https://www.youtube.com/watch?v=c1oW73-87DI

最初は動画で紹介されているサイズで作ったが、うちのティッシュ(5x18.5x10.5cm)だと小さすぎることがわかったため、34x30cm (マチ2.5cm) で作りなおした。柄のある布が小さすぎてとれなかったため、3分割にして切り替えを入れている。

手縫いが下手なので、最後の手縫いが地味につらい。先に止めちゃうのがいいかも。

UNI-T UTi260B を買ってみた。Aliexpress で4万円ぐらい。スペック的には解像度は 256x192 となっている (IRサーマルカメラの値段は解像度でかなり変わる)。UNI-T はいろいろ測定器作ってるメーカーで、自分の手持ちだとクランプ式の電流計つきテスターもある。

保存される解像度は320x240。

  • -15℃~150℃ (HIGH GAIN) 150℃~550℃ (LOW GAIN)
  • ±2℃ or ±2%

スペック的には -15℃以上だが、冷凍庫の中を見ると -20℃と出てたので全く測れないわけではないっぽい。

フレームレートは25Hzと書いてあるが、そんなにあるように思えない。表示の遅延が500msぐらいあるのでそのせいか?

USB UVC

320x240 の UVC カメラとして PC に認識させることができる。デバイス画面に写っているのがそのままPCに転送される。

つまりOBSとかでリアルタイムに録画することができる。

画像保存

トリガーをひくとSDカードへの保存ができる。320x240 の画面のハードコピーのBMPと、光学カメラのJPGファイルが同時に保存される。

気になるところ

  • 起動が遅い。30秒ぐらい?
  • 表示の遅延がかなりある。
    • 特に光学カメラとIRカメラで遅延に差があるので、重ねて表示すると気になる
  • 画面に出ているOSDはあまり変更することができない。時間を消したりとかができない。
  • 光学カメラの画質はかなり悪い。が気にするポイントではないかも。

気をつけるポイント

IRカメラなので、ガラスや鏡や光沢のある金属表面は測れないので注意しないといけない。ガラス越しの温度は測れない。

UNI-T テスター クランプメーター 非接触型 ミニタイプ 2000 カウント 自動レンジ TRMS AC/DC 100A/600V V.F.C/ゼロ測定機能付き LCDバックライト データホールド 自動シャットダウン 過負荷保護 日本語説明書付き UT210E - UNI-T

UNI-T

5.0 / 5.0

  1. トップ
  2. tech
  3. サーマルカメラ UNI-T UTi260B

新しい技にはまったく挑戦せず、とにかくオーリーだけ少しずつ前進させようという気持ちだった。で、肝心のオーリーは足だけでちょっと飛んでた段階からは進んでジャンプっぽくはなってきたが、まだ前足でしっかり擦れず、滞空時間も短いという感じ。

0日目

6日目

16日目

26日目

37日目 (30日じゃなかった)

練習のルーティンとしては

  1. ドッグウォーク (スイッチも)
  2. エンドウォーク
  3. エンドオーバー
  4. ケイブマン
  5. オーリー

という感じ。ドッグウォークは毎回練習してはいるもののあまり綺麗にできるようになっていかない。

エンドウォーク・エンドオーバーは特に意識しなくてもすっと回れるようにはなったけど、連続して綺麗にやるには至らない。

ケイブマンは前足を地面につかずに再度乗るのを練習したり。高くジャンプする練習はしてない。

先に知っておくこと

ブッシュの上下にはグリスを塗らないこと。ここがすべってしまうとトラックの動きがおかしくなることがある。トラックがやわらかく感じるだけならよいが、体重をかけたとき、ブッシュゴムが横すべりしてカップワッシャーからはみ出してヘルニア状になり戻らなくなることがある。

むしろブッシュゴムの上下はしっかり摩擦を得て固定されていたほうが都合が良い。ゴムとワッシャー双方に若干やすりをかけて密着性をあげたり、金属側をしっかり脱脂して横すべりしないようにすると、音鳴りもしなくなるしトラック本来の動きとなる。

ピボットブッシュがうるさい

ピボットブッシュは一番うるさくなりがちなところ。ここは滑りが発生しても問題ないので、シリコングリスなどプラスチックを侵さないグリスを塗っておくといい。

ペニー入れると3台目か。

今まで使っていたのが、幅7.75 + ACE TRUCK CLASSIC 22/HI で、ウィールが54mm (幅38mm 78A) クルーザーから 53mm 85A。

だいぶデッキのテールノーズが削れてチップしはじめてしまった。だからといって、あんまり困らないつもりだったが、オーリーの練習をはじめると気になりはじめてしまった。そして、もう少しトラック低めかつ軽いので、ウィールもトリック向けの硬めのを試したくなった。

検討してみるとコンプリートもう1台買ったほうが安いので、幅8.0 Tensor MAGLIGHT 5.25 HI + 52mm 99A のものを買った。

もともと幅7.75を選んだのは1台で家庭内で乗りまわしできるようにという気持ちだったが、結局自分しかほぼ乗ってないので、選択肢が広い 8.0 に変えた。あんまり変わったようには思わない。

トラック

Tensor トラックは明かに軽い。が ACE と比べると動きが渋く、ブッシュの反発が少ないのか傾いたまま戻らない。ターンのしやすさはあんまり変わったように思わない。キングピンとナットが面一だとウィールバイトしたので1mmぐらい締めた。

  • ACE CLASSIC 22 HI はアスクルハイト 63mm 重さ 348g
  • Tensor MAGLIGHT 5.25 HI はアスクルハイト 55mm 重さ 288g

ウィール

99Aウィールはほんとに進まなくてびっくりする。ペニーと比べると1プッシュで進む距離が違いすぎる。そしてエンドウォークするとき後輪のグリップに頼っていた瞬間があったようで、慣れるまでうまくできなくなってしまった。

だいたいこのへんを練習していた

  • エンドウォーク
  • エンドオーバー
  • ドッグウォーク
  • 深いターン(スイッチも)
  • パンピング
  • フロントサイドパワースライド
  • バックサイドパワースライド
  • ヒッピージャンプ
  • ケイブマン (ランニンニングノーズピックアップ~飛びのり)
  • オーリー

エンドウォーク・エンドオーバー

エンドウォーク・エンドオーバーは徐々に安定はしてきた。まだ力んでしまう。無駄な動きがなくなっていっている感じがする。これメインで練習することが減ってウォーミングアップにまずエンドウォーク・エンドオーバーという感じ。

地味にペニー22インチでもエンドウォークができるようになった。

ドッグウォーク

ドッグウォークはそもそも最初のスタンスで立てなかったのが立てるようになり、ゆっくりなら何度か前から後ろへ持ってこれるようになった。前の足の足首が非常に疲れる。膝をしっかり曲げて、あんまり下を見ないほうがうまくいく感じ。

股関節が硬すぎて足首と膝に負担がかかっている感じがする。

ターン



深いターンも練習した。ほぼ膝を畳んだ状態で乗るというのがまったくできず、バランスをとろうとすると尻が浮いてしまっていた。自分ではしっかり腰を落としているつもりでも録画するとものすごく尻が浮いている。

単純にデッキの上で座る(前足を畳んで、後ろ足を立てて足裏がデッキから離れる)という練習をしてだいぶマシになってきた。基本的に前荷重で重心を下げる練習になるのでパワースライドの体制にも近く感じる。ものすごく地味な基礎練習だが転びやすい。

パワースライド

パワースライドは後ろトラックだけスライドがかかるようになった。ただ前足に荷重しすぎてウィールバイトして飛ばれることが何度かあり、ここにきてトラックを少し締めた。速度があると前トラックに強く荷重するだけでエンドウォークのような動きになるという感覚がわかってきた。しかしまだまったくできたことがない……

ケイブマン

ケイブマンがちょっとできてきてかなり楽しい感じに。比較的簡単な割にスケボーやってる感じがある。最初ランニングノーズピックアップ(ケイブマンの前半)が全くできず意味不明だった。狭いスタンスから徐々に感覚をつかんだ。テール弾く系はスタンスが狭いほど前足を逃がす余裕があるということを理解する。

楽しいから無限にやってしまうが、デッキをつかむので、親指が削れて痛い。

ジャンプ

ヒッピージャンプ・ボディバリアル(ジャンプでスタンスのスイッチ)が地味な割に難しく疲れる。しかし意識しなくてもジャンプするバランスをとることができることの重要度が高いと感じる。

まだちゃんとイメージしないとうまくいかない。

オーリー

オーリーは練習するというレベルにすらなかったところから、一応たまに軽く飛べるようになった。そもそもオーリーは練習する気すらなかったはずだけど、ケイブマンやってたらオーリーもできるのではという気持ちになり練習をはじめてしまった。

スモールステップで解説する動画があまりなくて、どういう手順を踏めばいいかわからなかったが、基本はジャンプとランニングノーズピックアップが最小構成要素なので、これらの十分な練習が大事に思える。HowTo動画とか見ても着地についてなんも言及されてなくて意味わからんかったが、結局ジャンプなのでジャンプ練習しろってことっぽい。

しっかりテール弾こうとするとジャンプがまっすぐできず、ジャンプと前足に集中するとテールが弾けずとで難しい。とにかく正しい動きができないと筋肉記憶もつかないので、ジャンプの集中練習とかをもっとすべきなのかもしれない。

ほか

とにかく季節的に暑くて長いこと外にいれない。練習場所に日陰がまったくないので晴れの日は朝でもかなり厳しい。

サーモス(THERMOS) 真空断熱ケータイマグ FJF-580 ブラック FJF-580-BK - サーモス(THERMOS)

サーモス(THERMOS)

5.0 / 5.0

サーモスの580mLのケータイマグを使ってて気にいってるけどもうすこし容量がほしい。

あと頭の汗がひどくてヘッドバンドしてる。どうするのが正解なのかよくわからない。

プッシュが安定し、片足で長く立っていられるようになったので、プッシュスタンスで片足のまま体重移動してカーブする練習もはじめる。あまり深くはできない。フットブレーキが最大のブレーキのため、安全にブレーキをかけながら曲がる方法はこれしかない (と思う)。

あとは基本的にはずっとエンドウォークの練習。疲れたらバックサイドターン、スイッチのチックタックとターンとか。

エンドウォーク・エンドオーバー

エンドウォークをある程度スムーズに、体の力を抜いててもできるようにしたい。徐々に重心移動に無駄がなくなってきた感じ。

エンドオーバーはやってると目が回るので、後ろ向きエンドウォークを練習しつつ気が向いたときだけエンドオーバーしている感じ。

バックサイドターン

テールブレーキが安定してできず、テール付きバックサイドターンがスムーズにできない。速度がついてなければテールつかないバックサイドターンのほうがまだ簡単な感じ。

パワースライドやるにあたって、姿勢を落とした状態でバランスがとれていない感じだったため、深いターンや地面に手をつくターンの練習をやりはじめる。深いターンは楽しいが、深くやろうとするとすなわちスクワットになるので非常に疲れるし急に難しくなる。