Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>If you insist on a neural network...</p> <p><strong>Simplify your prerecorded input</strong></p> <ul> <li>For each 3d point list create 3 black and white 2d images of your points (drawing a line between each adjacent point)</li> <li>Top-down (x,z)</li> <li>Forward-back (x,y)</li> <li>Left-right (z,y)</li> </ul> <p><strong>Simplify your user input</strong></p> <ul> <li>Create the same 3 black and white images (explained above)</li> <li>Find the bounding box of the points and scale the image to a uniform size</li> <li><ul> <li>Having your user input, scaled to same size as your prerecorded input will facilitate recognition</li> </ul></li> </ul> <p><strong>Create neural networks for image recognition</strong></p> <ul> <li>Create a trained network for your prerecorded (3 images for each)</li> <li>This seems like it would work <a href="http://neuroph.sourceforge.net/image_recognition.html" rel="nofollow">http://neuroph.sourceforge.net/image_recognition.html</a></li> <li>Build your neural nets from the black and white images (that represent the 2d mapping of your 3d points onto the 3 perpendicular planes)</li> </ul> <p><strong>Experiment with your matching bounds/constraints</strong></p> <ul> <li>IF Top2Bottom >= 0.75 AND Forward2Back >= 0.75 AND Left2Right >= 0.75 </li> <li>THEN IsAMatch = True</li> <li>ELSE IsAMatch = False</li> </ul> <hr> <p>I would probably just generate a large 3d corridor (think wide 3d tube, or a collection of connected cylinders) that represented the extremes of my prerecorded points then scale the user input points then check if the user input points fall within the matching corridor. </p> <hr> <p><strong>EDIT</strong> Very odd that the question itself was down-voted and closed, then days later my answer was down-voted. Realistically, the question was likely closed due to a failure of group think on the part of the moderators. Maybe it then looked a little awkward to have a closed question with a +1 "Accepted" answer, so this answer was subsequently down-voted (twice). </p> <p>From my experience, the only way to ask a question like this is to either slap a large bounty on it, or re-word it in a way that won't offend the fragile sensibilities of the moderators (most of the time they do a good job and don't overstep...).</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload