• 03 Mar, 2025

Fixstars Open-Sources CUMVS: Multi-View Stereo Software for Rapid 3D Model Generation from 2D Images

Fixstars Open-Sources CUMVS: Multi-View Stereo Software for Rapid 3D Model Generation from 2D Images

TOKYO, Feb. 27, 2025 -- Fixstars Corporation (TSE Prime: 3687), a global leader in AI-powered software development and acceleration, today announced the open-source release of its Multi-View Stereo (MVS) software, "CUMVS (cuda-multi-view-stereo)," under the Apache License 2.0. CUMVS is designed to accelerate the realization of digital twins of the physical world.

YouTube URL: https://youtu.be/g9v9b5uP68I

Learn More About CUMVS:

3D Model Reconstruction method and Multi-View Stereo

3D model reconstruction technology provides a means to recreate objects existing in the physical world within a virtual 3D space. This technology is used in a variety of applications, including the construction of digital twins in cyber-physical systems, the digital preservation of cultural heritage, simulations for architecture and urban planning, and the design of customized medical devices tailored to patient needs.

Multi-View Stereo (MVS) is an essential technique for reconstructing 3D models of subjects from multiple images. It plays a crucial role in dense point cloud reconstruction and texture reproduction. Fixstars' CUMVS significantly improves the processing speed of MVS, enabling the rapid creation of high-definition 3D models.

CUMVS: Optimized for NVIDIA GPUs

Fixstars has successfully developed CUMVS from scratch, optimizing the PatchMatch MVS algorithm, a key algorithm in MVS, for NVIDIA GPUs. Leveraging Fixstars' extensive optimization expertise, CUMVS incorporates NVIDIA GPU-specific optimizations such as preventing Warp Divergence [1], utilizing shared memory and texture units, and streamlining heavy processes like Homography transformation through approximation formulas. CUMVS achieves a speed increase of more than 5x compared to ACMM [2], a leading implementation of PatchMatch MVS.

This speed boost empowers researchers to process more complex models faster and allows developers to build innovative applications more efficiently.

[1] Warp Divergence: A situation in which individual processing cores within a GPU diverge in different directions. This branching often leads to variations in processing time for each core, generally reducing the efficiency of GPU utilization.

[2] Measurement Conditions:
Benchmark: ETH3D High-res multi-view training dataset
Measurement Machine: Intel Core i7-13700K, NVIDIA GeForce RTX 3080
Processing Time: ACMM approx. 12277 seconds, CUMVS approx. 2140 seconds (5.73x faster)

About Fixstars Corporation

Fixstars Corporation is a technology company driven by its corporate message, "Speed up your Business." By optimizing software for efficient utilization of multi-core processors, leveraging memory technologies to achieve high-speed and low-power I/O, and accelerating software through AI-driven optimization, Fixstars accelerates customer businesses across a wide range of industries — from healthcare and manufacturing to finance and mobility — while promoting Green IT. For more information, please visit https://www.fixstars.com/.

This News is brought to you by Qube Mark, your trusted source for the latest updates and insights in marketing technology. Stay tuned for more groundbreaking innovations in the world of technology. 

PR Newswire

PR Newswire empowers communicators to identify and engage with key influencers, craft and distribute meaningful stories, and measure the financial impact of their efforts. Cision is a leading global provider of earned media software and services to public relations and marketing communications professionals.