background image

IL3 User’s Guide

page 62

  

11S-3002B

Application Note 2: Understanding Bit Depth

Each pixel in a digital image has a numeric value. Low numbers represent dark pixels; higher numbers 
represent brighter ones. 
Mono images that we see displayed on computer screens use 256 shades of gray. The pixel values 
range from 0 to 255. Color images use 256 shades each of red green and blue. With 256 (red) x 256 
(green) x 256 (blue), color images may use more than 16 million colors!
The TS3 sensor outputs 10-bit image data. This represents 1024 shades of gray for mono, and 1024 
shades each for Red, Green, and Blue for color-- that would be 1024

3

... over a billion colors! 

Decimal numbers 0 to 1023 are expressed 0000000000 to 1111111111 in binary. Each binary digit is a 
“bit.” So a 3 bit number, 000 to 111, is the equivalent to decimal 0 to 7. An 8-bit number, 00000000 to 
11111111, is the equivalent to decimal 0 to 255. A 10-bit number is equivalent to decimal 0 to 1023.
Because we will be accessing the imagery on devices such as computers and LCD screens like the one 
on the TS3, that can only display 256 shades of gray (or 256

3

 colors) one valid option is to save only 8 

of the 10 bits produced for each pixel of the sensor. If we choose this option, we will need to decide 
which 8 of the 10 bits to save. There are three choices:

1.  High 8-bit

 (dropping the two least significant bits and saving the high-order bits): 

 

11111111

11

 

     

In this case we have a mapping that looks like this:                         
10-bit (1024) values (in decimal):  0 1  2  3  4  5  6  7  8  9  10  11  .................511.............................1023
8-bit (256) values (in decimal):      0  0  0  0  1  1  1  1  2  2    2   2 ...................127...............................255
Note that for the 10-bit image 0 is black 511 is midway to saturation (white) and 1023 is at saturation. 
For the 8-bit image 0 is black, 127 is midrange and 255 is white--the two images would appear the 
same to us.

2.  Mid 8-bit

 (dropping the least significant bit and the most significant bit, saving the Mid-order bits): 

1

11111111

1

 

 

In this case the mapping looks like this:
10-bit (1024) values: 0 1 2 3 4 5 6 7 8 9 10 11.........255..................511...........................................1023
8-bit (255) values:      0 0 1 1 2 2 3 3 4 4  5  5...........127..................255
Note that while we have the same starting point (black = 0), saturation now comes at the midrange 
of the original 10-bit data. Compared with the High 8-bit mapping, this image has twice as steep 
a response slope--it is much brighter. This brightness will come at the cost of seeing more noise, 
however.

3.  Low 8-bit

 order bits (dropping the two most significant bits and saving the lower 8):  

11

11111111

10-bit (1024) values: 0 1 2 3 4 5 6 7 8 9 10 11...........255............512................................................1023
8-bit (255) values:      0 1 2 3 4 5 6 7 8 9 10 11...... ....255
As with the other mappings, black is black = 0, but with the Low 8-bit mapping, saturation comes 
twice as fast as with the Mid 8-bit and 4x as fast as with the High 8-bit. 

Содержание IL3

Страница 1: ...IL3TM High Speed Camera Operator s Manual 2013 9 110S 3002B...

Страница 2: ...A PARTICULAR PURPOSE CONSEQUENTIAL OR INCIDENTAL DAMAGES MERCHANTABILITY OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT FASTEC IMAGING FURTHER DOES NOT WARRANT THE ACCURA...

Страница 3: ...o covers controls for the built in LCD display connecting with an external display and connecting the IL3 to a computer network Chapter 4 Recording with the IL3 Chapter 4 covers the recording process...

Страница 4: ...ing the Lens 7 2 3 Power 8 2 4 IL3 Memory and Mass Storage Options 8 3 IL3 Camera Setup 11 3 1 Install FasMotion Camera Control Software 11 3 2 Connect the IL3 to a Wired Network 13 3 3 WiFi Setup 14...

Страница 5: ...e 1 Histograms 60 Application Note 2 Understanding Bit Depth 62 Application Note 3 Trigger Position and the Circular Buffer 64 Application Note 4 Frame Rate Resolution and Exposure 68 Application Note...

Страница 6: ...e 3 16 HDMI Settings 18 Figure 3 18 Web Application 19 Figure 3 19 Open IL3 Media in Windows Explorer 20 Figure 3 20 FasMotion Storage Settings Tab 21 Figure 3 21 FasMotion Camera Explorer 21 Figure 3...

Страница 7: ...Storage Settings Tab 54 Figure 6 6 Explore Window 54 Figure 6 7 Record Settings Tab 55 Figure 6 8 Record Settings Tab Advanced Settings 56 Figure 6 9 Record Controls Tab 56 Figure 6 10 Display Settin...

Страница 8: ...e 8 6 Camera Information 92 Figure 8 7 Camera Update Screens 92 Figure 8 8 Contents of Update SD Card 93 Figure 8 9 SD Card Restorer Messages 93 Figure 8 10 Physical Measurements 94 Figure 8 11 Crop F...

Страница 9: ...rkers 51 Table 7 1 Table Stats txt High Performance System 72 Table 7 2 Table Stats txt Moderate Performance System 72 Table 7 3 Missing Frames on a Busy System 74 Table 7 4 Benefit from Jumbo Packets...

Страница 10: ...peed cameras are used in hundreds of different industrial manufacturing sites to analyze motion in machinery and production line processes Reduce jams speed up line setup and changeovers lower scrap a...

Страница 11: ...ameras are equipped with a standard C mount lens mount and 1 4 20 tripod mount Additional lens mount options are available IL3 cameras support the following modes of operation Local or remote operatio...

Страница 12: ...Top View 1 4 20 Tripod Mounts Figure 1 3 IL3 Top View Figure 1 5 IL3 Bottom View USB Port Figure 1 3 IL3 Top View USB OTG Port Figure 1 4 IL3 Side Views SD Card Slot Figure 1 4 IL3 Side Views Gig E Co...

Страница 13: ...page 4 11S 3002B Figure 1 2 IL3 Front View Figure 1 3 IL3 Top View C Mount Lens Mount Holes Sync LED Camera LED Storage LED Network LED Power LED 8 32 Bracket Mount Holes C Mount Lock Screw 1 4 20 Tr...

Страница 14: ...IL3 User s Guide 11S 3002B page 5 Figure 1 4 IL3 Side Views Figure 1 5 IL3 Bottom View 1 4 20 Tripod Mount Hole C Mount Lock Screw 8 32 Bracket Mount Holes...

Страница 15: ...C mount lens follow these steps 1 Select a C mount lens for use with the camera NOTE There are many C mount lens formats and focal lengths available The 22 9mm diagonal sensor of the IL3100S is larger...

Страница 16: ...off then the green power LED will light up After about 45 seconds when both power and camera LEDs are lit the camera is fully booted If attached to a network the amber network LED will blink occasion...

Страница 17: ...ecord in one session it does allow the user to download large quantities of image data without ever connecting the IL3 to a PC or other external device SD Card The IL3 is shipped with a 16GB high perf...

Страница 18: ...and eject Media icon on your computer s task bar and select Eject Fastec Camera Note Any device that is connected to the camera after the camera and PC are connected will not be seen by the PC Target...

Страница 19: ...a MAC version of FasMotion is not yet available Its release is anticipated shortly after the initial release of the product and the install file be posted at the Fastec website 1 Run the FasMotion exe...

Страница 20: ...on Install to continue 6 FasMotion will now be installed on the PC A window with a progress bar will appear and inform you when the install is complete 7 The final install window gives you the option...

Страница 21: ...k on the Find Camera icon circled in red on the figure shown here to open the Find Cameras dialog 6 Click on the Local Area Connection drop down to get a list of available network interfaces Select th...

Страница 22: ...you can re open the WiFi configuration dialog after a few minutes and you will see the assigned IP address for the camera WiFi Setup for an Ad Hoc Network 1 Select WiFi Config from the Configuration M...

Страница 23: ...elf a larger image window The Control Panel detaches by clicking on the gray border at the top in the area where Control Panel MAC is printed circled in red To return the Control Panel back to the app...

Страница 24: ...ional click When the image exceeds the size of the window sliders will appear for access Zoom Out If you have Zoomed In on an image Zoom Out allows you to back through the zoom settings down to 1 1 Se...

