『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1572|回复: 6

[技术探讨] AI-on-the-edge-device 水表识别方案谁搞定了?

[复制链接]

9

主题

97

帖子

699

积分

高级会员

Rank: 4

积分
699
金钱
597
HASS币
30
发表于 2023-3-6 10:22:34 | 显示全部楼层 |阅读模式
本帖最后由 neighbour 于 2023-3-6 13:55 编辑

便览hass插件  发现了一个基于ESP32-CAM的水表 AI识别方案  AI-on-the-edge-device。 https://github.com/jomjol/water-meter-system-complete 很是NICE可以通过ESP32-CAM一体化设备实现水表 电表的OCR识别 MQTT上传。

Key features
  • Tensorflow Lite (TFlite) integration - including easy to use wrapper
  • Inline image processing (feature detection, alignment, ROI extraction)
  • Small and cheap device (3x4.5x2 cm³, < 10 EUR)
  • Camera and illumination integrated
  • Web surface to administrate and control
  • OTA-Interface to update directly through the web interface
  • Full integration into Home Assistant
  • Support for Influx DB 1
  • MQTT
  • REST API

idea.jpg
main.jpg
watermeter.jpg




但是尝试后发现了硬件问题
Labeling on PSRAM moduleImageStatus
IPUS / IPS640LS0 / 1815XBGN

✔️
AP MEMORY / 6404L-3SOR / 1040H / 110089G

✔️
AP MEMORY / 6404L-3SQR / 12205 / 150047G

✔️ 8MB
AP MEMORY / 6404L-3SQR / 12208 / 150047G

✔️ 8MB
AP MEMORY / 6404L-350R / 1120A / 130027G

❌ PSRAM not accessible
AP MEMORY / 6404L-35QR / 11208 / 130025G

❌ PSRAM not accessible
AP MEMORY / 6404L-3SQR / 13100 / 180026G

❌ PSRAM not accessible
AP MEMORY / 6404L-3SQR / 11207 / 130024G

❌ PSRAM not accessible
✔️✔️✔️AP MEMORY / 6404L-3SQR / 1120A / 130027G✔️✔️
这个芯片
✔️ 8MB
AP MEMORY / 6404L-3SQR / 1120B / 130028G

✔️ 8MB
AP MEMORY / 1604M-3SQR / 0280A / 070036G

❌ 2MB only!
ESP PSRAM64H 462021 / 1B00286

✔️
ESP PSRAM64H 412021 / 1A0039G

✔️ 8MB
ESP PSRAM64H 402021 / 1A0017N

❌ PSRAM not accessible
ESP PSRAM16M 302020

❌ 2MB only!
ESP PSRAM16H 202020 / 050022G

❌ 2MB only!

手头的设备虽然明面上满足硬件需求。 但是刷入固件后报错.两个板子都是同样的故障。本身硬件自带AP MEMORY / 6404L-3SQR / 1120A / 130027G PSRAM 芯片。但是刷玩固件确提示PSRAM错误。 是我刷固件的姿势不对?还是 碰到了奸商用的假PSRAM芯片

