INFINICAM
Infinicam
INFINICAM is a high-speed streaming camera capable of capturing and transferring 1.2-megapixel of image data to PC memory at 1,000fps via USB 3.1. The latest version of the SDK supports Python, a common language in the computer vision/machine vision field, in addition to C++. This makes real-time image processing with INFINICAM possible with easy intuitive programming. INIFINICAM is also compatible with StreamPix and TroublePix Software from Norpix to provide a comprehensive off-the-shelf high-speed camera solution.
1-Megapixel CMOS Image Sensor
1246 x 1024 pixels at 50 to 988fps
1246 x 1008 pixels at 1,000fps
1246 x 496 pixels at 2,000fps
1246 x 176 pixels at 5,000fps

Megapixel CMOS Image Sensor:
1246 x 1024 pixels at 50fps to 988fps
1246 x 1008 pixels at 1,000fps
1246 x 496 pixels at 2,000fps 1246 x 716 pixels at 5,000fps
Maximum Frame Rate:
31,157fps at 1246 x 16 pixels
Light Sensitivity:
ISO monochrome
Global Electronic Shutter:
6.5μs independent of frame rate
Dynamic Range (ADC):
8-bit monochrome
Compact and Lightweight:
55mm (H) x 55mm (W) x 55mm (D)
2.16” (H) x 2.16” (W) x 2.16” (D)
Weight: 280g (0.62 lbs.)
Interface:
USB 3.1 Gen 1 Type-C
- What is included in the INFINICAM UC-1 package?
If you purchase INFINICAM UC-1, the delivery item is the camera body only.
The USB Type-C cable and control PC will be sold separately.
Device drivers and SDK for controlling INFINICAM UC-1 can be downloaded from the official INFINICAM UC-1 website.
- How long is the maximum cable length of a USB Type-C cable?
The USB Type-C cable that can be used with INFINICAM UC-1 must satisfy the following specifications.
(1) Support USB3.1 gen1 (5Gbps) communication standard
(2) Support the power supply function.
We have confirmed the operation of INFINICAM UC-1 with the following cables: 1m, 2m, 5m
- Does INFINICAM UC-1 have sensitivity in the ultraviolet and near-infrared wavelenghts? The sensor sensitivity for each wavelength is shown below.
Peak sensitivity: Around 550 nm
Near-ultraviolet region (400 nm):Approx. 80% of peak
Near-infrared region (1000 nm):Approx. 8% of peak
- Does INFINICAM UC-1 have a color sensor? INFINICAM UC-1 is only available in a monochrome sensor version.
There are no plans to release a color sensor version for the near future.
- What is the required PC specification to control INFINICAM UC-1?
The required minimum specifications are “Windows 10” and “CPU that supports AVX2 instructions”.
(Haswell micro-architecture or later [2013-])
For real-time image processing, it is recommended to use PC equipped with a CPU with as many cores as possible and a high-speed SSD (NVMe, PCI-express connection).
- How can I perform real-time image processing with INFINICAM UC-1? If you want to perform real-time image processing at 1000Hz, you need to perform the following processes (1) to (4) in less than 1msec. per cycle.
It is especially important to shorten the time required for (2) to (4).
Multi-threaded processing is effective for speeding up (2).
(1) Receive data from INFINICAM UC-1 to PC main memory.
(2) Decode the compressed image data (if necessary).
(3) Perform the desired image processing (pattern matching, etc.).
(4) Display/store the processing result.
- How can I speed up the compressed image decoding process? Multi-threaded processing is effective for compressed image decoding.
Especially, CPUs with a large number of cores have higher speed-up effect.
- Is it possible to synchronize multiple units of INFINICAM UC-1? INFINICAM UC-1 is equipped with SYNC-IN/OUT ports. By connecting SYNC-OUT of the master side INFINICAM UC-1 to SYNC-IN of the slave side, phase-aligned synchronous operation is possible. However, depending on the timing of image readout for each camera, synchronization may not be possible. (This depends on the programming method and PC specifications.)
- What kind of cable is needed to synchronize multiple units of INFINICAM UC-1? The coaxial cable with DIN connectors on both ends is required for synchronization. We have confirmed the operation of the following general-purpose cable. Please note, link will initially show up in Japanese. DIN Cables | Connection Cables | Canale Electric (canare.co.jp)
- Do you have evaluation units for INFINICAM UC-1? We have evaluation units available, so please contact us if you would like to test it.
- Is INFINICAM UC-1 supported by Linux and Python? Python is supported, and Linux is currently under development.