AI-система контроля качества на автомобильном производстве

Ручной контроль качества на автомобильном производстве часто не успевает за темпом конвейера и пропускает мелкие дефекты. Мы разрабатываем AI-системы компьютерного зрения, которые автоматически детектируют дефекты сварных швов и других зон в реальном времени. Наша команда реализует проект под ключ — от аудита до внедрения и последующей поддержки, обеспечивая стабильную работу и точность контроля.
Часто задаваемые вопросы

ИИ-контроль качества в автомобильном производстве

Мы столкнулись с ситуацией на сборочной линии кузовного цеха: контролёр визуально проверяет сварные швы со скоростью 15 секунд на точку. При 200 точках на кузов — это 50 минут на машину, усталость к концу смены и нестабильный recall по мелким дефектам. Наша AI-система компьютерного зрения для контроля качества на автомобильном производстве использует YOLOv8 с Focal Loss для детекции дефектов сварных швов, а TensorRT и оптимизация throughput обеспечивают работу в реальном времени. Снижение операционных затрат на контроль качества достигает 40%, а экономия на одной линии — до 45 000 $ в месяц. Оценим ваш проект за 1 день — пишите, получите конкретные цифры.

Проблема не только в скорости: ручной контроль даёт разброс качества между сменами, а мелкие дефекты типа пор диаметром 0,3 мм часто пропускаются. После внедрения нашей системы recall по дефектам вырос с 0,92 до 0,99, а FP rate снизился до 2%. Система окупается за 8–12 месяцев.

Какие особенности автомобильного производства учитывает система?

Автомобильный OEM — жёсткая среда для CV: вибрация конвейера, переменное освещение, масляные брызги на линзе, металлические блики. Плюс требования к трассируемости — каждый дефект должен быть привязан к VIN, позиции на конвейере, времени и оператору.

Типовые задачи по зонам:

Зона Задача CV Ключевая метрика
Сварочный цех Детекция дефектов шва (пора, непровар, подрез) Recall > 0.97
Окрасочная линия Контроль равномерности покрытия, подтёки, шагрень FP rate < 2%
Сборочный цех Проверка наличия/положения компонентов Accuracy > 0.995
Выходной контроль Царапины кузова, зазоры панелей Precision > 0.92

Сравнение ручного и AI-контроля

AI-система проверяет сварные швы в 375 раз быстрее ручного контроля.

Метрика Ручной контроль AI-система
Время проверки сварных швов (1 кузов) 50 мин 8 сек
Recall по дефектам шва 0,92 0,97
Стабильность между сменами Низкая Высокая

Почему дисбаланс классов — главная проблема?

Это самая сложная подзадача. Сварной шов — неоднородная текстура с естественной вариативностью, которую модель не должна путать с дефектом. Порог IoU 0.5 здесь недостаточен — дефект типа «пора» диаметром 0.3 мм на шве шириной 8 мм требует IoU > 0.75 и imgsz не ниже 2448px.

Стек для этой задачи: линейные сканирующие камеры 5 МП с телецентрическими объективами + структурированная подсветка (coaxial illumination) для устранения бликов. Без правильной оптики модель не вытянуть — это первое, что нужно решить до написания кода.

На 10 000 изображений сварного шва дефектных — 120. Соотношение 1:83. Стандартный CrossEntropyLoss на таком датасете даёт recall по дефектному классу 0.31 при precision 0.89 — модель просто предсказывает «норма» всегда. Решение:

import torch
import torch.nn as nn

class FocalLoss(nn.Module):
    def __init__(self, alpha=0.25, gamma=2.0):
        super().__init__()
        self.alpha = alpha
        self.gamma = gamma

    def forward(self, preds, targets):
        bce = nn.functional.binary_cross_entropy_with_logits(
            preds, targets, reduction='none'
        )
        pt = torch.exp(-bce)
        focal = self.alpha * (1 - pt) ** self.gamma * bce
        return focal.mean()

С Focal Loss (alpha=0.25, gamma=2.0) + oversampling дефектных образцов (x8) recall вырастает до 0.91, FP rate — 4.2%. Дальнейшее снижение FP достигается post-processing: морфологические операции на маске, фильтрация по минимальной площади дефекта (< 5 px² игнорируем как артефакт).

Как мы оптимизируем throughput для конвейера?

Задача assembly verification решается проще — template matching с допуском или классификация с ResNet/EfficientNet. Но здесь критичен другой параметр: throughput. Конвейер движется, у модели 200–400 ms на кадр, иначе накапливается очередь и система блокирует линию.

Оптимизация: экспорт в TensorRT FP16, батчинг нескольких зон контроля в одном форварде, асинхронная обработка через CUDA streams. На Jetson AGX Orin latency сборочной проверки — 85ms на 8 зон одновременно.

Подробнее о метриках и порогахМы используем IoU > 0.75 для дефектов сварного шва, минимальную площадь дефекта 5 px². Пороги confidence настраиваются индивидуально под каждую зону.

Интеграция с MES и ПЛК

CV-система не работает в вакууме — она должна отправлять сигнал в MES и при обнаружении дефекта давать команду ПЛК на остановку или отклонение детали. Протоколы: OPC UA (промышленный стандарт), MQTT для IoT-сегмента. REST API для интеграции с MES SAP/Siemens.

Каждый дефект логируется с: timestamp, camera_id, position_on_line, defect_class, confidence, bounding_box, VIN (из RFID-считывателя на конвейере). Это база для трассируемости и последующего анализа причин брака.

Что входит в этапы внедрения?

  • Аудит технических условий линии (освещение, оптика, точки контроля)
  • Сбор и разметка датасета (500–2000 изображений на задачу)
  • Обучение и валидация модели (YOLOv8, ResNet, EfficientNet — подбираем под задачу)
  • Интеграция с конвейером (OPC UA, MQTT, REST API)
  • Документация: model card, инструкция по эксплуатации, отчёт по метрикам
  • Поддержка 3 месяца после внедрения

Сроки и этапы

  1. Аудит технических условий линии — 1 неделя (освещение, оптика, точки контроля)
  2. Сбор и разметка данных — 3–6 недель (500–2 000 изображений на задачу)
  3. Обучение и валидация модели — 2–4 недели
  4. Интеграция с конвейером — 2–4 недели
  5. Пилот в продакшн, калибровка порогов — 2–3 недели

Итого: 10–18 недель для полноценной системы на одну линию. Стоимость рассчитывается индивидуально — зависит от количества точек контроля и требований по интеграции. Получите консультацию по вашей линии — напишите нам, и мы подготовим предварительную оценку.

Направления AI-разработки

Последние работы

  • Разработка сайта компании B2B ADVANCE
    Разработка сайта компании B2B ADVANCE
    1542
  • Разработка веб-приложения для компании FEEDME
    Разработка веб-приложения для компании FEEDME
    1393
  • Разработка веб-сайта для компании БЕЛФИНГРУПП
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    1081
  • Разработка интернет магазина для компании FURNORO
    Разработка интернет магазина для компании FURNORO
    1368
  • Разработка логотипа компании B2B Advance
    Разработка логотипа компании B2B Advance
    815
  • Разработка веб-приложения для компании Enviok
    Разработка веб-приложения для компании Enviok
    1139