background image

sharpVISION™ Digital Camera

 

sharpVISION

 User Manual

 

30 

8.1.3. PNG Format 

PNG is an extensible file format for the lossless, portable, well-compressed storage of raster 
images. PNG provides a patent-free replacement for GIF and can also replace many 
common uses of TIFF. Indexed-color, grayscale, and true-color images are supported, plus 
an optional alpha channel. Sample depths range from 1 to 16 bits. 

PNG is designed to work well in online viewing applications, such as the World Wide Web, so 
it is fully streamable with a progressive display option. PNG is robust, providing both full file 
integrity checking and simple detection of common transmission errors. Also, PNG can store 
gamma and chromaticity data for improved color matching on heterogeneous platforms. 

PNG is a platform-independent format that supports a high level of lossless compression, 
alpha channel transparency, gamma correction, and interlacing. It is supported by more 
recent Web browsers. 

8.1.4. AVI Format 

The Microsoft AVI file format is a Resource Interchange File Format (RIFF) file specification 
used with applications that capture, edit, and play back audio-video sequences. In general, 
AVI files contain multiple streams of different types of data. Most AVI sequences use both 
audio and video streams. A simple variation for an AVI sequence uses video data and does 
not require an audio stream. 

8.1.5. MOV Format 

The Apple Quick Time MOV file format is used with applications that capture, edit, and play 
back audio-video sequences. In general, MOV files contain multiple streams of different types 
of data. Most MOV sequences use both audio and video streams. A simple variation for an 
MOV sequence uses video data and does not require an audio stream. The format is not 
supported on Windows OS. 

8.1.6. BLD Format 

The BLD format corresponds to the file format RAW, which is known from several 
applications. Each BLD file needs a corresponding descriptor file in the DSC format. In a BLD 
file all single frames of an image sequence are stored successively uncompressed in the 
block format. The data is in binary raw data format (e.g. for grayscale pictures 1 Byte per 
Pixel). The descriptor file (DSC) belonging to the BLD file is a line-orientated ASCII file, in 
which values like e.g. resolution, frames or date are stored. The DSC file can be created with 
any text editor. 

8.1.7. MPEG Format 

MPEG, which stands for “Moving Picture Experts Group”, is a name of family standards used 
for coding audio-visual in a digital compressed format. MPEG is a generic means of 
compactly representing digital video and audio signals for consumer distribution. The basic 
idea is to transform a stream of discrete samples into a bit-stream of tokens which takes less 
space, but is just as filling to the eye. The graphic library implements the MPEG-1 format, the 
standard on which such products as video CD and MP3 are based. The 
compression/decompression technique implemented in MPEG is “

lossy

”, e.g. some amount 

of data information is lost. 

Summary of Contents for sharpVISION

Page 1: ...n Tools Inc s sh ha ar rp pV VI IS SI IO ON N C Cr ro os ss s p pl la at tf fo or rm m U Us se er r M Ma an nu ua al l P Pr ro og gr ra am mm ma ab bl le e D Di ig gi it ta al l C Ca am me er ra a W Wi in nd do ow ws s a an nd d M MA AC C ...

Page 2: ...nc The information in this manual is for information purposes only and is subject to change without notice Integrated Design Tools Inc makes no warranty of any kind with regards to the information contained in this manual including but not limited to implied warranties of merchantability and fitness for a particular purpose Integrated Design Tools Inc shall not be liable for errors contained herei...

Page 3: ...ION 12 4 5 CAMERA LENS ADAPTER 13 5 SHARPVISION STAND ALONE PROGRAM 14 5 1 OVERVIEW 14 5 2 SHARPVISION MENU STRUCTURE 15 5 3 FILE MENU 15 5 4 SAVE IMAGES 16 5 5 CAMERA MENU 17 5 6 CAMERA CONTROL 18 5 6 1 Set a region of interest ROI 20 5 7 RECORD SETTINGS 21 5 8 VIEW MENU 23 5 9 HELP MENU 23 6 APPENDIX A TROUBLESHOOTING 24 7 APPENDIX B PRODUCT SPECIFICATIONS 25 7 1 CAMERA SPECIFICATIONS 25 7 2 SPE...

Page 4: ...ISION Digital Camera sharpVISION User Manual 4 8 1 6 BLD Format 30 8 1 7 MPEG Format 30 8 1 8 Multi page Raw Format MRF 31 8 1 9 Multi page Compressed Format MCF 32 8 1 10 Note on 16 bit grayscale formats 33 ...

Page 5: ...se alcohol or other solvents as these may damage the optical coating and cements 1 2 Laser Do not focus a laser beam on the sensor directly or by reflection it can cause permanent damage to the sensor Any laser powerful enough to produce localized heating at the surface of the sensor will cause damage even if the camera power is off Laser damaged sensors are NOT covered by the warranty 1 3 Check c...