Страница 25: ...pened or the exposure increased the dark areas will gain detail but the brighter areas will saturate In the second image with Gamma set to 2 2 to match the display the detail in the shadows is evident...

Страница 26: ...nding on aspect ratio and best fit 3 6 Name the Camera When the IL3 leaves the factory its default name is IL3 xx xx being the camera s serial number The camera name can be used both for identificatio...

Страница 27: ...1 Type the camera s IP address or camera name into the browser s Location bar For example using the information from Figure 3 18 Web Application you would type 192 168 33 114 IP address or L3 A3 the c...

Страница 28: ...the camera name or IP address in the Location bar preceded by So using the same information as in the example below type in either 192 168 33 114 or IL3 A3 When the camera is viewed in Explorer you w...

Страница 29: ...h as possible To format the SSD simply select the SSD radio button in the Storage Settings dialog and click on Format Formatting SD Cards and USB drives Formatting SD Cards and USB drives is the easie...

Страница 30: ...to the folder where you saved cfg files and select the Configuration you would like to load To Load the Factory Configuration Click on Factory Config in the Camera Menu This will load the factory def...

Страница 31: ...Motion See 3 2 Connect the IL3 to a Wired Network on page 13 The information fields will populate as soon as you select a camera from the Found Cameras list Information Included MAC address IP address...

Страница 32: ...o access Frame Rate and Resolution Settings begin by opening the Record Settings tab in FasMotion See Figure 4 1 Record Settings Tab on page 25 ROI Region of Interest settings include Width horizontal...

Страница 33: ...ing the keyboard arrow keys Often the best way to do this is by dragging it with the mouse until it is close to the value you want then using the arrow keys to zero in on the exact value To set the Fr...

Страница 34: ...for example be using some lights that can only be switched on for a short time and are not available for camera set up The exposure for Low Light Mode is much longer than would be possible for a high...

Страница 35: ...4 4 Configuring the Trigger The IL3 uses a fixed selectable circular buffer to record into The session length is determined by the user see 3 9 Storage Setup on page 21 This section explains how to se...

Страница 36: ...and Duty Cycle controls become active Selecting Shutter makes the Sync Out pulse follow the shutter timing Selecting Duty Cycle allows you to select the of time the Sync Out pulse is True This may be...

Страница 37: ...ecord Settings Tab see Figure 4 1 on page 25 you will see an FPN selection dropdown menu The items include Disabled Column or Pixel Click on that button and select the FPN setting you wish to use base...

Страница 38: ...on page 64 for an explanation of the circular buffer The Camera LED will change from Green LIve to slowly flashing Amber It will record for an indefinite period of time until it gets a Trigger See 4...

Страница 39: ...ing on the resolution and download file format could record and save hundreds or even thousands of events in a completely unattended mode Even if using an SDHC many events may be captured Advantages o...

Страница 40: ...and downloading them until the target drive runs out of space At this time it will progress to Review mode so the user download manually to a different drive or clear space Note There is a Load button...

Страница 41: ...ns to be restored again Cancelling FasFire If you press the Arm button while recording you will get a warning message asking if you wish to cancel If you click on OK the camera will continue to save i...

Страница 42: ...back buttons they become black If any of the buttons become gray inactive you will not be able to scrub through the clip 2 Move the Start Clip bumper all the way to the left beginning of segment and t...

Страница 43: ...g the Start Clip and End Clip points 1 Click on the Pause play button All buttons should now be active black 2 Click and drag the Playback Bug to the frame you wish to be the starting point You can us...

Страница 44: ...Conversion on page 98 HH MM Hour Minute 13 43 1 43 pm SS xxxxxx Seconds 06 798554 granularity to msec Note the Timestamp line is always available during playback from camera memory or from CAP files l...

Страница 45: ...en to internal high speed memory This selection is made by the user when bit depth is selected See 4 3 Setting Bit Depth on page 27 The path for all images and the input to the histogram is Sensor to...

Страница 46: ...If 8 bits are recorded they will be used as the upper 8 bits of the 16 bit calculations by the image processor The upper 8 bits of the results are then used as an output Similarly if 10 bits are reco...

