Particle Tracking, Image Analysis, Proper way to detect an image
40 ビュー (過去 30 日間)
古いコメントを表示
Alakesh Upadhyaya
2023 年 2 月 16 日
コメント済み: Alakesh Upadhyaya
2023 年 3 月 6 日
Hi, I am new to particle tracking using MATLAB. Here's my question:
So I have 10000 frames of an video recorded at 60fps. The video is basically of a disk shaped object moving on the surface of water inside an petri dish. I want to track the x and y positions of the particle. The image looks like the following :
There's some background noise in the images, I have clean images too but I want to know how do I process the image so that it looks clean and MATLAB can detect only one particle and not the edges of the petri dish.
採用された回答
Aditya Srikar
2023 年 3 月 2 日
編集済み: Aditya Srikar
2023 年 3 月 2 日
Hi Alakesh
From what you have mentioned, I understand that you want to know how to remove background noise from an image. Below are the techniques that can be used to filter and remove background noise from an image.
1) You can use the traditional noise removal techniques like linear filtering, median filtering and adaptive filtering to remove noise over an image (pixel matrix).
2) The modern image filtering techniques using Deep Learning are proved to be powerful enough to reduce background noise over an image.
=> denoisingImageDatastore:- Object that adds random noise to the image patches for each epoch, so that each epoch uses a slightly different data set. The actual number of training images at each epoch is increased by a factor of PatchesPerImage. The noisy image patches and corresponding noise patches are not stored in memory.
=> Imboxfilt:- performs filtering using either convolution-based filtering or integral image filtering, using an internal heuristic to determine which filtering approach to use.
Hope it helps !
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Image Segmentation and Analysis についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!