1. What TLA software is currently available?
At the moment the TLA Generator that creates
3D models from CT or MRI scan data and the TLA
Viewer program that allows passive viewing of
the created model are available. There is a
free 30-day demo version of each program available
for download or ordering, and the full version
can be purchased. Details are available from
the distributors RuBaMAS (www.rubamas.com).
The full version requires registration and an
authorisation code to work after an initial
10 day installation period.
2. How do TLA Generator and TLA Viewer work?
TLA Generator and TLA Viewer work together to
create and then view three-dimensional models
created from two-dimensional scan slice data.
The TLA Generator is the program that creates
the three dimensional models from the 2D slice
data. It imports the slice data obtained from
the CT scan and creates a three dimensional
model which can be saved to a file. This file
(.tla) can be viewed within the viewer. The
TLA Generator creates the models and can then
segment, hide and delete components of that
model. That model can then be saved as a 3D
file to be viewed in the TLA viewer. The TLA
Viewer is unable to further modify the models
but can hide and recolor the components of the
model as they have been created within the TLA
Generator.
3. Can I get the program that will move the
object independently and do the virtual surgery?
At this time the program to allow independent
manipulation of the individual components of
a scanned region, as well as virtual surgery
and arthroplasty templating is still under development.
The programs that are currently available are
the TLA Generator that created the model from
the CT scan data, and the TLA Viewer which allows
passive viewing of the model created in the
TLA Generator program. Details of availability
will appear on the website for the distributors
- www.rubamas.com and in update information.
There are links to record your interest and
add your details to the mailing list to receive
regular update on progress.
4. How do I install TLA Generator or TLA Viewer?
Software can be installed using the installation
wizard on the CD or from downloadable files.
The installation wizard should take through
the install process and you can exit the process
at any stage.
5. How do I register TLA Generator or TLA Viewer?
You do not need to register the demo versions,
as they will work after installation for 30
day before being disabled on the computer on
which they were installed. If you install the
full version, as part of the installation process
an information file (info.dat) will be created
which identifies the computer in which the program
has been installed. This is generally stored
within the "program files" with a particular
software program such as TLA viewer or TLA generator.
All details are in the "Install Wizard". Based
on the data file that you send us, we will provide
an authorisation code by a downloadable file
or email attachment that you will need to run
on your computer to provide ongoing access to
the program on that computer. You do not need
to register the program to start using it as
the program will continue to run for 10 days
after installation after which time you will
need to run the authorisation code to continue
to use the program. You can activate the registration
process at anytime through the programs section
of the start menu.
6. Do I need to register both the TLA Viewer
and TLA Generator?
The Demo versions of the software do not need
to be registered, but will only work for 30
days on any computer. It can not be reinstalled
on that machine. The full versions require registration
and an authorisation code (that we supply after
you send us the registration code that created
during the install process) to allow ongoing
access. Each full version of the TLA Generator
and TLA Viewer software is regarded as a separate
program and you will need to go through a separate
registration process for each.
7. How do I get a permanent licence?
During the installation process a registration
code is created that needs to be forwarded to
the specified address and once payment details
have been confirmed, an authorising code will
be forwarded. After you have installed the full
version it will work for a further 10 days after
which time you will need to run the authorisation
code to achieve ongoing access. More details
can be obtained at the website www.rubamas.com
or by telephoning within Australia 1300 558
659 or internationally +61 8 8239 8126.
8. How do I purchase TLA Generator or TLA Viewer?
Details on the purchase price and payment means
are available on line at www.rubamas.com or
by calling our hotline within Australia 1300
558 659 or internationally +61 8 8239 8126.
Payment can be made by credit card, bank check
or electronic funds transfer.
9. How do I move TLA Generator or TLA Viewer
from one PC to another?
Because each program is installed on a specific
computer you are unable to easily move the program
to another PC. You can install the Demo program
on another machine and it will then work as
a demo for 30 days. Although you can install
the full version on another computer, it will
only work for the 10 day grace period until
a new license is purchased for the new computer.
In particular situations where you need to uninstall
a program on a computer and move it to another
computer you should contact technical help desk
who should be able to provide a program to allow
you to uninstall and then reinstall the program.
It is therefore important that before buying
the licence (and providing the registration
data file) for a particular computer that the
computer is appropriate to the task as uninstalling
it and reinstalling is not an easy process.
A statutatory declaration from a head of clinical
department and of the relevant IT service
will serve as evidence that you are not attempting
to obtain another license without the licence
fee. You should simply then reinstall the program
as the registry will have been cleared. It is
not possible to extend the life, or reinstall
a triual version.
10. How do I get the current version?
The most current versions will be available
on line at www.rubamas.com . You also have the
option of a yearly service contract you will
be automatically provided with the update version
and the news on the current version plus some
on the older version will be available on line.
11. How would I get help for TLA Generator or
TLA Viewer?
Help is available for True Life Anatomy Software
on line at www.rubamas.com or via our hotline
on (within Australia) 1300 558 659 or internationally
+61 8 8239 8126 at anytime you can email the
technical support team on support@truelifeanatomy.com
. A tutorial and help files are available in
the help folder in the programme.
12. Does TLA Generator support MRI scan images?
TLA generator does support MRI scans if the
data is supplied in as standard DICOM format
and the slice data is uncompressed. CT scans
are generally scanned at between .5 and 1mm
intervals. Majority of current MRI scans however,
scan at approximately 4mm intervals. The result
in the surface rendered model is therefore much
less smooth with an MRI scan compared to the
CT scan and also the specific surfaces are often
less distinct. Bone for example is shown very
clearly on a CT scan but less distinctly on
a MRI scan. The TLA viewer and TLA generator
therefore does read in MRI scan data, but the
images created are often of poor quality due
to the slice spacing and indistinct surfaces.
It is possible however, to import an MRI scan
and then manually identify particularly feature
required within the generator on the 2D slice
modifying tools at the current time the CT scan
data particularly when you are looking at bone
is much more accurately assessed within the
TLA software where there is ongoing development
within the software.
13. Does it support MAC and UNIX?
At the moment True Life Anatomy software does
not support MAC or UNIX.
Definitions:
1. What is a DICOM file?
The DICOM protocol is an arrangement created
by the North American Radiological Association
that provides a system to allow sharing of digital
data between imaging equipment and workstations
from the various different manufacturers. This
means that the imaging data created by a CT
scan from one manufacturer will be able to be
read by the workstation of another manufacturer.
Part 10 of the protocol relates to how the actual
2D slice data is represented. Each slice is
represented as a separate DICOM file (.DCM)
and this file contains a header within the file
which contains the unique data of that slice
in terms of the name of the patient, the time
and details of the scan as well as this position
of this slice being relative to the other slices
plus a standard image file such as JPEG, TIFF
or BITMAP. The scan from a patient may contain
100 or more of these separate DICOM files. The
process of reading these files into a program
into a TLA generator or a TLA viewer is aided
if there is an attached DICOM DIR file which
is a summary of the files within the patient
data set. TLA software can create its own DICOM
directory but many CT scan workstations will
create this directory as a routine. More details
on the DICOM protocol are available on the links
page at www.rubamas.com
2. What is DICOM Dir?
The scan Data is saved as a DICOM file. The
entire scan series can involve many hundreds
of DICOM files which represent each CT or MRI
slice. To load these (slice) files, the computer
program must look at each file and from the
data contained in the header load the data in
the correct order. To facilitate the loading
of the scan data however, most scanner workstations
can create a DICOM Dir or scan data directory.
In fact TLA software requires a DICOM Dir to
load the data. If the scanning workstation does
not create this Dir file TLA software can create
this as part of the loading sequence. The best
way to see how to do this is work through the
tutorial in the help file on the programme.
3. What is volume rendering?
Volume rendering is a technique where all the
data points within a scan area are loaded into
the computer workspace and those points are
given a variable transparency and colour. This
provides a type of hologram of the image required
but it cannot be saved as a three dimensional
model. All the data points are kept within the
workspace and those tissues that do not wish
to be imaged are made transparent but are retained.
This means that the entire data set needs to
be loaded every time the image needs to be viewed
and therefore is very heavy on resources. It
is not possible to truly separate the various
bony components and as the model cannot be saved
as a specific three-dimensional model it is
not possible to interact with them using various
cutting or manipulation tools. Most current
proprietary CT workstations use Volume rendering
technology as the main image creation technique.
This means you can only get 2D screen shots
from your radiologist. This is the critical
point of difference between the current Radiology
image access and TLA technology. Using the TLA
Generator, a surface rendered model is created
that can be exported to the clinician as a truly
interactive 3D object, which therefore allows
for a wider range of options to manipulate the
image and select the view required. Later software
development will allow virtual surgery and arthroplasty
templating.
4. What is surface rendering?
Surface rendering identifies points on the surface
of a 3D object that is to be imaged and creates
small facets or polygons that join up like points.
This creates a single layer surface over the
object that needs to be visualised then discards
all other data points. Within the surface rendered
model it is only that surface that we are particularly
interested in that is kept which means that
the images themselves are quite small, they
can be saved and as it is a discrete three dimensional
virtual object there is potential to interact
with this object in a graphics environment for
surgical planning, object manipulation and templating
surface modelling is a number of significant
advantages.
5. What is PACS?
PACS stands for Picture Archiving and Communication
System. It refers to a computer network that
is set up to share image data. There is typically
has a larger central computer, which is networked
to other computers that can access a central
data base. The issues of who has access to the
network, file back up and prevention of inappropriate
use means network requires careful monitoring
and control. There are many systems available
and most provide a range of software that resides
on the central server and that the networked
computers can utilise to enhance the functionality.
Most large hospitals will has a PACS system,
and may be possible, with the permission of
your system administrator, to access scan data
directly off the PACS network. At the moment
you will need some third part software such
as Conquest, but in the future TLA software
will allow this.
6. What is a memory error?
Like a number of other 3D graphics programs
information stored within the RAM during the
creation of some models it is not entirely cleared
when that image file is closed. Some residual
memory may remain in the RAM, which may reduce
the resources available for the next image creation.
If the program is running unexpectedly slow
it may help to close the program and then reopen
it. This will clear the memory and allow you
to use the entire capacity of your RAM for creating
the new model. Sometimes if there is a very
large model which is likely to get to the limits
of your computer resources it is often worthwhile
loading the CT data onto the desktop temporarily
which avoids having to reload the entire data
set should you close the program and wish to
reload the original data set. It may be quite
helpful to open the Program Manager in Windows
XP that can tell you the amount of CPU and Memory
use by the various loaded programs, and if there
is significant retained memory when you "close"
a model.
Scan Data obtaining / Loading:
1. How do I get the image data from my Radiology
supplier?
The scan data either CT or MRI can be exported
from the radiology workstation as DICOM
files. This can be either via a network or on
a CD. The data needs to be saved in a particular
format and at the moment the files should be
in uncompressed BITMAP form and a request form
specifying the form of image saving is available
on
line. Alternatively a request form is available
in the docs section on the installation CD.
2. Can I get the data from my CT scanner on
our hospital network?
At the moment, the best way to get the CT or
MR scan data is on a CD. There are some third
party programmes such as Conquest the will allow
you to in import the data from a network, but
this will need to be set up by your systems
administrator and requires knowledge of your
particular network arrangements. In the near
future the TLA software will have a programme
that can import data off the network, but at
the moment, data burnt to a CD by the scanning
workstation is the best way. There is a request
form on line and on the software installation
CD that you can attach to a standard Scan
request form that will tell the Radiology
Department how the data needs to be saved.
3. Does the Scan data need to be saved in any
special way?
The data need to be DICOM
3 compatible, and needs to be saved in an uncompressed
form. Many workstations and Scan reading software
will by default save the data to a CD in a compressed
form to save disc space. This compression may
degrade the data and compromise the quality
of the image that can be created. At the present
time the TLA software will only read data that
is uncompressed. If the programme crashes or
will not load when you try to open a CT scan
data file, check that each or the slices is
about 512KB in size. To get the best definition
between bone and other tissues, the scan data
should also be created using a "soft tissue
window". The Radiology technician will understand
what this refers to. There is a scan
data requeston-line and on the installation
CD that specifies there details. Send us an
email
if this is not clear.
4. The program crashes or does not recognise
the data on the CD when I try to load it.
There are several possible reasons for this.
The most common is that the CT scan data has
been either save in a compressed form, or a
DICOM Dir was not created. A quick check is
to "Open"' or "Explore" the data on the CD and
see both how big the files are, and whether
there id a DICOM Dir. The slice size should
be about 512KB. Any variation from this may
mean the data is save in a compressed form and
may therefore may potentially create a degraded
3D model. At the moment TLA software will only
read uncompressed slice data of approximately
512KB in size. If a DICOM Dir file was not created
the software can do this as part of the loading
sequence. See the relevant FAQ or Help file
in the programme for details.
5. The CT slices load but although I can see
the CT slice in the 2D window, nothing appears
in the 3D window.
Try clicking "3D refresh" as the image may be
off to one side, or be quite small. However
in some situations, when you create a DICOM
Dir from the raw CT slice data all the attributes
may not have been read by the program.
Each CT slice is a separate DICOM file, and
there is a header on each file that records
the characteristics of the slice position, scan
details and pixel spacing etc. Within the DICOM
protocol there is some variation in how this
data is recorded, and at times when you create
the DICOM dir within the program some versions
may not read the pixel spacing or slice spacing.
To check if this is the problem, look in the
Slice spacing and Pixel spacing boxes in the
Preview window. If these say 0 then the program
has not been able to read this information on
the DICOM header of the CT slice file. To address
this contact tla@rubamas.com and we will be
able to send a patch or updated applcation file
to address this problem.
To correct this temporarily, click "customise"
in the preview window slicespacing / pixel size
window and manually insert the slice spacing
(usually between 0.5 and 2) and pixel spacing
(more variable but try 0.3 to 1). This can take
a little trial and error, but this information
is usually available from the CT technician.
6. Why will the TLA Software only read uncompressed
CT data?
In the process of compressing the CT data there
is generally some loss of information. While
this reduces the amount of data for storage
and transfer, there may be a compromise with
respect to image quality. With increasing capacity
of PACS systems, a number of CT vendors are
now offering uncompressed storage as the default
with the option to compress the data, which
is the reverse of what was offered previously.
This recognises the importance of optimal data
for image creation, but as the network protocols
evolve and lossless compression is more available,
later versions will have the option to uncompress
the data, and is part of the TLA Network
Reader that is currently under development.
Image Creation problems:
1. Where can I find how to use the program?
In the help folder in the TLA Viewer and TLA
Generator programs, there is a tutorial in PowerPoint
as well as standard help files. There are also
samples TLA files (both TLA Viewer and TLA Generator)
as well of raw CT data, both with and without
a DICOM Dir file (TLA Generator) on the installation
CD.
2. When I try to load the CT data the file keeps
crashing?
Some CT data sets can be very large. In a large
scan series (for example more than 400 slices),
loading all the slices may exceed the capacity
of your computer resources. Try loading only
a selection of the slices: e.g. every 2nd or
3rd slice or a segment of slices. You should
also close other applications. It is possible
the scan data is not stored in the correct format
and the program may therefore not recognise
the files. See FAQ 23.
3. A message appears that the file is too large
when I try to generate (or save) the model.
In complex images with multiple boundaries or
skins due to a lot of medullar or soft tissue
surfaces, the model size may exceed the computer
resources, particularly if trying to generate
a high-resolution model. Try using medium or
low resolution, reloading fewer slices, adjusting
the thresholds or using the "Fill" function
in the "Slice" window to reduce the internal
surfaces. The best surface models are created
when the internal surfaces are removed and the
model is generated on high, and then decimated
to achieve the desired surface appearance and
file size.
4. Can I undo the model changes?
You can undo the (one) most recent 3D model
change. To allow the undo function for the 3D
image generation the previous model needs to
be stored in RAM. This can be very resource
demanding, and slow the processes. For this
reason you can only undo the most recent change.
The program opens in the default "Undo enabled"
option, but this can be changed in the settings
file. As distinct from the 3D model creation,
multiple undo does work for the 2D slice modifications
(draw, fill etc.).
5. The creation of 3D models is taking a longer
time than expected.
There are a number of causes for slow image
creation. Because each of the each of the scanned
slices is generally 500 kilobytes or so the
amount of data imported if creating a model
out of multiple slices can be quite substantial.
300 slices for example will load almost 200
megabytes of data into the ram and may challenge
the resources of your computer. This can be
made worse by having other programs open. As
with a number of other 3D graphics programs
if you create a 3D-image file and then close
the actual image but leave the program open
the memory from the previous model is not entirely
cleared from the RAM. If you are working with
large models and close such a model to attempt
to recreate a new image it may be beneficial
to close the entire TLA generator program and
then reopen it. This will therefore clear the
RAM and avoid any residual memory affects. A
further problem can be the number of surfaces
that you have selected on the model. A threshold
which selects multiple surfaces may exceed the
capacity of the computer resources and therefore
you may need to select either fewer slices,
modify the threshold to select less boundaries
or alternatively use the fill program within
the 2D slice drawing tools to remove much of
the internal medullar and bony structures if
these are not needed.
6. The program will not recognise the CT data.
The current program needs the data in a fairly
specific format to load. Each of the slices
needs to be uncompressed and about 512KB in
size. Also the data should contain a
DICOM Dir file to tell the program the slice
relationship and extent. The program can create
its own Dir file in the opening screen (see
"Help" demo) but if the slices vary from the
approximately 512KB size they cannot be read
at this time. Also, some scanners and workstations
save the data in slightly different ways. It
could be that your data is in a specific save
style that is not typical. If the problem persists,
send us a copy of the data, as the program may
need to be updated to recognise the alternate
format.
7. The model contains lots of extraneous surfaces
when I create a model of a joint replacement.
The artefact created by metal prostheses and
plates in the raw CT scan data is currently
a difficult and unresolved problem. This can
however be addressed by using the "draw" function
in the "Slices" window to adjust and edit each
slice. This is a very tedious but effective
way of achieving the desired outcome. Cysts,
bone defects, muscles and other less distinct
structures can also be defined in this way.
Later versions of the software will have pattern
recognition and artefact reduction tools to
address this problem of artefact from plates
and prostheses.
Sales follow up
1. I have ordered the software and have not
heard anything?
If you faxed through your order you should have
received a fax acknowledgement. If you did not
there may have been a problem with the fax.
If you send your details to the sales
department or contact support@rubamas.com
.
2. I have installed the program, but the program
says it has not been registered or has expired.
After you install the full version it will only
work for 10 days if you do not run the authorisation
code. We will supply this authorisation code
once you send us the registration code that
is create in the install process. The demo versions
will work fro 30-days but can not be reinstalled
on the same computer.
3. Who can I contact to see where my order is?
If you a problem with the supply of the software
email the Sales
department with the relevant details and
they will contact you.
4. Is there a local supplier in my country?
At this stage all sales are via the web or by
telephone / fax order. There are demo
versions that are downloadable or ordered via
the website that will work for a month.
You can place your order via the website www.rubamas.com
. Unless you can provide a formal Purchase Order
from your institution, the software must by
paid for before it is supplied.
5. My program has expired. Can I get an extension
on the time?
If you have paid for the software, you should
have received an authorisation code. Once you
run the authorisation code, the program will
turn on permanently. The opening page will continue
to say that you are using a trial version until
the (10 day) trial period expires, after which
time the main page will open directly. The demo
versions will only work for 30 days and can
not be extended - but can installed on another
computer. Unless there has been a problem with
the install process, neither the authorisation
code nor an extension in time will be provided
until the software payment has been cleared.
Overseas checks can take some time to clear.
Payment by credit card or direct deposit is
the most expedient.
6. My Computer has crashed and I need to reinstall
my operating systems, or I want to transfer
the licence to another machine. Can I Get another
licence or a renewal.?
If you have a full licence then at times you
may need to reinstall the program onto the same
or transfer the licence to a different computer.
A statutatory declaration from a head of clinical
department and of the relevant IT service
will serve as evidence that you are not attempting
to obtain another license without the licence
fee. You should simply then reinstall the program
as the registry will have been cleared. It is
not possible to extend the life, or reinstall
a triual version.