Smartphone application

MK Manoj Kumar Kanakasabapathy
MS Magesh Sadasivam
AS Anupriya Singh
CP Collin Preston
PT Prudhvi Thirumalaraju
MV Maanasa Venkataraman
CB Charles L. Bormann
MD Mohamed Shehata Draz
JP John C. Petrozza
HS Hadi Shafiee
request Request a Protocol
ask Ask a question
Favorite

Once the microchip containing the sample is loaded into the attachment, the smartphone application records 1-s duration videos (30 fps) and processes each frame to obtain the various semen parameters. The image processing, sperm detection and tracking, and data analysis were all performed on-phone, which was running on Android 6.0. A custom Android application was developed using Android Studio. We used the sdk and ndk libraries provided with the Android development tools as well as other libraries including OpenCV (version 2.4.8) and JavaCV (version 1.1) for the image processing calculations in the smartphone application. The application was designed to process data obtained by the smartphone camera using the optical attachment. The analysis was performed in two steps: (i) processing individual frames of the recorded video and extracting coordinates of the sperm observed in the FOV and (ii) tracking the observed positions of sperm across frames by mapping their paths. We used an adaptive thresholding algorithm as part of the sperm detection method for sperm concentration and motility analysis.

Do you have any questions about this protocol?

Post your question to gather feedback from the community. We will also invite the authors of this article to respond.

0/150

tip Tips for asking effective questions

+ Description

Write a detailed description. Include all information that will help others answer your question including experimental processes, conditions, and relevant images.

post Post a Question
0 Q&A