Filter löschen
Filter löschen

Video Processing of Sperm Tails

2 Ansichten (letzte 30 Tage)
Ahmed Muhammed Azmeer
Ahmed Muhammed Azmeer am 3 Mär. 2022
Kommentiert: Sam Chak am 22 Jan. 2024
I need to be able record the frequency and amplitude of sperm tail movement as seen in the below video. Any suggestions?
  1 Kommentar
Sam Chak
Sam Chak am 22 Jan. 2024
I manually counted that the sperm whipped its flagellum-like tail between 50 to 55 times during the course of 14 seconds.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Udit06
Udit06 am 22 Jan. 2024
Hi Ahmed,
To record the frequency and amplitude of sperm tail movement stored in the video, you can do the following:
1) Detect the sperms present in each frame.
For this you will need to convert the video frames into binary image so that the sperm tails are seperated from the background. You can use Otsu thresholding to achieve the same. You can refer to the following documentation to understand more about Otsu method.
After this, you will have to remove noise from the binary image.You can use morphological operations like erosion and dilation for the same. Refer to the following documentation for more details. Once a clean image is obtained, you can search for the connected components in the image. These should correspond to the sperm tails.
2) Once the sperms are detected, calculate the centroid of each sperm tail detected. You can use the vision.pointTracker to track motion of sperm tails across multiple frames of the video. Refer to the following documentation for more details.
3) You can now analyze movement patterns of the centroids to extract the frequency and amplitude information.
I hope this helps.

Kategorien

Mehr zu Images finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by