自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 收藏
  • 关注

原创 【教程】三分钟学习NCNN算法移植!

本文是基于EASYEAINano移植NCNN部署库的方法与NCNN成功运行yolov4的Demo所做的教程。

2022-07-19 19:00:00 1109 1

原创 总在边缘AI部署的“最后一公里”卡住?也许你只差一个“复制粘贴”键

深夜十二点,实验室的算法工程师小张收到了第N条现场反馈:“程序又崩溃了,日志显示库版本不对。他盯着屏幕上在本地跑得完美的模型,叹了口气。这已经是本月第三次,因为现场设备系统环境的细微差异,导致部署失败。项目经理的催促、客户的焦虑、差旅的高成本……所有这些,似乎都卡在了“软件交付”这最后一环。以上这种情况,是不是特别眼熟?边缘AI项目的真正瓶颈,常常不是算法开发,而是部署。我们能否像“复制粘贴”一样,将开发机上的完整应用状态,毫厘不差地“粘贴”到成千上万的现场设备中?

2026-04-07 14:40:48 90

原创 瑞芯微(EASY EAI)RV1126B 手势识别算法识别

Gestures手势识别算法一种先进的姿势估计模型,使用 关键点数据集进行训练,能够检测图像或视频中人物的 21个关键点与26种手势,每个关键点代表手部的不同部位。该算法广泛应用于体育分析、动物行为监测和机器人等领域,帮助机器实时解读物理动作。Gestures手势识别的特性和改进,提升了性能和灵活性,使其成为各种计算机视觉任务的理想选择。本算法具有运行效率高、实时性强的特点。

2026-04-07 10:32:15 190

原创 瑞芯微(EASY EAI)RV1126B 人脸98关键点算法识别

人脸关键点定位也称为人脸关键点定检测或者人脸对齐,是指给定人脸图像,定位出人脸面部的要害区域位置,包括眉毛、眼睛、鼻子、嘴巴、脸部概括等和人脸检测类似,由于存在姿势和遮挡等因素的影响,人脸关键点定位也是一个赋有挑战性的任务工作。人脸关键点的检测有许多重要的应用场景。l 人脸姿态对齐:人脸识别等算法都需要对人脸的姿态进行对齐从而提高模型的精度。l 人脸美颜与编辑:基于关键点可以精确分析脸型、眼睛形状、鼻子形状等,从而对人脸的特定位置进行修饰加工,实现人脸特效美颜,贴片等娱乐功能。

2026-04-03 10:17:55 341

原创 瑞芯微(EASY EAI)RV1126B 车牌识别

EAI-LPR是一个高性能中文车牌识别框架,识别速度快。准确率高,在出入口场景下,准确率可达98%;支持多种车牌类型,包括单行蓝牌、单行黄牌、新能源车牌、教练车牌等,还可有限支持白色警用车牌、使馆/港澳车牌、双层黄牌、武警车牌等;采用端到端识别,无需字符分割,直接输出识别结果。使用轻量级卷积神经网络定位图像中的车牌区域,对倾斜的车牌进行仿射变换矫正,使其水平,再采用端到端的OCR模型直接输出车牌号码。

2026-04-02 17:37:13 360

原创 瑞芯微(EASY EAI)RV1126B 蓝牙使用

在蓝牙协议栈中,有两种协议用作蓝牙数据传输,它们分别是:SPP(经典蓝牙串口协议)和BLE(低功耗蓝牙协议)。单模蓝牙模组:仅支持SPP或BLE的其中一种。双模蓝牙模组:既支持SPP,同时又支持BLE。而EASY-EAI-Nano-TB采用的蓝牙模组为DB37,它是【仅支持BLE协议】的【单模】蓝牙模组。

2026-04-02 17:13:31 334

原创 瑞芯微(EASY EAI)RV1126B 音频输出

EASY-EAI-Nano-TB仅有一块由RV1126B主控输出的声卡。通过串口调试或ssh调试,可以进入开发板终端。执行aplay命令查看声卡相关的详细信息,如下所示。aplay -l。

2026-04-01 17:03:44 214

