Speech bubbles with text FAQ

FAQ | Help

Here you will find answers to frequently asked questions.

Are my images saved with original resolution in IDS lighthouse?

The uploaded image data is reduced to the maximum required image size before being saved. Your image data in IDS lighthouse may therefore no longer be available in the original resolution.

Can I already label my image data before uploading?

If you already have pre-sorted images or if you want to label several images with a certain label "at the push of a button", simply save them together in one folder. All images in this folder can be uploaded to IDS lighthouse with the desired label.

Can I also use training pictures from my smartphone?

Yes, you can also use images taken with a smartphone for the training in IDS lighthouse, as the import can be done via a simple folder storage.

In our Vision Channel webinar "How to evaluate AI Vision without camera" we show this use case step by step.

Can I create my own functions in the block-based editor?

It is currently not possible to create your own function blocks for use in the editor.

The C++ development environment IDS NXT Vision App Creator offers much more possibilities for the design of vision apps.

Can I run neural networks on IDS NXT cameras that were not created within IDS lighthouse?

Yes, this is possible for IDS NXT cameras of the rio/rome series, but they have to be converted into a suitable format. Neural networks on an IDS NXT camera are hardware accelerated by the AI-Core - thus they must be available in a special format. Neural networks trained with IDS lighthouse are already available in the correct format and can be loaded directly onto the camera. If you already train with Keras (with TensorFlow Backend), the conversion of network architectures such as MobileNet is possible with little effort. IDS provides special tools on request. If you need more detailed information or assistance with the conversion, please contact IDS Sales.

Can I test IDS lighthouse free of charge?

All IDS customers can try IDS lighthouse with unlimited functionality for one month. No sales contact is required to activate the free period.

All you have to do is log in to IDS lighthouse with your IDS user account and accept the free period. No sales contact is required for this. The licence will be activated automatically.

Customers with an already running licence can also activate the free period once and thus extend the runtime by one month free of charge. (User menu ? My account ? "Licence" ? Extend term). The free period ends automatically after one month.

If you want to continue using IDS lighthouse afterwards, you can purchase licence extensions with different durations in the IDS webstore.

Can I use IDS lighthouse without an IDS camera?

For the training of neural networks (CNN) with IDS lighthouse only image material is required, no special camera. The resulting CNNs are optimised for IDS NXT industrial cameras and their platform-specific AI accelerator. Therefore, they can only be used in conjunction with the respective camera models.

Can I use multiple uEye cameras at the same time?

Yes, it is possible to use multiple uEye cameras at the same time. The exact number of cameras that can be used simultaneously depends on various factors, including the performance of your computer, the available interfaces (USB, GigE, etc.) and the software used for image processing.

Here are some general points to consider:

  1. Computer performance: If you connect several cameras, you may need a powerful computer that is able to handle image processing and data transfer for all cameras simultaneously.
  2. Interfaces: The number of cameras you can connect depends on the number and type of interfaces available on your computer. For example, you can connect multiple USB cameras with USB expansion cards. For multiple GigE cameras, you can use Gigabit Ethernet expansion cards and possibly switches. You can also find interface cards in our product portfolio.
  3. Software: The software you use for image processing should be able to control multiple cameras simultaneously and process the image data efficiently. Many image processing libraries and software packages offer support for operating multiple cameras.
  4. Synchronization: If precise synchronization between the cameras is required, you should ensure that your cameras and the software used support this function.

In our IDS Vision Channel video "How-to multi-camera system", we explain key points to consider when developing a multi-camera system. This includes aspects such as the right interfaces, the different camera families, the right hardware setup and the software.

Can I use my own neural networks on my IDS NXT camera?

Yes, this is possible for IDS NXT cameras of the rio/rome series, but they have to be converted into a suitable format. Neural networks on an IDS NXT camera are hardware accelerated by the AI-Core - thus they must be available in a special format. Neural networks trained with IDS lighthouse are already available in the correct format and can be loaded directly onto the camera. If you already train with Keras (with TensorFlow Backend), the conversion of network architectures such as MobileNet is possible with little effort. IDS provides special tools on request. If you need more detailed information or assistance with the conversion, please contact IDS Sales.

Can I use/import image data from another IDS lighthouse account?

Yes, image datasets can be exported via the "Basic Settings" dialog and imported in any user account.

