Published on

Fullstack Developer for Vision System

Authors
  • avatar
    Name
    Me
    Twitter

Summary

Full stack and software developer for Vision System, image analysis and processing. Maintaining backend using C#, handling AI image processing from camera system together with OpenCV in C++. Creating React Webapp for frontent/backend communication and remote operation

Languages

React

The application was written as mostly vanilla React. State handling was done using the mobx observer framework. Data transmission from and to the backend was handled with C# connected via SignalR. The frontend app allowed commands to be sent to the backend, like turning on/off the lights or calibrating the image.

CSharp (backend)

Image processing was done in conjunction with OpenCV in C++, as well as calibration. The camera was connected to the backend to handle the streaming of image data. This image data in turn was sent to the frontend to display the live camera stream. The backend also handled remote operations, like turning on/off lights.