人工智能学习笔记
文章平均质量分 51
次次皮
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
python将图片以及标注信息按类别分开
现有的数据集一张图片上往往有多个标注类别,这样训练出的模型可以识别多个类别目标,我们需要只能识别单一类别的模型。将原有的数据集按照类别分开,重新进行训练。原创 2024-05-13 10:04:11 · 482 阅读 · 0 评论 -
上下左右翻转照片以及标注信息扩充数据集
使用yolo训练模型时,遇到数据集很小的情况(一两百张),训练出来的模型效果不好,可以选择扩充数据集重新训练,这篇文章提供将照片左右翻转,上下翻转,以及将标注信息进行对应的翻转,这里的标注信息是yolo五列格式的:分别代表:类别、归一化的中心点的x坐标、归一化的中心点的y坐标、归一化的目标狂的宽、归一化的目标框的高。原创 2024-05-13 09:52:00 · 225 阅读 · 0 评论 -
python将两张图片对齐
【代码】python将两张图片对齐。原创 2024-05-09 11:10:40 · 1329 阅读 · 1 评论 -
模型训练时遇到的问题总结
模型训练遇到的问题总结原创 2024-04-24 15:17:29 · 1861 阅读 · 2 评论 -
模型训练时报错Failed to allocate 12192768 bytes in function ‘cv::OutOfMemoryError‘
报错OutOfMemoryError是说内存不足,上述方法本质上就是将图片缩小。模型训练时把epochs改小,这里下调到20,将图片大小imgsz改小。原创 2024-04-24 13:55:09 · 776 阅读 · 0 评论 -
使用yolo识别模型对比两张图片并标记不同(2)
上篇文章有漏洞,在这里补充下,比如要识别第二张图相对于第一张图的违建是否拆除了。将第二张图像中计算出的黑色掩码应用到第一张图像上,再拿两张图片用模型识别对象。原创 2024-04-23 14:35:36 · 679 阅读 · 1 评论 -
使用yolo识别模型对比两张图片并标记不同
无人机视角下,不同时间同一地点拍摄的两张图片,比对后,将不同标注在第一张图片上,比如说违建,第一次拍摄的时候发现有违建,过段时间需要检查这个违建拆除了没有于是再拍摄一张原创 2024-04-22 10:09:23 · 997 阅读 · 5 评论 -
调整两张图片的饱和度对比度等一致
使用模型标注两张识别对象时,由于模型识别精确度不高,两张几乎相同的图片(不同天气拍的同一地点),识别出的目标不同,重新训练模型需要大量时间精力,所以通过调整两张图片来提高识别精度。拿到调整后的图片重新识别,效果还是不好,还是需要通过调整模型识别精确度来达到目的。通过调整使两张图片的亮度、对比度、色彩丰富度、清晰度、饱和度一致。原创 2024-04-22 09:49:27 · 327 阅读 · 1 评论 -
TypeError: Cannot handle this data type: (1, 1, 64), |u1
回退pytorch版本有用,可以执行以下代码替换版本python3.9环境下# 上面是下载torch-1.7.1+cpu-cp39-cp39-win_amd64.whl的地址# 将本地的1.7.1的pytorch安装到环境中,需替换为自己本地的地址# 下载对应的torchvision。原创 2024-04-16 18:08:19 · 601 阅读 · 0 评论 -
模型训练时报错IndexError: index 10 is out of bounds for dimension 1 with size 10
训练模型时,出现数组越界错误原创 2024-02-21 17:44:29 · 708 阅读 · 2 评论 -
python代码回显图片标注信息
已有图像以及标注信息txt文件,通过代码将标注框显示在图片上原创 2024-01-24 11:05:34 · 520 阅读 · 0 评论 -
无人机拍摄图像数据集下载与处理
我要训练的模型是无人机拍摄下的车,但由于标注工作量太大,所以先在网上找有没有现成的标注好的数据集试试看能不能训练出我想要的模型原创 2024-01-24 10:33:29 · 687 阅读 · 0 评论 -
anaconda启动报错
搜了下验证安装成功的方法,是打开上图中的Anaconda Prompt输入conda --version,于是我试了下发现报错,提示的路径像是环境变量path里配置的,于是去path里删掉这个配置,重新验证不报错了。现象:安装好anaconda自动重启是能成功的,但是关掉后自己从最近安装中启动会报错,无法正常进入界面。总结:应该是启动的时候要去找什么配置,但是环境变量path里面的配置有冲突所以导致失败。重启Anaconda也不报错了,启动成功。1、删除C盘/用户/用户名中的。文件(在这个路径下只找到。原创 2023-12-26 11:03:06 · 304 阅读 · 1 评论