
Building 3D Visualization for Handheld Breast Ultrasound

Client
MetriTrack Inc., founded in 2014 and headquartered in Hillside, Illinois, specializes in advanced breast cancer diagnostic technology. The company’s flagship product, the BVN G device, leverages proprietary automated ultrasound to enhance the accuracy, efficiency, and consistency of handheld breast exams. Designed to overcome the limitations of traditional breast ultrasound—especially in dense breast tissue—the system provides real-time, high-resolution imaging that helps healthcare professionals detect breast cancer earlier and with greater precision.
Industry
Services
Country
Company size

Turning Problems into Possibilities
Over 40,000 women die each year from breast cancer in the United States alone. Many cancers go undetected through traditional mammograms, especially in patients with dense breast tissue. While ultrasound can double the detection rate, challenges like breast deformability and operator dependency often compromise scan quality—leading to missed sub-centimeter cancers.
MetriTrack is dedicated to advancing automated breast ultrasound solutions that aim to detect more cancers, faster and at a lower cost. With support from ASSIST Software, MetriTrack enhanced its technology by replacing manual probe position estimation with high-precision dynamic mapping, improving accuracy and consistency in breast imaging.
A cut above the rest
A key innovation of the product is its automated, high-accuracy heatmap model, which helps identify potential breast abnormalities while eliminating manual interpretation steps. This approach enhances consistency and efficiency in breast cancer detection. ASSIST Software played a crucial role by integrating advanced software solutions that distinguish MetriTrack’s technology from other breast imaging systems on the market.

Main traits
The Tech That Powers It
The project began with developing a 3D graphics module for the BVN software application, designed to support advanced breast cancer diagnostics. A Minimum Viable Product (MVP) was built to create a robust framework for seamless communication between the MetriTrack app, developed in C# using WPF and the Unity3D-powered visual display component.
This was the first in a series of sub-projects enhancing the BVN app. A functional prototype and 3D graphics interface were developed to match the core software. The key feature is real-time data flow between the device and interface, allowing Unity to render a 3D breast model with a heatmap overlay for detailed and accurate visual diagnostics.


From Concept to Success
The certified, patent-protected system combines the flexibility and imaging quality of handheld ultrasound with the consistency and efficiency of automated systems. It works in conjunction with existing handheld ultrasound systems to improve clinicians abilities.
Saving lives by finding additional small cancers.
Received FDA clearance (K#: 141870) for 1st gen.
$100,000 savings per ultrasound machine/ year.

The main reason we enjoy working with ASSIST Software is that they produce consistently high-quality work.
We had looked at several outsourced solutions for our development activities and found that ASSIST provides highly skilled resources.
The developers continuously strive to understand our requirements and build high-quality solutions for our new product designed to enhance hand-held breast ultrasound examinations.
ASSIST Software kept the communication flow, updated the development status frequently, delivered the product on time and with good quality, solved issues quickly, and kept supporting us even after the final acceptance.
Their professionalism is refreshing, and we would welcome the opportunity to work with them again.
From product design to development & completion. We guarantee exceptional products.


Autisma
HealthBeacon
Scalable, secure and streamlined solutions for your business success
For business inquiries:
hello@assist.ro
Our address:
1 Tipografiei Street 720043, Suceava, Romania
Frequently Asked Questions
1. Can you integrate AI into an existing software product?
Absolutely. Our team can assess your current system and recommend how artificial intelligence features, such as automation, recommendation engines, or predictive analytics, can be integrated effectively. Whether it's enhancing user experience or streamlining operations, we ensure AI is added where it delivers real value without disrupting your core functionality.
2. What types of AI projects has ASSIST Software delivered?
We’ve developed AI solutions across industries, from natural language processing in customer support platforms to computer vision in manufacturing and agriculture. Our expertise spans recommendation systems, intelligent automation, predictive analytics, and custom machine learning models tailored to specific business needs.
3. What is ASSIST Software's development process?
The Software Development Life Cycle (SDLC) we employ defines the following stages for a software project. Our SDLC phases include planning, requirement gathering, product design, development, testing, deployment, and maintenance.
4. What software development methodology does ASSIST Software use?
ASSIST Software primarily leverages Agile principles for flexibility and adaptability. This means we break down projects into smaller, manageable sprints, allowing continuous feedback and iteration throughout the development cycle. We also incorporate elements from other methodologies to increase efficiency as needed. For example, we use Scrum for project roles and collaboration, and Kanban boards to see workflow and manage tasks. As per the Waterfall approach, we emphasize precise planning and documentation during the initial stages.
5. I'm considering a custom application. Should I focus on a desktop, mobile or web app?
We can offer software consultancy services to determine the type of software you need based on your specific requirements. Please explore what type of app development would suit your custom build product.
- A web application runs on a web browser and is accessible from any device with an internet connection. (e.g., online store, social media platform)
- Mobile app developers design applications mainly for smartphones and tablets, such as games and productivity tools. However, they can be extended to other devices, such as smartwatches.
- Desktop applications are installed directly on a computer (e.g., photo editing software, word processors).
- Enterprise software manages complex business functions within an organization (e.g., Customer Relationship Management (CRM), Enterprise Resource Planning (ERP)).
6. My software product is complex. Are you familiar with the Scaled Agile methodology?
We have been in the software engineering industry for 30 years. During this time, we have worked on bespoke software that needed creative thinking, innovation, and customized solutions.
Scaled Agile refers to frameworks and practices that help large organizations adopt Agile methodologies. Traditional Agile is designed for small, self-organizing teams. Scaled Agile addresses the challenges of implementing Agile across multiple teams working on complex projects.
SAFe provides a structured approach for aligning teams, coordinating work, and delivering value at scale. It focuses on collaboration, communication, and continuous delivery for optimal custom software development services.
7. How do I choose the best collaboration model with ASSIST Software?
We offer flexible models. Think about your project and see which models would be right for you.
- Dedicated Team: Ideal for complex, long-term projects requiring high continuity and collaboration.
- Team Augmentation: Perfect for short-term projects or existing teams needing additional expertise.
- Project-Based Model: Best for well-defined projects with clear deliverables and a fixed budget.
Contact us to discuss the advantages and disadvantages of each model.







