Defect Sampling (DS) is a university project. This project is an attempt to detect the surface defects on a steel strip from it's image.
For now, we are using Singular Value Decomposition (SVD)
to extract the features from the image.
The left singular vectors and right singluar vector are used to produce the left and right projections of the image.
The projections are used to determine the potential defects in the image.
- Front End: The project is made using different open source tools.
The front end of the application is written in
dart
language which usedflutter
framework. Theflutter
compiles thedart
code into nativeC
code which make the application fast and light. - Back End: The backend is written in
.Net C#
. The backend usesLAPACK
under the hood for performing matrix calculation in low level memory.C#
makes the backend very light and fast.
You can download the ds_setup
(recommended) or ds_portable.zip
(portable zip) file from releases.
The bugs are recommended to report on issues
Note Extract the zip file and place the contained files in the desired installation location. (for example,
C:\src\ds_portable
).
Warning Do not extract
ds_portable
to a path that contains special characters or spaces.
Warning Do not extract
ds_portable
in a directory likeC:\Program Files\
that requires elevated privileges.
The following images used in preview are taken as screenshots. The system specification is as mentioned.