0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

好玩的嵌入式AI,机器视觉和音视频处理

工程师进阶笔记 来源:工程师进阶笔记 2023-08-23 18:07 次阅读

自从 ChatGPT 问世以来,人工智能技术的热度又被推上了一个台阶,越来越多企业开始关注自身业务能否与行业大模型相互结合,从而进一步提升企业的业务效率。

同时,越来越多企业相信,人工智能将会掀起一场科技革命,这场科技革命将会切实地影响每一位社会从业者。

作为一名嵌入式工程师,在平时工作中从事的都是嵌入式软件编程,或者嵌入式硬件设计工作,似乎跟人工智能沾不上边,但其实,嵌入式人工智能已经在不知不觉中,走进了我们的生活。

比如:人脸识别门禁系统(计算机视觉)、智能交互音箱(自然语言处理)、自动驾驶技术(车载移动侦测、环境感知),等等。

要看人工智能在嵌入式领域的热门程度,可以观察一下国内国外处理器厂家的产品线布局,与Intel和NVIDIA这些国际高端处理器厂家不同的是,国内已经有不少芯片厂家布局带有NPU神经网络处理器的MPU芯片了, 如华为海思Ascend系列,瑞芯微RK系列,全志V853,地平线旭日X3,嘉楠K510,等等。

就在上一周,我收到了正点原子自主研发的首款嵌入式AI开发板,ATK-DLRV1126,这款开发板是正点原子基于瑞芯微RV1126中高端MPU芯片研发的,正好可以有机会学习一下嵌入式人工智能的相关知识,进一步扩宽自己的嵌入式知识领域。

先大概说一下ATK-DLRV1126这款开发板的硬件资源,开发板的核心板是采用了Rockchip RV1126作为主CPU,这款CPU是4核Cortex-A7架构,最高主频1.5GHz,带有2.0TOPS NPU,ISP图像处理器,内置H264/H265硬件编解码器,等等。

核心板采用8层沉金工艺进行设计,带有2GB DDR4内存,8GB EMMC存储芯片,采用标准的260P SODIMM接口与开发板底板进行相连接,260P SODIMM接口还可以方便地集成到客户的PCB上,满足各种应用需求。

07b34baa-419b-11ee-a2ef-92fbcf53809c.png

注:关于功能底板的硬件资源情况,可以参考开发板的配套资料文档《02【正点原子】ATK-DLRV1126开发板硬件参考手册V1.0.pdf》

再来说一下软件应用方面,按照正点原子官方提供的资料文档,基本上可以从头开始搭建开发环境,编译u-boot和Linux内核,构建buildroot文件系统,然后烧录固件,运行正点原子提供的应用程序。

这一系列的操作主要参考以下几个文档:《01【正点原子】ATK-DLRV1126快速体验V1.2.pdf》、《【正点原子】ATK-DLRV1126系统开发手册V1.4.pdf》、《【正点原子】ATK-DLRV1126 AI例程测试指南V1.1(开篇).pdf》,如下图所示。

07f1ef5e-419b-11ee-a2ef-92fbcf53809c.png

在学习ATK-DLRV1126开发板之前,需要开发者有一定的嵌入式Linux开发基础,在这个前提下,参考《【正点原子】ATK-DLRV1126系统开发手册V1.4.pdf》这份文档,基本上就可以从零开始搭建出RV1126的开发环境,并且进行各种固件编译和烧录,应用程序测试,等工作。

如果开发者没有嵌入式Linux的开发基础,建议先使用正点原子的imx6ull开发板进行入门,基于这款开发板的学习难度,真心不建议零基础的同学直接上手学习这款开发板,否则很容易就会被劝退。

ATK-DLRV1126开发板的出厂镜像,已经内置了多个嵌入式AI相关的应用程序,如物体识别SSD、车牌识别、人脸检测、人体姿势检测,也内置了多个跟音视频相关的应用程序,如视频解码、行车记录仪、live555推流,等等。

作为正点原子推出的首款嵌入式AI开发板,跟以往那种大而全的开发板不同的是,ATK-DLRV1126开发板设计得比较小巧精致,就像是一部掌上电脑

这款开发板的学习定位也比较精确,主要是面向嵌入式AI(机器视觉)和音视频开发的同学,这款开发板对外引出的资源,以及正点原子提供的学习资料,已经足够让嵌入式工程师迈入嵌入式AI开发的大门。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器视觉
    +关注

    关注

    161

    文章

    4044

    浏览量

    118367
  • 人工智能
    +关注

    关注

    1776

    文章

    43871

    浏览量

    230627
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94032

原文标题:【分享】好玩的嵌入式 AI ,机器视觉和音视频处理