[0d00h00m04s] 2023-03-06T02:42:49 <INF> [MAIN] ==================== Startup ====================
[0d00h00m04s] 2023-03-06T02:42:49 <INF> [MAIN] =================================================
[0d00h00m04s] 2023-03-06T02:42:49 <INF> [MAIN] Release: v15.0.3 (Commit: f42e9c7+), Date/Time: 2023-02-28 20:41, Web UI: Release: v15.0.3 (Commit: f42e9c7+)
[0d00h00m04s] 2023-03-06T02:42:49 <INF> [MAIN] Reset reason: Via esp_restart
[0d00h00m04s] 2023-03-06T02:42:50 <INF> [MAIN] WLAN-Settings - RSSI-Threshold: 0
[0d00h00m08s] 2023-03-06T02:42:52 <INF> [SNTP] Time is now successfully synced with NTP Server pool.ntp.org: 2023-03-06 02:42:52
[0d00h00m08s] 2023-03-06T02:42:53 <INF> [MAIN] =================================================
[0d00h00m08s] 2023-03-06T02:42:53 <INF> [MAIN] ================== Main Started =================
[0d00h00m08s] 2023-03-06T02:42:53 <INF> [MAIN] =================================================
[0d00h00m08s] 2023-03-06T02:42:53 <ERR> [MAIN] Failed to initialize PSRAM (-1)!
[0d00h00m08s] 2023-03-06T02:42:53 <ERR> [MAIN] Either your device misses the PSRAM chip or it is broken!
[0d00h00m08s] 2023-03-06T02:42:53 <ERR> [HELPER] New System Status: 0x00000001
[0d00h00m08s] 2023-03-06T02:42:53 <ERR> [MAIN] Not enough Heap memory available. Expected around 4 MBytes, but only 81008 Bytes are available! That is not enough for this firmware!
[0d00h00m08s] 2023-03-06T02:42:53 <ERR> [HELPER] New System Status: 0x00000003
[0d00h00m10s] 2023-03-06T02:42:55 <ERR> [MAIN] Initialization failed. Not starting flows!
[0d00h00m15s] 2023-03-06T02:42:59 <ERR> [MAIN SERVER] We have a critical error, not serving main page!

不知道有谁弄成功过?用的是哪家店的ESP32-CAM的板子



回复

使用道具 举报

37

主题

405

帖子

4182

积分

元老级技术达人

积分
4182
金钱
3722
HASS币
250
发表于 2023-3-6 10:31:38 | 显示全部楼层
看错误提示,你的板子没有psram,没有足够的内存来运行程序,初始化失败了
回复

使用道具 举报

37

主题

405

帖子

4182

积分

元老级技术达人

积分
4182
金钱
3722
HASS币
250
发表于 2023-3-6 10:35:02 | 显示全部楼层
淘宝搜esp  cam  psram  就能出结果了,就是太贵了这玩意。
回复

使用道具 举报

2

主题

135

帖子

2290

积分

金牌会员

Rank: 6Rank: 6

积分
2290
金钱
2155
HASS币
0
发表于 2023-3-6 10:39:24 | 显示全部楼层
esp32-cam 有分, 有 psram 和 沒有 psram 版本, 你要用 有 psram 的 esp32-cam
回复

使用道具 举报

9

主题

97

帖子

699

积分

高级会员

Rank: 4

积分
699
金钱
597
HASS币
30
 楼主| 发表于 2023-3-6 11:13:30 | 显示全部楼层
zonglong 发表于 2023-3-6 10:39
esp32-cam 有分, 有 psram 和 沒有 psram 版本, 你要用 有 psram 的 esp32-cam

我的ESP32-CAM 板子上焊着
AP MEMORY / 6404L-3SQR / 1120A / 130027G

在适配表  显示8M  。除非是假芯片
回复

使用道具 举报

9

主题

97

帖子

699

积分

高级会员

Rank: 4

积分
699
金钱
597
HASS币
30
 楼主| 发表于 2023-3-6 11:18:09 | 显示全部楼层
trz0332 发表于 2023-3-6 10:31
看错误提示,你的板子没有psram,没有足够的内存来运行程序,初始化失败了 ...

我的ESP32-CAM 板子上焊着
AP MEMORY / 6404L-3SQR / 1120A / 130027G
在适配表  显示8M  。
难道奸商家芯片?
回复

使用道具 举报

0

主题

183

帖子

2403

积分

金牌会员

Rank: 6Rank: 6

积分
2403
金钱
2220
HASS币
0
发表于 2023-3-6 12:01:37 来自手机 | 显示全部楼层
我有块8M的但型号不在列表内。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-16 06:39 , Processed in 0.158721 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表