当前位置:网站首页>Mmrotate rotation target detection framework usage record
Mmrotate rotation target detection framework usage record
2022-07-02 11:35:00 【Xiaojunjun's blog】
mmrotate Rotating target detection framework usage record
Recently, there is a need for rotating target detection , In the process of finding rotating target detection algorithm , It is found that some people have evaluated various rotating target detection frameworks in advance , The result is mmrorate The best effect . Record this time mmrorate Experimental process .
The experimental records will be continuously updated !
Main reference :
1. Evaluation reference :
https://blog.csdn.net/FL1623863129/article/details/123408354?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-4-123408354-blog-124335060.pc_relevant_multi_platform_whitelistv1&spm=1001.2101.3001.4242.3&utm_relevant_index=7
2. Implementation process reference
https://blog.csdn.net/Sylvia_Lan/article/details/124008837
https://github.com/open-mmlab/mmrotate
https://sxj731533730.blog.csdn.net/article/details/124107625?spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-4-124107625-blog-124008837.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-4-124107625-blog-124008837.pc_relevant_default&utm_relevant_index=6
https://blog.csdn.net/qq_43581224/article/details/123838415
One 、 Configuration environment
1. At present, the computer environment
(1)Ubuntu20.04
(2)Cuda==11.2+cudnn
2. Download the code to create a virtual environment
(1) Download code
https://github.com/open-mmlab/mmrotate
(2) Build a virtual environment
use pycharm Open the code folder , And add virtual environment
(3) install pytorch
Get into pytorch Official website , Find your own version , Download and install .
notes : If there is a small partner who installs the same as me Cuda11.2, stay pytorch Official website , When the corresponding version cannot be found , But try installing cuda11.3 Corresponding pytorch==1.11.0 edition .
(4) install mmrorate
pip install openmim
mim install mmrotate
Two 、 test
1. Download weight
Weight model set
https://download.openmmlab.com/mmrotate/v0.1.0/kfiou/r3det_kfiou_ln_r50_fpn_1x_dota_oc/r3det_kfiou_ln_r50_fpn_1x_dota_oc-8e7f049d.pth
After downloading , stay mmrorate Under the folder , newly build model Folder , And put in model In the folder .
2. function demo
Run instruction format :
python demo/image_demo.py \
${
IMG_ROOT} \
${
CONFIG_FILE} \
${
CHECKPOINT_FILE}
IMG_ROOT: For the image to be detected
CONFIG_FILE: For profile
CHECKPOINT_FILE: For trained weights .
pycharm terminal cd Avenue demo Folder , Input
python3 image_demo.py demo.jpg ../configs/kfiou/r3det_kfiou_ln_r50_fpn_1x_dota_oc.py ../model/r3det_kfiou_ln_r50_fpn_1x_dota_oc-8e7f049d.pth
thus , It can be determined that the overall environment is ok .
边栏推荐
- map集合赋值到数据库
- Redis超出最大内存错误OOM command not allowed when used memory > 'maxmemory'
- Rest (XOR) position and thinking
- TIPC介绍1
- Tick Data and Resampling
- Always report errors when connecting to MySQL database
- II Stm32f407 chip GPIO programming, register operation, library function operation and bit segment operation
- Functional interfaces and method references
- JS——每次调用从数组里面随机取一个数,且不能与上一次为同一个
- V2x SIM dataset (Shanghai Jiaotong University & New York University)
猜你喜欢
微信小程序利用百度api达成植物识别
Jinshanyun - 2023 Summer Internship
What are the software product management systems? Inventory of 12 best product management tools
Compilation errors and printout garbled problems caused by Chinese content in vs2019 code
CentOS8之mysql基本用法
C#多维数组的属性获取方法及操作注意
Pit of the start attribute of enumrate
由粒子加速器产生的反中子形成的白洞
Win11 arm system configuration Net core environment variable
念念不忘,必有回响 | 悬镜诚邀您参与OpenSCA用户有奖调研
随机推荐
JS——每次调用从数组里面随机取一个数,且不能与上一次为同一个
Flink two Open, implement Batch Lookup join (attached source)
TIPC Cluster5
[idea] use the plug-in to reverse generate code with one click
II Stm32f407 chip GPIO programming, register operation, library function operation and bit segment operation
TDSQL|就业难?腾讯云数据库微认证来帮你
通过券商经理的开户二维码开股票账户安全吗?还是去证券公司开户安全?
Skills of PLC recorder in quickly monitoring multiple PLC bits
ros缺少catkin_pkg
Some suggestions for young people who are about to enter the workplace in the graduation season
From the perspective of attack surface, see the practice of zero trust scheme of Xinchuang
2022 love analysis · panoramic report of digital manufacturers of state-owned enterprises
在网上开股票账户安全吗?我是新手,还请指导
TIPC messaging3
What are the methods of adding elements to arrays in JS
mysql链表数据存储查询排序问题
Pit of the start attribute of enumrate
三.芯片啟動和時鐘系統
TIPC messaging3
I STM32 development environment, keil5/mdk5.14 installation tutorial (with download link)