Страница 47: ...ction is via RGB Gains It is recommended that you use the RGB gains sparingly and as a final tweak to make subtle changes to the color The best use of this is to get the color as close as possible usi...

Страница 48: ...e always the size of the current buffer session size The actual file size of a 1280 x 1024 mono BMP or TIFF is about 1281K the additional 1K for the file header The actual size of 16 bit RAW TIFF is 2...

Страница 49: ...the file size exceeds the 4GB limit for 32 bit file systems the IL3 will make a second file for the remainder of the imagery MiDAS and other players will play the video as one If CAP files are saved t...

Страница 50: ...ber of files and folders present 3 Select the type of image data you wish to copy Stills Stacks Video or Capture 4 You will be presented with a list of avail able files or folders to pick from Pick on...

Страница 51: ...computer Batch Copy and Convert CAP Files Note CAP files are only present on cameras with SSDs If you have an IL3 without an SSD and would like to add this functionality please contact your Fastec di...

Страница 52: ...tice this immediately because FasMotion will continue to display the last frame it captured 3 Select Rising Edge or falling edge depending on your preference 4 Select Per Frame Per Second Synchronizat...

Страница 53: ...s tab in this case it is 506 fps It will multiply the 1Hz Sync In pulse by 506 to clock the camera In this manner it is possible to synchronize several cameras operating at different frame rates to on...

Страница 54: ...provided Per Second If you choose the Per Second the camera will output a 1Hz signal The only active options in this mode are Active High and Active Low Each Camera derives an internal clock from the...

Страница 55: ...human is not supplying a sync signal for the camera system so the camera system uses its own Sync Out from a Master camera In this configuration any camera may be used as the Master Commonly all camer...

Страница 56: ...Memory camera model Frame rate Variations on Master Slave Use a slower frame rate for one or more of the slave cameras by using a Rate Divisor in the Sync In setup Make sure to make allowance for the...

Страница 57: ...gure 5 9 External Sync Distributed Grouping In the case of using a PLC or other local clock you will need to know the polarity and frequency of the signal in order to set the cameras up Optimum frame...

Страница 58: ...is always available during playback from camera memory or from CAP files loaded into camera memory from an SSD It is also seen in saved files played back via FasMotion but only if they are accompanie...

Страница 59: ...en when viewing those frames the Timestamp line in playback would show Markers 101110 Using this same example the XML file would show markers 0x2e Using Event Markers 1 Select an unused not enabled I...

Страница 60: ...plication Tabs including the Camera Tab Storage Settings Tab Record Settings Tab Record Control Tab Display Settings Tab and the Video Review Tab which is present only when there is captured video ava...

Страница 61: ...nished recording The captured video appears on the screen Playback controls appear beneath the image window See Web App Review and Save on page 58 You will also notice that when the camera is controll...

Страница 62: ...d media sdcard Click on hs_video to find the stored video files Click on dcim then 100fastc to find stored stills and video stacks To play a video click on the file name and the video will open in the...

Страница 63: ...e ROI to the optical center If this is unchecked you may set the ROI offset using the Offset X and Y edit boxes See 4 1 Setting Frame Rate and Resolution on page 24 Setting the Frame Rate Either move...

Страница 64: ...ion on page 29 6 5 Record Controls The Record Controls Tab of the Web App is shown in Figure 6 9 with the External Trigger Sync In and Sync Out pull down menus open Setting the Trigger Position The tr...

Страница 65: ...urn on the histogram on the camera display 3 Adjust the light or F stop so that the histogram shows most pixel values in mid range You will see a separate peak for Red Green and Blue Green will likely...

Страница 66: ...ew buttons act as a toggle between Live and Review The current recording is not deleted until the camera is Armed or powered down 6 8 Review Tab When in Review Mode the Review Tab will open and the Pl...

Страница 67: ...ip 1 Adjust the Clipping Range edit the boxes or move the sliders to include the portion of the clip you wish to save 2 Use the Use Camera Name and or Use Tag Label check boxes and the Tag Label edit...

Страница 68: ...istogram uses high med or low 8 bits depending on the Display setting Mono Histograms The Mono histogram is a simple single line graph The Y axis vertical represents the number of pixels The X axis ho...

Страница 69: ...of peaks across the histogram 2 Try to identify the peaks for any objects of interest in the scene Make sure that those objects are not in danger of exceeding the camera s dynamic range that they are...

