S-Sharp > Applications > Array Platform > Prodigy RT for MATLAB

S-Sharp is committed to delivering innovative and advanced ultrasound research platforms to support researchers for their distinctive studies across many applications in ultrasound.

 

Prodigy, with a unique and efficient GUI-based Ultrasound Pulse Sequence Mode, is fully programmable and easy to control over transmit, receive, data transfer and imaging processing in real time. In order to facilitate investigators to speed up their advance ultrasound development using Prodigy, in addition to the C# software interface, a powerful and popular MATLAB software interface is now also added.

 

            

 

 

 

Three modes are available to assist investigators to program data acquisition and signal processing more efficiently based on the MATLAB programming environment.

 

Asynchronous Mode

 

Independent imaging processing while proceeding the data acquisition continuously.

 

 

 

Link examples:

Real-time display conventional B scan and Plane-Wave imaging

 

 

 

Prodigy AI:

 

 

 

Real-time performed AI-beamforming

 

 

AI-plane wave compounding

 

 

 

 

 

Synchronous Mode

 

Start next data acquisition after imaging processing of the previous frame is completed.

 

 

 

Link examples:

Real-time display RF-channel data

 

 

SWEI using single push

 

 

SWEI using multiple pushes

 

 

SWEI using multiple pushes with a phantom contain one inclusion

 

 

 

 

 

One-Shot Mode

 

Perform imaging processing after all data have been acquired.

 

 

 

Link examples:

Doppler imaging using phantom in pulsed flow mode

 

 

 

 

 

The Prodigy system is designed to provide both the RF-Data and Beamformed Data for saving, and there are three types of beamforming methods are supported, Conventional line by line scanning, Ultrafast (plane wave beamforming), Photo-acoustic imaging (one-way beamforming).

The output data types are different and schematic diagrams as shown below.