原创 瑞芯微(EASY EAI)RV1126B MIPI-DSI输出

MIPI (Mobile Industry Processor Interface):ARM, Nokia, ST ,TI等公司在2003年成立的一个联盟所定的接口。目的是把手机等移动设备内部的接口如:摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机等移动设备设计的复杂程度和增加设计灵活性。工作组(Work Group):MIPI联盟下有许多的工作组,不同的工作组负责定义对应设备的标准。其中包括有:Camera工作组、Display工作组、高速多端链接工作组等十几个工作组。

2026-03-31 14:54:29 297

原创 瑞芯微(EASY EAI)RV1126B WIFI AP通讯

WIFI AP(Access Point)模式的核心价值,是让设备(如嵌入式开发板)变身无线接入点,实现多台无线设备的集中连接与网络互通。对 EASY-EAI 系列开发板而言,该模式可摆脱路由器依赖,直接为手机、PC、平板等设备提供无线组网能力,支持设备间数据共享、远程调试、协同工作等场景,尤其适用于无路由环境下的临时组网或嵌入式设备的无线管理需求。4、验证连接:连接成功后,设备会获取到192.168.123.x网段的IP地址,可尝试进行相互ping连通。3、输入配置的密码(本文示例为:12345678)

2026-03-30 16:25:03 390

原创 瑞芯微(EASY EAI)RV1126B 开发(编译)方式说明

EASY-EAI编译环境是一款由广州灵眸科技自主研发的在线编译环境(开发板在线)。建立了PC端与板卡端实时同步的映射关系;保障了在PC端进行交叉编译时,能与开发板的依赖库进行实时链接。

2026-03-28 16:04:05 358

原创 告别重复劳动:如何在EASY-EAI-Monster(RK3588)上部署OpenClaw+飞书,为你量身打造“数字员工”

是基于RK3588处理器设计的AIOT主板,220 *160mm的尺寸高度集成并充分释放了 RK3588 的旗舰级计算能力,提供了卓越的灵活性与扩展性。当然,OpenClaw不仅支持部署在 EASY-EAI-Monster 上,在灵眸科技基于RV1126B, RK3576等平台的全系列开发板上均可顺畅运行,为您的项目提供从轻量到旗舰的全栈式硬件选择。OpenClaw 不止是工具,它懂你、帮你、替你扛活,让你从繁琐操作中解放出来,专注真正创造价值的创意和策略。阅读完整的OpenClaw部署与应用指南。

2026-03-05 09:30:00 756

原创 EASY EAI灵眸科技聚势瑞芯微AI软件生态大会

搭载12M像素硬件ISP与800万像素AI-ISP,集成HDR/3A/3DNR等十余种算法加速器,内嵌3Tops NPU支持多精度混合运算,提供Linux开发包,适配智能安防、工业检测及机器人视觉等AIoT场景。依托瑞芯微技术发展路线图,持续深化在工业自动化、AI边缘计算、机器人等战略领域的布局,以技术协同与场景适配双驱动,构建覆盖“需求洞察-技术落地-场景赋能”的完整生态闭环。四核A55架构产品支持4K解码,平衡功耗与性能,集成千兆网、PCIe扩展及轻量AI推理能力,广泛适用于电力、能源网关等设备。

2026-01-31 17:17:34 498

原创 瑞芯微(EASY EAI)RV1126B http/https

