SlideShare a Scribd company logo
1 of 20
Open Source Software and 
Interdisciplinary Data Management: 
Post-surgery Rehabilitation Case Study 
Boris Bačić1, Sayumi Iwamoto2 and Dave Parry1 
1Auckland University of Technology, School of Computer and Mathematical Sciences 
Private Bag92006, Auckland 1142, New Zealand 
{boris.bacic|dave.parry}@aut.ac.nz 
2Toyo University, Department of Health Care and Sports 
48-1, Oka, Asaka-shi,Saitama 351-8510, Japan 
siwamoto@toyo.jp
Motivation 
Aim 
• To help a young athlete during the last 
stage of her post-surgery rehabilitation. 
• To validate, reconsider or adapt the: 
1. Biomechanics of: 
Motion patterns, ..., and Style 
2. Sport equipment 
3. Analysis, Feedback/Intervention in 
collaboration with medical 
specialists. 
• To address the need for technology to 
support the post-surgery rehabilitation & 
related activities (Knudson & Morrison, 2002, p. 80) 
2
Motivation 
Requirements for a 
specialist support team 
– A team of specialists to 
provide multi-disciplinary 
expertise and a 
combination of efforts 
– A team set up in an 
ad-hoc fashion without a 
pre-established means of 
communicating or sharing 
data. 
3
Problem Statement / Technology Aspects 
Questions: 
• Can we utilise open-source 
software (OSS) tools to 
support the last stage of 
rehabilitation? 
• Can the OSS for the identified 
tasks be modified to support 
related areas (e.g. ageing 
populations, well-being 
rehabilitation, sport science 
and coaching)? 
4
Challenges 
• The challenges include: 
– Privacy during patient data exchange 
– Clinical and technical requirements 
– Costs: In NZ tennis is a "non-carded" sport i.e. not financially 
supported (unlike e.g. rugby, netball or cricket). However, the 
first author (who initialised the ad-hoc team collaboration) 
was approached for help from an HPSNZ and SPRINZ 
associate 
– The need for data exchange and management, taking into 
account the efficiency of multi-device, multi-platform and 
multi-software integration, and task automation 
– The use of diverse systems. Multi-disciplinary team 
preferences and information system requirements are nearly 
impossible to anticipate 
– Selecting augmented coaching technology to support 
coaching and rehabilitation activities. 
5
The Study 
1. Post-surgery rehabilitation case study background 
– Return-to-sport phase approx. one year after her shoulder 
surgery. AUT Ethics approval: AUTEC # 12-18 
– Modifying targeted movement patterns to increase safety, 
comfort and to address the 'fear of re-injury' 
– Technology and privacy aspects. 
2. Decision 
• To use Open-Source Software (OSS) and generic hardware 
that can support complex ad-hoc specialist collaborations and 
augmented coaching without: 
– Requiring professionals to share various software packages 
– Using proprietary (or non-common) data formats and tools. 
6
Case Study Background 
Participants 
• An elite-level junior tennis player who had already represented the country 
in competing locally and internationally. Approximately one year after the 
shoulder surgery, she was still unable to serve without pain. 
• An ad-hoc team who combined their efforts and expertise. 
Applications of technology 
• To assist with modifying and personalising the biomechanics of the athlete’s 
serve, overall technique and training 
• To support the tasks of collecting and annotating a large collection of data 
files including: radiology imaging, high-speed/regular-speed videos of the 
athlete’s movement, photos, voice notes and various other documents 
• To allow the efficient use of bandwidth, storage space and other 
computational resources for moving and consolidating files between diverse 
systems 
• To support multi-platform viewing and editing for the international team 
and athlete to consult effectively, and to develop and follow-up on the 
rehabilitation plan. 7
Case Study Specifics 
Specialist coaching-related activities 
• Learning the athlete's medical history and rehabilitation progress 
• Working with the athlete (and her support group) 
• Considering sport equipment changes 
• Establishing a multi-disciplinary ad-hoc collaboration 
• Planning and preparing a training plan, capturing data, producing an 
analysis, and then proposing changes and how to implement them 
• Validating the change of the athlete's serve biomechanics with 
medical professionals/specialists 
• Choosing augmented coaching technology for coaching support 
(Bačić & Hume, 2012) 
• Securing data (data exchange, synchronisation, encryption, 
consolidation, backup and retrieval). 
8
Methodology Aspects 
The case study research: 
• Has a cyclic and qualitative nature 
• Is taking into account multi-disciplinary team 
preferences and information system requirements 
• Produced user scenarios that were used in the 
selection and adaptation of Linux-based OSS tools. 
The use of user scenarios helped to identify tasks, 
elicit requirements and challenges for people 
interacting with technology. 
9
Solution 
• The Linux-based OSS tools used included: 
Ubuntu 12.04 LTS, cp, rsync, zip/unzip, 
ImageMagick’s mogrify, and ffmpeg. 
• Data duplication 
10
Achieved Solutions and Results 
User scenarios, associated tasks and functionality 
requirements ... 
Windows Mac OS-X Linux 
Function and Command Utility (XP, 7 and 8) 
(ver 10.6 or 
higher) 
Ubuntu 12.04 or 
higher 
Briefcase concept file transfer xcopy rsynch cp -u 
Compression and Decryption zip zip zip 
Encryption Used EFS zip -e zip -e 
Batch image processing for video 
slide show 
ImageMagic / 
mogrify 
Video segments extraction 
(or voice notes e.g. mp3) ffmpeg 
11
Running Radiology Software 
Windows-based Radiology Software Running on Linux 
Wine configuration example: 
wine ~/CODONICSnnnnnn/bin/Virtua.exe 
where the text / CODONICSnnnnnn/represents installation directory that may be found and copied from 
the original radiology installation CD. 
Note: The X-ray image areas were darkened with suboptimal contrast setting to deliberately hide details and 
demonstrate ad-hoc and optimal interactive viewing of region of interest 12 by using mouse control in Ubuntu.
Technology Trends: 
USB/SD Capture and Tablet Replay 
FILE TRANSFER Add-hoc based Video Replay or Image Slide Show 
Coaching… 
Recommended Steps : 
1. Record media files: video or a set of time-lapsed photos 
2. Convert media files to target resolution for a tablet 
3. Transfer video file(s) via e.g. SD adaptor/USB cable to a laptop or a tablet 
4. Delete original files on SD (optional and convenient for continuing 
coaching…) 
13
Results: Personalised Gym Programme 
Slide Show 
Batch Image Processing/Resizing Results: 
HDD: 2TB, 7200 rpm. 
• Directory containing original photos showing gym 
programme demonstration: 
3,024 images (with total size of 12.7 GB) 
• Time to copy the directory with the original images 
(3000 x 2250): 
3 min and 34 sec 
• Time to resize and rewrite (overwrite) all images: 
9 min and 45 sec. 
Resolution and size reduction: 
3000x2250 into 1200x768 12.7 GB pixels 
12.7 GB into 1.8 GB 
• Command to resize and rewrite all images: 
mogrify 
Note: 
Time to copy resized (1024x720 pixels) images: 2 sec. 
14
Results: High-speed Video 
A-B Sequence Extraction and Copy 
Relative comparisons of processing results for shorter and longer video segments 
Extraction and copy command: ffmpeg 
- No transcoding or recompression of video or audio information 
Original high-speed video file properties 
Video file size: 3.2 GB (3,160,837,169 bytes) 
Duration: 13 min 52 sec 
Dimensions: 1280 x 720 
Codec: H.264 / AVC 
Frame rate: 120 frames per second 
Bit rate: 30235 kbps 
Audio 
Codec: MPEG-4 AAC 
Bit rate: 128 kbps 
Sample rate: 48000 Hz 
Video Short Sequence Long Sequence 
Duration 0 min 2.233 sec 6 min 0 sec 
Extracted File Size 435.9 MB 1.4 GB 
Copy 0 min 2.233 sec 0 min 7.561 sec 
Extract and Copy 0 min 2.942 sec 0 min 9.385 sec 
Note: The achieved performance of ffmpeg command with its parameter configuration that allows extraction 
of video sequence without quality loss shows similar performance of file copy command cp. 
15
Discussion 
Generic concerns for data safety, patient's privacy and backup 
• File encryption and data storing 
– Linux distributions allow encryption of a user account data 
– Open-source software and third party tools 
– Risk of data exposure during short-term (or temporary) data 
processing or physical transfer (e.g. via USB stick or other media). 
• Data storage options 
– Encrypted HDD enclosure 
– Network Attached Storage (NAS), Personalised Cloud ... 
– Cloud services (NZ and outside of our national jurisdiction) , 
"reasonable care" agreement clause ... 
• Alternative software: 
– Windows: IrfanViewer, VirtualDub (with codec plug-ins), Handbrake, 
– Linux: ffmpeg, mencoder, aviconv . 
16
Conclusion 
• The rehabilitation was successful and the athlete after returning-to-sport 
(six month programme), successfully qualified for a US 
University and tennis programme scholarship. 
• This study showed that OSS tools can effectively be used to support 
sports rehabilitation in a complex and heterogeneous computing 
environment. Such approaches may be useful for other complex ad-hoc 
collaborations, without requiring professionals to share various 
software packages or non-common data format tools. 
• The augmented video coaching technology and open-source tools 
can be extended to related areas e.g. sport science, coaching, 
physiotherapy, rehabilitation and assisting aging population to 
regain mobility, stability and movement control. 
17
Future Work 
• Need to repeat similar case studies 
• Technology and preliminary experiments 
– Embedded Linux for personalised encrypted storage/ 
cloud 
– OS Platform virtualisation for remote processing tasks 
– Client/Server text-to-graphics remote display/score 
board. Wired and wireless solutions. 
– Mobile/tablet multi-user distributed video acquisition 
and editing – web and cloud service oriented integrative 
approaches 
– Low-cost embedded sensors, video and 3D data real-time 
acquisition, streaming and integration. 
18
Questions? 
Acknowledgements 
• Dr. Matthew Brick and Acupuncturist Xiaodong (Dong) Shen for help with their 
medical insights, astute observations and shown collaborative efforts. 
• Ariel McGrigor (Auckland Radiology Group) for his help in obtaining patient's 
medical history and recording digitised records to off-line storage. 
• Kevin Woolcott for sharing his views pertinent to the study, coaching technology 
and tennis equipment. 
• Millennium gymnasium for four weekends free access. 
References 
Knudson, D. V., & Morrison, C. S. (2002). Qualitative analysis of human movement (2nd 
ed.). Champaign, IL: Human Kinetics. 
Bačić, B., & Hume, P. (2012, 2-6 Jul). Augmented video coaching, qualitative analysis 
and post-production using open source software. Australian Catholic University 
(ACU) Melbourne. Symposium conducted at the meeting of the XXX International 
Symposium on Biomechanics in Sports (ISBS), Melbourne, Australia. 
19
Recap 
• Return-to-sport rehabilitation stage 
– The last stage of post-surgery rehabilitation is return-to-sport 
– The aim of return-to-sport for high-performance athletes is to allow them to return 
to their sport and to continue competing 
– Need to adapt: motion patterns, technology and work with medical specialists. 
– a. • Requirements for specialist support team 
– Need for a multi-disciplinary specialist support team 
– Team support set up in an ad-hoc fashion without pre-established 
means of communication or data sharing. 
• Need for supporting technology 
– Augmented coaching technology and its integration 
– Technology to communicate, share, process, consolidate, 
encrypt, backup and retrieve data. 
20