Page 6: ...ther repair or replace those components at its factory at no additional cost This warranty does not include service to repair damage to the Product caused by accident disaster misuse abuse or non IDT modification of the Product All service shipments to IDT must be sent pre paid Warranty service may be obtained by contacting IDT in writing during the warranty period Integrated Design Tools Inc 1804...

Page 7: ... all pixel signals to be output in about 1 12 sec This chip features an electronic shutter with variable charge storage time which makes it possible to realize full frame still image without a mechanical shutter High sensitivity and low dark current are achieved through the adoption of HAD Hole Accumulation Diode sensors while low noise electronics provide highly linear and stable digital data at ...

Page 8: ...ce which offers true plug and play capabilities at a high speed data transfer rate The cameras are provided with a software package that includes a Windows application an ActiveX control a TWAIN driver and a software development kit which includes the complete Visual C source code of a working example of an image acquisition sample program to help you integrate camera controls into custom applicat...

Page 9: ...s to operate the camera and access all the camera capabilities using a programming language such as C and Java A C C header file is included in the SDK sharpAPI h file in the Include sub directory A Visual Basic module is also included in the SDK sharpAPI bas file in the Include sub directory Most compiled languages can call functions you will need to write your own header import unit equivalent b...

Page 10: ...MB 256 MB IEEE 1394 fire wire OHCI compliant IEEE 1394 card OHCI compliant IEEE 1394 card Hard Drive 40GB or greater hard drive recommended 40GB or greater hard drive recommended Monitor Colors Capable of 1024 x 768 or greater resolution 24 32 bit colors Capable of 1024 x 768 or greater resolution 24 32 bit colors Additional equipment CDR drive recommended CDR drive recommended 4 2 Package content...

Page 11: ...on to locate the SETUP EXE file on the sharpVISION CD and click the OK button 3 Select the Install option and follow the on screen instructions 4 EXIT when the installation is complete and restart your computer MAC OS X Before installing the software make sure that your MAC has MAC OS X 10 2 Jaguar or higher installed as operating system 1 Log into Mac OS X with a username and password that has AD...

Page 12: ...e cable which is also supplied with the camera package External triggering and synchronization are done via the dedicated connector PS2 type Triggering is expected to be done with a TTL pulse The synchronization signal is also TTL level Windows 2000 XP 1 Connect the fire wire cable to an available fire wire port on your computer 2 Turn the camera ON OFF switch to the ON position and wait a few sec...

Page 13: ...dapter is available to interface with F mount Nikon type lenses Use Nikon lenses with a tilt shift capability when imaging at an angle As an option mounting hardware for tilt shift lenses by Canon is also available Contact your IDT sales representative for ordering information IEEE 1394 Connectors Power Connector LED Trigger and Sync Control Power ON OFF ...

Page 14: ...y back image records and control the camera in Single or Double Exposure modes The GUI for the application is shown below Using the Camera Control dialog box the user may interactively select the camera operating modes as well as other parameters like exposure binning and so on The user may also start stop the camera acquire a sequence of images store it to the hard disk as well as control the rec...

Page 15: ...User Manual 15 5 2 sharpVISION menu structure The X Vision main menu bar contains the following options File Camera View Help 5 3 File Menu The File menu contains the following options Save on the hard disk Images Close the program and exit ...

Page 16: ...k Browse if you want to change the acquisitions directory 4 Edit the name of the acquisition sub folder 5 Edit the mane of the image prefix 6 Select the file format the start index the stop index and the step Example if the parameters are those in the picture above the program will create the folder C Program Files IDT sharpVISION Acquis001 and store 100 images in TIFF format The image file names ...

Page 17: ...ing the buttons provided by the main toolbar including the following options 1 Record a sequence 2 Stop play of images or Snap a single image 3 Live play of images 4 Playback the acquired sequence 5 Toggle the camera settings dialog box 6 Open the record settings dialog box 7 Set a region of interest 8 Acquire the background image ...

Page 18: ...htness Use the spin buttons to select new values of brightness and contrast The range is from 100 to 100 Binning Use the Binning drop down list to select a new value from 1x1 to 4x4 Pixels may be grouped to form a larger pixel which results in added SNR and sensitivity When this parameter is changed the Region of Interest ROI is reset The control is disabled when the camera is in live mode Pixel F...

Page 19: ...isition of a frame There is a delay latency between the trigger event and the start of an acquisition of 12 microseconds Camera Cooler The camera cooler feature may be activated The parameter enables and disables the thermoelectric cooler Acquisition Time Out If the camera cannot snap a frame during live mode or cannot acquire a sequence a time out may occur Type a new value into the text box to c...