HTTP(全称:Hyper Text Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器请求和应答标准,用于从WWW服务器传输超文本到本地的传输协议。而HTTPS(全称:Hyper Text Transfer Protocol over SecureSocket Layer)是以安全为目标的HTTP通道,在原有HTTP的基础上通过传输加密和身份认证(即增加SSL/TSL安全访问协议)保证了传输过程的安全性。

2026-01-26 10:53:42 674

原创 瑞芯微(EASY EAI)RV1126B 人体关键点识别

人体关键点识别是一种基于深度学习的对人进行检测定位与姿势估计的模型,广泛应用于体育分析、动物行为监测和机器人等领域,帮助机器实时解读物理动作。本算法具有运行效率高、实时性强的特点。

2026-01-23 10:05:23 525

原创 瑞芯微(EASY EAI)RV1126B 语音识别

语音识别技术,也被称为自动语音识别(Automatic Speech Recognition,ASR),其目标是将人类的语音中的词汇内容转换为计算机可读的输入,例如按键、二进制编码或者字符序列。与说话人识别及说话人确认不同,后者尝试识别或确认发出语音的说话人而非其中所包含的词汇内容。我们的语音算法是基于Whisper是OpenAI设计的。Whisper作为一个通用的语音识别模型,它使用了大量的多语言和多任务的监督数据来训练,能够在英语语音识别上达到接近人类水平的鲁棒性和准确性。

2026-01-21 09:46:43 685

原创 瑞芯微(EASY EAI)RV1126B 二维码识别

二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。

2026-01-19 10:13:44 671

原创 瑞芯微(EASY EAI)RV1126B 车辆检测

车辆检测是一种基于深度学习的对人进行检测定位的目标检测,能广泛的用于园区管理、交通分析等多种场景,是违停识别、堵车识别、车流统计等多种算法的基石算法。

2026-01-16 15:04:16 467

原创 瑞芯微(EASY EAI)RV1126B 安全帽检测

安全帽佩戴检测是工地、生产安全、安防的重中之重,但人为主观检测的方式时效性差且不能全程监控。AI技术的日渐成熟催生了安全帽佩戴检测方案,成为了监督佩戴安全帽的利器。本安全帽检测算法是一种基于深度学习的对人进行检测定位的目标检测,能有效用于产品落地。本安全帽检测算法在数据集表现如下所示。

2026-01-15 09:51:05 932

原创 瑞芯微(EASY EAI)RV1126B 火焰检测

火焰检测是一种基于深度学习的对火焰进行检测定位的目标检测。基于大规模火焰数据识别训练,配合摄像头,实时识别监控区内明火情况立刻发出警报,提醒监控室查看,及时止损。

2026-01-13 10:05:47 749

原创 瑞芯微(EASY EAI)RV1126B OCR文字识别

文字识别也是图像领域一个常见问题。然而,对于自然场景图像,首先要定位图像中的文字位置,然后才能进行文字的识别。所以一般包含两个步骤:文字检测:解决的问题是哪里有文字,文字的范围有多少。文字识别:对定位好的文字区域进行识别,主要解决的问题是每个文字是什么,将图像中的文字区域进转化为字符信息。我们的OCR算法是基于CTPN+CRNN设计的。CTPN是一种文字检测算法,能有效的检测出复杂场景的横向分布的文字,是目前比较好的文字检测算法。

2026-01-12 10:22:35 862

原创 瑞芯微(EASY EAI)RV1126B 人员检测使用

人员检测是一种基于深度学习的对人进行检测定位的目标检测,能广泛的用于安防、生产安全等多种场景,是周界入侵检测、越界识别、聚众识别、徘徊识别、摔倒识别等多种算法的基石算法。

2026-01-09 09:45:55 480

原创 瑞芯微(EASY EAI)RV1126B 人脸识别使用

人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术,通常也叫做人像识别、面部识别。人脸识别系统主要包括四个组成部分,分别为:人脸图像采集及检测、人脸图像预处理、人脸图像特征提取以及匹配与识别,本实例也包括这几个流程。

2026-01-07 09:34:04 1018

原创 瑞芯微(EASY EAI)RV1126B 人脸检测使用

人脸检测是人脸识别、人脸属性分类、人脸编辑、人脸跟踪等任务必不可少的早期步骤,其性能直接影响到人脸识别等任务的有效性。尽管在过去的几十年里,不受控制的人脸检测取得了巨大的进步,但在野外准确高效的人脸检测仍然是一个公开的挑战。这是由于姿势的变化、面部表情、比例、光照、图像失真、面部遮挡等因素造成的。与一般的目标检测不同,人脸检测的特点是在纵横比上的变化较小,但在尺度上的变化大得多(从几个像素到数千像素)。

2026-01-05 09:45:21 759

原创 瑞芯微(EASY EAI)RV1126B RTC使用

RTC的英文全称是Real-Time Clock,翻译过来是实时时钟芯片。实时时钟芯片通过引脚对外提供时间读写接口,通常使用独立电池供电,以保证在外部系统关电时,芯片电路正常工作,时间正常运行。不同的时钟芯片内部机制不一样,但在Linux系统中驱动封装了不同时钟芯片的操作细节,为应用程序提供了统一的时间操作接口。

2025-12-31 10:03:13 939

原创 瑞芯微(EASY EAI)RV1126B CAN使用

CAN定义报文格式如下所示。

2025-12-30 09:55:09 787

原创 瑞芯微(EASY EAI)RV1126B PWM使用

rv1126b的pwm资源表如下:【PWM1 CH0】对应的是pwm1_4ch_0,寄存地址为20700000。【PWM1 CH1】对应的是pwm1_4ch_1,寄存地址为20710000。pwm驱动加载成功后,在文件系统/sys/class/pwm/下会产生pwm节点(pwmchip*),通过下方命令,可得知pwm节点与pwm资源的对应关系。【PWM1 CH0】对应的节点为【pwmchip1】【PWM1 CH1】对应的节点为【pwmchip2】

2025-12-29 10:51:07 1096

原创 瑞芯微(EASY EAI)RV1126B GPIO使用

gpiod库:需要使用上表的【Chip对象名】和【Line偏移量】。sysfs访问方式:需要使用上表的【GPIO系统节点路径】。在Linux 4.8开始,加入了libgpiod的支持,而原有基于sysfs的访问方式,将被逐步放弃。因此本文对应的demo主要采用了gpiod方式控制GPIO。gpiod库通过操作chip对象以及line对象,来达到控制GPIO引脚输出电平,或者读取GPIO引脚电平的目的。

2025-12-26 09:53:13 1107

原创 瑞芯微(EASY EAI)RV1126B I2C使用

EASY EAI Nano-TB开发板预留引出了1路IIC资源:IIC_5,以供用户自定义调用。

2025-12-25 10:11:58 738

原创 瑞芯微(EASY EAI)RV1126B SPI使用

SPI是串行外设接口(Serial Peripheral Interface)的缩写,是 Motorola 公司推出的一种同步串行接口技术,是一种高速、全双工、同步的通信总线在用户空间的应用程序中,完全可以不必理会SPI协议的详细规定。只需要按照驱动层提供给我们的操作SPI外设的操作接口函数就可以像操作linux中其他普通设备文件那样轻松的操作SPI外设了。

2025-12-24 10:16:59 599

原创 瑞芯微(EASY EAI)RV1126B UART使用

EASY EAI Nano-TB开发板的串口资源被划分为两类。一类是已被特定功能所占用的【不可用串口】,另外一个类可由用户自由使用的【可用串口】。分布情况如下所示。硬件分布情况如下所示。分布情况如下所示。硬件分布情况如下所示。

2025-12-23 11:12:04 838

原创 瑞芯微(EASY EAI)RV1126B USB使用

EASY EAI Nano-TB开发板支持2种USB工作模式:默认模式:USB资源默认在设备树被配置成【2路USB2.0 HOST】和【ADB】。USB3.0模式:当用户有高速USB(如工业相机)或者双千兆网口需求时,可通过修改内核源码(设备树),使USB接口工作在高速模式。USB资源原理框图如下:* 用作USB3.0模式时,ADB线需要拔掉,否则会对【所有的】USB接口造成串扰。

2025-12-22 15:18:59 752

原创 瑞芯微(EASY EAI)RV1126B TF卡使用

注意:虽然TF卡支持热插拔,但在没给底板加装外壳保护的情况下,很容易触碰到底板上的器件,甚至板卡附近有金属零件很容易造成板卡短路。因此也建议在插拔外设时,最好确保电源已经完全切断。

2025-12-20 10:17:39 255

原创 瑞芯微(EASY EAI)RV1126B看门狗

比如把单例程序下载到:此电脑\D:\BaiduNetdisk (无规定,用户可自主选择),如下图所示。在PC端Ubuntu系统中执行run脚本,进入EASY-EAI编译环境,具体如下所示。* 由于依赖库部署在板卡上,因此交叉编译过程中必须保持/mnt挂载。若不想重启,可在中途用组合键【Ctrl+C】停掉看门狗进程。再将下载好的单例复制进入虚拟机的文件系统,过程如下图所示。执行demo会重启系统,请谨慎操作】看门狗的C语言使用案例,代码地址为。,并按照其相关的操作,进行。

2025-12-19 13:34:54 348

原创 瑞芯微(EASY EAI)RV1126B 音频输入

EASY-EAI-Nano-TB仅有一块由RV1126B主控输出的声卡。通过串口调试或ssh调试,可以进入开发板终端。执行aplay命令查看声卡相关的详细信息,如下所示。arecord -l。

2025-12-18 13:38:29 484

原创 瑞芯微(EASY EAI)RV1126B AHD摄像头

EASY EAI Nano-TB默认没有AHD信号接口,因此需要通过一块信号转接板把AHD信号转换成MIPI-CSI信号进行接入:* 一块转接板能接4路AHD* 转接板需要独立的外部供电,功率需要视AHD摄像头的实际情况而定EASY EAI Nano-TB开发板具有2路MIPI CSI-2接口。每路引出了4个Lane。位置定义如下所示。采购AHD转接板,同时会配有一根0.5mm间距的40pin FPC反向线。反向线:两端的蓝色标识不在同一侧面。同向线:两端的蓝色标识处于同一侧面。

2025-12-17 13:43:07 1231

原创 瑞芯微(EASY EAI)RV1126B USB摄像头

USB:Universal Serial Bus(通用串行总线)。是一种常用于电子设备间通讯的通用标准接口。USB 总线作为一种高速串行总线,其极高的传输速度可以满足高速数据传输的应用环境要求。具有供电简单(可总线供电)、安装配置便捷(支持即插即用和热插拔)、扩展端口简易(通过集线器最多可扩展127 个外设)、传输方式多样化(4 种传输模式),以及兼容良好(产品升级后向下兼容)等优点。

2025-12-16 13:46:04 1023

原创 瑞芯微(EASY EAI)RV1126B MIPI-CSI摄像头

ARM, Nokia, ST ,TI等公司在2003年成立的一个联盟所定的接口。目的是把手机等移动设备内部的接口如:摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机等移动设备设计的复杂程度和增加设计灵活性。工作组(Work Group):MIPI联盟下有许多的工作组,不同的工作组负责定义对应设备的标准。其中包括有:Camera工作组、Display工作组、高速多端链接工作组等十几个工作组。

2025-12-15 13:55:36 1176 1

原创 瑞芯微(EASY EAI)RV1126B 4G通讯

4G模块需要搭配着SIM卡(【普通SIM卡】或【物联网卡】)使用,因此需要通过AT指令进行拨号上网。而且在Linux系统中,它作为一个网卡设备被使用,因此也需要对其进行网络配置管理。由于AT指令仅在初始化网卡时用到,因此本文会着重介绍4G模块相关的网络配置。

2025-12-12 11:45:14 886

原创 瑞芯微(EASY EAI)RV1126B WIFI STA通讯

由于Ubuntu从18.04版本不再使用 ifupdown 配置网络,而改用 netplan,所以在 /etc/network/interfaces 配置固定IP是无效的,必须在/etc/netplan/中进行使用yaml文件网络配置,即我们需要了解yaml文件的基础语法。此demo的效果是把wlan0的配置修改成wifi station,连接到一个叫HUAWEI-0H1YW8的wifi AP(热点)上。另外为了解决在程序中修改网络配置需求,我们也提供使用yaml-cpp库修改网络配置的简单示例。

2025-11-27 09:00:00 1669 1

原创 瑞芯微(EASY EAI)RV1126B以太网通讯

本文档介绍了系统的网络基础配置。另外为了解决在程序中修改网络配置需求,我们也提供使用yaml-cpp库修改网络配置的简单示例。

2025-11-26 11:19:22 1124

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除