Страница 70: ...the 10 bits to save There are three choices 1 High 8 bit dropping the two least significant bits and saving the high order bits 1111111111 In this case we have a mapping that looks like this 10 bit 10...

Страница 71: ...IL3 User s Guide 11S 3002B page 63 Figure 7 4 High Mid and Low 8 Bits of the same Image...

Страница 72: ...various parts of the line You need to image the time just before the jam occurred to help understand the cause You are equally as interested to capture the time just after the event to understand how...

Страница 73: ...igured for an End Trigger the camera will fill its 20 frame circular buffer until it gets a Trigger from the Trigger Button on the top of the TS3 from a Trigger signal received on the Sync I O connect...

Страница 74: ...For the example here there is a good chance it will be getting the trigger signal directly from the machinery to its Sync I O connector but it would work as well triggered manually by a patient human...

Страница 75: ...hen fill the buffer with post trigger frames When played back the video will begin with Frame 0 then proceed with all positive frame numbers Selecting Other Trigger Values More likely than using the S...

Страница 76: ...motion that is cyclical in nature like a wheel spinning or a lever moving up and down it is important to use a high enough frame rate to avoid motion aliasing If you know the speed of the object use...

Страница 77: ...es set to 9K while others work well at 1500 This is a parameter that you may need to experiment with to get optimum results Multiple Network interfaces may be available on a given PC For optimum trans...

Страница 78: ...ra system while controlled by FasMotion uses UDP protocol for all video streaming Live and Playback and for all file transfers If the camera is allowed to send image data and metadata as fast as it is...

Страница 79: ...d in the first pass these are retrieved at the end of the transfer Good Frames total number of frames transferred this should match the number of frames in the clip PktSize Packet Size default is usua...

Страница 80: ...9269 9000 0 10 250 125 226 E dng 0 5 6 405 25627450264 79 8701 0 1280x720 9269 9000 0 10 250 125 88 E bmp 0 1 53 630 996320922 8 40855 0 1280x720 9269 9000 0 10 250 125 231 E jpg 0 5 7 622 25629637748...

Страница 81: ...g up If the drive gets too far behind the system may run out of buffers before it gets caught up FasMotion can tell the camera to stop temporarily while the system catches up but it takes a while for...

Страница 82: ...ets Referring to Table 7 4 using Jumbo Packets sometimes called Jumbo Frames can make a big difference You may find that a larger packet delay is required with Jumbo Frames but because the packets are...

Страница 83: ...elay of 40 will probably be OK but 50 is a better number because the system can maintain the same transfer rate without exhausting its buffers Duration h m s dec Bytes Speed MB s Miss Frames ROI Good...

Страница 84: ...lor cameras only All image processing excluding FPN correction but including color interpolation brightness contrast gamma color gains etc to be done off camera in 3rd party software Compatible with A...

Страница 85: ...e format Fastest Saves to SSD Convert to any other format via the camera Proprietary format 1280x1024 10 bit 1280 x 1024 8 bit 1280x720 10 bit 1280x720 8 bit 512x512 256x256 Save to SSD Rate MB s Imag...

Страница 86: ...P BMP files contain un compressed image data Each file contains one image A BMP Stack is a collection of images The BMP Stack produced by the IL3 is a collection of frames written as BMP files represe...

Страница 87: ...to and would require more bits bandwidth to maintain the same visual quality HDMI HDMI High Definition Multimedia Interface is used to transmit digitized video and audio data from the camera to a remo...

Страница 88: ...at TIFF is a much more flexible format than the BMP in that it may use one of several compression schemes may be used to store multiple images multi page TIFF and may include metadata in the form of T...

Страница 89: ...C 32GB maximum USB Flash drive Recording Modes Manual or autosave File Formats BMP TIFF JPG AVI TIFF RAW DNG CAP Lens Mount C mount F mount or PL mount PC Communication Ports USB 2 0 device Micro B Et...

Страница 90: ...139 320 240 6130 Max 9 0 55286 6 7 41240 18 1 111187 13 6 83139 640 480 60 230 4 13825 172 3 10337 463 4 27805 346 5 20789 640 480 125 110 6 13825 82 7 10337 222 4 27805 166 3 20789 640 480 250 55 3 1...

