https://github.com/suzusou/3d-code
色情報と文字情報を組み合わせた3次元コード
https://github.com/suzusou/3d-code
docker nginx opencv pyocr qrcode reedsolomon
Last synced: 6 months ago
JSON representation
色情報と文字情報を組み合わせた3次元コード
- Host: GitHub
- URL: https://github.com/suzusou/3d-code
- Owner: suzusou
- Created: 2025-02-04T07:50:17.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-04T13:09:55.000Z (8 months ago)
- Last Synced: 2025-04-09T05:44:18.129Z (6 months ago)
- Topics: docker, nginx, opencv, pyocr, qrcode, reedsolomon
- Language: Python
- Homepage:
- Size: 575 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 3D-Code
## アプリ概要
- 色情報と文字情報を組み合わせた3次元コード
- 2次元コードよりも情報の種類を増やしたため、情報格納量が増加
- 誤り訂正は、QRコードにも採用されているリードソロモン符号## URL
[3D-Code App](https://yax.f5.si)## 作成メンバー
[Bellfat](https://github.com/suzusou) , [Surugawann](https://github.com/Surugawann) , [シマ](https://github.com/marz0723) , [yamashun778899](https://github.com/yamashun778899)## 使用技術
### Server
- Docker (APIサーバー)
- nginx (Webサーバー)### Python3.11.7
- openCV (画像処理)
- PyOCR (文字認識)
- Reedsolo (誤り訂正)## 技術説明
[こちらのPDFをご覧ください](3D-Code.pdf)## 強み
- 暗号化されているので外部からは読みとられない
- QRコードより同じ面積当たりの情報格納量が多い## 問題点
- 外部の影響を受けやすい (外部光、背景など)
- 現状、色検知、文字認識の精度により、3D-Codeを読み取るときはかなり綺麗に読みとらないといけない