Image datasets can also be "shared" with other users within IDS lighthouse. This enables collaborative work on the same data. To do this, use "Collaboration" in the basic settings of a dataset.

Can IDS lighthouse projects be managed by several people at the same time?

Image datasets and training projects for neural networks can be "shared" between different IDS lighthouse accounts. This enables collaborative work across multiple personal accounts. To do this, use the " collaboration" function in the basic settings of a dataset or training project.

Can uEye cameras (matchcode "UI-") also be used in IDS peak applications?

Yes. IDS peak is based entirely on GenICam as the communication channel to our uEye+ cameras. But in addition to GenTL producers for GigE Vision® and USB3 Vision®, the SDK includes a special "uEye transport layer", which allows uEye cameras (matchcode "UI-") to be used on the GenICam base and to benefit from the many advantages of the new SDK.

Please note that in addition to IDS peak, the latest version of the IDS Software Suite (4.95 or higher) must be installed. For more information and to operate uEye cameras in IDS peak applications, please refer to the IDS peak manual.

Do I always need a vision app or is a trained neural network on IDS NXT cameras enough?

To run neural networks in IDS NXT cameras, an application workflow is needed. A so-called vision app determines how and when images are captured and fed to the AI-based image analysis. The further processing and communication of the results is also determined by the vision app.

For classification and detection there are vision apps available. You only need to configure these with your self-trained networks.

In the cloud-based AI Vision Studio, you can also build your own individual workflows as vision apps for your networks using the block-based editor or the use case assistant. You can also evaluate these with test data before loading and executing the network and app on the camera with the IDS NXT cockpit.

Watch our tutorial video for app creation.

Do I have to cancel my IDS lighthouse license?

No. If you have purchased the IDS NXT Experience Kit design-in kit, you can access IDS lighthouse free of charge for six months. There is no automatic renewal of the runtime. However, you can then purchase a license extension. Also after a license extension or reactivation your access expires automatically. For further information please read the document "General Terms of Use for IDS lighthouse".

Do IDS industrial cameras also work without IDS software?

uEye+ industrial cameras are fully vision standard compliant and can be operated via the GigE Vision® and USB3 Vision® protocol standards. This means they work in any GenICam-compliant application without additional IDS software.

Our uEye camera models with USB2, USB3 and GigE interfaces (matchcode "UI-") do not have standard compliant vision firmware and therefore require IDS driver software to operate in a machine vision application. Our new IDS peak camera SDK includes a special "uEye transport layer", which enables the uEye product line to be used via GenICam and to profit from the many advantages of the new SDK.

Do IDS NXT cameras support other communication protocols besides REST and OPC UA?

The app-based concept of the cameras enables the integration of additional communication protocols. The OPC UA Server Vision App is an example of such an add-on.

Via the Vision App Creator, users can create their very own communication channels. The technical article "EyeBot - Vision Guided Robot" describes this use case.

The video "Integration of IDS NXT in manufacturing automation" explains the possibilities for IDS NXT cameras to communicate with their environment.

Do the ANNs of IDS lighthouse run on any camera?

The ANNs cannot be used with random cameras. IDS lighthouse was specially developed to train neural networks for image processing tasks that can be used with IDS cameras and software. IDS NXT cameras of the rio/rome series are equipped with an AI core developed by IDS, which performs the inference in a hardware-accelerated manner. IDS malibu models work with a special AI accelerator from Ambarella. IDS lighthouse provides the networks for the respective platform in the appropriate format.

Do the IDS NXT CNNs also run on any other camera?

The ANNs cannot be used with random cameras. IDS lighthouse was specially developed to train neural networks for image processing tasks that can be used with IDS cameras and software. IDS NXT cameras of the rio/rome series are equipped with an AI core developed by IDS, which performs the inference in a hardware-accelerated manner. IDS malibu models work with a special AI accelerator from Ambarella. IDS lighthouse provides the networks for the respective platform in the appropriate format.

Have uEye+ cameras trigger functionalities?

Yes, most uEye+ cameras with GigE Vision or USB3 Vision interface support both hardware and software triggers for image acquisition.

  • In hardware trigger mode, an I/O signal is used as a trigger for image acquisition. When the camera receives a trigger signal on the line, a single image is captured and transmitted.
  • In software trigger mode, a software command is used as the trigger for image capture. The software command is executed by an application software on a host PC and thus transmitted to the camera. When the camera receives the software command, a single image is captured and transmitted.

