まじっくくれぱす

https://github.com/Loading-Leaf/Magic_Crepas

Flask

Python

Flutter

子供の想像力・感性を働かせるお絵描きアプリ

imakoh

推しアイデア

画風変換アルゴリズムを使った画風変換で人や写真を絵の世界に入れることができる点

作った背景

私自身、幼いころから工作や絵を描くことが好きだった。しかし、しかし、引っ越しやモノが増える際に断捨離が行う必要がある。そこで、新たな価値として子供が描いた絵を端末に残し、絵と既存の写真を組み合わせて思い出を創出できるようにした。

推し技術

・画風変換アルゴリズム ・Flutter によるお絵描き ・RembgとYolo-v8を使ったマスク画像生成

プロジェクト詳細

まじっくくれぱす

アプリ概要

このアプリケーションは、子供の想像力と感性から家族・友達との新たな思い出を作るものである。

アプリの流れ

以下の機能を実装した。
  • 描画機能(12色のパレットとペンの太さ, 取り消しやり直し機能の付与)
  • 写真選択
  • まちがいさがし(AIが生成している時間(1~2分)で使用)
  • 遊び方説明
  • 流れ image

    モード一覧 image

    技術フロー

    フロントエンド: Flutter バックエンド: Flask サーバー: Pythonanywhere AI: Neural Style Transfer, Rembg, Yolo-v8によるセマンティックセグメンテーション

    手順

    以下の技術で画像生成を行っている。
  • 1: アプリ上で絵と写真をPythonanywhereに送信
  • 2: 絵と写真を使った画風変換
  • 3: 写真を使い、対象物と背景をRembgとセグメンテーションによって分類
  • 4: モードによって画風変換した画像・の部分を設定して画像作成
  • 5: 生成した画像をFlaskに送る
  • image

    実績

  • 2024/12/22: KGPITCH2024にて特別賞受賞
  • 現在の取り組み

  • バグの修正
  • アップデート内容の付与(パレットやギャラリーの付与)
  • imakoh

    @imakoh0902