More Related Content

Viewers also liked

Presentación de Hardware y Software
Presentación de Hardware y Software Presentación de Hardware y Software
Presentación de Hardware y Software Ailuuu3
 
Presentación de Software y hardware
Presentación de Software y hardware Presentación de Software y hardware
Presentación de Software y hardware Ailuuu3
 
Formation starter
Formation starterFormation starter
Formation starterPOWERCLOUDS
 
Sist cardiovascular
Sist cardiovascular Sist cardiovascular
Sist cardiovascular 1011luis
 
Sobre la reforma enmienda y asamblea constituyente
Sobre la reforma enmienda y asamblea constituyenteSobre la reforma enmienda y asamblea constituyente
Sobre la reforma enmienda y asamblea constituyentemigueloca
 
Nanotecnologia
NanotecnologiaNanotecnologia
NanotecnologiaNicolececi
 
Booting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesBooting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesChris Simmonds
 

Viewers also liked (12)

Rosquillas (receta)
Rosquillas (receta)Rosquillas (receta)
Rosquillas (receta)
 
Presentación de Hardware y Software
Presentación de Hardware y Software Presentación de Hardware y Software
Presentación de Hardware y Software
 
Acc inc 2009_36_demanda
Acc inc 2009_36_demandaAcc inc 2009_36_demanda
Acc inc 2009_36_demanda
 
