软件集成项目组织架构:公司与团队

软硬件项目集成 - 石头计算

本章集成本书前面所有介绍的技术实作一个软硬件项目集成应用,目标是要在三种不同颜色的石头中计算出蓝色石头的数量,透过智能装备的摄像头取得照片,上传到 Web 服务器,而 Web 服务器会将图片交给智能应用程序来进行计算机视觉与人工智能相关的算法运算,并将结果以图形用户介面的方式呈现给用户,如下图所示。

软件集成公司组织架构 软件集成项目_ESP32-CAM


图 1. 石头计算软硬件项目集成架构

下表说明石头计算软硬件项目所需的所有元件应具备的功能与知识点,所有的项目开发都需要多个知识点的集成来完成,用户通过图形用户介面要求智能装备进行拍照识别,所以智能装备需要具备上网、拍照、上传图片等功能,而状态显示可以让用户实时知道掌握智能装备 - ESP32-CAM,目前是处于待机还是上传运作状态。

而 Web 服务器需要提供接收图片功能,并与智能应用程序、图形用户介面进行交互,将得到的图片交给智能应用程序运算,事实上,智能应用程序可以跟 Web 服务器在同一台计算机上,也可以是一个云服务,如百度智能云,或是自己开发的服务等。最后 Web 服务器在将结果回传给图形用户介面,而这个交互方式可以是静态网页,也可以是使用 AJAX 的动态网页。

表 1. 石头计算软硬件项目元件说明表

元件功能技术说明知识点
智能装备上网、拍照、上传图片、状态显示MicroPython/ESP32-CAM单片机开发、程序开发
Web 服务器接收图片、与智能应用程序交互Flask/PythonHTTP 协议、网站建置、网络基础
智能应用程序计算石头并回传结果OpenCV/Python计算机视觉、人工智能
图形用户介面提供用户操作并观看结果HTML/JS/CSS前端网页开发

               

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空