Convex Integrated Vehicle Inspection & Security System (C-IVISS)

Project details

C-IVISS is a compact, portable car scanner designed to enhance security at high-risk locations. Strategically placed on the road surface, it captures clear, high-resolution images of a vehicle's underside as it passes over—helping security personnel detect hidden illegal or dangerous items like contraband, explosives, or weapons.

Engineered for fast deployment and ease of use, C-IVISS is ideal for critical environments such as military zones, border checkpoints, government facilities, and critical infrastructure. It combines portability with advanced imaging to offer a reliable and non-intrusive solution for vehicle screening, ensuring that safety is never compromised.


Key Features

  • Ultra-High Resolution Imaging
    Captures detailed images of the vehicle’s underside with clarity down to 1 mm—every nut, bolt, and anomaly is visible.
  • High-Speed Capture
    Equipped with a camera capable of recording at up to 900 frames per second, it ensures nothing is missed—even at vehicle speeds of up to 15 mph.
  • Scanner Recording at 900 FPS
    Sample under-vehicle scan recorded at 900 FPS - Click to zoom
  • Real-Time Image Generation
    Instantly processes and displays undercarriage images as the vehicle passes—no delays, no waiting for results.
  • Compact & Portable Design
    Lightweight and fully portable—no special installation or infrastructure required. Deploy it anywhere, anytime.
  • Patented Minimalist Engineering
    Proprietary design significantly reduces the size and weight of the scanner, making it ideal for rapid setup and relocation.
  • MATLAB Simulation of Curved Mirror System
    MATLAB simulation of the custom curved mirror system for under-vehicle imaging - Click to zoom

USA Patent Number: US20210235015A
View Patent

My Responsibilities

Hardware Development
  • Selected and integrated a machine vision camera and lens tailored to meet high-resolution and frame-rate requirements.
  • Designed a custom curved mirror system by developing an optical simulation in MATLAB—optimized the mirror parameters for maximum under-vehicle coverage while minimizing the scanner’s physical footprint.
  • Integrated supporting sensors and electronics to enable automatic detection and triggering of vehicle scans.
Software Development
  • Developed a robust image stitching algorithm to produce a seamless, continuous image of the vehicle’s underside.
  • Optimized the stitching algorithm for high-speed processing (900 fps), implementing a parallel version on multi-core CPUs and NVIDIA Jetson using CUDA.
  • Created foreign object detection algorithms to automatically identify suspicious or unauthorized attachments under vehicles.

Tech Stack and Skills

Programming frameworks:
  • C++, C#, Matlab, Python, OpenCV, ptheads, OpenMP, Nvidia CUDA, Nsight Systems, Nsight Compute, Docker, Postman, Git, Linux
Skills:
  • Computer Vision, Digital Image Processing, Parallel Programming, GPU Programming
C++
C++
C#
C#
Matlab
Matlab
Python
Python
OpenCV
OpenCV
OpenMP
OpenMP
CUDA
CUDA
Nsight Systems
Nsight Systems
Nsight Compute
Nsight Compute
Docker
Docker
Postman
Postman
Git
Git
Linux
Linux
Jetson
Jetson

Full Resolution Stitched Image

Download the full resolution stitched image seen below. You can zoom in to see every minute detail. You can even read the text on the stickers!


Full Resolution Stitched Image of Vehicle Undercarriage

Full resolution stitched image of a vehicle's undercarriage captured by C-IVISS.



Full Resolution Stitched Image of Vehicle Undercarriage

Full resolution stitched image of a vehicle's undercarriage captured by C-IVISS.



Full Resolution Stitched Image of Vehicle Undercarriage

Full resolution stitched image of a vehicle's undercarriage captured by C-IVISS.