Biomas
BiomasBiomas
Biomas
 
Presentación de Software y hardware
Presentación de Software y hardware Presentación de Software y hardware
Presentación de Software y hardware
 
Formation starter
Formation starterFormation starter
Formation starter
 
Sist cardiovascular
Sist cardiovascular Sist cardiovascular
Sist cardiovascular
 
Sobre la reforma enmienda y asamblea constituyente
Sobre la reforma enmienda y asamblea constituyenteSobre la reforma enmienda y asamblea constituyente
Sobre la reforma enmienda y asamblea constituyente
 
Grupo 5
Grupo 5Grupo 5
Grupo 5
 
Nanotecnologia
NanotecnologiaNanotecnologia
Nanotecnologia
 
Unbenannt 1
Unbenannt 1Unbenannt 1
Unbenannt 1
 
Booting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesBooting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot images
 

Similar to Open source software and interdisciplinary data management: Post-surgery rehabilitation case study

Customizing Alfresco as a repository for medical images
Customizing Alfresco as a repository for medical imagesCustomizing Alfresco as a repository for medical images
Customizing Alfresco as a repository for medical imagesWildan Maulana
 
Recipe Detection Of Image Using Deep Learning.pptx
Recipe Detection Of Image Using Deep Learning.pptxRecipe Detection Of Image Using Deep Learning.pptx
Recipe Detection Of Image Using Deep Learning.pptxDhawalTank4
 
Exercises portfolio-Digital Curation Tools (IS40620)
Exercises portfolio-Digital Curation Tools (IS40620)Exercises portfolio-Digital Curation Tools (IS40620)
Exercises portfolio-Digital Curation Tools (IS40620)softwaresatish
 
Webinar: How Snapshots CAN be Backups
Webinar: How Snapshots CAN be BackupsWebinar: How Snapshots CAN be Backups
Webinar: How Snapshots CAN be BackupsStorage Switzerland
 
Level 3 IT Principles Overview
Level 3 IT Principles OverviewLevel 3 IT Principles Overview
Level 3 IT Principles OverviewStellaITEC
 
