10xEngineers

BridgeSense
For NVIDIA Holoscan Sensor Bridge

One ISP across the FPGA bridge and the GPU.
Tuned once.

BridgeSense brings up any Holoscan Sensor Bridge camera and runs one open-source ISP across the FPGA and the NVIDIA GPU, with a single tuning set on both sides. The GPU stays free for AI.

Any bridge. One pipeline. On NVIDIA.

What BridgeSense does for you

Three steps, from a new camera to clean video for your AI.

Step 1 · You

Plug in a camera

Camera
→
Bridge board
→
NVIDIA

Any Holoscan Sensor Bridge setup: a camera on a Lattice, Microchip or Altera bridge board, linked to Jetson, IGX or Thor over Ethernet.

Step 2 · BridgeSense

Sets it up for you

No drivers to write, no FPGA tools, no hand-tuning per board.

Step 3 · Your AI

Gets clean, tuned video

NVIDIA GPU time

your AI models   imaging

Frames arrive in GPU memory ready for your models, and most of the GPU stays free for AI.

tuning set for FPGA and GPU stages
0
open-source ISP core
0 %
FPGA vendors: Lattice, Microchip, Altera
0
changes to NVIDIA’s Hololink IP
0
01 · The problem

Four ways a camera reaches NVIDIA today. Each locks the ISP somewhere.

In the SoC, in the sensor, in the FPGA or on the GPU. Pick a path to see where the ISP runs, what it costs you, and how BridgeSense changes it.

Sensor direct to Jetson, ISP in the SoC

ISP runs in the NVIDIA SoC
Pros
Cons

BridgeSense: open, tunable ISP and any sensor via auto-detect and the sensor agent, with cameras over Ethernet.

Sensor direct to Jetson, ISP on the GPU

ISP runs on the GPU (CUDA)
Pros
Cons

BridgeSense: keeps this tunability and keeps more of the GPU for AI.

HSB with the sensor’s built-in ISP

A basic ISP inside the sensor chip
Pros
Cons

BridgeSense: a full, tunable pipeline on the same bridge, and the same bring-up for these sensors too.

HSB with the ISP in the FPGA

ISP runs in the FPGA fabric, before Hololink
Pros
Cons

BridgeSense: the same bridge, with a full ISP that stays tunable and upgradable from the app.

One ISP across the FPGA and the GPU

One open ISP · one tuning set · one app
Pros
Cons

Open core: Infinite-ISP and the app are open; Hololink stays unmodified.

 
SoC ISP
GPU ISP
Sensor ISP + HSB
FPGA ISP + HSB
BridgeSense
Tuning
Through partners
Full, in software
Vendor presets
If registers exposed
One set, both sides
New sensor
Driver + partner tuning
Driver, then tune
Register tables
RTL + bitstream
Auto-detect + sensor agent
Upgrade a module
Not possible
Software update
Not possible
Rebuild + reflash
Update from the app
Image quality
Partner-tuned
High, tunable
Basic
Fabric-limited
Full pipeline
GPU kept for AI
Yes
ISP takes GPU time
Yes
Yes
More GPU left for AI
02 · How it works

One app on the host. Three jobs.

BridgeSense runs on the Holoscan SDK and processes no pixels itself. It discovers the board and sensor, configures them, starts the stream, and applies one tuning set to the whole pipeline.

Bring-up

Detects the board, Hololink version and sensor. Picks a qualified bitstream from the library and flashes it from the app, with no vendor FPGA tools on day one.

Unified imaging

One open-source ISP, Infinite-ISP, with one set of parameters and one image-quality reference, whichever bridge you use.

Library

Qualified board × sensor × bitstream combinations with real resource numbers, test results and licences, across Lattice, Microchip and Altera bridges.

03 · Bring-up

Plug in a camera.
BridgeSense works out the rest.

The bridge board announces itself; the sensor answers over I2C. BridgeSense reads both, picks the matching bitstream and sensor configuration from its library, and starts streaming. No vendor IDE, no hand-written driver.

Known sensor