HW Trigger vs. SW Trigger

The advantage of the software trigger method is that no additional hardware is required, which makes it simple and cost-effective. However, due to the way operating systems work, there can be unpredictable delays between the moment the software command is given and the actual start of image capture. These delays cannot be predicted exactly. Therefore, the software trigger is not ideal for applications that require very precise response times of 10 milliseconds or less. In such cases, a hardware trigger should be used, which enables more reliable and precise control.

User manual:

Tech tip: Triggering according to the Lego principle

The trigger capabilities of uEye+ cameras are even more versatile thanks to GenICam and the SFNC. The separation of trigger signals (software) from trigger-capable device inputs (hardware) makes the possible uses of "triggers" even more varied. This means that the triggering of an image acquisition is no longer restricted to one external source. Counters, timers, generated PWM signals or a software event are also possible "signallers". In this tech tip, we show the various possibilities with examples.

How can I complain about an IDS product or start an RMA process?

The easiest way to make a complaint, return or replace a faulty IDS product is via our RMA process.

How can I contact the IDS support?

If you need assistance with an IDS product or would like to discuss another issue with our product support team, open a support ticket. We will take care of it immediately.

How can I optimise the bandwidth of my uEye+ camera?

The camera parameter "Throughput limit for the device connection" (DeviceLinkThroughputLimit) can be used for this purpose, which defines the maximum data rate (in bytes per second) that a camera can transmit via its interface. This allows the data rate and therefore the necessary performance of the PC system to be reduced or optimized.

Use cases:

  • This can be helpful, for example, to optimally use "lower-performance" systems such as a Paspberry Pi.
  • With the uEye cameras of the X series, which have no memory, this parameter can be helpful in ensuring stable operation.
  • Controlling the maximum data throughput of each camera is also an advantage in multi-camera applications.

Further information:

How can I order a repair?

The easiest way to order an inspection, cleaning, repair, etc. is to use the "Repair order" form.

How does the image processing from IDS lighthouse get onto my camera?

Connect to your camera with the IDS NXT cockpit. Then you can load and activate your trained neural network from the AI vision studio with a vision app.

If you have also created a vision app in IDS lighthouse, the procedure is quite similar. In IDS NXT cockpit, use the Vision App Manager to load, configure or delete apps.

How long will my IDS lighthouse account be valid?

You will find the information about the duration in your IDS lighthouse account. To check the validity of your account, please visit www.ids-lighthouse.ai/profile. You will be notified by email two weeks before your license expires. If your account has already expired, you will be asked to enter a new license key when you log in.

How many vision apps can run one camera at the same time?

Multiple vision apps may be executed simultaneously.

However, only one vision app can be active that uses the AI accelerator of an IDS NXT camera to execute CNNs. If you want to execute several AI-based analysis steps in sequence, this is also possible in a single app. With the block-based editor in IDS lighthouse, you can easily build such sequences together.

How much will it cost to repair my camera?

The general costs for a repair can be found in the form for a possible repair order.

How secure is my image data in IDS lighthouse?

Our hosting partner, Microsoft (Azure Cloud), works in compliance with strict security specifications and with a number of ISO standards, which means that your data is very safe.

It remains entirely your decision who may have access to your data. For additional information on the use of IDS lighthouse with the hosting provider, please see our Terms of Use.

How should I label my data to achieve the desired result for my use case?

Simply drag ROIs (boxes) around the desired inspection areas. These should be as precise as possible, without borders, and should not be less than 1/10 of the size of the overall image. If your desired object is smaller, larger images of the area to be inspected/found should be taken. Then select in the training project whether you want to inspect/classify the areas or find/detect them in the image.

You can get more information on the procedure for CNN training or labelling image data in the following videos:

I am not sure if my application is solvable with IDS NXT. Can I test it before I buy it?

Yes, even without any hardware and without any special knowledge about AI, image processing or application programming. All you need is access to our cloud-based AI Vision Studio IDS lighthouse, which you can also use for one month without any restrictions and free of charge.

Our Vision Channel webinar "How to evaluate AI Vision without camera" demonstrates exactly this use case with examples. By following this procedure, you can evaluate your own task independently and see from the results whether the investment in AI Vision hardware is profitable for you.

I can't upload the created image processing application to my IDS NXT camera? What could be the reason for this?

