6/25(水)発売! 『Interface 2025年8月号』は暗号技術特集。第1部第1章を執筆しました☆彡
ライフゲーム / 人工生命

17-10. ボイドモデル(Boids)で人工生命シミュレーション(衝突回避、接近)

やることボイドモデル(Boids)は、鳥の群れをシミュレーションするための人工生命モデルです。魚や陸上生物でもいいでしょう。今回は、ボイドモデルを構成する3つのルールのうち「分離(衝突回避)」「結合(...
画像生成AI / スタイル変換

14-12. FastPhotoStyleで四季を表現してみた

はじめに 今回はFastPhotoStyleというアルゴリズムを試してみます。このアルゴリズムは画風変換の一種で写実的な画像のContent画像に対して、Style画像のスタイルを適用します。使用した...
3Dプリント

7-19. 顔の動画からオーダーメイドマスクを作ってみた

はじめにこんにちは。ここの著者は頭がおかしいので、2020年1月中旬から花粉対策のためにこのような格好で外出しています。1月当初こそたいそう不審な目で見られ、おそらく何回か横浜線沿線に不審者目撃情報が...
画像処理

14-11. 見る方向によって変わる立体アートを作りたい

やること見る方向によって変わる立体アートを作ってみたいです。こういうやつです↓。アルゴリズムさえ分かれば機械的に設計できますので、挑戦してみましょう。実行環境素材「V」「&」「C」の3文字を用意しまし...
3Dプリント

7-18. 3Dプリンター失敗事例:毎回、同じ高さでプリントに失敗する

はじめに3Dプリンターを使っていると、いろいろな失敗を経験します。将来、同じ現象が起きたときに忘れないように、失敗の原因、解決方法を記事にしていこうと思います。成功例プリントに成功した造形物がこちらで...
理論

16-8. ポケモンで分かる条件付き確率

はじめに条件付き確率(じょうけんつきかくりつ、英:conditional probability)は、ある事象Bが起こると言う条件下での別の事象Aの確率のことをいう。条件付き確率は P(A|B) また...
画像処理

14-10. 画像差分で鮭の遡上を監視してみた

やること14-9では2枚の画像の差分を検出して間違い探しを解きました。これを動画に適用すると、動いているものだけを検出することができます。今回は画像差分を用いて鮭の遡上を監視してみましょう。実行環境引...
画像処理

14-9. 画像差分で間違い探しを解く

やることイタリアンレストランの間違い探しが子ども向けとは思えないほど難しかったので、画像差分を用いて解いてみます。Pythonならゆったり書いても40行ちょっとで済みます。実行環境問題1羊キャラが消え...
画像生成AI / スタイル変換

2-5. たった1枚の画像で超解像!?SinGANを試す

はじめに 今更ですが、昨年末に話題になったSinGANを使ってみました。SinGANはICCV2019で発表されたモデルです。このモデルの驚くべき点は画像1枚で学習できることです。また1つのモデルで画...
理論

16-7. ポケモンで分かる二項検定とZ検定の違い

はじめに「一撃必殺技」は30%の確率で当たれば、どんなにステータスに差があってもひんしにさせることができます。主な一撃必殺技ハサミギロチンつのドリルじわれぜったいれいどハサミギロチンを受けるカメぜった...