ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Internship DRINEA : multi-objective optimization of camera configurations for robust industrial tool detection using virtual environments and NSGA-III

Confidential

Saint-Etienne du Rouvray, Normandie, France permanent

Posted: February 5, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

The internship involves optimizing camera configurations for robust industrial tool detection using virtual environments and NSGA-III.

Job Description

Laboratory presentation

CESI LINEACT (UR 7527), Laboratory for Digital Innovation for Businesses and Learning to Support the Competitiveness of Territories, anticipates and accompanies the technological mutations of sectors and services related to industry and construction. The historical proximity of CESI with companies is a determining element for our research activities. It has led us to focus our efforts on applied research close to companies and in partnership with them. A human-centered approach coupled with the use of technologies, as well as territorial networking and links with training, have enabled the construction of cross-cutting research; it puts humans, their needs and their uses, at the center of its issues and addresses the technological angle through these contributions.

Its research is organized according to two interdisciplinary scientific teams and several application areas.

• Team 1 "Learning and Innovating" mainly concerns Cognitive Sciences, Social Sciences and Management Sciences, Training Techniques and those of Innovation. The main scientific objectives are the understanding of the effects of the environment, and more particularly of situations instrumented by technical objects (platforms, prototyping workshops, immersive systems...) on learning, creativity and innovation processes.

• Team 2 "Engineering and Digital Tools" mainly concerns Digital Sciences and Engineering. The main scientific objectives focus on modeling, simulation, optimization and data analysis of cyber physical systems. Research work also focuses on decision support tools and on the study of human-system interactions in particular through digital twins coupled with virtual or augmented environments.

These two teams develop and cross their research in application areas such as: Industry 5.0, Construction 4.0 and Sustainable City, Digital Services.

Areas supported by research platforms, mainly that in Rouen dedicated to Factory 5.0 and those in Nanterre dedicated to Factory 5.0 and Construction 4.0.

Description

Industry 5.0 marks a new stage in the evolution of the industrial world, built on three key pillars: human-centricity, sustainability, and resilience. Rather than focusing solely on productivity, it emphasizes creating systems that respect human capabilities, reduce environmental impact, and remain robust in the face of disruptions. Re-centering the human in industrial systems therefore introduces several challenges (Nahavandi, 2019), particularly the need to design workspaces that are more ergonomic and compatible with human capabilities. The notion of tool affordance (Gibson, 1979), borrowed from the social sciences, provides a key framework for understanding how operators perceive the objects in their environment and how they interact with them. By analyzing these interactions, it becomes possible to design technologies that are more intuitive, adapted, and genuinely human-centred.

To achieve this, an important component is the accurate detection of objects, especially tools used during industrial tasks. Modern approaches rely on deep learning techniques (Trigka & Dritsas, 2025), which typically require large amounts of annotated data to reach high performance. However, collecting and manually labelling real-world industrial datasets is costly, time-consuming, and often impractical due to production schedules, safety and confidentiality constraints. This lack of real-world data represents a major limitation for training robust detection models in industrial environments. In this context, synthetic data generated in virtual environments has demonstrated advantages by providing large-scale, perfectly annotated training samples that can improve detection robustness when real data is scarce (Ouarab et al., 2024; Ouarab et al., 2025a; Ouarab et al., 2025b).

Beyond the choice of detection algorithm, performance strongly depends on the camera configuration deployed in the workstation. In real industrial setups, deciding whether to use one or multiple cameras and determining their positions, orientations and viewpoints remains a major challenge. This is particularly critical when the scene contains objects of different sizes, including small tools, which are harder to detect. As a result, identifying the best camera configuration by trial-and-error would require testing a very large number of combinations, which is impractical in real life.

Under these constraints, virtual environments and synthetic data generation provide a promising direction to explore camera setups efficiently and at low cost. By leveraging a simulated industrial workstation, it becomes possible to systematically test different camera configurations (number of cameras and camera viewpoints) under realistic variations, and to compare their impact on detection performance. To avoid an exhaustive and impractical trial-and-error process, this internship will explore a range of camera configurations (in terms of number of cameras and viewpoints) and evaluate them across multiple object-detection models. A multi-objective optimization approach based on NSGA-III will be used to identify the best trade-offs between:

• Minimizing the number of cameras (frugality and deployability),

• Maximizing detection performance (e.g., mAP@50) for each tool,

• Minimizing the disparity between classes (reducing the standard deviation of per-class mAP).

Finally, the best configuration/model combination identified in simulation will be validated on real recordings to confirm performance under real industrial conditions and quantify the domain gap.

Work program

• Step 1: Literature Review - Review object detection, synthetic data in Unity, and evaluation metrics.

• Step 2: Dataset Preparation - Prepare the datasets and define the evaluation protocol.

• Step 3: Benchmarking on Synthetic Data - Train and compare multiple detection models on synthetic data to select the best one.

• Step 4: Real-world Validation - Test the selected model on real industrial recordings to confirm its performance under real-life conditions and analyze remaining limitations.

• Step 5: Reporting and Final Presentation - Write the report and prepare the final presentation with results and conclusions.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply