自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(96)
  • 收藏
  • 关注

原创 图像超分辨率之SRCNN(Learning a Deep Convolutional Network for Image Super-Resolution)

论文下载:Learning a Deep Convolutional Network for Image Super-Resolution代码下载:https://github.com/tegg89/SRCNN-Tensorflow0.前期知识图像超分辨率重建技术:用低质量、低分辨率图像(或运动序列)来产生单幅高质量、高分辨率图像...

2021-11-15 17:03:54 3396 3

原创 R-cnn家族论文

《Rich feature hierarchies for accurate object detection and semantic segmentation》阅读笔记0.基础知识卷积feature计算W:表示当前层Feature map的大小。K:表示kernel的大小。S:表示Stride的大小。下一层Feature map的大小 =(W−K)/S+11.introductionR-CNN(region with CNN features),即region proposals(候选区

2021-11-08 16:21:56 3853

原创 ros2消息时间同步与回调_sync.registercallback,回调函数不回调

排查方向,回调函数的参数列表和输入是否一致,话题对应的数据类型和subscribe定义的是否一致,这两个是最重要的。其次还有容错时间、话题是否有效等等粗心大意的问题都是排查方向,最后我的问题是应该在头文件里的类里就定义。问题1.怎么写的都不调用回调函数,我的解决方法仅供参考。

2024-07-19 17:33:00 134

原创 yolov8 pt 转换wts 转换engine

代码下载地址:https://github.com/wang-xinyu/tensorrtx使用的是py脚本gen_wts 下完后,目录结构是这样的,在你选的模型里找到wts生成脚本。

2024-07-13 17:31:03 146

原创 ros2 remap

参考:https://answers.ros.org/question/345960/rosbag2-remap-topic/参考:https://blog.csdn.net/qq_29923461/article/details/120361502。直接改node的名字。

2024-07-06 17:36:51 130

原创 zed摄像头 orin域控掉帧问题

原因是域控没有开性能模式,调成MAXN模式就行。cpu性能并没有吃满,双目摄像头的帧率忽高忽低。

2024-07-05 13:50:42 209

原创 Could NOT find CUDA: Found unsuitable version “11.4“, but required is exact version “11.6“

域控上有两个cuda版本11.6、11.4,导致整个系统很乱,目前用的是11.4,要摘干净11.6。

2024-07-04 10:23:55 103

原创 zed_ros2_wapper colcon 报错

【代码】zed_ros2_wapper colcon 报错。

2024-07-03 14:05:01 200

原创 engine生成:RuntimeError: CUDA error: CUBLAS_STATUS_NOT_INITIALIZED when calling `cublasCreate(handle)`

有很多同学在报这个错的时候是是在模型训练阶段,但是我遇到这个问题是在已经训练好,要把pt文件转换为engine,不存在batchsize过大爆显存的情况。最后打算查看是不是torch和torchvision的问题,果然:然然后网上一查,jetpack5.0.2的cuda应该是11.4不是11.6,这个吊域控莫名其妙有两个cuda版本。

2024-07-01 15:52:43 202

原创 【ROS2问题记录】ros2 bag play xx.db3失败

我这边的问题是文件传输受损,导致replay失败,解决办法是压缩后传过去,再解压。搜集了解决方案有安装sql3,有说版本录制db3和播放db3的版本不统一,都不对。

2024-05-29 15:01:11 298

原创 【onnx问题解决】关键词:found at least two devices、torch.onnx.export

关键词:Expected all tensors to be on the same device, but found at least two devices, cpu and cuda:0!

2024-05-27 14:36:39 678

原创 orin部署tensorrt、cuda、cudnn、pytorch、onnx

绝大部分参考https://blog.csdn.net/qq_41336087/article/details/129661850。非orin可以参考https://blog.csdn.net/JineD/article/details/131201121。参考https://blog.csdn.net/qq_44235661/article/details/134105151。参考:https://www.cnblogs.com/xingboy/p/15770950.html。//注意最后 /var…

2024-05-25 10:49:34 964

原创 ROS2 ZEDX UBUNTU 环境配置

硬件:镭神域控 ZED X双目摄像机ros2-foxycuda 11.4。

2024-04-25 16:06:17 806

原创 观后感:UniAD

首先定一个调,自动驾驶方向统一的大模型不是一般的公司就能做的,没几十张A100训练都训练死你,这批观后感旨在学习UniAD的思想,拓展一下眼界UniAD将检测,跟踪,建图,轨迹预测这四个任务统一在一起。

2024-02-26 17:19:41 423

原创 知识蒸馏之Knowledge Distillation: A Survey

International Journal of Computer Vision 2021Jianping Gou1 · Baosheng Yu 1 · Stephen J. Maybank 2 · Dacheng T ao11 UBTECH Sydney AI Centre, School of Computer Science,Faculty of Engineering, The University of Sydney, Darlington,NSW 2008, Australia.2 D

2024-02-07 09:51:12 439

原创 姿态估计概述

单目摄像机拍摄的二维图像中预测行人的人体关键点坐标,为其他任务做支持如行人重识别、动作识别。和基于计算机视觉的人体姿态佶计不需要额外的穿戴设备, 该技术比传统的穿戴式动作捕捉技术成本更加低廉且灵活性更高。

2024-02-07 09:50:08 1247

原创 语义分割系列之FCN、DeeplabV1、V2、V3、V3Plus论文学习

论文:Fully Convolutional Networks for Semantic Segmentation地址:https://openaccess.thecvf.com/content_cvpr_2015/papers/Long_Fully_Convolutional_Networks_2015_CVPR_paper.pdf:用全卷积替代了全连接、反转卷积的操作来恢复信息、高低通道特征融合。

2024-02-07 09:49:18 1084

原创 老版本labelme如何不保存imagedata

找到labelme的源文件,例如:D:\conda\envs\deeplab\Lib\site-packages\labelme。我的版本是3.16,默认英文且不带取消保存imagedata的选项。输出json的文件为label_file.py。160行改成如下形式即可。

2024-02-02 13:13:39 740

原创 分割(语义分割、实例分割、全景分割)概述

语义分割的目标是为图像中的分配一个语义标签,以指示它属于哪个类别。:实例分割的目标是对每个物体实例进行独立的分割,从而可以识别和跟踪图像中的。与语义分割只关注像素级别的语义标签不同,实例分割还要求对同类但不是同一个物体实例进行区分和分割。:全景分割是一种结合了语义分割和实例分割的综合方法、,全景分割为图像中的分配一个语义标签和的实例标识符。

2024-01-31 15:49:34 1583

原创 串口通信自用

串口(Serial Port)是一种用于数据通信的接口标准,它通过物理线路将数据以逐位的方式传输。串口通信可以在计算机和外部设备之间进行数据交换,常用于连接调制解调器、打印机、传感器、嵌入式系统等设备。常用的通信协议协议有TTL、RS-232、RS-485、UART。数据传输顺序,有10位、7位、5位**波特率:**一秒传输电平的个数常用的有9600、19200TTL:电压范围小、传输距离小、抗干扰能力差、只在一个板内传输。

2024-01-20 11:19:09 362

原创 stgcn下环境的配置:Windows miniconda python3.6 cuda11.8 cudnn8.9.2 torch0.4.0

报错找不到torch:from torch._C import * ImportError: DLL load failed: 找不到指定的模块”去https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载对应python版本的numpy。解决方法参考:https://blog.csdn.net/wslhynn277/article/details/103563052/配环境是个很玄学的事情,请一定按照顺序执行,本文档主要解决了的stgcn下环境的配置问题。

2024-01-18 16:09:52 1012

原创 双目测距工程Stereo-Vision-master学习笔记

硬件:首先要要把两个摄像头固定到支架上,并且两个摄像头的间距应该在110mm,两个摄像头没有落差相机的内参数包括焦距、主点坐标、像素尺寸等,这些参数决定了相机成像的几何变换关系。内参数是相机固有的属性,不会随着相机在空间中的位置和方向而改变。相机的外参数包括相机的旋转矩阵和平移向量,用来描述相机在世界坐标系中的位置和方向。相机的外参数可以将相机坐标系中的点转换到世界坐标系中,或者将世界坐标系中的点转换到相机坐标系中。

2024-01-13 09:23:43 780

原创 ubuntu20.04网络问题以及解决方案

然后再sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf。:临时方法sudo dhclient ens33,强行吊起来ens33,吊起来当然也有可能只有mac地址没ip地址。参考:https://blog.51cto.com/u_204222/2465609。原始是在虚拟机中切换网络连接方式(桥接和NAT),false改成ture。

2024-01-12 20:39:56 1079

原创 cv2.findChessboardCorners()运行异常卡滞的解决方法

参考:https://blog.csdn.net/weixin_43560489/article/details/123097914。1080大于2000000,可以通过cv2.resize()的方式压缩图片(注意:不能通过修改摄像头分辨率的方式来变更输入)3.使用显卡来提前更精确的角点:findChessboardCornersSB,实际上没什么用。1.图片在边缘点的时候会有歧义,边缘应该留白充分;2.图片分辨率过大这个函数运行会很慢,如1980。1080的纯色图时候依旧很卡,一秒两张左右。

2024-01-10 15:31:28 641

原创 C++多线程入门笔记

参考:function_name是线程入口点的函数或可调用对象args…是传递给函数的参数,当调用的函数是无参的可以空着。创建线程后,我们可以使用t.join()等待线程完成,join()函数的作用是让主线程的等待该子线程完成,然后主线程再继续执行或者使用t.detach()分离线程,让它在后台运行。使用**++ -std=c++11 -o thread thread.cpp -lpthread**编译。

2023-12-26 17:23:38 952

原创 CMAKE入门笔记

首先建一个文件夹MathFunctions。​double mysqrt(double x) //自己实现的开平方根函数return 0;​​i < 10;++i) {并且创建头文件MathFunctions.h:在库文件下也要新建cmakefile.txt:add_library() 为创建静态或动态库,库名称自定(如Message), 静态库或动态库由两个关键字指定(STATIC、SHARED)。再添加生成库的源文件路径cd buildcmake .. /

2023-12-26 17:23:32 391

原创 图像超分辨率之ESPCN(Efficient Sub-Pixel Convolutional Neural Network)

cvpr2016论文下载:Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network代码:https://github.com/leftthomas/ESPCN1.结构ESPCN的核心概念是亚像素卷积层(sub-pixel convolutional layer)。网络的输入是原始低分辨率图像,通过三个卷积层以后,得到通道数为放大倍数**2的与输

2023-12-18 14:17:18 239

原创 计算机网络基础知识自用

示例:域名如:alibaba.com (URL地址)IP地址为:xx.233.xxs.12 (访问)端口:80。

2023-11-28 15:52:22 214

原创 python多线程和多进程

线程是程序执行的最小单位,一个进程至少有一个线程。提高并发性。通过线程可方便有效地实现并发性。进程可创建多个线程来执行同一程序的不同部分。进程之间不能共享内存,但线程之间共享内存非常容易。Python 常用的多线程库有threading 和 Queue,threading 模块的Thread 类是主要的执行对象.住线程和子线程是并行工作的:start() 是方法用来启动线程的执行。join() 方法是一种自旋锁,它用来等待线程终止。

2023-11-28 14:31:51 86

原创 2023双非计算机硕士应战秋招算法岗之深度学习基础知识

卷积层全连接神经网络需要非常多的计算资源才能支撑它来做反向传播和前向传播,所以说全连接神经网络可以存储非常多的参数,如果你给它的样本如果没有达到它的量级的时候,它可以轻轻松松把你给他的样本全部都记下来,这会出现过拟合的情况。局部感知:在传统神经网络中每个神经元都要与图片上每个像素相连接,这样的话就会造成权重的数量巨大造成网络难以训练。人的大脑识别图片的过程中,并不是一下子整张图同时识别,而是对于图片中的每一个特征首先局部感知,然后更高层次对局部进行综合操作,从而得到全局信息。权值共享:卷积核的权重通过

2023-02-23 14:54:03 947 1

原创 2023双非计算机硕士应战秋招算法岗之机器学习基础知识

目录特征工程 2缺失值处理 15评价指标 33逻辑回归 37决策树 40随机森林 46SVM 49Knn 56Kmeans 59PCA 66朴素贝叶斯 68常见分类算法的优缺点 72特征工程1.什么是特征工程有这么一句话在业界广泛流传,数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。那特征工程到底是什么呢?顾名思义,其本质是一项工程活动,目的是最大限度地从原始数据中提取特征以供算法和模型使用。

2023-02-23 14:52:43 1389

原创 2023双非计算机硕士应战秋招算法岗之百问百答

word直接移植过来的,没改成markdown格式,凑合看吧。

2023-02-23 14:49:47 612

原创 2023双非计算机硕士应战秋招算法岗之思维导图

没得什么要讲的,理解和记忆是法宝,要在理解的基础上记忆。和开发岗一样的八股一样,这是算法也有八股

2023-02-23 14:47:56 168

原创 FDDB roc验证工具使用方法

官方提供的是cpp的代码环境:vs,opencv。

2022-12-20 09:24:40 399

原创 在通过堡垒机连接ssh/sftp传输文件的方法:sz指令

每次使用堡垒机都会遇到文件传输的问题,所以写下来记录一下,个人经验scp指令不好用,好像要写一个config,把堡垒机信息都弄好,但我试了很多次都没效。在Windows系统下的本地cmd输入报错 Connection timed out。

2022-12-12 20:49:39 3026

原创 ros学习笔记(12.6实时更新中)

关于深度学习的学习不能仅仅顾着一个CV领域,也需要很多配套的知识,比如图像学、图像处理、信号处理、图像编码、web、应用端;硬件部分则是ROS、slam、plc、嵌入式作为一个专硕,没必要太深耕课题,提高知识的广度更有必要,故现在开始学习。

2022-11-04 11:33:27 829

原创 2023届双非计算机硕士算法岗秋招总结

总的来说只有四个公司面试的比较规矩一些,就是那几个面试1h左右的,但最后技术都过了(除了能特异),因为其他各种原因没到谈薪环节。我面的算法岗主要会围绕简历上的项目进行提问,同学们没项目也没问题,就自己做个yolo目标检测的复现也行,前提是对yolo所有代码都了如指掌。yolo在工业界很常见,面试官也很喜欢问yolo,比如anchor是怎么获得的(k-means),检测头输出物理意义是什么(xywh的调整、confidence、class)等等,只有一家公司问了机器学习的内容。

2022-10-20 15:54:27 2737 1

原创 FDDB数据集标注文件:椭圆转换矩形

FDDB数据集提供的人脸bbox是椭圆形,所以要通过求做小外接矩阵来转换矩形的人脸bbox。

2022-10-16 16:13:01 465 2

原创 CrowdHuman数据集odgt标注文件转换txt

转换成的txt文件第一行是文件名,第二行是标注的人脸个数,余下的几行是人脸坐标,分别是左上角和右下角的坐标。odgt文件类似json,一个实体有多种属性,可以用键值id和属性来调用具体数据。fbox:full全身位置,分别为xywh。hbox:head头位置,分别为xywh。

2022-10-16 15:18:19 1129

原创 VOT2021比赛简介

VOT全称Visual-Object-Tracking Challenge,始于2013年,是于澳大利亚悉尼举行的。2021年是在十月16号举办的有三个赛道:ST/RT、LT、RGBDST/RT(Short-Term,Single-Target):单目标、短序列,目标是尽可能的长时间跟踪一个目标;数据集包括Public dataset (60 sequences) + Sequestered dataset (60 sequences)隐藏数据集的不公开;要求至少20fpsLT(Long-Term)

2022-07-29 16:48:47 982

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除