Modelarts零代码体验,一键实现工地钢筋盘点,建筑提效新思维

前言

最近家附近的好几块地,同时在进行房产开发建设,早晚都能看到建筑师傅们在忙碌。

某天,夜跑中,发现前方的建筑工地,师傅们忙活的热火朝天,塔吊也在吊运钢筋中。

准备绕路的时候,旁边负责安全是师傅热心的解释了一下。原来,早上钢筋运输过来,因为都是成捆成车来料,需要人工清点数量。由于数量较多,发现数量缺少时,再次调货,只能等晚上运来了。

所以才有了前面那一幕。

了解了事情的来龙去脉,我边跑边边思考,人工清点钢筋,耗时耗力,后续工作也不好保障。

如果,钢筋盘点这事交给工具去做,不就能省很多事。

但是具体怎么做呢?

第一性原理思维

什么是第一性原理

第一性原理是指:

回归事物最基本的条件,将其拆分成各要素进行解构分析,从而找到实现目标最优路径的方法。

用第一性原理思维思考

想要运用第一性原理思维思考问题的解决方案,可以分为三步:

  • 归一:抛开现有逻辑,回归事物本身条件,找出它的基本点。
  • 解构:将基本点分层,细分成多个要素点,分析每一个要素,寻找突破点。
  • 重组:抛开固有经验这个“参照物”,找到实现突破点的新方案替换旧方案。

钢筋盘点的第一性原理思维

接下来,我们用第一性原理思维去思考钢筋盘点的实现方案。

  • 归一:钢筋盘点的基本点在于人力上面。
  • 解构:人工盘点的主要问题有两个:耗时耗力和存在误差。
  • 重组:新思维需要寻找新的方式替换人工,一个非常好的方案便是使用智能工具替代人工。

接下来的重点就是,智能工具如何去开发,有没有比较好的第三方成熟的工具?

借力ModelArts

想到之前用华为云ModelArts做过图片识别,是不是也能做物体识别呢?

我翻了一下华为云ModelArts的产品文档,果然找到了对应的实验:免费体验:一键运行Notebook实现工地钢筋盘点。

这个实验提供了一个基于计算机视觉的钢筋条数检测的样例,可以体验如何基于目标检测的方法,使用已经人工标注好的钢筋图片进行AI模型的训练,检测出图片中钢筋的横截面,从而得到钢筋的条数。

接下来,让我们一起来一场ModelArts的实验之旅。

工地钢筋盘点实验

开启实验前,确保已经完成了华为云账号的开通与认证。

进入实验

步骤1:进入案例详情

进入案例有两种方式:

方式一:单击案例链接基于计算机视觉的钢筋条数检测,进入案例详情页。

方式二:进入AI Gallery,在“资产集市 > 开发 > Notebook”页面搜索找到“基于计算机视觉的钢筋条数检测”案例,单击案例名称进入详情页。

图3-1:Notebook搜索

步骤2:进入JupyterLab

单击案例详情页右侧的“Run in ModelArts”,进入ModelArts的“JupyterLab”页。

图3-2:案例详情页

在页面右上角会提示正在与ModelArts连接中,请等待连接完成。

图3-3:系统连接中

注:连接成功之前请勿操作,否则可能会出现操作问题。

步骤3:运行案例

1、运行案例前需要先进行规格切换,因为该案例需使用 GPU 运行。

在右侧的资源管理窗口,切换为限时免费的GPU规格进行训练。

图3-4:规格切换

2、案例运行

运行有两种方法:

方法一:反复单击导航栏的运行按钮,逐步运行每个步骤。

图3-5:逐步运行每个步骤

方法二:点击“Run > Run All Cells”,一键运行该案例的所有步骤。

图3-6:一键运行所有步骤

3、案例运行结果

图3-7:运行结果

步骤4:停止案例

可以直接点击右上角的停止按钮停止案例,也可以等一小时后,案例会自动停止。

图3-8:停止案例

体验及建议

ModelArts提供的Notebook实例,亮点很多:

  • 为开发者提供了一个十分友好的代码开发与调测环境。
  • 云化JupyterLab使用,本地IDE+ModelArts插件远程开发能力,贴近开发人员使用习惯。
  • 案例内容秒级接入,让AI探索变成一件很简单的事。

不过我对这个案例的产品文档有几条优化建议:

1、文档描述和控制台截图不一致,文档文字错了

图4-1:文字错误截图

2、步骤12运行完成之后最好有实验结果的截图,比较完整。