Identified by its chip ID. Mode tables, register sequences and a base tuning file come straight from the library.

Unknown sensor

The Sensor Configuration Agent reads the datasheet and generates the driver, mode tables and register sequences, then validates them on the bridge. The result joins the library.

BRIDGESENSE · BRING-UP

$ bridgesense bring-up

listening for boards …

✓ board found Lattice CertusPro-NX Versa Hololink 0x2606 · 1 GbE · bitstream in flash

probing sensor over I2C …

✓ sensor found Sony IMX214 id 0x0214 @ 0x10

library lookup Versa × IMX214

✓ bitstream passthrough v2606 matches flash · no reflash needed

✓ sensor config 1920×1080 @ 30 · RAW10 from library

✓ tuning file imx214_base.json

starting stream … live 622 Mb/s on 1 GbE

 

$ bridgesense bring-up –sensor new

probing sensor over I2C …

? sensor unknown id 0x0678 not in library

→ sensor agent reading datasheet · generating driver, mode tables, register sequences …

✓ validated on bridge IMX678 · 1936×1166 · RAW10 added to library

auto-detect · library · sensor agent
BRIDGESENSE · TUNING · LIVE

Colour correction LIVE

IMX214 · LATTICE HSB · ORIN NX · LIVE
Streaming · changes apply on the next frame
04 · Tuning

Tune once.
Live, on every board.

Every ISP module is tunable while the camera streams, from one screen, with one tuning file that travels with the sensor to every bridge.

05 · Where it fits

Built for cameras that can’t sit next to the GPU.

Holoscan Sensor Bridge puts the camera metres away over Ethernet. BridgeSense makes those cameras plug-and-play, tuned, and light on the GPU.

1GbE

Single camera, long reach

Industrial inspection, lab and medical imaging. A tuned 1080p camera over 1 GbE, metres from the host.

Jetson Orin · IGX
HDR

High dynamic range at the edge

HDR sensors with one tuning set, for surgical and outdoor scenes.

Any HSB bridge · planned
10GbE

Multi-camera on 10 GbE

Robotics and mobility: several sensors on one bridge, one tuning set across all of them.

AGX Orin · Thor · 10 / 25 GbE
06 · Open source

Open core. Bitstreams delivered the way NVIDIA does it.

The ISP, the app and the build recipes are open. Finished bitstreams are hosted with a manifest and checksum and a licence step in the app, the same model NVIDIA uses for Holoscan Sensor Bridge firmware. Hololink stays unmodified, so every bitstream stays HSB-compatible.

Same chip is not the same board. For your own board we share the recipe and you build with your licence, or we build and qualify it for you.

10xEngineers / BridgeSense
Infinite-ISP: model, Golden Model, RTL
open
BridgeSense app and Holoscan operators
open
NVIDIA Hololink IP, unmodified
Apache-2.0
Build scripts and vendor IP configuration
open
Pre-built bitstreams for qualified boards
hosted · manifest
Vendor source and encrypted IP cores
never redistributed
Built on
Works with cameras from

Logos identify compatible ecosystems and do not imply endorsement. NVIDIA, Holoscan and Jetson are trademarks of NVIDIA Corporation.

07 · Questions we get

Straight answers.

No. Hololink stays unmodified, so every BridgeSense bitstream stays compatible with Holoscan Sensor Bridge.

No. The app installs qualified bitstreams for you, the same way NVIDIA ships Holoscan Sensor Bridge firmware.

Same chip is not the same board. We bring up and qualify your board and sensor, and it joins the library.

Jetson Orin and IGX today; multi-camera and 4K need a 10 or 25 GbE host such as AGX Orin or Thor with a ConnectX NIC. The host is part of pilot scoping.

Yes, by design: one ISP, one parameter set and one image-quality reference. Measured image quality is part of the pilot deliverables.

Work with us

Pilot BridgeSense on your Holoscan Sensor Bridge board.

One qualified board, one tuning set, and measured image quality and GPU time saved. Or bring your own board and sensor for bring-up and qualification.