Страница 91: ...1000 18 4 18433 13 8 13782 37 1 37072 27 7 27718 640 360 1500 12 3 18433 9 2 13782 24 7 37072 18 5 27718 640 360 2565 Max 7 2 18433 5 4 13782 14 4 37072 10 8 27718 800 450 60 196 6 11798 147 3 8837 39...

Страница 92: ...9 106 8 53381 79 7 39838 400 400 1000 26 5 26543 19 8 19809 53 4 53381 39 8 39838 400 400 2000 13 3 26543 9 9 19809 26 7 53381 19 9 39838 400 400 3275 Max 8 1 26543 6 0 19809 16 3 53381 12 2 39838 512...

Страница 93: ...LVTTL Sync Out 4 LVTTL Trigger Out 5 LVTTL Arm Out 6 LVTTL Arm In 7 LVTTL Trigger In 8 LVTTL Sync In The IL3 is shipped with a Sync I O cable for connecting external Trigger Sync Out and Sync In signa...

Страница 94: ...he inputs will respond to simple switch closures NOTE THESE I O PORTS ARE FOR LVTTL LEVELS ONLY VOLTAGES ABOVE 3 3V WILL HARM THE TS3 There is an I O conditioning accessory available from Fastec that...

Страница 95: ...ither via a PC connection or the HDMI port You will wish to have a very good view of the image the larger the better 2 Select the lens you wish to use For our discussion we will use a 1 format Navitar...

Страница 96: ...05mm 002 16 When you are satisfied that the back focus is adjusted as well as you can get it tighten the two adjustment screws and reconfirm the focus Setting For Infinity If you will be using the IL...

Страница 97: ...in Live mode operating but not recording Blinking Amber slowly 1 Hz when the TS3 is Armed recording not triggered Blinking Amber quickly 2 Hz when the TS3 is Triggered Blinking Purple slowly 1 Hz whe...

Страница 98: ...alance 276 blue_balance 348 green_balance 256 brightness 100 contrast 100 gamma 100 sensor_gain 100 red_gain 0 green_gain 0 blue_gain 0 red_matrix 236 20 3 blue_matrix 10 205 451 green_matrix 36 248 4...

Страница 99: ...0 2 y resolution 1024 2 If not centered then user values Sensor C31L Color Sensor M31L Mono Multi slope option not implemented xxx_balance color balance presets or custom setting brightness contrast g...

Страница 100: ...formatted using the Compatibility FAT32 option 3 Double click on the update file The Update Screen will appear Click Next 4 A License Agreement will appear Click the check box to accept the terms and...

Страница 101: ...ard you have used for the camera update now contains the files and folders listed in Figure 8 8 Refer to the TS3_Release_Notes file for information about the update The format of the SD Card has been...

Страница 102: ...IL3 User s Guide page 94 11S 3002B Appendix J Physical Measurements Figure 8 10 Physical Measurements...

Страница 103: ...antage of knowing the crop factor is that if you know the lens you would use for a given field of view with a 35mm camera you can divide the crop factor into that number to give you the focal length o...

Страница 104: ...however depending on whether the full allotment of pre trigger frames were captured before the trigger was asserted see Application Note 3 Trigger Position and the Circular Buffer on page 64 There ar...

Страница 105: ...number of frames captured Frame size 4 Size of the frames in quadwords First frame 4 Frame number of the first frame in the capture buffer Trigger frame 4 Frame number of the trigger frame in the cap...

Страница 106: ...2 14 45 3 14 73 4 14 104 5 14 134 6 14 165 7 14 195 8 14 226 9 14 257 10 14 287 11 14 318 12 14 348 1 15 15 2 15 46 3 15 74 4 15 105 5 15 135 6 15 166 7 15 196 8 15 227 9 15 258 10 15 288 11 15 319 1...

Страница 107: ...10 15 289 11 15 320 12 15 350 1 16 16 2 16 47 3 16 76 4 16 107 5 16 137 6 16 168 7 16 198 8 16 229 9 16 260 10 16 290 11 16 321 12 16 351 1 17 17 2 17 48 3 17 77 4 17 108 5 17 138 6 17 169 7 17 199 8...

Отзывы: