Author(s):
Matt Antonelli - Animage, LLC
Ivan Charamisinau - Animage, LLC
James Carver - JAMCO Engineering
Industry:
Medical, Biotechnology
Products:
Real-Time Module, CompactRIO, LabVIEW, Single-Board RIO, FPGA Module
The Challenge:
Develop and deploy an embedded, multi-modality diagnostic imaging system for small animal veterinary diagnostics quickly.
The Solution:
The decision to use NI LabVIEW and CompactRIO technology was to quickly create a functional prototype and demonstrate feasibility, and then 100% of the prototype software code was ported to NI Single-Board RIO to complete the final solution for system deployment.
Animage and Fidex
Animage LLC, a subsidiary of Exxim Computing Corporation, was founded in 2008 to provide high-end imaging products for the veterinary market. After successfully becoming an industry expert in algorithm development for imaging products such as cone-beam CT scanning, Animage LLC decided to expand its business into hardware system design, resulting in the first unprecedented product for the veterinary market, the Fidex 3-in-1 imaging system. This multi-modality diagnostic imaging system is primarily used for small animal veterinary diagnosis.
Fidex can produce three modes of diagnostic imaging, which previously required three separate devices to achieve.
The first modality is digital radiography (X-ray), which is usually the first imaging performed on a patient and is generally considered an essential step in diagnostic imaging. However, sometimes X-ray imaging does not provide enough information for diagnosis, and more advanced technology is needed.
Figure 1 Digital radiography is often the first type of image a veterinarian needs.
The second mode uses 3D CT, also known as CAT scanning using cone-beam technology. Unlike the standard fan-beam technology we see in human medical scanners, cone-beam CT uses a C-arm with an X-ray source and detector that circulates around the object, using a wide cone beam to collect holographic CT data. Cone-beam technology allows Fidex to achieve a small coverage area and the CT components are simple and easy to use.
Figure 2 CT scan, the C-arm rotates around the patient, collecting thousands of individual images, which are then reconstructed. Fidex uses a revolutionary image reconstruction algorithm called cone beam imaging. [page]
The third mode is fluoroscopy (or motion capture X-ray imaging), which uses a C-arm to capture images at any desired angle. This mode is generally used to study joint movement, swallowing, cardiac function, other physiological movements, and real-time guidance of certain surgical procedures and intubation procedures.
Figure 3 Mobile X-ray imaging, or fluoroscopy, is ideal for a variety of diagnostic and clinical applications—such as observing joint movement or performing swallowing studies on a puppy while it eats while standing on a platform.
Prototyping with NI LabVIEW and CompactRIO
The first phase of development was conducted in April 2008 with the goal of developing a test bench prototype to control the X-ray source, X-ray detector, and motion system. Software development started with the riskiest parts and then progressed gradually. We used LabVIEW software, which allowed us to focus on the key algorithms of the product without being affected by trivial and complex hardware design.
Development started with controlling the X-ray source. Then we wrote timing code to synchronize the excitation of the X-ray source and the data acquisition of the sensors. Finally, we integrated the mechanical prototype system with the excitation and acquisition system mounted on the frame and added motion control to demonstrate the basic process. This functional prototype successfully demonstrated the feasibility of the product, which gave us confidence in successfully completing the other stages of development. Because the system is based on LabVIEW, the design can be easily modified, and even replacing some parts will hardly affect our schedule. Therefore, it took only about 6 months to build the first prototype.
Deployment with NI Single-Board RIO
The next phase required us to prototype the first imaging system. The final mechanical design was based almost entirely on the prototype mechanical system, with only a few minor modifications. We used NI CompactRIO to control a prototype scanner F-001 that had a complete X-ray system, a mobile gantry, and a mobile collimator. This system was completed in just three months.
Finally, we needed to develop risk mitigation code and a rich user interface to port our prototype to the final deployment platform using single-board computer hardware designed for embedded machine development. We used NI Single-Board RIO as the deployment platform and implemented the same code as the prototype system. We then continued development, adding patient positioning capabilities and a system control panel. We even used LabVIEW for user interface design and completed the new system F-002 in 3 months. NI Single-Board RIO uses the following components to control the end device:
Rotating gantry with encoder
and end switches Positioning detector
with encoder and end switches Elevating bed with encoder and end switches
X-ray generator (kV, mA, pulse generation, and error handling)
Rotating anode
Four collimator motors
Detector trigger signal
Field light and laser for patient positioning
Gantry control panel input and status display module
Future Plans
We plan to pilot two more units for clinical trials. Although some modifications are foreseeable, we are confident that these features can be easily added using LabVIEW. By using LabVIEW and NI Single-Board RIO, we have avoided developing most of the system from scratch, which has shortened our time to market and saved about three R&D staff-years or about $300,000 in labor costs.
Previous article:Automated High Voltage Shock Testing Using NI LabVIEW
Next article:Bringing a 20-Year-Old Robot Back to Life Using NI LabVIEW
Recommended ReadingLatest update time:2024-11-16 17:51
- Popular Resources
- Popular amplifiers
- 100 Examples of Microcontroller C Language Applications (with CD-ROM, 3rd Edition) (Wang Huiliang, Wang Dongfeng, Dong Guanqiang)
- Arduino Nano collects temperature and humidity data through LabVIEW and DHT11
- Modern Testing Technology and System Integration (Liu Junhua)
- Computer Control System Analysis, Design and Implementation Technology (Edited by Li Dongsheng, Zhu Wenxing, Gao Rui)
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Goodbye 2019 ~ Hello 2020 - Looking back at 2019 and planning for 2020
- 【Home Smart Dashboard】Project Submission
- FPGA design ideas and techniques: data interface synchronization
- Together: About the GD32L233 development board unpacking test
- It is said that uC/OS system is free. Is it true?
- Last two days! Free review - Pingtouge scenario-based Bluetooth Mesh gateway development kit
- EEWORLD University Hall----Research and development of high-speed motors
- How to choose between different chips in TI's Sub-1GHz product line?
- What are the benefits of using an op amp to drive a MOS tube? Who knows? Tell me
- How to convert Allegro PCB to AD PCB?