Difference between revisions of "HARP FAQ"

From IACL
Jump to navigation Jump to search
(Spacing.)
Line 4: Line 4:
 
{{h3|What is HARP?}}
 
{{h3|What is HARP?}}
 
HARP is a Matlab-based software developed and released by IACL at Johns Hopkins University to process tagged magnetic resonance images for motion analysis. Major applications by far include cardiac motion analysis and tongue motion analysis for biomedical imaging.
 
HARP is a Matlab-based software developed and released by IACL at Johns Hopkins University to process tagged magnetic resonance images for motion analysis. Major applications by far include cardiac motion analysis and tongue motion analysis for biomedical imaging.
 +
  
 
{{h3|What is the major algorithm used in HARP?}}
 
{{h3|What is the major algorithm used in HARP?}}
 
The core of HARP is the Harmonic Phase Algorithm developed by Nael F. Osman and Jerry L. Prince in 1999. See [http://en.wikipedia.org/wiki/HARP_(algorithm) HARP wikipedia page] for more information.
 
The core of HARP is the Harmonic Phase Algorithm developed by Nael F. Osman and Jerry L. Prince in 1999. See [http://en.wikipedia.org/wiki/HARP_(algorithm) HARP wikipedia page] for more information.
 +
  
 
{{h3|How am I able to get started with HARP?}}
 
{{h3|How am I able to get started with HARP?}}
Line 16: Line 18:
  
 
in Matlab to get started immediately!
 
in Matlab to get started immediately!
 +
  
 
{{h3|What software is needed to run HARP?}}
 
{{h3|What software is needed to run HARP?}}
 
Current version of HARP is tested under Matlab R2011b, R2012a and R2012b (Mar 2013). Past versions of Matlab may cause compatibility issues. Please contact fxing1 AT jhu DOT edu for further assistance.
 
Current version of HARP is tested under Matlab R2011b, R2012a and R2012b (Mar 2013). Past versions of Matlab may cause compatibility issues. Please contact fxing1 AT jhu DOT edu for further assistance.
 +
  
 
{{h3|What data is supported by current version of HARP?}}
 
{{h3|What data is supported by current version of HARP?}}
 
HARP supports DICOM or PAR/REC data for tagged MR images. Default tagged data processing method is either CSPAMM or MICSR.
 
HARP supports DICOM or PAR/REC data for tagged MR images. Default tagged data processing method is either CSPAMM or MICSR.
 +
  
 
{{h3|Is there any test data that I can use?}}
 
{{h3|Is there any test data that I can use?}}
 
We will release two test datasets soon.
 
We will release two test datasets soon.
 +
  
 
{{h3|There is a .cpp file in the program package. How to compile it within Matlab?}}
 
{{h3|There is a .cpp file in the program package. How to compile it within Matlab?}}

Revision as of 21:33, 5 August 2013

<meta name="title" content="HARP Frequently Asked Questions"/>

HARP Frequently Asked Questions

What is HARP?

HARP is a Matlab-based software developed and released by IACL at Johns Hopkins University to process tagged magnetic resonance images for motion analysis. Major applications by far include cardiac motion analysis and tongue motion analysis for biomedical imaging.


What is the major algorithm used in HARP?

The core of HARP is the Harmonic Phase Algorithm developed by Nael F. Osman and Jerry L. Prince in 1999. See HARP wikipedia page for more information.


How am I able to get started with HARP?

Please unpack the .zip package. Then refer to HARP-UserManual.pdf which contains detailed instructions for operating the software. Don't forget to add HARP's directory to your Matlab path!

Hint: For impatient users, run

>> HARP

in Matlab to get started immediately!


What software is needed to run HARP?

Current version of HARP is tested under Matlab R2011b, R2012a and R2012b (Mar 2013). Past versions of Matlab may cause compatibility issues. Please contact fxing1 AT jhu DOT edu for further assistance.


What data is supported by current version of HARP?

HARP supports DICOM or PAR/REC data for tagged MR images. Default tagged data processing method is either CSPAMM or MICSR.


Is there any test data that I can use?

We will release two test datasets soon.


There is a .cpp file in the program package. How to compile it within Matlab?

The .cpp file is for HARP refinement processing. HARP automatically compiles the file each time the main function is called. However, if the Matlab compiler is not set-up by default, errors may be returned. Please use

>> mex -setup

and follow Matlab's instructions to set up the compiler!