Page 20: ...Edit Region of Interest dialog box select the ROI by setting the numerical values for its origin and dimensions or by dragging the handles of the red box that highlights the ROI within the sensor area Region of Interest options Reset click the button to reset to the maximum value After the ROI is set the selected region will appear in the main viewing window To resize the image to the screen area ...

Page 21: ...d length is achieved Acquisitions directory Browse to the directory of selections for saving acquired images This is the parent directory for the saved images Each time the images are recorded a new sub directory containing the actual image files is created Samples Images The parameter indicates the total number of samples recorded in the acquisition If the camera is in double exposure modes each ...

Page 22: ...rd disk immediately after the acquisition Acquisition folder Name The parameter indicates the directory in the hard disk where the acquired images will be stored Images name prefix Type the image prefix into the text box Images File Type Use the drop down list to set the image type format for archiving files to the hard drive of the computer ...

Page 23: ...View Menu Use the View menu to magnify the image restore the original size 100 zoom or compute a zoom factor that fits in the window 5 9 Help Menu This menu contains support options and information including e mail tech support and software and manual updates ...

Page 24: ... supplied cables Turn the camera off close all programs turn the camera on and restart the software Re install the drivers and provided software from the CD Be sure that you are using a valid operating system Windows 98 2nd Edition ME 2000 or XP Image occasionally goes bright on one side or stays dark on one side Turn off the room lights Fluorescent lights may interact with the camera to create fl...

Page 25: ...d 0 15e pix s Non Cooled doubles every 5 degrees increase of temperature Analog to Digital conversion 12 bit Image Bit Depth 8 12 bit mono Sensor size Diagonal 11 mm Aspect ratio 4 3 Anti blooming 1000 Non linearity 1 Cooling type Peltier thermoelectric cooling to 25 C below ambient Operating system Windows 2000 XP MAC OS X Digital interface IEEE 1394 fire wire External sync TTL Gain offset Progra...

Page 26: ... mount or F mount lenses can be readily interfaced to the cameras The standard lens is Nikon 50 mm Other focal lengths can be provided upon request For Scheimpflug imaging two mount types are available a manual mount with a lens rotation adjustment and a motorized mount for remote focus The motorized mount is used to remotely control and adjust both the lens focal distance and the rotation angle ...

Page 27: ...gger 2 Trigger INPUT User Active low trigger input 3 SYNC A OUTPUT Camera Indicates CCD output Active High 4 GND User Ground reference for Optocoupler 5 SYNC B OUTPUT Camera Exposure or Trigger Mask Active High 6 GND User Ground reference for Optocoupler 5 V DC PIN 1 and GND PIN 4 and PIN 6 must be connected in order for SYNC A SYNC B or TRIGGER to be live To use the camera with an external trigge...

Page 28: ... can be used if they are OHCI compliant but you will require a different cable This 4 pin connector may be available at your local computer store In this case the camera needs to be supplied with power from an external power supply Trigger Cable This is a trigger interface cable PS 2 6 pin Mini DIN Male to Male This cable is plugged into trigger input at the back of the camera and it provides the ...

Page 29: ... 1 1 TIFF Format TIFF pictures store a single raster image at any color depth TIFF is arguably the most widely supported graphic file format in the printing industry It supports optional compression and is not suitable for viewing in Web browsers The TIFF format is an extensible format which means that a programmer can modify the original specification to add functionality or meet specific needs T...

Page 30: ...le Quick Time MOV file format is used with applications that capture edit and play back audio video sequences In general MOV files contain multiple streams of different types of data Most MOV sequences use both audio and video streams A simple variation for an MOV sequence uses video data and does not require an audio stream The format is not supported on Windows OS 8 1 6 BLD Format The BLD format...

Page 31: ..._RCFILE_HEADER char szSign 8 IDT raw file signature unsigned long nReserved reserved RCFILE_HEADER PRCFILE_HEADER Members szSign 8 a 8 char buffer which contains the signature IDT MRF It indicates that the remainder of the file contains a Multiple Raw File nReserved this field is reserved for future use 8 1 8 2 Image header The file header is followed by the image header which contains general inf...

Page 32: ...file contains a file header an image header and an array of bytes that defines the image data bits The image raster data is compressed and stored in the file Both 8 bit and 16 bit data are supported The file structures are the following 8 1 9 1 File header A MRF file begins with a file header structure containing the IDT raw file signature typedef struct _RCFILE_HEADER char szSign 8 IDT raw file s...

Page 33: ...n compressed format The first four bytes contains the size of the compressed buffer followed by image data Data compression is done using ZLIB library version 1 1 4 which is free and available for download at the URL http www zlib org The compression algorithm used by ZLIB is a variation of LZ77 Lempel Ziv 1977 It finds duplicated strings in the input data The second occurrence of a string is repl...

Reviews: