Legal Notice For Customers in U.S.A. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
All the materials in this document are protected by copyright and other laws for intellectual property. They are not allowed to be copied, reproduced or modified for any use without the permission of Unibrain. Unibrain reserves the right to make changes in specifications, functions or designs at any time and without any notice.
1.1. Overview Unibrain’s new Fire-i IIDC 1394a camera series opens up a new horizon on digital image processing by providing more features in a small and robust form factor while maintaining the cost effectiveness and high quality. All models are lined up by a wide range of resolution equipped with Firewire interface and trigger to suit the need for every application.
1.2. Dimensions and Description Camera Body Size : 64 (w) x 64 (H) x 60 (D) mm Camera Body Weight: approx. 300 gram Operation Temperature: -5°C ~ 45°C / Storage Temperature: -20°C ~ 65°C Avoid operation in environment of high humidity over 90% and allow sufficient airflow. 1.2.1.
The External Trigger Connector provides the access to multiple I/O and also provides power as a secondary source. The trigger pin layout differs depending on the model: Fire-i 501/511/601: Note: NC pins must have no connection Fire-i 701/702/810 (models with optocoupler – September 2007 production or newer) Note: NC pins must have no connection.
1.3. Electrical Operating Condition The new SXGA and UXGA models feature optocoupler (or Photo-coupler) while the VGA/XGA models still use TTL for trigger and strobe. Trigger (Fire-i 501/511/601): Recommended Trigger Example Trigger Electrical Specification Strobe (Fire-i 501/511/601): Recommended Strobe Example...
Page 13
Trigger (Fire-i 701/702/810): Parameter 7 mA Rising trigger delay 2.24 us Falling trigger delay 2.62 us Strobe (Fire-i 701/702/810): Strobe Power Strobe falling delay 12 V 24 V Typical 10 mA 270 Ω 1.08 V 3.34 us 3.61 us Strobe rising delay 26.8 us 2.16 us 7.6 us...
1.4. Pixel Data The Unibrain Fire-i cameras comply with the IIDC 1394-Based Digital Camera Specification v1.31 where data packets are transmitted by Firewire interface as isochronous packets. Every video format, mode and frame rate has different video data format. (Pixel data source: IIDC V1.31 Specification)
Page 15
U-(K+Pn-8) Y-(K+Pn-8) Y-(K+Pn-6) Y-(K+Pn-5) Y-(K+Pn-3) V-(K+Pn-4) <Y(Mono) Format > Y-(K+0) Y-(K+1) Y-(K+4) Y-(K+5) Y-(K+Pn-8) Y-(K+Pn-7) Y-(K+Pn-4) V-(K+Pn-3) <Y(Mono) Format > High Byte Low Byte Y-(K+0) Y-(K+2) Y-(K+Pn-4) V-(K+Pn-2) Data Structure <Y, R, G, B > Each component has 8 bit data. The data type is “Unsigned Char” Highest Lowest Y-(K+Pn-7)
Page 16
<U, V> Each component has 8 bit data. The data type is “Straight Binary” Highest(+) Lowest Lowest <Y (Mono16)> Y component has 16 bit data. The data type is “Unsigned Short(big-endian)” Highest Lowest Signal Level (Decimal) Data (Hexadecimal) -127 -128 Signal Level (Decimal) Data (Hexadecimal) 65535...
Unibrain Fire-i industrial camera specifications 2.1. Black and White Cameras 2.1.1. Fire-i 810b Specification Features Image Sensor /Scanning Effective Pixels Picture Size Cell Size Real Frame Rate Lens Mount Binning Format 7 Edge Trigger Mode Source Strobe Multi-camera auto sync...
2.1.2. Fire-i 701b Specification Features 1/2” Interline CCD (ICX205AL) Image Sensor Effective Pixels 1,450,000 pixels 1392(H) x 1040(V) Picture Size 1392x1040, 1280x960, 1024x768, 800x600, 640x480, 320x240 Cell Size 4.65 um x 4.65 um Real Frame Rate Lens Mount C Mount Scanning System Progressive System Binning...
2.1.3. Fire-i 702b Specification Features Image Sensor Effective Pixels Picture Size Cell Size Real Frame Rate Lens Mount Scanning System Binning Format 7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface / Transfer Rate Gain Shutter Speed...
2.1.4. Fire-i 601b Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
2.1.5. Fire-i 511b Specification Features Image Sensor Effective Pixels Picture Size Cell Size Real Frame Rate Lens Mount Scanning System Binning Format 7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface / Transfer Rate Gain Shutter Speed...
2.1.6. Fire-i 501b Specification Features Image Sensor Effective Pixels Picture Size Cell Size Real Frame Rate Lens Mount Scanning System Binning Format 7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface / Transfer Rate Gain Shutter Speed...
2.2. Color Cameras 2.2.1. Fire-i 810c Specification Features Image Sensor Type /Scanning Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface / Transfer rate Gain...
2.2.2. Fire-i 701c Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
2.2.3. Fire-i 702c Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
2.2.4. Fire-i 601c Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
2.2.5. Fire-i 511c Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
2.2.6. Fire-i 501c Specification Features Image Sensor Type Effective pixels Picture Size Cell Size(um) Real Frame Rate Lens Mount Scanning System Binning Format7 Edge Trigger Mode Source Strobe Multi-camera auto sync Memory Save/Load One-shot/Multi-shot Control Functions SIO (RS-232) Frame Delay from Read-out Digital Interface Transfer Rate Gain...
Basic Operation and Features The Unibrain cameras employ progressive scan CCD sensor which provides features according to each model. Basic functions and features are similar while each camera of its range would have their specific function support. The cameras- fully support the IIDC V1.31 specification such as registers, video format, mode of operation and control.
Status Control Register Address Name Field 800h BRIGHTNESS Presence_Inq Abs_Control One_Push On/OFF A_M_Mode Value 3.2. Auto Exposure Control The automatic shutter/gain mode is based on a feedback loop which calculates the average pixel luminance. Then the average is compared with the exposure reference value, adjusting shutter and gain accordingly. This feature is similar to “Contrast Control”...
One_Push ON_OFF A_M_Mode Value 3.3. Sharpness The sharpness control feature may be used to compensate low-pass effects caused for instance by the special color interpolation. If you do not prefer such signal manipulation, you may switch it OFF. For sharpness control inquiry and status register, follow the same definition as “BRIGHTNESS” 3.4.
Status Control Register Address Name Field 80Ch WHITE_BAL Presence_Inq ANCE Abs_Control One_Push ON_OFF A_M_Mode Value 3.5. Color models support Hue control which changes the color phase of the picture by adjusting the Green gain. You may use this feature when white balance correction adjusting Red and Blue value does give satisfying result. 3.6.
3.7. Gamma Gamma control defines the function between incoming light level and output picture level. Factory default setting for Gamma is set to 1.0. Gamma value is adjustable in the range of 0.4 ~ 2.5 as per the table below. For Gamma control inquiry and status register, follow the same definition as “BRIGHTNESS”...
1: High active input) [8..11] Reserved [12..15] Trigger mode.(Trigger_Mode_0-15) [16..19] Reserved [20..31] Parameter for trigger function, if required. Fire-i 501/511/601 0, 1, 2, 3, 4, 5, 14, 15 Description Description ON or OFF this feature read a status 1: ON...
Unibrain Fire-i 501/511/601/701/702/810 Operation Manual Page 35 3.10.2. Timing Diagram for External Trigger and Shutter and Strobe This diagram shows the necessary time related to each signal for External trigger and Shutter and Strobe.
3.10.3. Trigger & Strobe delay For Fire-i 501/511/601, the strobe signal starting point is almost the same as the exposure starting point. For Fire-i 701/702/810, the strobe signal starting point is almost the same as the external trigger starting point.
3.10.5. Trigger Mode 2 Camera starts integration of incoming light from first external trigger input falling edge. At the N-th (parameter) external trigger input falling edge, integration will be stopped. A Parameter is required and shall be two or more (N >= 2).
3.10.8. Trigger Mode 5 This mode is “multiple shutter pulse width mode”. The camera starts integration of the incoming light from the first external trigger input falling edge and exposes incoming light until the trigger is inactive. It repeats this sequence for the N-th (parameter) external trigger input falling edge and then the integration finishes.
3.10.10. Trigger Mode 13 Trigger mode 13 is only supported on Fire-i 701/702/810 cameras. The user can capture the multi frame rates with one trigger signal. The users can control the Gain and Shutter by the Parameter Table which has a range from 1 to 255.
Unibrain Fire-i 501/511/601/701/702/810 Operation Manual Page 40 3.10.12. Trigger Mode 15 Trigger Mode 15 provides the new functions which are available in latest (end of 2007) firmware. Users can capture as many images as they want with one external trigger signal. This mode is called ‘One-trigger Multi-frames’.
IIDC V1.31 specification for trigger delay control as per the following tables. Trigger Incremental Delay Index (Y) Step 1 ~ 500 1 us 501 ~ 1000 10 us 1001 ~ 1445 100 us Trigger Delay Example Table Index Time...
The table shows the strobe index by increment step through the strobe delay time and the strobe duration time. The Increment Step is different according to strobe index. Fire-i 501/511/601 and Fire-i 701/702/810 have different range for strobe delay and duration in the index table.
Page 52
Strobe Index(Y) Increment Step 3~250 251~489 250us Delay Index(Y) Strobe Delay Time 10us 100us 200us 300us 500us 800us 1000 1000us 2000 2000us 3000 3000us 3900 3900us Strobe Duration Table Strobe Duration Time : T Duration Time T=Y us T=(Y-250)*250us+250us Duration Index (Y) Range 3us~250us 500us~60ms...
3.14. Optical Filter Control Optical Filter control allow user to change the optical filter of the camera lens function. You can change the Bayer patterns by moving the starting position which to output pixel data by one position up, down, right or left. (Only for color models) Inquiry Register Address...
3.15. Color (Bayer) Patterns Conversion Color sensors capture images through a optical low pass filter placed over the individual pixel in Bayer mosaic layout. Imaged data are transferred by passing color processing which can save bandwidth gaining higher frame rate and flexibility of applying different Bayer Pattern on the PC side.
Advanced Features 4.1. Binning Mode (B/W models and Fire-i 810c Model) Binning is defined as reading neighboring pixel and combining directly from the CCD of the camera. Binning is has an advantage in the following situation and my further be used in various applications. Relative binning mode per camera model is described in each camera specification.
Unibrain Fire-i 501/511/601/701/702/810 Operation Manual Page 48 4.1.3. Full Binning Full binning mode can be obtained by combining vertical and horizontal binning. First horizontal pixels are combined followed by a vertical conjunction of these pixels. This would increase light sensitivity by a factor of 4 in case of 2 x 2 (Horizontal x Vertical) binning.
4.2. Partial Scan Cameras are defined of a certain resolution according to the image sensor while often a certain region maybe of an interest to the user. The partial scan mode provides the function to provide output of a certain region of interest (ROI) which may have advantage in data transfer speed resulting faster operation.
Pan/Tilt command. Pan/Tilt range and values depend on the characteristic of each CCD used in the camera respectively as per the following tables. Note that at Format 7 mode, the pan/tilt value must be set at non-format 7 mode before operation. Pan/Tilt Details for Fire-i 501/511 Image Size Movement...
Page 59
512 x 384 Format 7 Mode 1 Tilt 1024 x 384 Format 7 Mode 2 Tilt Pan/Tilt Details for Fire-i 701 & Fire-i 702 Image Size Movement 320 x 240 Tilt 640 x 480 Tilt 800 x 600 Tilt 1024 x 768 Tilt 1280 x 960 Tilt...
The video mode of the camera must be set within the limit of a single FireWire bus bandwidth of 400Mbps. Also the maximum shutter value must be set as per the table below not exceeding the FireWire bus cycle time. Jitter may occur due to CPU operation timing. Fire-i 501/511 Max Shutter Value...
4.6. Asynchronous Broadcasting Asynchronous broadcasting is supported where using node 63 of the FireWire bus is used as a target node for asynchronous write request. This enables all the cameras to be triggered by software simultaneously. By utilizing Asynchronous Broadcasting user can execute and control all the cameras on the same FireWire bus at the same time with a single command.
4.8. Time Stamp Register The Time stamp register may be inquired from the fireWire bus. CYCLE_TIME register can be configured as shown in the table below. You may also get the same value from the user defined, but we recommend using this. Address 0xF0000200 0 1 2 3...
4.9.3. SIO (RS232) special Commands SIO(RS232) special commands are non IIDC compliant and are specific mode for the Fire- cameras. Auto-Sync Mode control register Bit 31 : auto sync enable 0xF2F10018 Bit 30 : SIO enable mode (0 : custom mode, 1 : IIDC v1.31) Bit 27 : auto sync complete (read only.
SIO (RS232) Commands Data Command Length 3Bytes 3Bytes 1Bytes 2Bytes 1Bytes 3Bytes 3Bytes 1Bytes 1Bytes 0Bytes 16Bytes 8Bytes 0Bytes 3Bytes Undefined Any Byte Command Return Function Value Gain control (0x000 ~ 0x30F(BW Model) or 2D3(Color Model)) (see gain mapping graph) Ex) SA0200Z : Gain index value 512 (18dB) Shutter speed control (0x001 ~ 0xCFB) (see shutter speed table)
The number of frames that can be saved in memory depends on resolution, mode and it is different for each model. See the tables below for more details. Fire-i 501/511/601 of maximum save frames : address 0xF2F10128, bit 16 ~ bit 23 read value...
4.11. LUT (Lookup table) The Fire-i industrial cameras support a LUT (2008 production models or newer), which is providing users with an image with the user’s defined dynamic range. Through the LUT, users can process the images from saturation to dark. The LUT can be used optionally with Brightness, Sharpness and Gamma.
Page 69
The user defined LUT save procedure is: Check the save ready bit (bit1) status of the LUT save control register (0xF2F10140). If bit 1 is 0, wait. Write 1 at the LUT buffer address init bit (bit7) of the LUT save control register (0xF2F10140) : 0xF2F10140 (<= 0x01000000).
4.12. One Pixel ‘Snow Noise’ removal With this function, it is possible to average the value of snow noise pixel by using the neighboring pixels values. The formula used is: If ((Pi-Pi-1) > Threshold*16) and ((Pi-Pi+1) > (Threshold*16)), Pi is bad pixel. The purpose of the function is to increase the average pixels values for the whole image and be automatically displayed and the images can be compensated by over up to 50%.
4.13. PIO Control Register Short for Programmed Input/Output, PIO provides a set of IO ports which can be configured by the defined address. The PIO control register by 1394 address, for strobe and trigger signal, is as follows. Address PIO output register 0xF2F21000 Bit 30 : Strobe GPIO output PIO input register...
User Defined (custom) FireWire Registers User defined registers are features undefined in the IIDC specification which Fire-i cameras are capable of. User can utilize extended features of these specific firewire registers for application. Note that for users who had previous versions of the cameras, several User Defined Registers have been incorporated in the IIDC V1.31 specification.
Page 73
Mode control register 0xF2F10018 Bit 31 : auto sync enable Bit 30 : SIO enable mode (0 : custom mode, 1 : IIDC v1.31) Bit 27 : auto sync complete (read only. 1: ready, 0: not yet auto-sync) 1394 time stamp register(msb:bit0) 0xF2F1001C 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 SECONDS COUNT...
Page 74
(1: 0xF2F1015C command enable, 0: no operation) Bit 8 : Gain/Shutter table access ready (read only: 1: ready, 0: not ready) Bit 10 : Gain/Shutter table save command (self cleared) Bit 11 : Gain/Shutter table load command (self cleared) Bit12 ~ Bit15 : Gain/Shutter table save/load index Bit 24 ~ Bit 31: Gain/Shutter table frame read start address Trigger mode 12/13 Gain/Shutter value register 0xF2F1015C...
Page 75
Bit 1 : LUT regeneration command (self cleared) Bit 2~Bit5 : reserved Bit 6 : reserved Bit 7 : reserved Bit 8~Bit 19 : X coordination of 3rd knee point Bit 20~Bit31 : Y coordination of 3rd knee point LUT knee 4th point register Bit 0 : presence inquiry (read only) Bit 1 : LUT regeneration command (self cleared) Bit 2~Bit5 : reserved...
Page 76
(AE_SY) Bit 20 ~ Bit 31 : DAC or AE Y-axis width at current display image (AE_WY >= 4) Snow noise remove threshold register Bit 0 : presence inquiry (read only) Bit 1 ~ Bit 5 : reserved Bit 6 : on/off Bit 7 : grid noise filter enable mode f or mono800 at color camera (0:disable, 1: enable) Bit 8~Bit23 : reserved...
Video Formats and Modes IIDC specification defines several video formats. An overview of those formats is: Format 0: Video formats up to VGA (640 x 480) resolution. Format 1: Video formats for SVGA (800 x 600) and XGA (1024x768) resolution. Format 2: Video Formats for SXGA or higher resolutions ( 1280 x 960 and 1600 x 1200 ) Format 6: Still Images Format 7: Scalable images sized ( User defined size and position )
According to different models of the Fire-i camera series supported video format, modes and frame rate are different. Notes: Color Models outputs Raw Bayer Pattern which is converted by software. : Unsupported Mode as per IIDC 1.31 Specification 6.1. Fire-i 810 Format Mode Resolution...
6.2. Fire-i 701/702 Format Mode Resolution 160 x 120 320 x 240 640 x 480 640 x 480 640 x 480 640 x 480 640 x 480 800 x 600 800 x 600 800 x 600 1024 x 768 1024 x 768 1024 x 768 800 x 600 1024 x 768...
1024 x 768 1024 x 768 800 x 600 1024 x 768 1024 x 768 512 x 384 1024 x 384 6.4. Fire-i 501/511 Format Mode Resolution 160 x 120 320 x 240 640 x 480 640 x 480 640 x 480...
Trouble Shooting FireWire based camera are operated in connection with system where user may encounter problems as they operate. These problems may orient either from the camera side or the system side that the camera is being used. We recommend reading the manual carefully beginning from the installation to features in concern. Also some system may not have enough power to operate these cameras especially for high resolution and frame rate we recommend the system should be Pentium 4 or higher with 512 MB of System memory and Graphic Accelerator with 32 MB or more of video memory.
Unibrain Fire-i 501/511/601/701/702/810 Operation Manual Page 74 Technical Support We ensure the conformity of our product to be reliable and free from defects during manufacturing by testing all the cameras before release. However unexpected problems and technical issues may come up due to the complexity of the product.
Need help?
Do you have a question about the Fire-i 501 and is the answer not in the manual?
Questions and answers