1) You need to make a lot of assumptions here, but I'll play along with you. Let's assume low-quality settings will use about 300MB per hour (cite:
How much mobile data does streaming media use?). So 300MB/60m/60s = 0.083MB * 8 cameras = 0.6MB for 1 second of footage.
There are no assumptions. I gave you factual evidence with real numbers and instead of using that you used fabricated made up numbers.
REAL ACTUAL NUMBERS
"10 seconds of compressed video from all in-car cams takes anywhere from 100M to 300M."
So that's 10-30 MB per second.
2) Ok so if you go back and read what I wrote I never said that Tesla has billions of hours of footage of real-world driving. That's ridiculous.
Yes you did, you said they had billions of miles of data and compared it to others. Therefore they would need billions of miles of video. Unless they DONT have billions of miles of data.
Every SDC company collects ALL data from EVERY MILE. Every second because every single mile is interesting and important. These ain't lane keeping and adaptive cruise control systems on freeways alone like AP is. These are systems navigating the dense chaotic streets of SF, Jerusalem, etc. Every second matters. Every camera is recorded, every disengagement is recorded, every lidar/radar data is recorded and saved.
They don't need that. They just need a way to figure out what are the most important seconds of footage, and that would involve human driver disengagements or any time the AI gets confused. If you can just send those back, you save yourself storing the entire billion hours because most of those hours are useless to the AI.
As verygreen proved. They dont even send back every disengagement. Infact it will be a miracle if a disengagement triggered an upload. It is an extremely rare occurence. As green said "all the stars have to align".
Case in point. There is no billions of miles of data, nor hundreds of millions. Not even 10 million miles of data. To address the #2 point, if tesla had billions of miles of data as you and others claim. A mile of data would be 1200-3600 MB (1.2 GB - 3.6 GB) per mile.
3) I would assume that they would want 5 seconds before and after disengagement, so let's say 6MB (based on the above calculation). The lowest quoted LTE upload on Verizon's website is 2 Mbps, so 24 seconds required to upload 10 seconds of footage. If you use the Intel figure of 40MB per second * 8 cameras * 10 seconds, that's 3.2GB (note it isn't clear from the Intel graphic that they are talking about 1 camera or 8 but I'll go with worst case scenario and assume 1), that does seem unfeasible to upload over LTE at the moment. You can do better though if you have the onboard computer tag the video and only draw it back on-demand. So if, say, you want disengagements that only occur on the highway in heavy traffic at 70+mph, and you can make the computer understand that that's what the footage is, you can only pull back the video when you need to train the AI on that type of footage.
This isnt the worst case scenario, this is the base case. 100-300MB for 10 seconds of footage. Also as verygreen has also proved, getting a disengagement to trigger a data collection is a miracle because of the amount of criteria needed to be matched. Also triggers are only uploaded to a very few amount of cars.
Not just that, because of the small amount of RAM. You can only hold 10 seconds of data (basically one trigger) in memory and data is only uploaded through WIFI because of how large it is.
So now you have a per trip...wait scratch that. More like per day data collection. You could go to work, after work go to the grocery store, to a ball game and if at any point you were very very lucky to trigger a collection due to a campaign or disengagement trigger. You can't upload it till you make it back home and get on WIFI. Plus you cant trigger anymore collection because the ram is full. So now you drove 100 miles that entire day and only have a 10 seconds footage.
Or let's say you took 2,000 mile road trip. Again if you were lucky enough to trigger collection during your road trip. At the end of your road trip you will only have 10 seconds of footage to upload.
4) Good question. Waymo probably collects everything, but Waymo has a much different and much smaller fleet of cars. GM, Ford, Toyota, Honda...they probably have...nothing? You might have to help me out here, I haven't paid too much attention to the competition in this regard. I just know what Waymo has millions of miles driven out in the real world, but only in certain geographically-bounded areas.
Every one collects everything, every second, every disengagement. So when waymo says they have 10 million miles of data, they actually have 10 million miles of data.
For tesla to have "billions of miles of data" that people claim, they would have to collect everything. If they collect everything they would be uploading a bare minimum of over 100-300 exabytes per year.
Dozens of times (10x-30x) the size of the entire YouTube database today and that's EVERY YEAR!
But we have already proven they cant even hold more than 10 seconds in ram making that impossible. Plus they need to be connected to WIFI to upload.