A.eye

  • 32 Replies
  • 2430 Views
*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #16 on: July 11, 2016, 07:29:31 pm »
Ya, it will make the image fuzzy. this is the easiest way to do it rid of the fine detail.
If you can get a image of just the fine detail and subtract it from the original you may have
better luck.

  or you could blow the image up bigger, up sample, then blur it a algorithm and then shrink it
back down, down sampling, is another way.

  The working of the eye sees thing clearly in the middle and blurred at the edges. So the eye
does it owen Blurring function.

 

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #17 on: July 11, 2016, 08:24:34 pm »
I need time to research this but the noise probably has some different attributes
the above Gaussian algorithm takes way to long to run anyways.

another problem is that when the light level change the image outline(dark pixels) change
at the moment I think to solve this by connecting the images captured in the most light conditions
to the ones taken at darker
 :P

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #18 on: July 11, 2016, 10:27:24 pm »
 There is allot to think about here. I think about it allot.
 There are a lot of ways of doing it.

 The way i am doing it is getting the outline of object of interest, for pattern matching.
i do this with a contour program: 

http://docs.opencv.org/2.4/doc/tutorials/imgproc/shapedescriptors/find_contours/find_contours.html


 Then i convert the outline or contour into a chain code file:

http://answers.opencv.org/question/88501/how-to-classify-chain-codes/
http://www.cis.hut.fi/research/IA/paper/publications/bmvc97/node2.html

 Then the chain code is converted from absolute position to relative position.

The chain code file look like a wave file or combination of sine wave. Can hit them with
a FFT filter to take out some of frequencies or whatever to algorithm smooth them out.
 All out line removed of their bumps make a circle.
 I pick a random pick point, in the circular outline, for the beginning of chain code file.

 I am sure your C# library will have a contour program, or Canny edge detector algorithm.

  Wish you lots of luck

   k




 
 
« Last Edit: July 12, 2016, 03:45:35 pm by keghn »

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #19 on: July 12, 2016, 03:19:04 pm »
she would need a mini move in object recognition
like when you tie shoe laces or shopping bags
you know something about that ?

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #20 on: July 15, 2016, 10:26:06 am »
do you think sight is one sense or many
like is counting a sense ?

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #21 on: July 15, 2016, 04:47:33 pm »
Many pixel combination values. That can shift together to new locations. As opposed to a motor position is value is stuck in that one location

« Last Edit: July 15, 2016, 07:20:02 pm by keghn »

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #22 on: August 19, 2016, 12:28:47 am »

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #23 on: March 13, 2017, 08:12:00 pm »
how do you get distance from an image ?
like recognizing dangerous high places like roof tops
and distances from cars ?

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #24 on: March 13, 2017, 08:38:09 pm »
 There is the parallax effect.

 Also, when you focus on things that are close then a small center area is in focus and the edges
blurred. 
 When you view a image that is far away, then all thing will be if focus or there will be a much larger
area in the center that is in focus. 

https://en.wikipedia.org/wiki/Miniature_faking
« Last Edit: March 13, 2017, 10:09:33 pm by keghn »

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #25 on: March 17, 2017, 10:12:51 pm »
William Orbit - Optical Illusions: 


*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #26 on: March 17, 2017, 10:40:54 pm »
like mobileye how does it get the distance from a car ?

*

keghn

  • Trusty Member
  • *******
  • Starship Trooper
  • *
  • 401
Re: A.eye
« Reply #27 on: March 18, 2017, 02:10:50 am »

Inel just bought them and last year they bought Nervana, 2016: 

https://www.nervanasys.com/


 I do not really know how  they are doing it. But a neural network can be trained to judge distance by its self. I do not
know if they are also using lidar, radar, or sonar also.

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #28 on: March 27, 2017, 05:53:27 pm »

*

yotamarker

  • Trusty Member
  • ********
  • Replicant
  • *
  • 509
Re: A.eye
« Reply #29 on: March 27, 2017, 05:57:51 pm »


Dijkstra's algorithm probably isn't the best solution

 


Security for multirobot systems
by Tyler (Robotics News)
June 24, 2017, 12:00:16 pm
Daniel Zuo: Creative approaches to connectivity
by Tyler (Robotics News)
June 23, 2017, 12:00:06 pm
Cutting down the clutter in online conversations
by Tyler (Robotics News)
June 22, 2017, 12:00:12 pm
Brain-controlled robots
by Tyler (Robotics News)
June 21, 2017, 12:01:51 pm
Putting data in the hands of doctors
by Tyler (Robotics News)
June 20, 2017, 12:03:24 pm
Microsoft's Invoke
by Freddy (AI News )
June 20, 2017, 12:41:48 am

Users Online

20 Guests, 0 Users

Most Online Today: 33. Most Online Ever: 208 (August 27, 2008, 09:36:30 am)

Articles