Boost your research with TELEMED scanners

Telemed platform allows you to implement Hardware & Software research tools according to your specific requirements.

Tools

Don’t settle for limited ultrasound data.

RF data for your research

Most ultrasound devices allow you to access ultrasound data in their final processed form, typically B-Mode images.

This means that much of the information embedded in the radio frequency (RF) signal is stripped away.

With the ArtUs RF Module you have real-time access to both B-mode data and RF data. These signals contain valuable information about the interactions between acoustic waves and tissue.

The research package is implemented in C++, MATLAB, Python, and LabView environments and contains graphical interfaces that allow you to receive real-time RF data, log RF data files, and import and review annotated RF data offline.

There is also a collection of scripts that demonstrate the steps of processing conventional RF signals.

To access RF Data, an RF Module is required (ArtUs only).

Access to RF data opens up new possibilities for:

Quantitative ultrasound imaging

Development of new methods of quantitative characterization of tissues and materials with ultrasound.

Acoustic impedance

Study of the acoustic properties of fabrics and materials that imitate them.

New imaging techniques

Development of new parametric imaging techniques.

Image processing algorithms

Creation of advanced digital image processing algorithms for speckle reduction and image enhancement.

Development of new biomarkers

Derivation of new biomarkers for the recognition, characterization and differentiation of various lesions and treatment evaluation.

In vitro studies

In vitro tissue studies (e.g. investigations of biopsy specimens).

Contrast for imaging

New contrast sources for imaging various lesions (tumors, tissue fibrosis, atherosclerotic plaques, and more)

Better image quality

Improved quality of diagnostic ultrasound images, more suitable for evaluation by a visual expert

Combine ultrasound with other signals or instruments.

I/O Module

Synchronization allows multiple technologies to work together, with a master-slave approach.

ArtUs, SmartUs and MicrUs beamformers can be equipped with optional modules for synchronizing the scanner with other signals or instruments such as ECG, EMG, EEG.

Title: Muscle forces and fascicle behavior during three hamstring exercises
Contributors: Bas Van Hooren, Benedicte Van Wanseele, Sam Van Rossom, Panayiotis Teratsias, Paul Willems, Maarten Drost, Kenneth Meijer

One example is the synchronization of the ultrasound system with motion capture cameras, which can detect the kinematic movement of a patient while walking.

By syncing, the motion capture cameras and ultrasound imaging system can work together, acquiring precise ultrasound images for each step of walking.

This integrated approach can significantly improve the quality of the data collected and, consequently, the effectiveness of medical diagnosis and treatment.

Signal description:

^

Ultrasound Line output

On the falling edge, the system begins acquiring ultrasound data from tissue for one ultrasound line.

^

Ultrasound Frame output

On the falling edge, the system begins acquiring ultrasound data from the tissue for one ultrasound frame

^

Ultrasound Line input

The system begins acquiring ultrasound data from tissue for an ultrasound line approximately 20 us after the rising edge of the signal.

^

Ultrasound Frame input

The system begins acquiring ultrasound data from tissue for one ultrasound frame approximately 20 us after the rising edge of the signal.

^

ScanStart output

The system generates logic level “0” in Freeze mode and logic level “1” in Scan mode.

^

ScanStart input

The system starts scanning (from a new frame) when the logic level is “1” and stops scanning when the logic level is “0”.

ArtUs 

SmartUs

MicrUs

Signals

All six signals

Up to two signals

Up to two signals

Ultrasound Line output

Ultrasound Frame output

Ultrasound Line input

Ultrasound Frame input

ScanStart output

ScanStart input

Synchronization software

Synchronization software package

User manuals

Sync User Guide

I/O connector datasheet

Two B-mode images on different scan planes

B-live + B-Live – ArtUs

Two real-time B-Mode image streams

ArtUs EXT-2H (two probe ports) can simultaneously drive two connected probes (same type and model) for two simultaneous ultrasound streams on different scan planes

