Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register
  • We just completed a significant update, but we still have some fixes and adjustments to make, so please bear with us for the time being. Cheers!

smougel

New Member
Oct 16, 2018
2
0
France
I'm curious about how the neural network handle car detection when a car is detected by sides camera and then transition to front camera ? it's a hard problem because of different camera orientation...

They can solve that maybe by re-creating an upper view of the "environment" ? (pure speculation)

How they feed the NN with image buffer ? (Maybe a huge picture that is an consolidation of all camera pictures and by appling some transformation)
 

mongo

Well-Known Member
May 3, 2017
12,862
37,837
Michigan
I'm curious about how the neural network handle car detection when a car is detected by sides camera and then transition to front camera ? it's a hard problem because of different camera orientation...

They can solve that maybe by re-creating an upper view of the "environment" ? (pure speculation)

How they feed the NN with image buffer ? (Maybe a huge picture that is an consolidation of all camera pictures and by appling some transformation)

Assuming that the NN can detect objects in any orientation (head on, tailing, crossing left/right). Then each camera will detecting the transitioning vehicle. Combine that with known camera positions/ field of view, and object mapping should pass from one to the other without issue.

In this senario, each camera runs its NN separately and only the detected objects are combined at a higher level.
 
  • Like
Reactions: ChrML

smougel

New Member
Oct 16, 2018
2
0
France
@mongo : very interesting...

maybe it could explain "hesitation" we can see in the instrument cluster. (layers of higher level trying to combine the detected objects... sometimes... on the left/right side... sometimes in front )
 

mongo

Well-Known Member
May 3, 2017
12,862
37,837
Michigan
@mongo : very interesting...

maybe it could explain "hesitation" we can see in the instrument cluster. (layers of higher level trying to combine the detected objects... sometimes... on the left/right side... sometimes in front )

Could be. We also don't know what level the 360 display is pulled from. Functionally, the path algorithm needs to have filtering and blending, but does not need to create a 'good for humans' version/ output. So it may be the 360 view has a different blending algorithm (or none at all).
 

Joe F

Disruption is hard.
Sep 19, 2016
1,920
8,297
Outside Philly
"To be clear, actual NN improvement is significantly overestimated in this article. V9.0 vs V8.1 is more like a ~400% increase in useful ops/sec due to enabling integrated GPU & better use of discrete GPU."
Elon Musk on Twitter
To be clearer, @jimmy_d analysis and comment was based on the size of the input data whereas Elon's response was on the relative speed increase of the new chip. At least as I interpreted it.
 

mongo

Well-Known Member
May 3, 2017
12,862
37,837
Michigan
To be clearer, @jimmy_d analysis and comment was based on the size of the input data whereas Elon's response was on the relative speed increase of the new chip. At least as I interpreted it.

I think Elon is talking about the existing chip in that quote, not the new soon to be released one. Elon's 400% lines up with @jimmy_d's 5x the size.
 

Bladerskb

Senior Software Engineer
Oct 24, 2016
2,072
2,316
Michigan
To be clearer, @jimmy_d analysis and comment was based on the size of the input data whereas Elon's response was on the relative speed increase of the new chip. At least as I interpreted it.


Not quite. Great analysis by Jimmy. I mean top notch. But I was going to come in here gunslinger to burst everyone's bubbles. But elon sorta did it for me.

You see it's not the size of the model that matters, it's the accuracy and efficiency!

Tesla v9 reminds me of a brutefor e approach. In comparison eyeq3 models ran on 0.25 TFLOPS. It's completely unheard of. Today phones come with 3tflop ASIC chips easily (for ex the pixel2 and 3).

The eyeq4 is only 2.5 TFLOP and yet handles all 8 cameras, plus radar and lidar and still have loads of headroom.

It's simply astonishing the NN architecture mobileye were able to create and the efficiency it runs at.

Amon has been very vocal that his approach is different than the bruteforce approach of the industry requiring 50tflops+ chips.

Although he will gladly comply and provide and market them more powerful chips.
 

J1mbo

Active Member
Aug 20, 2013
1,566
1,357
UK
You see it's not the size of the model that matters, it's the accuracy and efficiency!

You never did explain how Mobileye was able to see a pedestrian kneeling on the floor behind a vehicle... is this what you mean by accuracy?

ghost-jpg.340618


ghost2-jpg.340619
 

Bladerskb

Senior Software Engineer
Oct 24, 2016
2,072
2,316
Michigan
@J1mbo that is simply a misdetection, false positive that so happens that frames later a pedestrian was near by. If you actually watch in slomo you would see.


EDIT: infact as you can see, parts of the pedestrian is visible. the NN saw it which probably influenced the initial detection
 
Last edited:

Joe F

Disruption is hard.
Sep 19, 2016
1,920
8,297
Outside Philly
I think Elon is talking about the existing chip in that quote, not the new soon to be released one. Elon's 400% lines up with @jimmy_d's 5x the size.
Perhaps, however, if you read the article Lambert wrote, the quoted section of Jimmy's post talked about the increased amount of training data compared to V8, and the increase in weights by a factor of 5. To that section, Lambert quoted Elon's tweet, stating a 400% increase in "useful ops/sec due to enabling integrated GPU & better use of discrete GPU."

This is a disconnect with the block of text Lambert attached Elon's response to.
 
  • Like
Reactions: mongo

Joe F

Disruption is hard.
Sep 19, 2016
1,920
8,297
Outside Philly
One of these? :D (Z from 80's)
Remembering the Soon-to-be-Classic Camaro IROC-Z

(disclaimer: we had a TRS-80)
I had an Apple 2+, and bought a Z80 CP/M daughter card for it. Fun times. Wish I had the money I paid back then for all the stuff I paid for computer H/W. Worse was for a memory upgrade for a Gateway after the resin plant fire in Japan in 1993. Oh, and the price a local store wanted for a 5" floppy disk media? Criminal.
 

About Us

Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.

Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


SUPPORT TMC