<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[帕里亚的杂货铺]]></title><description><![CDATA[有什么记录什么，不过大多以CV为主]]></description><link>https://blog.youkuaiyun.com/Pariya_Official</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Pariya_Official]]></copyright><item><title><![CDATA[ubuntu18.04 APT升级 glibc2.28 (Jetson)]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/160014063</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/160014063</guid><author>Pariya_Official</author><pubDate>Fri, 10 Apr 2026 11:11:32 +0800</pubDate><description><![CDATA[查看glibc版本，若有GLIB_2.28就成功了。安装或更新libc库。]]></description><category></category></item><item><title><![CDATA[Ubuntu18.04无网络配置Java-Nginx-MySQL环境（arm64）]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/136047284</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/136047284</guid><author>Pariya_Official</author><pubDate>Tue, 06 Feb 2024 14:38:02 +0800</pubDate><description><![CDATA[在无网络的机器中无法直接使用apt-get进行安装，而如果下载.deb或是.rpm包则需要依次安装其所需的依赖包，相对复杂；本文利用打包好的tar.gz或是源码编译可以实现不需要apt-get的Java、Nginx和MySQL安装，从而满足网页应用的部署。]]></description><category></category></item><item><title><![CDATA[3D目标检测-OpenPCDet使用realsense采集的.ply文件进行训练]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/133173548</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/133173548</guid><author>Pariya_Official</author><pubDate>Wed, 13 Dec 2023 20:42:24 +0800</pubDate><description><![CDATA[OpenPCDet的3D目标检测的初步实践环节]]></description><category></category></item><item><title><![CDATA[水下图像增强程序归纳]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/128424008</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/128424008</guid><author>Pariya_Official</author><pubDate>Fri, 23 Dec 2022 21:02:21 +0800</pubDate><description><![CDATA[本文作为之前水下图像增强的补充，增加了所提到的不同的算法python程序，可供参考。]]></description><category></category></item><item><title><![CDATA[3D目标检测-BEVFormer、BEVDepth]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/127769151</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/127769151</guid><author>Pariya_Official</author><pubDate>Wed, 09 Nov 2022 14:31:08 +0800</pubDate><description><![CDATA[前SOTA和现SOTA的比较，BEVFormer、BEVDepth]]></description><category></category></item><item><title><![CDATA[关于YOLOv7的分析]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/126330471</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/126330471</guid><author>Pariya_Official</author><pubDate>Sun, 14 Aug 2022 13:01:01 +0800</pubDate><description><![CDATA[此篇文章是在7月初编写，可能会与现有的源码有所出入，如在月末增加了关于head部分阴性参数的融合，但总体上的出入并不会太大]]></description><category></category></item><item><title><![CDATA[YOLOv5、YOLOX、YOLOv6的分析与比较]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/125794741</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/125794741</guid><author>Pariya_Official</author><pubDate>Thu, 14 Jul 2022 23:11:16 +0800</pubDate><description><![CDATA[简单分析了近些年YOLO系列的进步和发展方向]]></description><category></category></item><item><title><![CDATA[百度飞桨-基于CV的工业读表案例（修改读表范围和数值）]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/124576687</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/124576687</guid><author>Pariya_Official</author><pubDate>Wed, 04 May 2022 20:37:08 +0800</pubDate><description><![CDATA[外面的项目需要做一个工业读表的功能，并给发来了百度飞桨的案例链接https://www.paddlepaddle.org.cn/tutorials/projectdetail/3387933。基本的要求是在百度飞桨的基础上进行修改即可，因此主要的工作是修改读表的部分。
由于百度的教程非常详细，所以代码配置问题在此处省略，需要注意的是环境配置必须完全按照教程使用CUDA10.2，否则会导致编译错误，此处只对如何修改读表做出总结。
修改表盘读取范围
打开meter_reader.cpp可以看到63行处有GetM]]></description><category></category></item><item><title><![CDATA[阿里天池：小样本商标检测（baseline0.50）]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/124326897</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/124326897</guid><author>Pariya_Official</author><pubDate>Thu, 21 Apr 2022 17:24:47 +0800</pubDate><description><![CDATA[阿里天池：小样本商标检测（baseline0.50）
在学会YOLO目标检测后第一次参加这样的比赛，特此做个记录，此处也提出一些改进的方案。比赛链接：ICME-2022 安全AI挑战者计划第九期：小样本商标检测挑战赛-天池大赛-阿里云天池 (aliyun.com)。比赛规则比较严格，首先只能使用Image 1K的预训练模型，但YOLO自身只提供基于COCO的预训练模型；且不允许使用模型融合，即使用多个模型的预测结果做并集，冲排名的话需要注意。本文需要掌握一定的yolo检测基础，具体的训练命令和检测命令省略。]]></description><category></category></item><item><title><![CDATA[XML文件转TXT，XML无图片宽高信息]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/123997877</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/123997877</guid><author>Pariya_Official</author><pubDate>Wed, 06 Apr 2022 19:40:56 +0800</pubDate><description><![CDATA[XML文件转TXT，XML无图片宽高信息
网络上有很多xml转txt的文章，不过有的xml文件不包括size信息，即图片本身的宽高，如先前提到的湛江水下目标检测大赛数据集的label文件。因此在前辈的基础上添加了图像size的读取，无需对xml文件进行处理，直接将图片的宽高读到数组中，这个方法的局限性在于标签和图片必须一一对应，但考虑到数据集通常是规整的，因此无伤大雅。
import xml.etree.ElementTree as ET
import os
import cv2
from tqdm imp]]></description><category></category></item><item><title><![CDATA[水下目标检测之数据集和数据增强方法]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/123995204</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/123995204</guid><author>Pariya_Official</author><pubDate>Wed, 06 Apr 2022 17:32:16 +0800</pubDate><description><![CDATA[水下目标检测之数据集和数据增强方法
通过之前对yolov5的简单学习，发现yolov5的训练和调试都比较方便，因此希望将其运用到水下目标检测的任务中。那么首要任务就是寻找比较合适的数据集作为训练样本，考虑到水下图像数据集就少的可怜，此处列举3个针对水下目标检测的数据集。
Real-world Underwater Image Enhancement(RUIE)
大连理工大学的自制数据集，论文https://arxiv.org/abs/1901.05320，数据集https://github.com/dlut]]></description><category></category></item><item><title><![CDATA[yolov5的学习和总结]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/123443050</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/123443050</guid><author>Pariya_Official</author><pubDate>Sat, 12 Mar 2022 14:13:05 +0800</pubDate><description><![CDATA[yolov5目标检测
yolov1到v4的论文在这篇文章里比较详细，此处不对其网络做更深入的介绍，重点在于如何训练以及如何用训练好的模型做检测。以下内容参考了源码提供的教程，是对此前工作的技术总结。
yolov5的安装与配置
git clone https://github.com/ultralytics/yolov5  # 下载源码
cd yolov5
pip install -r requirements.txt  # 安装所需要的环境

yolov5需要python3.7以上的环境版本，如果需要使用g]]></description><category></category></item><item><title><![CDATA[realsense在机械臂上的配置]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/121912001</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/121912001</guid><author>Pariya_Official</author><pubDate>Mon, 13 Dec 2021 18:58:13 +0800</pubDate><description><![CDATA[早在上半年导师就给了一个realsense d455做机器视觉相关的内容，此次将其配置到ros环境下的机械臂末端组成eye-in-hand机械臂平台，其中主要任务是realsense在ros环境下的配置和相机坐标系与机械臂末端的固定。
realsense相机的配置
官网很好的介绍了realsense d455相机的配置流程，且现在英特尔官方的安装包已经更新添加了d455相机相关的内容，便于我们调用其坐标以实现相机的配置。官网的安装方法如下：
sudo apt-key adv --keyserver keys]]></description><category></category></item><item><title><![CDATA[在ROS下的Arduino舵机机械臂控制]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/121357384</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/121357384</guid><author>Pariya_Official</author><pubDate>Tue, 16 Nov 2021 16:14:24 +0800</pubDate><description><![CDATA[经过前面对ROS和Arduino的学习与例程编写，又用了一些时间学习了URDF和Moveit，结合之前所学的内容编写了程序以实现ROS系统对Arduino的通信控制。
从SW导出URDF模型
利用Solidworks三维建模 ，导出URDF文件可以参考合工大的这篇文章，值得注意的是如果需要在机械臂末端添加摄像头即eye in hand系统的话，还要再新建一个link使其固定于上一个link中，便于后续摄像头坐标系与机械臂末端坐标系的重合。如下图所示：


此外建立URDF模型所使用的坐标系和基准轴需要改为英]]></description><category></category></item><item><title><![CDATA[ROS与Arduino的通信]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/121130204</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/121130204</guid><author>Pariya_Official</author><pubDate>Wed, 03 Nov 2021 20:46:51 +0800</pubDate><description><![CDATA[这篇文章提到可以使用两种方法对Arduino开发板进行通信，一种是基于ros通讯机制的rosserial进行通信，一种是直接使用串口进行通信。两种方法各有优缺点，本文对两种方法进行了简单的整理和总结。
rosserial
这篇文章较为详细的演示了如何使用rosserial arduino，首先需要安装rosserial arduino。
sudo apt-get install ros-(rosvision)-rosserial-arduino
sudo apt-get install ros-(rosvi]]></description><category></category></item><item><title><![CDATA[Arduino控制PWM舵机的总结]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/121054507</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/121054507</guid><author>Pariya_Official</author><pubDate>Tue, 02 Nov 2021 15:02:51 +0800</pubDate><description><![CDATA[简述
2周前用700不到买了一个六自由度的舵机机械臂作为视觉伺服算法的平台，商家提供的是可视化界面的控制平台，需要对他的源码进行解读与分析，便于后面接入ROS平台。感谢商家提供的视频教程和太极创客在B站上传的免费课程，使得对嵌入式零基础的我可以快速上手Arduino的开发。
Arduino IDE的安装
此处分为Windows和Ubuntu下的Arduino安装，在Windows系统下进行Arduino的学习相对方便些~~（说白了就是用习惯了）~~。这里仅简述Arduino IDE的安装，具体如何使用IDE]]></description><category></category></item><item><title><![CDATA[ROS入门21讲笔记（总结自用）]]></title><link>https://blog.youkuaiyun.com/Pariya_Official/article/details/120844236</link><guid>https://blog.youkuaiyun.com/Pariya_Official/article/details/120844236</guid><author>Pariya_Official</author><pubDate>Wed, 20 Oct 2021 21:22:20 +0800</pubDate><description><![CDATA[ROS入门21讲笔记（总结自用）
简述
一周看完了古月老师的ROS入门21讲，理清了ROS工作空间和各个功能包是如何相互通讯的，还有如何自建功能包编写内部的代码等。本文跳过Linux命令行、ROS安装等环境搭建问题，重点记录如何写ROS的程序。
创建工作空间和功能包
在home中创建项目文件夹，在项目文件夹中再创建src文件夹，随后进入src文件夹中进行工作空间的初始化，和功能包的创建，最后到工作空间文件夹中进行编译，最后还需要设置环境变量。具体的命令行代码如下：
mkdir -p ~/catkin_ws/]]></description><category></category></item></channel></rss>