两张图片一张是原始细胞,一张是拉伸后的细胞,怎么在拉伸后的图像中匹配出原始图像中的细胞,细胞形状可能发生了改变

img

img

两张图片一张是原始细胞,一张是拉伸后的细胞,怎么在拉伸后的图像中匹配出原始图像中的细胞,细胞形状可能发生了改变

  1. 不管是什么方法,优先将背景的噪声去掉,也就是类似计数板一样的方格点去掉。
  2. 形变之后中心位置偏移多不多,中心没怎么偏移的话,用一些传统算法或者目标检测识别出来(只要能定位到原来的细胞就行),只要中心点偏移不多的就认为是对应原来的目标(也就是视野不能移动,并且细胞不会自己移动)。
  3. 细胞形变之后偏移很大,甚至移动到别的细胞之后去了,这种就是用一些目标跟踪之类的技术来实现,不过这个估计要中间变化过程,也就是类似视频这样需要连续的变化过程才行,不能直接给变换前面两张图片。这个方法的好处就是你这个前后颜色变换大的也可以用,不过缺点就是我说的,需要连续变化过程的数据。
  4. 细胞移动了,但是拉升只是长宽的拉升变化(或者带一些旋转),而没有其他的形变,这种情况在细胞外形特征变换不大的情况下,可以用sift算法来进行两张图片的匹配,前提还是0的前提,并且最好光线啥的一样。缺点就是有些可能匹配不到,或者匹配错误,但是大部分可以确保是对的,具体看图片处理是否做好

你要用到视觉的知识了,把始细胞图像和拉伸后的细胞图像转换为灰度图像。为了加强系统的图像特征,你要用到边缘检测和滤波器,ORB提取特征描述符后用一些特征匹配算法进行匹配。
尤其你要注意可能会用到一些几何匹配,判断有多少标记匹配点,这些过程是GPT答案所不具备的,需要你给出具体代码方可实现

参考 https://blog.csdn.net/qq_41536059/article/details/112602772

问题点:细胞拉伸前后的匹配问题.
分析思路:解决的方法涉及到定位和追踪的方法.与之相关的算法是YOLO算法.(YOLO是一种基于深度神经网络的目标识别和定位算法,其最大的特点是运行速度很快,可以用于实时系统。它将目标检测框架化为边界框和相关类概率的回归问题,使用单个神经网络,在一次评估中直接从完整图像中预测边界框和类概率)

YOLO算法项目

https://gitcode.net/mirrors/laughing-q/yolov5_annotations?utm_source=csdn_github_accelerator