Develop ultrasound scanning software in a reliable way.

The solution for developers who need more control over the scanner, want to access not only individual ultrasound frames but also the scan lines of each frame, or simply want to write their own custom scanning software.

Usgfw2 SDK – Windows

Usgfw2 SDK is a high-level programming library that allows the development of ultrasound scanning software for all TELEMED ultrasound systems.

It allows access not only to individual frames, but also to the scan-lines of each frame, thus offering a greater level of control and precision in viewing ultrasound data.

Usgfw2 SDK contains a package of redistributable files, programming documentation and examples with source code. Usgfw2 SDK can be used by several programming languages ​​(native C++, Delphi, managed C++, C#, VB) that support Microsoft COM (Component Object Model) and is available in 32-bit and 64-bit versions, installable simultaneously.

The developed software can be run on Microsoft Windows 7/8/10/11 operating systems.

The SDK is available free of charge for OEM partners and developers, subject of NDA agreement with the manufacturer.

UsgfwA SDK – Android

UsgfwA SDK is a high-level programming library that allows the development of ultrasound scanning software for MicrUs and MicrUs Pro ultrasound systems only.

The developed software can run on Android operating systems.
Echo Wave A software is based on this SDK.

The SDK package is available free of charge for OEM partners and developers, subject of NDA agreement with the manufacturer.

Seamlessly integrate ultrasound imaging into your programming projects.

Real-time Imaging for the Research – DLL

Real-time imaging for the research (DLL) allows calling SDK functions and performing real-time ultrasound image data acquisition and processing from various programming platforms that are able to call the DLL library C++, such as MATLAB, Python and LabView.

This DLL opens up new possibilities for researchers developing ultrasound image processing algorithms or for combining ultrasound imaging with other modalities.

Sample programs are provided for MATLAB, Python, and LabVIEW.

The C++ wrapper DLL source codes are provided.

Ability to combine or overlay ultrasound images with images from other modalities in real time.

Possibility of development and evaluation of image processing techniques and algorithms that operate in real time.

Matlab

MATLAB, access to Echo Wave II

With the Echo Wave II’s Automation Programming Interface, you can access ultrasound cine frames and their timing (for example, to analyze tendon movement or test your own freehand 3D visualization) within a software or a MATLAB script, using the automation programming interface “Echo Wave II.

The MATLAB script for accessing frames and their times looks like this:

asm_path = ‘…ConfigPluginsautoint1client.dll’; % “…” must be replaced with full path
asm = NET.addAssembly(asm_path);
cmd = AutoInt1Client.CmdInt1();
ret = cmd.ConnectToRunningProgram(); % connect to running “Echo Wave II”
md.OpenFile(‘C:Echo Imagestest1.tvd’); % open file
rm_count = cmd.GetFramesCount(); % get the number of frames
for i1=1:frm_count
cmd.GoToFrame1n(i1, true); % go to frame
t = cmd.GetCurrentFrameTime(); % get frame time
fprintf(1, ‘Frame %d of %d. Time = %f ms.n’, i1, frm_count, t);
img = uint8(cmd.GetLoadedFrameRGB()); % get frame image in RGB format
figure; imshow(img, ‘Border’, ‘tight’, ‘InitialMagnification’, 100); % show image
end

For further information consult the installation subfolder “Windows (C:) x86 programs TELEMED Echo Wave II Config Plugins Autoint1Client”.

*works with all TELEMED ultrasound systems.

B-Mode to Lines

The B-To-Lines tool allows you to convert one “Echo Wave II” TVD/TPD B-mode file into multiple scanline BIN files in the same folder. It also saves the information of each frame (or compound sub-frame) in separate text files. Its user interface offers the possibility to  select the required files (scan lines, frame format files or both).

The extracted data provides specific details on each single frame/scanning line: transmission/reception parameters, with the definition of the duration of each single frame and the data relating to the IFI-Inter Frame Intervals with an approximation of 100 ns.