×
24.12.2025
225.018.88fc

Результат интеллектуальной деятельности: OptiCorrect

Вид РИД

Программа для ЭВМ

Наименование РИД на английском: OptiCorrect
Описание произведения: OptiCorrect — демонстрационный промышленный прототип модуля коррекции и калибровки видеоданных для мобильных оптических систем сервисной диагностики. Программа корректирует освещение, шумы, геометрические искажения, повышает точность фиксации дефектов и измерений, формирует готовые данные для последующего объединения с другими сенсорными потоками в DataFusion-Core и анализа в VisualAlert. Может работать автономно или в составе цепочки VisInspect → OptiCorrect → DataFusion-Core → VisualAlert.
Язык программирования, с использованием которого создана программа для ЭВМ (База данных)
Python
Вид и версия операционной системы, для функционирования под управлением которой предназначена программа для ЭВМ (База данных)
Windows 11, Linux Ubuntu 22.04
Объем программы для ЭВМ (Базы данных) в машиночитаемой форме в единицах, кратных числу байт
22 МБ
Ключевые слова: коррекция искажений, шумоподавление,, геометрическая стабилизация,, видеоданные,, мобильные системы
import cv2 import numpy as np class OptiCorrect: def __init__(self, video_stream): self.video_stream = video_stream self.corrected_frames = [] def adjust_lighting(self, frame): # Простейшая коррекция освещения (CLAHE) lab = cv2.cvtColor(frame, cv2.COLOR_BGR2LAB) l, a, b = cv2.split(lab) clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8)) cl = clahe.apply(l) corrected_lab = cv2.merge((cl, a, b)) corrected_frame = cv2.cvtColor(corrected_lab, cv2.COLOR_LAB2BGR) return corrected_frame def reduce_noise(self, frame): # Простое сглаживание для уменьшения шумов return cv2.GaussianBlur(frame, (5,5), 0) def stabilize_geometry(self, frame): # Простейшая эмуляция геометрической стабилизации # В реальном прототипе применяются алгоритмы детекции ключевых точек и коррекции return cv2.resize(frame, (frame.shape[1], frame.shape[0])) def process_frame(self, frame): frame = self.adjust_lighting(frame) frame = self.reduce_noise(frame) frame = self.stabilize_geometry(frame) return frame def run(self): for frame in self.video_stream: corrected = self.process_frame(frame) self.corrected_frames.append(corrected) return self.corrected_frames if __name__ == "__main__": # Симуляция видеопотока с использованием изображений из OpenCV video_stream_sample = [np.random.randint(0,255,(480,640,3),dtype=np.uint8) for _ in range(10)] opti_correct = OptiCorrect(video_stream_sample) corrected = opti_correct.run() print(f"Processed {len(corrected)} frames with OptiCorrect module")
Хеш-код депонирования: f97ae6b9eb65094658a413c798828f09b848db13a64ece1486a1f60edfb339a8
Источник поступления информации: Портал edrid.ru

Показаны записи 1-3 из 3.
24.12.2025
№225.018.88f9

Opticarvision visinspect модуль оптической диагностики

OptiCarVision VisInspect — демонстрационный промышленный прототип программного обеспечения для оптической диагностики автомобилей. Программа предназначена для измерения геометрии кузова, выявления дефектов и контроля нестандартных и тюнинговых элементов. Использует методы искусственного...
24.12.2025
№225.018.88fa

Datafusion-core

DataFusion-Core — демонстрационный промышленный прототип программного обеспечения для интеграции и анализа данных с различных источников автомобиля: видеопотоков камер (в том числе VisInspect), сервисных датчиков, OBD и телеметрических данных. Программа формирует единое представление о состоянии...
24.12.2025
№225.018.88fb

Visualalert

VisualAlert — демонстрационный промышленный прототип системы раннего предупреждения о технических отклонениях на основе оптических и мультисенсорных данных. Программа получает агрегированные данные от VisInspect и DataFusion-Core, сравнивает их с эталонными моделями работы узлов и агрегатов...
Показаны записи 1-3 из 3.
24.12.2025
№225.018.88f9

Opticarvision visinspect модуль оптической диагностики

OptiCarVision VisInspect — демонстрационный промышленный прототип программного обеспечения для оптической диагностики автомобилей. Программа предназначена для измерения геометрии кузова, выявления дефектов и контроля нестандартных и тюнинговых элементов. Использует методы искусственного...
24.12.2025
№225.018.88fa

Datafusion-core

DataFusion-Core — демонстрационный промышленный прототип программного обеспечения для интеграции и анализа данных с различных источников автомобиля: видеопотоков камер (в том числе VisInspect), сервисных датчиков, OBD и телеметрических данных. Программа формирует единое представление о состоянии...
24.12.2025
№225.018.88fb

Visualalert

VisualAlert — демонстрационный промышленный прототип системы раннего предупреждения о технических отклонениях на основе оптических и мультисенсорных данных. Программа получает агрегированные данные от VisInspect и DataFusion-Core, сравнивает их с эталонными моделями работы узлов и агрегатов...
+ добавить свой РИД