图4-2:步骤12文档截图

总结

体验了免费体验:一键运行Notebook实现工地钢筋盘点实验之后,对华为云ModelArts提供的物体检测功能有了初步的了解。

又学到了华为云ModelArts的几个不错的功能,比如开发流程的自动可视化、训练断点重启、模型训练耗时低等。

这些功能,让AI开发变得简单了许多,且对开发者很友好很方便。

借助华为云ModelArts,帮助建筑行业减少成本,提升效率。不错,新思路这不就有了。

未来,也期待与华为云ModelArts一起实现更多的可能。


作者:非职业「传道授业解惑」的开发者叶一一
简介:「趣学前端」、「CSS畅想」系列作者,华夏美食、国漫、古风重度爱好者,刑侦、无限流小说初级玩家。
如果看完文章有所收获,欢迎点赞👍 | 收藏⭐️ | 留言📝。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/247324.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解锁创意无限:Adobe Photoshop 2023(PS2023)引领设计革命

Adobe Photoshop 2023 (PS2023),作为图像处理软件的翘楚,以其卓越的性能和无限的可能性,继续引领着数字创意设计的潮流。对于设计师、摄影师、艺术家以及那些对视觉效果有高要求的人们来说,PS2023无疑是他们的必备工具。 在PS202…

web前端项目-实现录音功能【附源码】

录音功能 运行效果&#xff1a;本项目可实现录音软件的录音、存储、播放等功能 HTML源码&#xff1a; &#xff08;1&#xff09;index.html&#xff1a; <!DOCTYPE html> <html><head><meta http-equiv"Content-Type" content"text/h…

算法基础课-数据结构

单链表 题目链接&#xff1a;826. 单链表 - AcWing题库 思路&#xff1a;AcWing 826. 单链表---图解 - AcWing 需要注意的点在于理解ne[idx] head&#xff0c;idx表示当前的点&#xff0c;意思是将当前的点链到头结点的后面&#xff0c;再将头结点链在当前idx的前面。 #inc…

Qt|大小端数据转换

后面打算写Qt关于网络编程的博客&#xff0c;网络编程就绕不开字节流数据传输&#xff0c;字节流数据的传输一般是根据协议来定义对应的报文该如何组包&#xff0c;那这就必然牵扯到了大端字节序和小端字节序的问题了。不清楚的大小端的可以看一下相关资料&#xff1a;大小端模…

看图说话:Git图谱解读

很多新加入公司的同学在使用Git各类客户端管理代码的过程中对于Git图谱解读不太理解&#xff0c;我们常用的Git客户端是SourceTree&#xff0c;配合P4Merge进行冲突解决基本可以满足日常工作大部分需要。不同的Git客户端工具对图谱展示会有些许差异&#xff0c;以下是SourceTre…

