- 博客(21)
- 资源 (12)
- 收藏
- 关注
原创 Edge-AI Camera智能视觉系统-基于Paddle的OCR模型迁移训练(二)
有小伙伴来咨询,第一篇文章’OpenNCC智能视觉系统-基于Paddle的OCR模型迁移训练(一)‘后续有没有成功,今天有时间赶紧发出来,使用OpenNCC来构建Edge-AI OCR摄象机 第四步:开始训练在PaddleOCR目录下打开一个终端,输入命令:python tools/train.py -c configs/rec/rec_icdar15_train.yml 2>&1 | tee train_rec.log模型开始迭代。第五...
2021-10-08 19:01:32 631
原创 3 steps to setup a best cost performance deep learning powered raspberry pi camera with openncc
Some people use Intel ncs2 and raspberry PI camera module to build their own edge computing system, but such a combination is difficult to deploy effectively in the final product stage.1. Raspberry PI can select a few fixed camera modules. It can not eff
2021-10-04 09:10:39 153
原创 Edge-ai : A night vision face blurring open camera for data privacy protection
By 2025, it is expected that there will be 1 billion cameras in the public and private fields. The edge-ai cameras with deep learning and visual analysis will also develop rapidly with the maturity of artificial intelligence technology and the improvement
2021-09-14 10:50:43 204
原创 OpenNCC智能视觉系统-基于Paddle的OCR模型迁移训练(一)
上次思考《如何构建私有的智能视觉系统》,确定了方案方向后,一顿学习和实践。今天来聊聊,基于Paddle OCR的预训练模型,进行迁移学习,让他符合自己一些应用场景,然后部署到智能视觉硬件终端OpenNCC上。 模型的迁移学习取决于预训练模型的特性和数据集本身的特性,所以在开始训练之前要严格准备预训练模型和数据集,确保预训练模型和初始数据集的一致性。OpenNCC对OCR有相应的自训练模型的完整方法说明,参考它方法,基于英文ocr模型进行对”URW Chancert L”字体...
2021-04-19 13:53:13 720 2
原创 如何构建私有的智能视觉系统
随着人工智能应用不断被教育和普及,我们生活中越来越多的重复的范式化行为可以使用智能视觉来替代,对于很多个人开发者,如何低成本、高效率的进行原型验证就很有意义,这个低成本不仅是硬件BOM的费用,更多的是前期的学习曲线,时间成本。自己在日常系统解决方案设计中,也面临很多这样的困惑,为此花些时间做了些调研和实践。 从实用角度出发,需要从以下几个基本原则去选择和设计方案:深度学习模型的迁移学习和推理部署现在深度学习框架已经比较成熟,像tensorflow、caffe、pytorch和百度的paddl...
2021-03-30 12:53:33 249
原创 SQUASHFS error问题解决
SQUASHFS error: sb_bread failed reading block 0x2082SQUASHFS error: Unable to read metadata cache entry [820b4a]SQUASHFS error: Unable to read inode [820b4a:13a4]List of all partitions:1f00
2013-06-20 10:42:41 42520 2
原创 Marvell sd8782 sdio wifi AP配置
手头产品是类似于IPC的设备,通过wifi传输视频。目标客户可能在户外使用较多,这就要求wifi 应该是Ap模式工作。Marvell sd8782 Src 源码下载根据习惯,度娘上一顿收缩,参考博文一篇。 测试uaputl 工具报错,所有命令全部不能配置。因为实际使用的marvell驱动是芯片家直接给的,而手头有的源码版本要低些,uaputl工具是低版本源码编译的,可能这里有版本差
2013-06-20 10:21:16 4483
转载 boa流程分析
1.2 Boa的特点 在μClinux中常用的Web服务器有:Boa,thttpd,httpd,其中httpd只支持静态页面,显然不适合高级应用,thttpd和Boa所提供的功能基本一样,但是thttpd在运行过程中所需要的资源要远大于Boa,因此使用Boa作为该嵌入式系统的Web服务器。系统的软件开发模型选用B/S模型。 Boa是一个高性能的单任务型Web服务器,可以运行在几乎所有的
2013-05-31 09:43:56 1130
原创 DM368 YUV422 BT1120采集
采集YUV422 720P视频,遇到奇怪问题,Y信号采集时有时无,示波器测试信号过冲明显。刚开始怀疑信号质量,后排除。查ISIF配置:./regrw.out 0x01c71000 50 -c 10x01c71000: 00000003 0x01c71004: 00001000 0x01c71008: 000000000x01c7100c: 000000000x0
2013-05-29 14:32:04 2592
原创 TI DM368 YUV420之NV12转IYUV小结
最近折腾DM368 h264解码,解码出的流直接保存成单帧YUV420文件,然后在windows上查看解码是否成功(受调试条件限制,只能通过这个方式来确认解码效果)。由于YUV420这个格式之前未实际深入调试过,忽视一些重要的知识点,导致困惑。上图, 上图色彩明显不对,这个截图后效果比原始显示要好,原始显示的图片,还有明显的竖条纹出现,感觉是每隔一列一个竖条纹
2012-10-11 11:54:42 2795
原创 TI dm365 Appro IPC H264 Dec
利用Appro ipc dec h264 1280*720 出现如下情况:ALG_VidDecRunPrm runPrm.outOffsetV 加大这个值,解决问题。
2012-10-10 12:51:04 1536
原创 ffmpeg 静态库使用,undefined reference错误
ffmpeg移植到dm365上,遇到undefined reference错误:GA/gabin/lib/libavformat.a(allformats.o): In function `av_register_all':/GA/ffmpeg-0.10/libavformat/allformats.c:53: undefined reference to `avcodec_registe
2012-09-07 14:33:28 14468 4
原创 gstreamer GST_BOILERPLATE_FULL 分析
..../gstutils.h 定义了GST_BOILERPLATE_FULL,针对v4l2src的分析,展开如下:#define GST_BOILERPLATE_FULL(GstV4l2Src, gst_v4l2src, GstPushSrc, GST_TYPE_PUSH_SRC, gst_v4l2src_init_interfaces) ---------------->stati
2011-10-28 10:58:19 1942
原创 kernel 2.6.32 Unknown symbol 错误
一个gpio模块,以前正常使用,现在kernel升级,做了些修改,出现错误:procgpio: module license 'unspecified' taints kernel.Disabling lock debugging due to kernel taint
2011-10-14 13:41:18 2246 1
原创 linux i2c子系统abc
关于i2c 子系统的详解,不做过多描述了,我上传的资源里有份文档,比较详尽的做了分析。 我想记录的是,只是怕自己日后遗忘,能帮助我快速重拾记忆的片段。 一、kernel 在2.6.31后 i2c_attach_client() 函数已经不复
2011-09-15 14:48:13 676
原创 老驱动模块在高版本内核编译下错误解决
错误一:scripts/Makefile.build:49: *** CFLAGS was changed in "/home/zjn/workdir/mytest/kermod/dma_i2c/Makefile". Fix it to use EXTRA_CFLAGS.
2011-09-13 17:02:27 1211
原创 Vc6 Button 的WM_LBUTTONDOWN、WM_LBUTTONUP消息响应
在一个小工具制作过程中,需要响应按键的Down 、UP事件,并利用这些消息,通过串口分发。 int gms_key = KEY_NULL; //KEY_NULL 无按键动作void CALLBACK MS_TimerKeySend(HWND hWnd,UINT
2011-09-06 09:09:39 2999
原创 DM365 应用层gpio控制
方法一:通过/sys/文件接口操作IO端口 ,转自CSDN。gpio_operation 通过/sys/文件接口操作IO端口 GPIO到文件系统的映射* 控制GPIO的目录位于/sys/class/gpio * /sys/class/gpio/export文件用于
2011-09-02 16:44:21 1731
原创 DM365 linux kernel 移植总结
内核:Linux Kernel v2.6.32-rc2-davinci1主芯片: DM365板子: APPRO改版 流水帐:1)默认配置文件: arch\arm\configs\davinci_dm365_gstreamer_defconfig
2011-09-02 11:10:53 1952
原创 DMAI GStreamer Plug-In 编译
more information, such as the ld(1) and ld.so(8) manual pages.---------------------------------------------------------------------- /us
2011-08-10 17:20:05 1255
原创 dvsdk_3_10_00-19 编译
编译环境: 1.dvsdk_3_10_00-19 2.arm-2009q1-176 3.Linux Kernel v2.6.18错误: #make dmaiCompiling obj/ce/Venc.dm365.
2011-08-10 15:24:23 1713 1
avilib avi分解解析库
2012-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人