Sean Yu

IoT Specialty/Microsoft MVP/MCT

AI 人工智能和机器学习


利用ffmpeg将视频分割成图片

在使用custom vision 对图片分析时,可能需要将视频素材截取成图片。   使用ffmpeg可以快速实现该需求。 下载:https://github.com/BtbN/FFmpeg-Builds/releases windows 版本直接解压即可:   执行如下命令: C:\Users\azure_user\Downloads\ffmpeg-N-101407-ga7f841718f-win64-gpl\ffmpeg-N-101407-ga7f841718f-win64-gpl\bin\ffmpeg -i C:\Users\azure_user\Desktop\1\2.mp4 C:\Users\azure_user\Desktop\1\picture\2m%04d.jpg -vcodec mjpeg -ss 0:0:0 -t 0:2:0   此命令将桌面上1目录2.mp4 视频截取成 …

Custom Vision

混凝土骨料分类Custom Vision 落地案例-部署到树莓派边缘设备上

本文介绍: 将上一篇讲的《Azure Custom Vision 分类混凝土粗细骨料》训练的模型部署到树莓派上。   视频演示:   本文中针对Custom Vision导出的容器在树莓派ARM版本下的docker 编译指令可参照readme.txt: docker buildx build --platform linux/arm/v7 -t <your image name> --load . 如果显示build-x指令不存在,则需要打开 docker desktop中的开关: enable cli experimental features:   常见问题: 1.Customer Vision 在树莓派上运行慢,超过4s的解决办法 针对树莓派设备,部署完成后如果一张图片的预测时间超过4s,则可以启用快速预测: 在custom vision导出的 arm dockerfile中, …

Azure Video Custom Vision IoT Edge Raspberry

Custom Vision 对混凝土骨料进行分类

本文介绍一个案例,使用custom vision 对混凝土骨料进行分类:         Azure Custom Vision(自定义视觉)是一种图像识别服务,可用于构建、部署和改进你自己的图像标识符。 图像标识符根据图像的视觉特征将标签(表示类或对象)应用于图像 。 自定义视觉服务使用机器学习算法分析图像。 你作为开发人员提交多组图像, 然后在提交时自行标记图像,此算法会针对该数据进行训练并计算其自己的准确度, 训练算法以后,即可在图像识别应用中测试它、重新训练它并最终使用它对新图像进行分类。 也可导出模型本身,方便脱机使用。 可以将自定义视觉功能分为两种功能: 图像分类 可将一个或多个标签应用到图像。  对象检测 与之类似,但还在图像中返回坐标,坐标中可以找到应用的标签。     图文步骤: 创建Custom Vision:     资源创建完成进入主界面:     创建项 …

Video Custom Vision

using azure bot framework composer design a get weather bot

本文介绍通过机器人框架设计器 (Bot framework composer)接近拖拉拽的方式设计一个聊天机器人,该聊天机器人的主要功能是发起http请求查询天气。当然,稍微变通下,可以用来查询几乎任何你想查询的内容,比如是否有新的日程,比如查询订单系统等等。 本文参照文档:https://docs.microsoft.com/zh-cn/composer/introduction 本文使用了一个模拟的天气查询api,该api提供北上广深的天气查询,其余城市返回404,具体见下图: 我们准备了一个测试用的API地址: http://get-weather-api.azurewebsites.net/api/GetWeatherByCityName?name=shanghai2 注意,如果测试API不可用,可以下载源码并自行部署:https://github.com/sean8 …

Azure AI Cloud Bot Framework Bot Service



体验Azure Cognitive Search认知搜索

什么是Azure Cognitive Search? Azure 认知搜索(以前称为&ldquo;Azure 搜索&rdquo;)是一种搜索即服务方案,它为开发人员提供 API 和工具,能够在 Web、Mobile和企业应用程序中增加搜索能力。 如何开始? 使用代码或工具调用数据引入(索引)来创建和加载索引。 可以添加认知技能,以便在编制索引期间应用 AI 流程( 例如关键短语提取、语言检测和文本翻译,以及情绪分析等等)。 索引创建完成后,Web、Mobile、企业应用可通过API或SDK方式向认知搜索发起请求得到查询结果。 案例体验:给博客增加搜索功能 视频讲解: 您可以在B站观看本节视频演示:https://www.bilibili.com/video/BV1vZ4y1j7Na/ 或在本站观看: 图文讲解: 1. 创建 …

Azure Video AI Azure Cognitive Search

Azure IoT Edge入门(6)实战将“识别戴口罩”算法部署到边缘(3)-部署到IoT Edge设备

Azure IoT Edge入门(6)实战将&ldquo;识别戴口罩&rdquo;算法部署到边缘(3)-部署到IoT Edge设备 本讲是下图实战中的最右侧的一个步骤。 本节内容中,我们将进行如下实战: 1. 将模块从ACR部署到IoT Edge,此处的IoT Edge是我们第三讲中准备好的Windows Edge; 此处有坑,因为我们的 Custom Vision导出的是linux 容器,故而部署出错,我们需要去通过查询IoT Edge日志方式排查错误; 2.新部署一台Linux 系统的IoT Edge; 3. 将Custom Vision 导出的容器通过ACR 部署到Linux Edge上; 学完本讲,您将可以通过IoT Edge 远程给已经出售到客户现场的边缘设备进行升级/新装诸如SqlServer/MySql/Redis/Nginx等容器, …

Azure Video AI Custom Vision ACR IoT Edge

Azure IoT Edge入门(4)实战将“识别戴口罩”算法部署到边缘(1)-Custom Vision导出容器

Azure IoT Edge入门(4)实战将&ldquo;识别戴口罩&rdquo;算法部署到边缘(1)-Custom Vision导出容器 视频讲解: 您可以在B站观看视频讲解:https://www.bilibili.com/video/av93672532/ 或在本站观看视频讲解: 图文讲解: 从本文开始,我们做一个案例介绍,该案例分为3小节介绍。 前边我们介绍过,IoT Edge的一个主要功能就是可以将云端的能力扩展到边缘,本次的案例涉及的内容比较多。 主要的背景是这样的: 结合最近的社会情况,出现了很多需要检测是否戴口罩的需求,我们之前曾经有一篇文章介绍了使用Azure Custom Vision提供的AI能力,快速开发出了一个检测是否戴口罩的模型,并发布成API供调用。 本案例中,我们将之前训练好的AI模型,通过 …

Azure IOT Video AI Container ACR IoT Edge

Azure文章目录

(视频)Azure 上的服务介绍 (视频)5G+AI+IoT可以这么玩     为了帮助大家学习,我们提供了Power Platform学习环境和Exchange学习环境: Power Platform 试用账号注册(仅供学习) 关于Exchange 和 域 账号(sean-demo.site)的说明   初学者AZ-900级别的云计算入门课程 Azure入门知识系列课 - 51Azure.cloud   置顶两个好玩的项目: (视频)施工工地和人工智能- 混凝土粗细骨料分类 (视频)零代码挑战 抢车位 - 边缘设备上的实时视频分析 案例-违停检测       Azure 物联网 智能云/智能边缘系列文章目录 本小节为Azure IoT 智能云/智能边缘系列文章的目录。 (目录)初级- 智能云 之 Azure IoT Hub 十分钟入门系列,共10讲<*经典学习路径> (目录)中级 …

Azure IOT AI Power BI Cloud Power Platform