Maybe the camera firmware is not compatible with the version you built your vision app against in AI Vision Studio. Updating the camera firmware might help. To the latest camera firmware

You can both check the firmware and update it right away via the IDS NXT cockpit.

If you still have problems with it, our support team will be happy to help you.

I have ordered the wrong camera and would like to return it.

In case of an incorrect delivery/order, please contact us using our support & returns form. We will then resolve the case as quickly as possible.

I received the wrong camera and would like to return it.

In case of an incorrect delivery/order, please contact us using our support & returns form. We will then resolve the case as quickly as possible.

Is there a difference between uEye and uEye+ cameras?

uEye+ represents our industrial cameras, which are accessible via the GigE Vision® and USB3 Vision® protocol standards and are therefore compatible with any GenICam-compliant application. uEye+ is our camera standard. This means that all new camera models and all new sensors are developed exclusively for uEye+. uEye+ cameras can be recognised by their model name. The match codes start with "U3-" for cameras with USB3 interface and "GV-" for cameras connected via Gigabit Ethernet.

We continue to carry many of our proven uEye camera models with USB2, USB3 and GigE interfaces in our portfolio whose match code starts with "UI-". They do not provide a vision standard compliant firmware and therefore require an IDS driver software to operate in a machine vision application. They can still be operated and retrofitted in existing applications.

But for new applications we definitely recommend the new uEye+ cameras and the use of the new modern software environment IDS peak. However, with the GenICam-compliant uEye Transport Layer from the IDS peak SDK, you can also use your existing uEye cameras in new applications with IDS peak and even combine them with new uEye+ cameras.

If you have any further questions about uEye/uEye+, please contact our sales team.

My use case is not listed within the application assistant. What can I do?

The use case assistant creates simple vision workflows that you can use to test and run your classification, detection, and anomaly networks in an already basic way.

To realise your own individual workflow, you can further develop the assistant app in the block-based editor or completely start there from scratch according to your wishes.

Alternatively, it is also worth taking a look at our online marketplace visionpier. There you will find turnkey solutions, also for IDS NXT.

On how many cameras can I run my created vision app?

You can use the vision apps created in IDS lighthouse on any number of IDS NXT cameras without additional runtime license costs or technical restrictions.

The only costs include the all-in user license of the AI Vision Studio and the cameras.

The IDS lighthouse access was activated by my colleague. How do I get access?

IDS lighthouse accounts are always linked to an individual – this means that the activation should be done by the actual user. A transfer is possible on request. Please contact the IDS sales department.

For collaborative work, image data sets and training projects can also be "shared" between several IDS lighthouse accounts. To do this, use the "collaboration" function in the basic settings of a data set or training project.

What can I do if I have forgotten my password for IDS lighthouse?

Your login details IDS lighthouse are identical to those of your IDS customer account. To reset the password, use the link "Forgot password?" on the login page. With the new password you can then login to IDS lighthouse again.

What happens to my data if I stop using IDS lighthouse?

According to the terms of use ( Section 4) and in compliance with the current "European Data Protection Regulation", all personal data (e.g. projects, images or trained networks) are automatically deleted completely and irreversibly four weeks after the end of the user contract or the expiry of a valid licence.

However, you can manually create backups using the export function, which you can then use/import again later.

What is a hot pixel?

A hot pixel is a pixel of the image sensor that is constantly "on" due to an error and therefore always provides a bright signal, regardless of the actual amount of light that falls on the sensor. This can lead to image errors, especially with long exposures or at high sensor temperatures.

IDS cameras offer adaptive hot pixel correction, which can correct the pixel values of the hot pixels during the runtime of the application. The method is "adaptive" because the corrected pixel values are continuously adjusted to the surrounding pixels in terms of direction and intensity.

Some important points about adaptive hot pixel correction:

    Adaptive hot pixel correction is executed on the host PC.
    Adaptive hot pixel correction can only be used with RAW pixel formats.
    Image pre-processing carried out in the camera influences the hot pixel correction working in the host PC.
    Any subsequent image processing steps on the host PC, e.g. debayering, colour correction, etc., have no impact on the hot pixel correction.

Info sources:

What is an ANN?

An ANN ("artificial neural network") refers to networks that are trained to solve certain tasks autonomously. In comparison to conventional, rule-based image processing, ANNs are suitable when objects vary greatly, are partly hidden, or are difficult to define using mathematical algorithms. With IDS lighthouse, ANNs can also be trained by non-specialists.

