当前位置:网站首页>Segmentation of structured light images using segmentation network
Segmentation of structured light images using segmentation network
2022-06-26 08:46:00 【will be that man】
1. U-Net
We use the pre training model provided by the web page unet_carvana
Carry out the alignment carvana
And speckle structured light images ( Including simulation and real images ) Carry out class II segmentation ( prospects - Background segmentation ). The result is :
- Yes
carvana
The effect of image segmentation is good , This is because the model usescarvana
Data sets for training . - The segmentation effect of speckle structured light is very poor , Especially for simulation images , It is completely impossible to split .
Our segmentation results are as follows :
carvana Images
Structured light image
For simulation images , Test the same image projected by three different structured lights . For real images , For general 、 indoor 、 Test the structured light images in three outdoor environments .
- real-general
- real-indoor1
- real-indoor2
- real-indoor3
- real-outdoor
- synthetic-intel
- synthetic-ideal
- synthetic-polka
2. FCN
github Split network warehouse connections , This warehouse contains FCN, PSPNet, Deeplabv3, Deeplabv3+, DANet, DenseASPP, BiSeNet, EncNet, DUNet, ICNet, ENet, OCNet, CCNet, PSANet, CGNet, ESPNet, LEDNet, DFANet
The code of these networks .
We refer to readme Instructions for use , First download pascal_voc
Data sets , Then it is used to train the full convolution segmentation network fcn32_vgg16_pascal_voc
.
Source code download pascal_voc 2007
and pascal_voc 2012
Data sets , Download pascal_voc 2007
Soon , But download pascal_voc 2012
Very slowly , So I modified the source code , Only download pascal_voc 2007
Data sets , And plan to use pascal_voc 2007
Data sets are trained . because windows Path and linux Path confusion , Debugging failed for many times , So I gave up on windows Training plan on the system . The training will be conducted after the subsequent use of the server .
After training , We can use trained models fcn32_vgg16_pascal_voc
Test your image . Because the warehouse does not provide a well trained model , So we can only download the data set step by step , Then train the model , Finally, the model is tested .
3. DenseASPP
This code gives the pre training model , I thought the test could be carried out smoothly , But I found that this code is using torch 0.3.1 Written , The version module The name uses '.'
, such as conv.1
, In later versions, module names are not allowed to have '.'
, So I gave up testing the code .
Now I put my hope on the last choice , Look below .
4.
This is a OpenMMLab Do a code warehouse , The warehouse supports splicing different backbone, And support training with different data sets , On this basis , Many segmentation methods are implemented , Based on this code warehouse, we can learn the segmentation network .
边栏推荐
- 2020-10-29
- STM32 project design: smart door lock PCB and source code based on stm32f1 (4 unlocking methods)
- Recovering the system with Clonezilla USB disk
- (5) Matrix key
- Using MySQL and Qt5 to develop takeout management system (I): environment configuration
- Teach you a few tricks: 30 "overbearing" warm words to coax girls, don't look regret!
- xxl-job配置告警邮件通知
- 51 single chip microcomputer project design: schematic diagram of timed pet feeding system (LCD 1602, timed alarm clock, key timing) Protues, KEIL, DXP
- Undefined symbols for architecture i386 is related to third-party compiled static libraries
- Can the encrypted JS code and variable name be cracked and restored?
猜你喜欢
利用无线技术实现分散传感器信号远程集中控制
STM32 porting mpu6050/9250 DMP official library (motion_driver_6.12) modifying and porting DMP simple tutorial
1GHz active probe DIY
Discrete device ~ resistance capacitance
Comparison between Apple Wireless charging scheme and 5W wireless charging scheme
xxl-job配置告警邮件通知
STM32 project design: smart door lock PCB and source code based on stm32f1 (4 unlocking methods)
(1) Turn on the LED
Can the encrypted JS code and variable name be cracked and restored?
2020-10-17
随机推荐
What is Qi certification Qi certification process
Remote centralized control of distributed sensor signals using wireless technology
Leetcode22 summary of types of questions brushing in 2002 (XII) and collection search
Compiling owncloud client on win10
73b2d wireless charging and receiving chip scheme
drf的相关知识
Koa_ mySQL_ Integration of TS
Partial summary of 45 lectures on geek time MySQL
STM32 project design: an e-reader making tutorial based on stm32f4
Using transformers of hugging face to realize text classification
Using transformers of hugging face to realize multi label text classification
Design based on STM32 works: multi-functional atmosphere lamp, wireless control ws2812 of mobile app, MCU wireless upgrade program
2020-10-17
Principle of playing card image segmentation
First character that appears only once
Batch modify file name
opencv學習筆記三
And are two numbers of S
[unity mirror] use of networkteam
When loading view, everything behind is shielded