IDS peak Software Development Kit for Vision Cameras

Easy - unrestricted - standard-compliant. Intuitive programming with IDS peak

IDS peak is our modern software development kit for all USB3 Vision and GigE Vision compliant industrial cameras from any manufacturer.

With an "It's so easy!" programming interface, it simplifies the use of GenICam and provides an intuitive programming experience. IDS peak offers complete software support to get your vision cameras into operation quickly and easily and to start developing your own applications right now.

IDS peak - It’s so easy - Programming

Easy

  • "It's so easy!" programming interface
  • Convenience classes and features simplify programming, reduce application code, improve readability, and thus enhance the quality of your camera application
  • Many example programs are provided as source code projects for a quick start under Windows and Linux

Versatility

  • Standalone camera host software without restriction to camera models or firmware versions
  • Free choice of application interface
  • User-side extension of camera features for the IDS NXT family by Smart GenICam* -- No more waiting for firmware updates!
  • All camera features are also available in any other GenICam compliant application
With GenICam as basic interface, IDS peak is completely camera-independent and standard-compliant. Application developers are free to choose whether they want to take advantage of the convenience, support and simplification of IDS peak.
With GenICam as basic interface, IDS peak is completely camera-independent and
standard-compliant. Application developers are free to choose whether they want to take
advantage of the convenience, support and simplification of IDS peak.

Unrestricted

  • Hardware-independent SDK for all vision-compliant cameras
  • Platform-independent source code architecture - all IDS peak libraries are available for Windows, Linux and Linux Embedded
  • Compiler-independent C++ interface simplifies correct setup of your programming environment and increases compiler compatibility

GenICam-compliant

  • Based entirely on the vision standards of EMVA (GenICam) and AIA (GigE Vision, USB3 Vision)
  • Latest GenICam technology
  • Compatible with any vision-compliant transport layer utilizing standards such as GenAPI, SFNC or GenTL

Scalable*

  • IDS peak users decide whether image processing tasks are executed classically with high performance via PC, space-saving on embedded computers or directly in the camera
  • PC-tested processes can be easily ported as vision apps for IDS NXT rio & rome industrial cameras
  • Smart GenICam deploys configuration, controls, and results of IDS NXT vision apps to any GenICam-compliant third-party application
PC-tested processes can be easily ported with the IDS peak SDK as vision apps for IDS NXT rio & rome industrial cameras.
PC-tested processes can be easily ported with the IDS peak SDK as vision apps for IDS NXT rio & rome
industrial cameras.

* The complete interaction of IDS peak with IDS NXT cameras will initially be available with production models of the rio & rome series.