What is inference or an inference camera?

Inference means "to conclude". In the context of artificial intelligence, inference refers to the ability to apply "knowledge" acquired through deep learning to new data. An inference camera is thus able to evaluate or categorize newly acquired image content through a pre-trained neural network independently of a PC.

What is the best way to start with IDS peak?

We recommend the following video to get started and get to know uEye+ and IDS peak:

With the IDS peak comfortC API, users of the IDS Software Suite can quickly and easily switch to IDS peak without having to learn a new programming methodology (e.g. GenICam).

A useful tool and reference during development of own applications is our IDS peak manual. There you will find a complete function reference and numerous code examples for the programming languages C, C++, C# and Python, as well as basic knowledge about uEye cameras, and model-specific tips.

For more information on how to use IDS peak and uEye+ cameras, please visit the knowledgebase and our IDS Vision Channel. If you have any questions, please do not hesitate to contact our sales team.

When do I use IDS peak?

IDS peak and uEye+ cameras represent our new developments we put all our innovative power into them. New software functions and new sensors will only be integrated into these pioneering products. Therefore, for all new customer projects, we exclusively recommend using IDS peak for application development with uEye+ cameras.

As an IDS customer, you can continue using your proven uEye inventory cameras (with matchcode "UI-") in new applications with IDS peak. This is made possible by our special "uEye transport layer", which enables them to be used with the standardised code base of the new SDK and therefore also benefit from the many advantages of the new SDK.

If you still have questions about which product line to use for your project, please feel free to contact our sales team.

Where can I find model-specific information for my uEye camera?

Model-specific information for a specific camera model can be found in the IDS peak manual in section B: Operating uEye+ cameras → Model-specific information

Where can I find the appropriate software for my IDS camera?

  1. Simply open the download page, which can be found in the support menu, and search for your product using the model name or article number to find the right software, firmware and documentation. Alternatively, use the detailed search by selecting the product category and specifying the interface, camera family and model name.
  2. Once you have identified the camera model, select the appropriate downloads for your PC by specifying the operating system and system architecture used.
  3. In the software section, you will find the download link for the latest installation package of the IDS peak software development kit to run all uEye cameras on your PC system.

Where can I find the manual for my UI/U3/GV camera?

The latest manual for ...

    Cameras with the model name UI- → IDS Software Suite
    Cameras with the model names U3-/GV- → IDS peak & uEye+ firmware

Where can I find the software archive for IDS peak?

  1. Simply open the download page, which can be found in the support menu, and search for your product using the model name or article number to find the right software, firmware and documentation. Alternatively, use the detailed search by selecting the product category and specifying the interface, camera family and model name.
  2. Once you have identified the camera model, select the appropriate downloads for your PC by specifying the operating system and system architecture used.
  3. In the software archive section you will find all previous releases of the IDS peak software development kit.

Which file formats must the images have?

Currently, users can use images in GIF, JPG, PNG, BMP und TIFF formats to train an artificial neural network in IDS lighthouse. Further information on uploading image data can be found in the IDS lighthouse documentation (Chapter: Managing Data Records - Uploading Images)

Which system requirements are necessary for IDS lighthouse?

The system requirements for IDS lighthouse, such as supported web browsers or if JavaScript must be active, can be found in the documentation (chapter: Requirements)

Why can I see records in my IDS lighthouse account that do not belong to me?

These data sets are provided as examples to make it easier to get started and to gain initial experience. They can also simply be deleted and are no longer available afterwards.

With which internet browser can I use IDS lighthouse?

Please use IDS lighthouse on the following browsers:

  • Google Chrome: Version 102.0 or higher
  • Mozilla Firefox: Version 91.0 or higher
  • Microsoft Edge: Version 90.0.818.49 or higher

With which login data can I use IDS lighthouse?

Use the access data of your IDS customer account for the login. For the use of IDS lighthouse an activation via license key is required. This will be supplied with the IDS NXT Experience Kit design-in kit. Buyers of an IDS NXT industrial camera must purchase a license to access IDS lighthouse.

  • A six-month licence is included in the IDS NXT Experience Kit.
  • In the IDS webstore, licence extensions with different runtimes can be purchased.
  • In addition, you can try out IDS lighthouse with unlimited functionality free of charge for one month.