[C#]winform部署yolov7+CRNN实现车牌颜色识别车牌号检测识别

【官方框架地址】 https://github.com/WongKinYiu/yolov7.git 【框架介绍】 Yolov7是一种目标检测算法&#xff0c;全称You Only Look Once version 7。它是继Yolov3和Yolov4之后的又一重要成果&#xff0c;是目标检测领域的一个重要里程碑。 Yolov7在算法结构上继承了其前…

【AcWing第140场周赛】AcWing 5461. 判断序列(A题)

文章目录 一、题目1、原题链接2、题目描述 二、解题报告1、思路分析2、时间复杂度3、代码详解 一、题目 1、原题链接 5461. 判断序列 2、题目描述 二、解题报告 1、思路分析 按照题目要求模拟即可。具体过程&#xff1a;设置一个变量来记录是否满足题目要求&#xff0c;检查…

虹科分享丨汽车技术的未来:Netropy如何测试和确保汽车以太网的性能

来源&#xff1a;艾特保IT 虹科分享丨汽车技术的未来&#xff1a;Netropy如何测试和确保汽车以太网的性能 原文链接&#xff1a;https://mp.weixin.qq.com/s/G8wihrzqpJJOx5i0o63fkA 欢迎关注虹科&#xff0c;为您提供最新资讯&#xff01; #汽车以太网 #车载网络 #Netropy …

SpringBoot常见错误

SpringBoot常见错误 1、SpringBoot启动时报错 错误: 找不到或无法加载主类 com.xxx.xxx.Application springboot启动时报错错误&#xff1a;找不到或无法加载主类 com.xxx.xxx.Application。 解决方法就是打开idea的控制台&#xff0c;输入以下三行命令&#xff1a; mvn cl…

Android发展历程及安装

目录 发展历程 下载网址 安装过程 发展历程 安卓基于Linux内核&#xff0c;Linux内核相当于房屋的地基 开源不等于免费&#xff0c;不能商用 安卓一般每半年小更新&#xff0c;一年大更新 对应API相当于别名 现在安卓安全性越来越高&#xff0c;性能越来越快&#xff0c…

2024.1.25 C++QT 作业

思维导图 练习题 1. 自己封装一个矩形类(Rect)&#xff0c;拥有私有属性:宽度(width)、高度(height)&#xff0c; 定义公有成员函数: 初始化函数:void init(int w, int h) 更改宽度的函数:set_w(int w) 更改高度的函数:set_h(int h) 输出该矩形的周长和面积函数:void sh…

社交巨头之争:Facebook如何保持领先地位

社交媒体领域一直是激烈的竞争场地&#xff0c;而在这场竞争中&#xff0c;Facebook一直屹立不倒&#xff0c;保持着领先地位。究竟是什么让这个社交巨头在激烈的竞争中屡屡脱颖而出呢&#xff1f;本文将深入剖析&#xff0c;揭示Facebook如何通过创新、数据驱动、社会责任等关…

flink-java使用介绍,flink,java,DataStream API,DataSet API,ETL,设置 jobname

1、环境准备 文档&#xff1a;https://nightlies.apache.org/flink/flink-docs-release-1.17/zh/ 仓库&#xff1a;https://github.com/apache/flink 下载&#xff1a;https://flink.apache.org/zh/downloads/ 下载指定版本&#xff1a;https://archive.apache.org/dist/flink…

Java项目:基于SSM框架实现的企业员工岗前培训管理系统(ssm+B/S架构+源码+数据库+毕业论文)

一、项目简介 本项目是一套ssm821基于ssm框架实现的企业员工岗前培训管理系统&#xff0c;主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含&#xff1a;项目源码、数据库脚本等&#xff0c;该项目附带全部源码可作为毕设使用。 项目都经过严格…

深入解析HTTPS:安全机制全方位剖析

随着互联网的深入发展&#xff0c;网络传输中的数据安全性受到了前所未有的关注。HTTPS&#xff0c;作为HTTP的安全版本&#xff0c;为数据在客户端和服务器之间的传输提供了加密和身份验证&#xff0c;从而确保了数据的机密性、完整性和身份真实性。本文将详细探讨HTTPS背后的…

2023年深圳市节假日人口迁入数据,shp/excel格式,需要自取!

基本信息. 数据名称: 深圳市节假日人口迁入数据 数据格式: Shp、excel 数据时间: 2023年国庆节 数据几何类型: 线 数据坐标系: WGS84 数据来源&#xff1a;网络公开数据 数据字段&#xff1a; 序号字段名称字段说明1a0928迁入人口占迁入深圳市人口的比值&#xff0…

(2)(2.9) Holybro Microhard P900无线电遥测设备

文章目录 前言 1 特点 2 规格 3 包装内包括 前言 Holybro Microhard Radio 集成了 microhard Pico 系列射频模块&#xff0c;能够在强大的拓扑结构中提供高性能无线串行通信&#xff0c;如点对点、点对多点和安全 Mesh&#xff08;P840 不提供 Mesh&#xff09;。 它采用跳…

Unity——八叉树的原理与实现

八叉树原理 八叉树&#xff08;Octree&#xff09;是一种用于在三维空间中进行空间分割的数据结构。它将三维空间递归地划分为八个子空间&#xff0c;每个子空间对应于一个八叉树节点。这种分割方式可以有效地组织和管理场景中的对象&#xff0c;提高检索效率&#xff0c;特别…

python笔记10

1、继承 继承是面向对象编程中的一个重要概念&#xff0c;它允许一个类&#xff08;子类&#xff09;继承另一个类&#xff08;父类&#xff09;的属性和方法。通过继承&#xff0c;子类可以重用父类的代码&#xff0c;并且有机会添加新的属性和方法&#xff0c;或者重写父类的…

Git 教程 | 将本地修改后的文件推送到 Github 指定远程分支上

Git 是一种分布式版本控制系统&#xff0c;用于敏捷高效地处理任何大小的项目。它是由 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的开源版本控制软件。Git 的本地克隆就是一个完整的版本控制存储库&#xff0c;无论脱机还是远程都能轻松工作。开发人员会在本地提交其工…