Large scale data management in Chipster workflow environment
Large scale data management in Chipster workflow environmentLarge scale data management in Chipster workflow environment
Large scale data management in Chipster workflow environmentaleksi_kallio
 
Digital Preservation Policies - SCAPE
Digital Preservation Policies - SCAPEDigital Preservation Policies - SCAPE
Digital Preservation Policies - SCAPESCAPE Project
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Oladokun Sulaiman
 
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...The HDF-EOS Tools and Information Center
 
Designing applications with multimedia capabilities
Designing applications with multimedia capabilitiesDesigning applications with multimedia capabilities
Designing applications with multimedia capabilitiesK Senthil Kumar
 
What is the llm service why use it? (scientific and technical issues)
What is the llm service why use it? (scientific and technical issues)What is the llm service why use it? (scientific and technical issues)
What is the llm service why use it? (scientific and technical issues)long lasting memories
 
PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...PERICLES_FP7
 
Digital Forensics in the Archive
Digital Forensics in the ArchiveDigital Forensics in the Archive
Digital Forensics in the ArchiveGarethKnight
 

Similar to Open source software and interdisciplinary data management: Post-surgery rehabilitation case study (20)

Final Ucat Ppt
Final Ucat PptFinal Ucat Ppt
Final Ucat Ppt
 
Customizing Alfresco as a repository for medical images
Customizing Alfresco as a repository for medical imagesCustomizing Alfresco as a repository for medical images
Customizing Alfresco as a repository for medical images
 
Recipe Detection Of Image Using Deep Learning.pptx
Recipe Detection Of Image Using Deep Learning.pptxRecipe Detection Of Image Using Deep Learning.pptx
Recipe Detection Of Image Using Deep Learning.pptx
 
Exercises portfolio-Digital Curation Tools (IS40620)
Exercises portfolio-Digital Curation Tools (IS40620)Exercises portfolio-Digital Curation Tools (IS40620)
Exercises portfolio-Digital Curation Tools (IS40620)
 
Webinar: How Snapshots CAN be Backups
Webinar: How Snapshots CAN be BackupsWebinar: How Snapshots CAN be Backups
Webinar: How Snapshots CAN be Backups
 
Mis
MisMis
Mis
 
OS Unit 1.pptx
OS Unit 1.pptxOS Unit 1.pptx
OS Unit 1.pptx
 
Level 3 IT Principles Overview
Level 3 IT Principles OverviewLevel 3 IT Principles Overview
Level 3 IT Principles Overview
 
Large scale data management in Chipster workflow environment
Large scale data management in Chipster workflow environmentLarge scale data management in Chipster workflow environment
Large scale data management in Chipster workflow environment
 
Allison Stanfield
Allison StanfieldAllison Stanfield
Allison Stanfield
 
Digital Preservation Policies - SCAPE
Digital Preservation Policies - SCAPEDigital Preservation Policies - SCAPE
Digital Preservation Policies - SCAPE
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010
 
20130222 kaptur training_goldsmiths
20130222 kaptur training_goldsmiths20130222 kaptur training_goldsmiths
20130222 kaptur training_goldsmiths
 
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...
Content Framework for Operational Environmental Remote Sensing Data Sets: NPO...
 
An overview on ai
An overview on aiAn overview on ai
An overview on ai
 
Designing applications with multimedia capabilities
Designing applications with multimedia capabilitiesDesigning applications with multimedia capabilities
Designing applications with multimedia capabilities
 
What is the llm service why use it? (scientific and technical issues)
What is the llm service why use it? (scientific and technical issues)What is the llm service why use it? (scientific and technical issues)
What is the llm service why use it? (scientific and technical issues)
 
PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...PERICLES Policy management & ontology supported preservation - Acting on Chan...
PERICLES Policy management & ontology supported preservation - Acting on Chan...
 
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
NISO Two-Part Webinar: Sustainable Information Part 2: Digital Preservation o...
 
Digital Forensics in the Archive
Digital Forensics in the ArchiveDigital Forensics in the Archive
Digital Forensics in the Archive
 

More from Health Informatics New Zealand

The Austin Health Diabetes Discovery Initiative: Using technology to support ...
The Austin Health Diabetes Discovery Initiative: Using technology to support ...The Austin Health Diabetes Discovery Initiative: Using technology to support ...
The Austin Health Diabetes Discovery Initiative: Using technology to support ...Health Informatics New Zealand
 
Shaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceShaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceHealth Informatics New Zealand
 
Laptop computers enhancing clinical care in community allied health service
Laptop computers enhancing clinical care in community allied health serviceLaptop computers enhancing clinical care in community allied health service
Laptop computers enhancing clinical care in community allied health serviceHealth Informatics New Zealand
 
Safe IT Practices: making it easy to do the right thing
Safe IT Practices: making it easy to do the right thingSafe IT Practices: making it easy to do the right thing
Safe IT Practices: making it easy to do the right thingHealth Informatics New Zealand
 
