当前位置:网站首页>Vision Group Training Day5 - machine learning, image recognition project
Vision Group Training Day5 - machine learning, image recognition project
2022-07-26 08:45:00 【Electric power department of University of Technology】
7.22 There was no hard task that day , Continue to learn machine learning , Let me introduce the project I'm working on . Now I have three projects in hand, but most of them are similar , One is FPGA Image enhancement of , Mainly for defogging ; A robot arm for visual guidance ; One is FPGA Neural network construction .
A brief introduction :
One 、FPGA Image enhancement of
This is the whole system architecture , Including data acquisition module ,FIFO Cache module , Filter module , Background update module , Binary module , Morphological processing module , Feature extraction module , Discrimination module . The whole system is powered by 、 The core FPGA chip EP3C25F256、VGA Interface electricity RAM chip JTAG and AS modular 、 Switch output and image sensor interface modules , The schematic diagram adopts OrCAD Design ,PCB use PADS The software design is completed .
This has little to do with machine learning, so I won't go into details .
Two 、 Vision guided manipulator
Because it is the task given by the tutor , I won't introduce you , It's using jetson Intel D435i, The manipulator is a customized manipulator , The main algorithms are yolo.
3、 ... and 、FPGA Construction of neural network
This is my big innovation project . Don't talk too much, just put the picture , The idea is based on yolov2 Build convolutional neural network , be based on ZYNQ Development .
The figure above includes the overall architecture 、 Double signed multiplier package correction circuit 、CONV IP Circuit structure 、 Basic pooling unit , The project is still in progress , After that, we will share the overall thinking process .
All in all , machine learning 、 The basic idea of neural network software and hardware is the same , Learning through the principles will be very useful in the process of the project .
边栏推荐
- TypeScript版加密工具PasswordEncoder
- Mycat2 sub database and sub table
- Using the primitive root of module m to judge and solve
- node-v下载与应用、ES6模块导入与导出
- pl/sql之动态sql与异常
- [search topics] flood coverage of search questions after reading the inevitable meeting
- What are the contents of Oracle OCP and MySQL OCP certification exams?
- Human computer interaction software based on C language
- JS tool function Encyclopedia
- Oracle 19C OCP 1z0-082 certification examination question bank 1
猜你喜欢
KV database based on raft consensus protocol
pl/sql之动态sql与异常
SSH,NFS,FTP
Excel find duplicate lines
In the first year of L2, the upgrade of arbitrum nitro brought a more compatible and efficient development experience
Huffman transformation software based on C language
【加密周报】加密市场有所回温?寒冬仍未解冻 盘点上周加密市场发生的重大事件
Foundry教程:使用多种方式编写可升级的智能合约(上)
Memory management based on C language - Simulation of dynamic partition allocation
[untitled]
随机推荐
[search topics] flood coverage of search questions after reading the inevitable meeting
Fluent custom popupmenubutton
One click deployment of lamp and LNMP scripts is worth having
【数据库 】GBase 8a MPP Cluster V95 安装和卸载
Solve the problem of C # calling form controls across threads
pl/sql之动态sql与异常
Write common API tools swagger and redoc
Kotlin program control
SSH,NFS,FTP
Flutter WebView three fingers rush or freeze the screen
利用模m的原根存在性判断以及求解
OA项目之我的会议(会议排座&送审)
QT note 2
【加密周报】加密市场有所回温?寒冬仍未解冻 盘点上周加密市场发生的重大事件
[recommended collection] MySQL 30000 word essence summary + 100 interview questions (I)
Poor English, Oracle OCP or MySQL OCP exam can also get a high score of 80 points
23.10 Admin features
基于Raft共识协议的KV数据库
Arbitrum launched the anytrust chain to meet the diverse needs of ecological projects
Sub Chocolate & paint area