PicSight Smart - smart gigabit ethernet camera
- Programmable Digital Camera Family with 28 different Sensors
- Best price/performance ratio on the market
- Embedded capabilities with a 32-bit RISC Processor
- 64 MB Memory to save multiple images and program code
- 32MB flash memory for application storage
- Ansi C/C++ Cross Compiler
- Runs Halcon Embedded and OpenCV Image Processing Libraries
- Realtime Operating System (RTOS)
- 10/100/1000 Ethernet Bridge Technology from Intel
- Compliant with GigEVision / GenICam standard
- Several Digital I/O for trigger, strobe and interaction with peripherals
- Programmable video output interface to display images on a monitor
- RS232 interface
- Optional Realtime Functions on FPGA
- WEB interface for customized settings
- FTP interface for application upload
- optinal with lense control interface
With PicSight Smart Leutron Vision offers the possibility to program a C/C++ based application directly on the cameras RISC processor. For this purpose the PicSight Smart Camera Family is avalable as an extension of PicSight GigE. OEMs may produce their own low cost vision system reusing their image processing expertise. If you own image processing routines written in C or C++, PicSight Smart offers a great oportunity to use your previous made investment again on a new plattform avoiding the cost of the PC.
PicSight-Smart works standalone for autonomous computing with the possibility to provide information on video monitor, serial interface, digital I/O or Ethernet network. When controlled with a PC, the PicSight®-Smart camera preprocesses the information and can provide results in image form or data stream and messages, and also allows for output on video monitor, serial interface, digital I/O communication.
PicSight-Smart versatility makes it the ideal solution for vision applications in many industries (semiconductor, industrial, pharmaceutical, defense, surveillance...).
Development is done in ANSI C/C++, so you can integrate existing code developed for other platforms. For your image processing routines, you can use MVTec's famous Halcon Embedded or OpenCV, which offers more than 400 different 2D and 3D functions and is available as free software without paying license fees.
Usually using an embedded system means remote access and usually difficult testing/debugging, but not with PicSight®-Smart because there are extensive comunication tools that provide for exchange of customized commands, fast messaging for logging (message dump) and data streaming.
It is easy to get information from the camera and thus ensure proper maintenance/testing/debugging.
The development package which runs under Windows XP comes with an ANSI C/C++ cross compiler, a library for the embedded functions usable on the camera, a library for the host side, communications tools for debugging and sample code for the embedded side and the host side..
The camera embedded library offers the typical function blocks like Sensor Configuration, Image Acquisition and Buffer handling, Network Configuration, Image Streaming, File System functions, RS232 handling, Event handling, Digital I/O handling, Message System and more.
In order to keep the cost of PicSight Smart as low as possible, we do not offer any image processing library, it is the users responsability to create the image processing code in C/C++ for the camera embedded software. However the ANSI C/C++ cross compiler makes it easy to use existing code for example from a PC application.
Typical sequence of development is:
1. Create code ( first time by modifying one of the embedded code examples)
2. Cross compile and link with the embedded library
3. Upload the executable with an FTP tool over ethernet to the camera.
4. Start the executable with the PicSIghtControl tool and observe via log windows the application flow.
5. Remove any debugging code and configure via WEB browser the camera for automatic application start after power up.