Reducing hospitalisations and arrests of mental health patients through the u...
Reducing hospitalisations and arrests of mental health patients through the u...Reducing hospitalisations and arrests of mental health patients through the u...
Reducing hospitalisations and arrests of mental health patients through the u...Health Informatics New Zealand
 
Using the EMR in early recognition and management of sepsis
Using the EMR in early recognition and management of sepsisUsing the EMR in early recognition and management of sepsis
Using the EMR in early recognition and management of sepsisHealth Informatics New Zealand
 
Allied Health and informatics: Identifying our voice - can you hear us?
Allied Health and informatics: Identifying our voice - can you hear us?Allied Health and informatics: Identifying our voice - can you hear us?
Allied Health and informatics: Identifying our voice - can you hear us?Health Informatics New Zealand
 
Change in the data collection landscape: opportunity, possibilities and poten...
Change in the data collection landscape: opportunity, possibilities and poten...Change in the data collection landscape: opportunity, possibilities and poten...
Change in the data collection landscape: opportunity, possibilities and poten...Health Informatics New Zealand
 
Overview of the New Zealand Maternity Clinical Information System
Overview of the New Zealand Maternity Clinical Information SystemOverview of the New Zealand Maternity Clinical Information System
Overview of the New Zealand Maternity Clinical Information SystemHealth Informatics New Zealand
 
Electronic prescribing system medication errors: Identification, classificati...
Electronic prescribing system medication errors: Identification, classificati...Electronic prescribing system medication errors: Identification, classificati...
Electronic prescribing system medication errors: Identification, classificati...Health Informatics New Zealand
 
Global trends in technology for retailers and how they are impacting the phar...
Global trends in technology for retailers and how they are impacting the phar...Global trends in technology for retailers and how they are impacting the phar...
Global trends in technology for retailers and how they are impacting the phar...Health Informatics New Zealand
 
"Not flying under the radar": Developing an App for Patient-led Management of...
"Not flying under the radar": Developing an App for Patient-led Management of..."Not flying under the radar": Developing an App for Patient-led Management of...
"Not flying under the radar": Developing an App for Patient-led Management of...Health Informatics New Zealand
 
The quantified self: Does personalised monitoring change everything?
The quantified self: Does personalised monitoring change everything?The quantified self: Does personalised monitoring change everything?
The quantified self: Does personalised monitoring change everything?Health Informatics New Zealand
 

More from Health Informatics New Zealand (20)

The Austin Health Diabetes Discovery Initiative: Using technology to support ...
The Austin Health Diabetes Discovery Initiative: Using technology to support ...The Austin Health Diabetes Discovery Initiative: Using technology to support ...
The Austin Health Diabetes Discovery Initiative: Using technology to support ...
 
Shaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceShaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voice
 
Surveillance of social media: Big data analytics
Surveillance of social media: Big data analyticsSurveillance of social media: Big data analytics
Surveillance of social media: Big data analytics
 
The Power of Surface Modelling
The Power of Surface ModellingThe Power of Surface Modelling
The Power of Surface Modelling
 
Laptop computers enhancing clinical care in community allied health service
Laptop computers enhancing clinical care in community allied health serviceLaptop computers enhancing clinical care in community allied health service
Laptop computers enhancing clinical care in community allied health service
 
Making surgical practice improvement easy
Making surgical practice improvement easyMaking surgical practice improvement easy
Making surgical practice improvement easy
 
Safe IT Practices: making it easy to do the right thing
Safe IT Practices: making it easy to do the right thingSafe IT Practices: making it easy to do the right thing
Safe IT Practices: making it easy to do the right thing
 
Beyond EMR - so you've got an EMR - what next?
Beyond EMR - so you've got an EMR - what next?Beyond EMR - so you've got an EMR - what next?
Beyond EMR - so you've got an EMR - what next?
 
Empowered Health
Empowered HealthEmpowered Health
Empowered Health
 
Reducing hospitalisations and arrests of mental health patients through the u...
Reducing hospitalisations and arrests of mental health patients through the u...Reducing hospitalisations and arrests of mental health patients through the u...
Reducing hospitalisations and arrests of mental health patients through the u...
 
Using the EMR in early recognition and management of sepsis
Using the EMR in early recognition and management of sepsisUsing the EMR in early recognition and management of sepsis
Using the EMR in early recognition and management of sepsis
 
Allied Health and informatics: Identifying our voice - can you hear us?
Allied Health and informatics: Identifying our voice - can you hear us?Allied Health and informatics: Identifying our voice - can you hear us?
Allied Health and informatics: Identifying our voice - can you hear us?
 
Change in the data collection landscape: opportunity, possibilities and poten...
Change in the data collection landscape: opportunity, possibilities and poten...Change in the data collection landscape: opportunity, possibilities and poten...
Change in the data collection landscape: opportunity, possibilities and poten...
 
Overview of the New Zealand Maternity Clinical Information System
Overview of the New Zealand Maternity Clinical Information SystemOverview of the New Zealand Maternity Clinical Information System
Overview of the New Zealand Maternity Clinical Information System
 
Nhitb wednesday 9am plenary (sadhana first)
Nhitb wednesday 9am plenary (sadhana first)Nhitb wednesday 9am plenary (sadhana first)
Nhitb wednesday 9am plenary (sadhana first)
 
Oncology treatment patterns in the South Island
Oncology treatment patterns in the South IslandOncology treatment patterns in the South Island
Oncology treatment patterns in the South Island
 
Electronic prescribing system medication errors: Identification, classificati...
Electronic prescribing system medication errors: Identification, classificati...Electronic prescribing system medication errors: Identification, classificati...
Electronic prescribing system medication errors: Identification, classificati...
 
Global trends in technology for retailers and how they are impacting the phar...
Global trends in technology for retailers and how they are impacting the phar...Global trends in technology for retailers and how they are impacting the phar...
Global trends in technology for retailers and how they are impacting the phar...
 
"Not flying under the radar": Developing an App for Patient-led Management of...
"Not flying under the radar": Developing an App for Patient-led Management of..."Not flying under the radar": Developing an App for Patient-led Management of...
"Not flying under the radar": Developing an App for Patient-led Management of...
 
The quantified self: Does personalised monitoring change everything?
The quantified self: Does personalised monitoring change everything?The quantified self: Does personalised monitoring change everything?
The quantified self: Does personalised monitoring change everything?
 

Recently uploaded

Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...Gfnyt
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591adityaroy0215
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in UdaipurUdaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipurseemahedar019
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...russian goa call girl and escorts service
 
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Russian Call Girls Amritsar
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Sheetaleventcompany
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availablegragmanisha42
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★indiancallgirl4rent
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking Models
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking ModelsDehradun Call Girls Service 08854095900 Real Russian Girls Looking Models
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking Modelsindiancallgirl4rent
 
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Call Girls Noida
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...Call Girls Noida
 
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...gurkirankumar98700
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Memriyagarg453
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur RajasthanJaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthanindiancallgirl4rent
 

Recently uploaded (20)

Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...Bangalore call girl  👯‍♀️@ Simran Independent Call Girls in Bangalore  GIUXUZ...
Bangalore call girl 👯‍♀️@ Simran Independent Call Girls in Bangalore GIUXUZ...
 
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
VIP Call Girl Sector 88 Gurgaon Delhi Just Call Me 9899900591
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in UdaipurUdaipur Call Girls 📲 9999965857 Call Girl in Udaipur
Udaipur Call Girls 📲 9999965857 Call Girl in Udaipur
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...Call Girls Service In Goa  💋 9316020077💋 Goa Call Girls  By Russian Call Girl...
Call Girls Service In Goa 💋 9316020077💋 Goa Call Girls By Russian Call Girl...
 
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
Local Housewife and effective ☎️ 8250192130 🍉🍓 Sexy Girls VIP Call Girls Chan...
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
Call Girl In Zirakpur ❤️♀️@ 9988299661 Zirakpur Call Girls Near Me ❤️♀️@ Sexy...
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking Models
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking ModelsDehradun Call Girls Service 08854095900 Real Russian Girls Looking Models
Dehradun Call Girls Service 08854095900 Real Russian Girls Looking Models
 
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
Vip sexy Call Girls Service In Sector 137,9999965857 Young Female Escorts Ser...
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
pOOJA sexy Call Girls In Sector 49,9999965857 Young Female Escorts Service In...
 
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...
Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8923113531 ...
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur RajasthanJaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
Jaipur Call Girls 9257276172 Call Girl in Jaipur Rajasthan
 

Open source software and interdisciplinary data management: Post-surgery rehabilitation case study

  • 1. Open Source Software and Interdisciplinary Data Management: Post-surgery Rehabilitation Case Study Boris Bačić1, Sayumi Iwamoto2 and Dave Parry1 1Auckland University of Technology, School of Computer and Mathematical Sciences Private Bag92006, Auckland 1142, New Zealand {boris.bacic|dave.parry}@aut.ac.nz 2Toyo University, Department of Health Care and Sports 48-1, Oka, Asaka-shi,Saitama 351-8510, Japan siwamoto@toyo.jp
  • 2. Motivation Aim • To help a young athlete during the last stage of her post-surgery rehabilitation. • To validate, reconsider or adapt the: 1. Biomechanics of: Motion patterns, ..., and Style 2. Sport equipment 3. Analysis, Feedback/Intervention in collaboration with medical specialists. • To address the need for technology to support the post-surgery rehabilitation & related activities (Knudson & Morrison, 2002, p. 80) 2
  • 3. Motivation Requirements for a specialist support team – A team of specialists to provide multi-disciplinary expertise and a combination of efforts – A team set up in an ad-hoc fashion without a pre-established means of communicating or sharing data. 3
  • 4. Problem Statement / Technology Aspects Questions: • Can we utilise open-source software (OSS) tools to support the last stage of rehabilitation? • Can the OSS for the identified tasks be modified to support related areas (e.g. ageing populations, well-being rehabilitation, sport science and coaching)? 4
  • 5. Challenges • The challenges include: – Privacy during patient data exchange – Clinical and technical requirements – Costs: In NZ tennis is a "non-carded" sport i.e. not financially supported (unlike e.g. rugby, netball or cricket). However, the first author (who initialised the ad-hoc team collaboration) was approached for help from an HPSNZ and SPRINZ associate – The need for data exchange and management, taking into account the efficiency of multi-device, multi-platform and multi-software integration, and task automation – The use of diverse systems. Multi-disciplinary team preferences and information system requirements are nearly impossible to anticipate – Selecting augmented coaching technology to support coaching and rehabilitation activities. 5
  • 6. The Study 1. Post-surgery rehabilitation case study background – Return-to-sport phase approx. one year after her shoulder surgery. AUT Ethics approval: AUTEC # 12-18 – Modifying targeted movement patterns to increase safety, comfort and to address the 'fear of re-injury' – Technology and privacy aspects. 2. Decision • To use Open-Source Software (OSS) and generic hardware that can support complex ad-hoc specialist collaborations and augmented coaching without: – Requiring professionals to share various software packages – Using proprietary (or non-common) data formats and tools. 6
  • 7. Case Study Background Participants • An elite-level junior tennis player who had already represented the country in competing locally and internationally. Approximately one year after the shoulder surgery, she was still unable to serve without pain. • An ad-hoc team who combined their efforts and expertise. Applications of technology • To assist with modifying and personalising the biomechanics of the athlete’s serve, overall technique and training • To support the tasks of collecting and annotating a large collection of data files including: radiology imaging, high-speed/regular-speed videos of the athlete’s movement, photos, voice notes and various other documents • To allow the efficient use of bandwidth, storage space and other computational resources for moving and consolidating files between diverse systems • To support multi-platform viewing and editing for the international team and athlete to consult effectively, and to develop and follow-up on the rehabilitation plan. 7
  • 8. Case Study Specifics Specialist coaching-related activities • Learning the athlete's medical history and rehabilitation progress • Working with the athlete (and her support group) • Considering sport equipment changes • Establishing a multi-disciplinary ad-hoc collaboration • Planning and preparing a training plan, capturing data, producing an analysis, and then proposing changes and how to implement them • Validating the change of the athlete's serve biomechanics with medical professionals/specialists • Choosing augmented coaching technology for coaching support (Bačić & Hume, 2012) • Securing data (data exchange, synchronisation, encryption, consolidation, backup and retrieval). 8
  • 9. Methodology Aspects The case study research: • Has a cyclic and qualitative nature • Is taking into account multi-disciplinary team preferences and information system requirements • Produced user scenarios that were used in the selection and adaptation of Linux-based OSS tools. The use of user scenarios helped to identify tasks, elicit requirements and challenges for people interacting with technology. 9
  • 10. Solution • The Linux-based OSS tools used included: Ubuntu 12.04 LTS, cp, rsync, zip/unzip, ImageMagick’s mogrify, and ffmpeg. • Data duplication 10
  • 11. Achieved Solutions and Results User scenarios, associated tasks and functionality requirements ... Windows Mac OS-X Linux Function and Command Utility (XP, 7 and 8) (ver 10.6 or higher) Ubuntu 12.04 or higher Briefcase concept file transfer xcopy rsynch cp -u Compression and Decryption zip zip zip Encryption Used EFS zip -e zip -e Batch image processing for video slide show ImageMagic / mogrify Video segments extraction (or voice notes e.g. mp3) ffmpeg 11
  • 12. Running Radiology Software Windows-based Radiology Software Running on Linux Wine configuration example: wine ~/CODONICSnnnnnn/bin/Virtua.exe where the text / CODONICSnnnnnn/represents installation directory that may be found and copied from the original radiology installation CD. Note: The X-ray image areas were darkened with suboptimal contrast setting to deliberately hide details and demonstrate ad-hoc and optimal interactive viewing of region of interest 12 by using mouse control in Ubuntu.
  • 13. Technology Trends: USB/SD Capture and Tablet Replay FILE TRANSFER Add-hoc based Video Replay or Image Slide Show Coaching… Recommended Steps : 1. Record media files: video or a set of time-lapsed photos 2. Convert media files to target resolution for a tablet 3. Transfer video file(s) via e.g. SD adaptor/USB cable to a laptop or a tablet 4. Delete original files on SD (optional and convenient for continuing coaching…) 13
  • 14. Results: Personalised Gym Programme Slide Show Batch Image Processing/Resizing Results: HDD: 2TB, 7200 rpm. • Directory containing original photos showing gym programme demonstration: 3,024 images (with total size of 12.7 GB) • Time to copy the directory with the original images (3000 x 2250): 3 min and 34 sec • Time to resize and rewrite (overwrite) all images: 9 min and 45 sec. Resolution and size reduction: 3000x2250 into 1200x768 12.7 GB pixels 12.7 GB into 1.8 GB • Command to resize and rewrite all images: mogrify Note: Time to copy resized (1024x720 pixels) images: 2 sec. 14
  • 15. Results: High-speed Video A-B Sequence Extraction and Copy Relative comparisons of processing results for shorter and longer video segments Extraction and copy command: ffmpeg - No transcoding or recompression of video or audio information Original high-speed video file properties Video file size: 3.2 GB (3,160,837,169 bytes) Duration: 13 min 52 sec Dimensions: 1280 x 720 Codec: H.264 / AVC Frame rate: 120 frames per second Bit rate: 30235 kbps Audio Codec: MPEG-4 AAC Bit rate: 128 kbps Sample rate: 48000 Hz Video Short Sequence Long Sequence Duration 0 min 2.233 sec 6 min 0 sec Extracted File Size 435.9 MB 1.4 GB Copy 0 min 2.233 sec 0 min 7.561 sec Extract and Copy 0 min 2.942 sec 0 min 9.385 sec Note: The achieved performance of ffmpeg command with its parameter configuration that allows extraction of video sequence without quality loss shows similar performance of file copy command cp. 15
  • 16. Discussion Generic concerns for data safety, patient's privacy and backup • File encryption and data storing – Linux distributions allow encryption of a user account data – Open-source software and third party tools – Risk of data exposure during short-term (or temporary) data processing or physical transfer (e.g. via USB stick or other media). • Data storage options – Encrypted HDD enclosure – Network Attached Storage (NAS), Personalised Cloud ... – Cloud services (NZ and outside of our national jurisdiction) , "reasonable care" agreement clause ... • Alternative software: – Windows: IrfanViewer, VirtualDub (with codec plug-ins), Handbrake, – Linux: ffmpeg, mencoder, aviconv . 16
  • 17. Conclusion • The rehabilitation was successful and the athlete after returning-to-sport (six month programme), successfully qualified for a US University and tennis programme scholarship. • This study showed that OSS tools can effectively be used to support sports rehabilitation in a complex and heterogeneous computing environment. Such approaches may be useful for other complex ad-hoc collaborations, without requiring professionals to share various software packages or non-common data format tools. • The augmented video coaching technology and open-source tools can be extended to related areas e.g. sport science, coaching, physiotherapy, rehabilitation and assisting aging population to regain mobility, stability and movement control. 17
  • 18. Future Work • Need to repeat similar case studies • Technology and preliminary experiments – Embedded Linux for personalised encrypted storage/ cloud – OS Platform virtualisation for remote processing tasks – Client/Server text-to-graphics remote display/score board. Wired and wireless solutions. – Mobile/tablet multi-user distributed video acquisition and editing – web and cloud service oriented integrative approaches – Low-cost embedded sensors, video and 3D data real-time acquisition, streaming and integration. 18
  • 19. Questions? Acknowledgements • Dr. Matthew Brick and Acupuncturist Xiaodong (Dong) Shen for help with their medical insights, astute observations and shown collaborative efforts. • Ariel McGrigor (Auckland Radiology Group) for his help in obtaining patient's medical history and recording digitised records to off-line storage. • Kevin Woolcott for sharing his views pertinent to the study, coaching technology and tennis equipment. • Millennium gymnasium for four weekends free access. References Knudson, D. V., & Morrison, C. S. (2002). Qualitative analysis of human movement (2nd ed.). Champaign, IL: Human Kinetics. Bačić, B., & Hume, P. (2012, 2-6 Jul). Augmented video coaching, qualitative analysis and post-production using open source software. Australian Catholic University (ACU) Melbourne. Symposium conducted at the meeting of the XXX International Symposium on Biomechanics in Sports (ISBS), Melbourne, Australia. 19
  • 20. Recap • Return-to-sport rehabilitation stage – The last stage of post-surgery rehabilitation is return-to-sport – The aim of return-to-sport for high-performance athletes is to allow them to return to their sport and to continue competing – Need to adapt: motion patterns, technology and work with medical specialists. – a. • Requirements for specialist support team – Need for a multi-disciplinary specialist support team – Team support set up in an ad-hoc fashion without pre-established means of communication or data sharing. • Need for supporting technology – Augmented coaching technology and its integration – Technology to communicate, share, process, consolidate, encrypt, backup and retrieve data. 20

Editor's Notes

  1. The last rehabilitation stage is referred in literature as return-to-sport phase Biomechanics of everything learned so far Sport science literature – clear distinction of terms and associated research areas
  2. Integrative efforts However, the team may not be immediately available or even in the same time zone
  3. What may appear as traditional coaching is based on technology and rigorous analysis from digitised data evidence
  4. Training – quality over quantity. Not always clear 'how much and how often' Personalisation hat works for one case study may it may not work for another individual in a similar circumstances Technology requirements
  5. Work with athlete, anticipate/pre-empt/address the issues (coaches' disagreements, conflict of interests etc) When communicate, provide also evidence and rationale, Refinement of critical features of human motion patterns
  6. To finish with technology trends – as added value to this presentation - modern video cameras that can record a digital file but cannot stream it., file transfer based video coaching. It is possible to ‘video coach’ without a laptop!
  7. The Augmented Coaching Tech – was omitted in this study – it was mostly presented in 2012 reference.