AI-based image processing in the cloud
With the AI Vision Studio IDS lighthouse, image processing arises in the cloud. Easy-to-use tools cover the entire development workflow from first image to the final application - without the need for special prior knowledge in deep learning, image processing or application programming.
IDS lighthouse is intuitive to use and makes it possible to create an artificial neural network within a few minutes. This requires three essential steps: The user uploads training images, labels these images and then trains the desired net.
Immediately ready for use
Call up the web application, log in - and you can start training a neural network right away. Instead of first having to set up an individual development environment, users of IDS lighthouse have immediate access to all functions as well as the required infrastructure.
Customer and application data is stored in strictly secured data centers in compliance with the European Data Protection Regulation (GDPR).
A perfect match
Users decide for themselves how fast or exactly the inference should be on their IDS NXT camera. IDS lighthouse then optimizes the training settings, taking into account the AI core performance of the camera. This is only possible thanks to the optimal coordination between software and hardware, which IDS customers get as perfect bundle.
IDS lighthouse is a cloud-based AI vision studio for managing and annotating image datasets, training neural networks and creating the image processing applications based on them. AI vision tasks can thus be fully developed and solved with just one cloud service.
IDS lighthouse allows you to train your own artificial neural network within a few minutes. This requires three essential steps: The user uploads training images, labels these images and then trains the desired net.
Easy app development
With the block-based editor and the use case assistant, individual image processing sequences with machine learning methods, such as detection or classification of objects, can be created even without programming knowledge. As Vision Apps, these processes are then directly executable as on IDS NXT devices.
As a cloud service, IDS lighthouse uses the data center and network architecture of Microsoft Azure. IDS customers therefore benefit from sufficient performance and server space to store all customer data and training projects and execute neural network training processes efficiently and quickly.
As Software as a Service (SaaS), IDS lighthouse always stays up to date. We continuously care for maintenance, servicing and further development of the AI training platform. Users can concentrate on their core business and also benefit immediately from each free function update.
Do you have a question? You may find the answer you need here:
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.
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
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.
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.
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 https://www.ids-lighthouse.ai/login/. 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.
What can I do if I have forgotten my password for IDS lighthouse?
Do I have to cancel my IDS lighthouse license?
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.
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)
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.
Which system requirements are necessary for IDS lighthouse?
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.
What happens to my data if I stop using IDS lighthouse?
However, you can manually create backups using the export function, which you can then use/import again later.
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.
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:
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.
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 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 optimized for IDS NXT industrial cameras and their platform-specific AI accelerator. Therefore, they can only be used in conjunction with the respective camera models.