M
M
Megas2020-03-25 14:51:56
Neural networks
Megas, 2020-03-25 14:51:56

Recommend a neural network for the task?

Good
afternoon, I’ll say right away that I’m a teapot in neural networks (NN), but there is a task that only NN can probably do, since conventional image processing algorithms can’t cope with the task. And so, there is an image where one object of interest to us is displayed, it needs to be selected from the image. A couple of years ago, I already asked if there was a ready-made online solution for image segmentation, but then the answer was no. And now, after 2 years, I decided to return to the problem, and therefore I have two questions:

1) Has such a service appeared?

2) If not, then in principle the problem can be simplified. There is always only one object of interest to us in the image and it has the shape of a regular ellipse. Those. object selection can be represented by 4 numbers: X, Y - the center of the ellipse, and Rx, Ry - the radii of the sides. For 2 years, a small dataset has accumulated that can be fed to the National Assembly. Therefore, the question is: given that I am far from all this, where is it better to start in order to quickly solve the problem? How would you approach the problem? What framework did you choose? What mesh would you use? Where is the best place to rent power for network training?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
Sergey, 2020-03-25
@begemot_sun

Why do you think that the National Assembly is a panacea.
For a start it would be possible to lay out examples of objects.
With the selection of an ellipse, they do a good job without NS.

V
Vladislav Lyskov, 2020-03-25
@Vlatqa

https://cloud.google.com/vision

M
mayton2019, 2020-03-25
@mayton2019

You can try genetic algorithms. Where chromosomes are the 4 dimensions of the candidate ellipse. And the fintess function is taken as a kind of delta between the picture and the ellipse. (Here the author must tell himself what the expected thickness of the ellipse and filtering are. And does it have a thickness at all?).
But genetics can give paradoxical results. That is, it can find false ellipses in the most unexpected places. And it is also unclear what to do when there is more than 1 solution.
It would be better if the author gave an example of a picture.

A
Alexander Skusnov, 2020-03-25
@AlexSku

The Matlab Image Processing package has segmentation functions (without neural networks)
https://www.mathworks.com/products/image.html#imseg
https://www.mathworks.com/help/images/pixel-values...
Function regionprops and the Region Analyzer app

X
xmoonlight, 2020-03-25
@xmoonlight

If in the "forehead":
To understand that this is an ellipse, it is enough that the sum of all vectors connecting adjacent points of the contour is equal to zero (full period).
The half cycles would be mirror images of each other. And the neighboring quarters of the period - on the contrary, are different (the same is a circle).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question