推しアイデア
パーリンノイズのパラメータに情報を埋め込むことにより、画像から情報を読み取れるようにしました!
―
Next.js
Flask
Python
JavaScript
Node.js
パーリンノイズのパラメータに情報を埋め込むことにより、画像から情報を読み取れるようにしました!
以前勉強したパーリンノイズのアルゴリズムを応用して何か作ってみたいと思ったからです!
pythonを用いた境界線抽出やノイズ除去などの画像解析と、パーリンノイズから埋め込んだデータを抽出するアルゴリズムが推し技術です!
BlumeはBlumeCode(花の形をした二次元コード)を生成・復号するライブラリと、それらの機能を提供するAPI、Webアプリで構成されます
BlumeCodeは独自に改良したパーリンノイズアルゴリズムによって生成されます。
改良されたパーリンノイズアルゴリズムのパラメータには任意の情報を埋め込むことができ、埋め込まれた情報から一意のノイズを生成します。
生成されたノイズからは、埋め込まれた情報が一意に求まります
BlumeCodeを読み取るために様々な画像解析を行いました