文章出处:【微信号:工程师进阶笔记,微信公众号:工程师进阶笔记】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    音视频SoC与AI技术融合,带来更智能的音视频处理解决方案

    电子发烧友网报道(文/李弯弯)音视频SoC,即音视频系统级芯片或片上系统,是一种高度集成化的芯片,它将电路板上的多块芯片以及嵌入式软件全部集成到一块芯片中。音视频SoC芯片广泛应用于各
    的头像 发表于 04-26 01:20 1582次阅读

    【RTC程序设计:实时音视频权威指南】音频采集与预处理

    音视频通信对音频采集的实时性和性能要求很高。为了降低延迟并提高吞吐量,可能需要采用一些优化技术,如硬件加速、多线程处理等。 最后,音频采集还需要考虑与后续处理步骤的衔接问题。例如,采集到的音频
    发表于 04-25 10:41

    音视频解码生成:打造极致观影体验的关键技术

    在现代多媒体时代,音视频解码生成技术已成为提供极致观影体验的核心要素。它不仅能够确保音视频数据的高效传输,还能保证播放的流畅性和画质清晰度,为用户带来身临其境的观影享受。 1. 解码生成的重要性
    的头像 发表于 02-25 14:43 154次阅读

    音视频解码生成在多媒体制作中的应用

    视频编辑和后期制作中,音视频解码生成技术用于将原始素材解码为可编辑的格式。编辑人员可以对这些解码后的素材进行剪辑、特效处理、色彩调整等操作,以制作出高质量的影视作品。 2. 音频处理
    的头像 发表于 02-21 14:39 110次阅读

    音视频

    音视频技术都喜欢深究内部最核心的原理和机制,尤其是ffmpeg这个编解码库,可以说是音视频领域事实上的标准。语音智能算法,语言语义分析和理解,流媒体服务器等高端技术也都基于它而构建。希望有幸获得本书,深度学习ffmpeg核心技术,和作者一起在技术海洋中探索和进步。
    发表于 11-23 08:51

    科通技术携手AMD 解码专业音视频及工业医疗图像新趋势

    11月14日,《科通&AMD专业音视频、工业医疗图像新趋势》研讨会在上海举办。继上月深圳站反响热烈后,科通技术再次携AMD专家以及战略合作伙伴在上海站深入探讨了AMD自适应与嵌入式器件在工业和医疗
    的头像 发表于 11-16 14:08 233次阅读

    议程揭晓!RT-Thread议题:在嵌入式低资源系统中实现高效音视频播放

    LiveVideoStackCon 2023 音视频技术大会深圳站,保持着往届强大的讲师阵容以及高水准的演讲质量。 两天的参会时间,您可以快速了解音视频大咖前瞻的思想、把握音视频技术发展的最新动向
    的头像 发表于 10-26 09:05 187次阅读
    议程揭晓!RT-Thread议题:在<b class='flag-5'>嵌入式</b>低资源系统中实现高效<b class='flag-5'>音视频</b>播放

    HarmonyOS音视频开发概述

    策略、音量管理和输出设备等在操作系统中的处理方式,帮助开发者能够开发出功能覆盖更全面的应用。 本开发指导仅针对音视频播放或录制本身,由​​@ohos.multimedia.audio​​(下文简称
    发表于 10-17 16:39

    打造沉浸式专业音视频体验

    视频质量、延迟或控制的情况下进行成本效益设计。AMD 平台可快速适应新兴音视频技术的要求,可通过 AV-over-IP 的方式,采用无损压缩或者深压缩方式进行高质量音视频传输,并在成本优化的器件中集成支持最新
    的头像 发表于 09-06 09:10 435次阅读
    打造沉浸式专业<b class='flag-5'>音视频</b>体验

    机器视觉嵌入式的关系

    嵌入式技术之间的关系。 一、什么是机器视觉机器视觉是人工智能的分支之一,是利用计算机和相关硬件处理
    的头像 发表于 08-09 16:57 767次阅读

    机器视觉基础知识点总结:机器视觉嵌入式的关系

    机器视觉嵌入式系统是密切相关的。机器视觉是指计算机技术用于模拟人类视觉系统的能力,通过对图像或
    的头像 发表于 08-05 16:25 1894次阅读

    CV-CUDA 助力腾讯云音视频 PaaS 平台实现视频增强 AI 全流程 GPU 加速

    案例介绍 腾讯云音视频 PaaS 平台与 NVIDIA 团队合作,利用  CV-CUDA  加速视频增强 AI 工作管线中的前后处理模块,结合  NVIDIA TensorRT ,将
    的头像 发表于 07-28 17:05 466次阅读
    CV-CUDA 助力腾讯云<b class='flag-5'>音视频</b> PaaS 平台实现<b class='flag-5'>视频</b>增强 <b class='flag-5'>AI</b> 全流程 GPU 加速

    音视频矩阵是什么意思 音视频矩阵的主要作用

    音视频矩阵(Audio-Video Matrix)是一种设备或系统,用于管理和控制音频和视频信号的传输和分配。它允许用户根据需求选择和路由不同的音频和视频源,并将它们传输到所需的输出设备,如扬声器、显示器、投影仪等。
    发表于 07-20 15:16 2116次阅读

    音视频开发:实时传输与处理音视频流的技术与应用

    音视频
    YS YYDS
    发布于 :2023年06月27日 18:20:58

    音视频集成是什么 音视频视频有什么区别

    音视频集成是将音频和视频设备、系统和技术进行整合,以实现全面的音视频功能和体验的过程。
    发表于 06-19 17:14 1796次阅读