A stretchable gold nanowire sensor and its characterization using machine learning for motion tracking

2021 ◽  
pp. 1-1
Author(s):  
Nguyen Xuan Anh ◽  
Shu Gong ◽  
Wenlong Cheng ◽  
Sunita Chauhan
2017 ◽  
Author(s):  
Udit Arora ◽  
Sohit Verma ◽  
Sarthak Sahni ◽  
Tushar Sharma

Several ball tracking algorithms have been reported in literature. However, most of them use high-quality video and multiple cameras, and the emphasis has been on coordinating the cameras or visualizing the tracking results. This paper aims to develop a system for assisting the umpire in the sport of Cricket in making decisions like detection of no-balls, wide-balls, leg before wicket and bouncers, with the help of a single smartphone camera. It involves the implementation of Computer Vision algorithms for object detection and motion tracking, as well as the integration of machine learning algorithms to optimize the results. Techniques like Histogram of Gradients (HOG) and Support Vector Machine (SVM) are used for object classification and recognition. Frame subtraction, minimum enclosing circle, and contour detection algorithms are optimized and used for the detection of a cricket ball. These algorithms are applied using the Open Source Python Library - OpenCV. Machine Learning techniques - Linear and Quadratic Regression are used to track and predict the motion of the ball. It also involves the use of open source Python library VPython for the visual representation of the results. The paper describes the design and structure for the approach undertaken in the system for analyzing and visualizing off-air low-quality cricket videos.


Author(s):  
Pratik Gite ◽  
Anurag Shrivastava ◽  
K. Murali Krishna ◽  
G.H. Kusumadevi ◽  
R. Dilip ◽  
...  

Author(s):  
Oliver Sturman ◽  
Lukas von Ziegler ◽  
Christa Schläppi ◽  
Furkan Akyol ◽  
Benjamin Grewe ◽  
...  

AbstractTo study brain function, preclinical research relies heavily on animal monitoring and the subsequent analyses of behavior. Commercial platforms have enabled semi high-throughput behavioral analyses by providing accurate tracking of animals, yet they often struggle with the analysis of ethologically relevant behaviors and lack the flexibility to adapt to variable testing environments. In the last couple of years, substantial advances in deep learning and machine vision have given researchers the ability to take behavioral analysis entirely into their own hands. Here, we directly compare the performance of commercially available platforms (Ethovision XT14, Noldus; TSE Multi Conditioning System, TSE Systems) to cross-verified human annotation. To this end, we provide a set of videos - carefully annotated by several human raters - of three widely used behavioral tests (open field, elevated plus maze, forced swim test). Using these data, we show that by combining deep learning-based motion tracking (DeepLabCut) with simple post-analysis, we can track animals in a range of classic behavioral tests at similar or even greater accuracy than commercial behavioral solutions. In addition, we integrate the tracking data from DeepLabCut with post analysis supervised machine learning approaches. This combination allows us to score ethologically relevant behaviors with similar accuracy to humans, the current gold standard, thus outperforming commercial solutions. Moreover, the resulting machine learning approach eliminates variation both within and between human annotators. In summary, our approach helps to improve the quality and accuracy of behavioral data, outperforming commercial systems at a fraction of the cost.


Proceedings ◽  
2020 ◽  
Vol 49 (1) ◽  
pp. 41
Author(s):  
Pubudu Dias ◽  
Séan R. Mitchell ◽  
Andy R. Harland

Shot execution in cricket batting is reliant on intricate movement patterns of crucial body segments. When there is a substantial amount of batting movement data available, supervised machine learning can be used to classify when a batting shot execution takes place in a cricket batting cycle. An automated approach to identify and assess cricket batting could be useful for the applications including performance evaluation, talent identification and injury prevention. Current evaluation of movements and shot execution are generally undertaken in an artificial environment with camera-based, motion tracking systems to collect batting movement data, which require careful preparation, data collection and post-processing, and risk changing the natural gameplay of a batsman. By training a model based on data obtained from a close representation of a cricket batting innings, supervised machine learning was found to be capable of reliably predicting cricket batting shot execution.


Sign in / Sign up

Export Citation Format

Share Document