Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Superplot3d : An open source GUI tool for 3d trajectory visualisation and elementary processing

Whitehorn, Luke J. ; Hawkes, Frances M. and Dublon, Ian A.N. LU orcid (2013) In Source Code for Biology and Medicine 8.
Abstract

When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plotting functions in a numerical computing environment or manually inspect data in two dimensions, plotting each individual axis.Superplot3d is an open source MATLAB script which takes tab delineated Cartesian data points in the form x, y, z and time and generates an instant visualization of the object's trajectory in free-rotational three dimensions. Whole trajectories may be instantly presented, allowing for rapid inspection. Executable from... (More)

When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plotting functions in a numerical computing environment or manually inspect data in two dimensions, plotting each individual axis.Superplot3d is an open source MATLAB script which takes tab delineated Cartesian data points in the form x, y, z and time and generates an instant visualization of the object's trajectory in free-rotational three dimensions. Whole trajectories may be instantly presented, allowing for rapid inspection. Executable from the MATLAB command line (or deployable as a compiled standalone application) superplot3d also provides simple GUI controls to obtain rudimentary trajectory information, allow specific visualization of trajectory sections and perform elementary processing.Superplot3d thus provides a framework for non-programmers and programmers alike, to recreate recently acquired 3d object trajectories in rotatable 3d space. It is intended, via the use of a preference driven menu to be flexible and work with output from multiple tracking software systems. Source code and accompanying GUIDE .fig files are provided for deployment and further development.

(Less)
Please use this url to cite or link to this publication:
author
; and
publishing date
type
Contribution to journal
publication status
published
keywords
3d, Framework, Gui, Matlab, Trajectory
in
Source Code for Biology and Medicine
volume
8
article number
19
publisher
BioMed Central (BMC)
external identifiers
  • scopus:84884692099
ISSN
1751-0473
DOI
10.1186/1751-0473-8-19
language
English
LU publication?
no
id
ebbdf2fc-dd13-4bb5-90e1-98fc0f2a4b3a
date added to LUP
2024-04-25 11:21:17
date last changed
2024-05-16 12:23:58
@article{ebbdf2fc-dd13-4bb5-90e1-98fc0f2a4b3a,
  abstract     = {{<p>When acquiring simple three-dimensional (3d) trajectory data it is common to accumulate large coordinate data sets. In order to examine integrity and consistency of object tracking, it is often necessary to rapidly visualise these data. Ordinarily, to achieve this the user must either execute 3d plotting functions in a numerical computing environment or manually inspect data in two dimensions, plotting each individual axis.Superplot3d is an open source MATLAB script which takes tab delineated Cartesian data points in the form x, y, z and time and generates an instant visualization of the object's trajectory in free-rotational three dimensions. Whole trajectories may be instantly presented, allowing for rapid inspection. Executable from the MATLAB command line (or deployable as a compiled standalone application) superplot3d also provides simple GUI controls to obtain rudimentary trajectory information, allow specific visualization of trajectory sections and perform elementary processing.Superplot3d thus provides a framework for non-programmers and programmers alike, to recreate recently acquired 3d object trajectories in rotatable 3d space. It is intended, via the use of a preference driven menu to be flexible and work with output from multiple tracking software systems. Source code and accompanying GUIDE .fig files are provided for deployment and further development.</p>}},
  author       = {{Whitehorn, Luke J. and Hawkes, Frances M. and Dublon, Ian A.N.}},
  issn         = {{1751-0473}},
  keywords     = {{3d; Framework; Gui; Matlab; Trajectory}},
  language     = {{eng}},
  month        = {{09}},
  publisher    = {{BioMed Central (BMC)}},
  series       = {{Source Code for Biology and Medicine}},
  title        = {{Superplot3d : An open source GUI tool for 3d trajectory visualisation and elementary processing}},
  url          = {{http://dx.doi.org/10.1186/1751-0473-8-19}},
  doi          = {{10.1186/1751-0473-8-19}},
  volume       = {{8}},
  year         = {{2013}},
}