How Tesla’s FSD Works - Part 2

By Karan Singh
Not a Tesla App

We previously dived into how FSD works based on Tesla’s patents back in November, and Tesla has recently filed for additional patents regarding its training of FSD.

This particular patent is titled “Predicting Three-Dimensional Features for Autonomous Driving” - and it’s all about using Tesla Vision to establish a ground truth - which enables the rest of FSD to make decisions and navigate through the environment. 

This patent essentially explains how FSD can generate a model of the environment around it and then analyze that information to create predictions.

Time Series

Creating a sequence of data over time - a Time Series - is the basis for how FSD understands the environment. Tesla Vision, in combination with the internal vehicle sensors (for speed, acceleration, position, etc.,) establishes data points over time. These data points come together to create the time series.

By analyzing that time series, the system establishes a “ground truth” - a highly accurate and precise representation of the road, its features, and what is around the vehicle. For example, FSD may observe a lane line from multiple angles and distances as the vehicle moves through time, allowing it to determine the line’s precise 3D shape in the world. This system helps FSD to maintain a coherent truth as it moves forward - and allows it to establish the location of things in space around it, even if they were initially hidden or unclear.

Author’s Note

Interestingly, Tesla’s patent actually mentions the use of sensors other than Tesla Vision. It goes on to mention radar, LiDAR, and ultrasonic sensors. While Tesla doesn’t use radar (despite HD radars being on the current Model S and Model X) or ultrasonic sensors anymore, it does use LiDAR for training.

However, this LIDAR use is for establishing accurate sensor data for FSD - for training purposes. No Tesla vehicle is actually shipped with any LiDAR sensors. You can read about Tesla’s use for its LIDAR training rigs here.

Associating the Ground Truth

Once the ground truth is established, it is linked to specific points in time within the time series - usually a single image or the amalgamation of a set of images. This association is critical - it allows the system to predict the complete 3D structure of the environment from just that single snapshot. In addition, they also serve as a learning tool to help FSD understand the environment around it.

Imagine FSD has figured out the exact curve of a lane line using data from the time series. Next, it connects this knowledge to the particular image in the sequence where the lane line was visible. Next, it applies what it has learned - the exact curve, and the image sequence and data - to predict the 3D shape of the line going forward - even if it may not know for sure what the line may look like in the future.

Author’s Note

This isn’t part of the patent, but when you combine that predictive knowledge with precise and effective map data, that means that FSD can better understand the lay of the road and plan its maneuvers ahead of time. We do know that FSD takes into account mapping information. However, live road information from the ground truth is taken as the priority - mapping is just context, after all.

That is why when roads are incorrectly mapped, such as the installation of a roundabout in a location where a 4-way stop previously existed, FSD is still capable of traversing the intersection.

Three Dimensional Features

Representing features that the system picks up in 3D is essential, too. This means that the lane lines, to continue our previous example, must move up and down, left and right, and through time. This 3D understanding is vital for accurate navigation and path planning, especially on roads with curves, hills, or any varying terrain.

Automated Training Data Generation

One of the major advantages of this entire 3D system is that it generates training data automatically. As the vehicle drives, it collects sensor data and creates time series associated with ground truths.

Tesla does exactly this when it uploads data from your vehicle and analyzes it with its supercomputers. The machine learning model uses all the information it gets to better improve its prediction capabilities. This is now becoming a more automated process, as Tesla is moving away from the need to manually label data and is instead automatically labeling data with AI.

Semantic Labelling

The patent also discusses the use of semantic labeling - a topic covered in our AI Labelling Patent. However, a quick nitty-gritty is that Tesla labels lane lines as “left lane” or “right lane,” depending on the 3D environment that is generated through the time series.

On top of that, vehicles and other objects can also be labelled, such as “merging” or “cutting in.” All of these automatically applied labels help FSD to prioritize how it will analyze information and what it expects the environment around it to do.

How and When Tesla Uploads Data

Tesla’s data upload isn’t just everything they may catch - even though they did draw an absolutely astounding 1.28 TB from the author’s Cybertruck once it received FSD V13.2.2. It is based on transmitting selective sensor information based on triggers. These triggers can include incorrect predictions, user interventions, or failures to correctly conduct path planning. 

Tesla can also request all data from certain vehicles based on the vehicle type and the location - hence the request for the absurd 1.28 TB coming from one of the first Canadian Cybertrucks. This allows Tesla to collect data from specific driving scenarios - which it needs to help build better models that are more adaptable to more circumstances while also keeping data collection focused, thereby making training more efficient.

How It Works

To wrap that all up, the model applies predictions to better navigate through the environment. It uses data collected through time and then encapsulated in a 3D environment around the vehicle. Using that 3D environment, Tesla’s FSD formulates predictions on what the environment ahead of it will look like.

This process provides a good portion of the context that is needed for FSD to actually make decisions. But there are quite a few more layers to the onion that is FSD.

Adding in Other Layers

The rest of the decision-making process lies in understanding moving and static objects on the road, as well as identifying and reducing risk to vulnerable road users. Tesla’s 3D mapping also identifies and predicts the pathing of other moving objects, which enables it to conduct its path planning. While this isn’t part of this particular patent per-say, it is still an essential element to the entire system.

If all that technical information is interesting to you, we recommend you check out the rest of our series on Tesla’s patents:

We’ll continue to dive deep into Tesla’s patents, as they provide a unique and interesting source to explain how FSD actually works behind the curtains. It’s an excellent chance to get a peek behind the silicon brains that make the decisions in your car, as well as a chance to see how Tesla’s engineers actually structure FSD.

Tesla Announces the 2025 Spring Update: B-Pillar Recording, Dashcam Viewer Improvements, Avoid Highways and More

By Karan Singh
Not a Tesla App

Tesla has just announced the contents and features of its 2025 Spring Update. There’s a lot of new content that we expected, as well as some stuff we didn’t see coming that will be arriving in Tesla’s next major release. Awesome new features, such as Adaptive Matrix High Beams, will finally become available in North America, while others like Grok’s voice assistant aren’t quite ready yet.

So, without further ado, let’s get cracking and take a look at everything in this awesome update.

Adaptive High Beams

The headliner feature of this update is the much-awaited Adaptive High Beams for North America - specifically the United States and Canada. We’ve been waiting a little over a year since it was launched in Europe last year. Tesla faced some regulatory delays in getting this approved, but it’s finally arriving for vehicles with newer headlights.

Adaptive High Beams reduce glare for traffic ahead of you by individually dimming specific pixels on the LED matrix. The feature shipped with the refreshed Model Y first and is now arriving for all other vehicles with matrix headlights. This includes newer Model S, Model 3, Model X, and Model Y vehicles - but not the Cybertruck.

The adaptive headlights in action.
The adaptive headlights in action.
Not a Tesla App

The Cybertruck’s signature headlights are too small to fit the LED matrix, and as such, this feature won’t be supported on the Cybertruck for the time being. Hopefully, Tesla will figure something out, but given that this is a hardware limitation, we don’t expect to see much here.

You can check out our guide on how to determine whether your vehicle is equipped with Matrix Headlights. If your vehicle has the hardware, you will see an Adaptive Headlights option under Controls > Lights > Adaptive Headlights after receiving the Spring Update. This feature will be enabled by default.

Improved Blind Spot Camera for Model S / X

The new blindspot camera in the driver's instrument cluster.
The new blindspot camera in the driver's instrument cluster.
Not a Tesla App

In a surprise addition, Tesla is improving support for the Blind Spot Camera on the 2021+ refreshes of their flagship vehicles. Previously, the blind spot camera on these vehicles would only appear on the primary infotainment screen, not the driver’s instrument panel, which was essentially copied over from the Model 3/Y.

Now, drivers will have the option to choose which display the blind spot camera appears on. A setting under Controls > Display > Automatic Blind Spot Camera will allow drivers to choose “Driver Screen”, so that the blind spot camera appears to the left or right side of the instrument cluster, depending on which turn signal you activate. For these vehicles with an instrument cluster directly in front of the driver, this is a much better implementation of the feature than how it was originally designed.

Dashcam Update - B Pillar Cameras

As part of a much-requested update, given the increased and misguided vandalism against Tesla vehicles, Tesla’s team has finally updated their software to record the B-pillar (upper side) cameras as part of both Dashcam and Sentry Mode.

While this means that Dashcam and Sentry Mode footage will now likely take up more room on your USB drive due to recording two additional cameras, it also means that your vehicle is much better protected. Dashcam and Sentry Mode now record from every camera except for the additional front-facing cameras and the interior camera.

Note: It looks like this feature will be limited to newer vehicles, likely those with AI4.

Improved Dashcam Viewer

The updated dashcam viewer.
The updated dashcam viewer.
Not a Tesla App

The Dashcam Viewer in the vehicle is also being improved with this update. Taking a page from the Tesla app, the app in the vehicle will now display multiple camera feeds at the same time, with users having the option to focus on an individual feed if desired.

Due to the additional cameras being recorded, Tesla is now laying out all the camera feeds along the bottom, instead of at each corner of the screen.

The new UI also reveals that there will be buttons to jump back or forward in 15-second increments, while at the top right, you’ll have a link to the next video, instead of having to go back to the list of videos.

Requirements for Dashcam and Sentry Mode Updates

Unfortunately, there is some bad news regarding compatibility with the B-pillar camera recording and this improved Dashcam Viewer. Tesla says the Dashcam updates will only apply to newer “S3XY” vehicles, but they don’t specify the exact requirement.

Based on previous Tesla posts, where they usually list if a feature requires the AMD Ryzen infotainment processor, this requirement doesn’t sound like an Intel vs AMD issue, but instead one that relies on AI4 hardware, which is responsible for processing the video feeds.

Tesla’s “S3XY” requirement also leaves out the Cybertruck, but this seems like an oversight. Given some previously leaked footage of this feature, we expect the Cybertruck to also receive this feature with the Spring Update.

Use our guide to find out if you have HW3 or HW4, also known as AI4, if you’re not sure what’s included in your vehicle.

Updated Routing Options — Avoid Highways

We recently covered routing options on the site, and we believe a lot of people will be pleased with these additions, so if you’ve been craving improved routing options, keep reading.

There are three new routing options to check out. Users will now be able to pick from three types of routing options when choosing a destination. We originally saw these as part of the navigation source code discovered in December 2024.

Fastest: This offers the quickest path to the destination, ignoring any attempts at efficiency or stopping more often to do short charges.

Best Amenities & Fewer Stops: This routing mode minimizes your charge stops in exchange for making them longer, but also allows you to stop near highly rated restaurants, shops, and restrooms for a more relaxing trip.

Avoid Highways: This much-requested feature will enable you to keep your navigation routing away from highways unless they are absolutely required to reach your destination. Hurray for the country roads and relaxed driving.

Requirements: While we’re not sure yet which vehicles will receive these options, we expect it to arrive on all vehicles except for potentially legacy Model S/X.

Trunk Height Based on Location

Another neat and useful little feature: you will now be able to save your trunk opening height based on location rather than applying a general maximum trunk height. If you didn’t already know, you could set the maximum height your automated trunk opens, which can help prevent it from hitting a lower garage ceiling.

This feature is already available on the refreshed Model Y but is now coming to all Model Ys, all Model 3s with automated trunks, and the 2021+ Model S and Model X.

In order to set your height, manually adjust the liftgate to your preferred opening height, and then press and hold the trunk button until you hear a chime in the vehicle, indicating that the height for this location has been set.

Save Frunk Height - Cybertruck

Tesla didn’t forget about the Cybertruck either - you can now do the same with the opening height for the Cybertruck as well. You’ll have to press the exterior (below the bottom center) frunk button and hold it until you hear a chime for the Cybertruck. Pressing the in-frunk button will simply close the frunk.

Accessory Power Option Enables 12V Sockets

Tesla is finally re-enabling 12V accessory power sockets throughout its cars with a new “Accessory Power” option, enabling anyone to use the 12V power sockets in Tesla’s vehicle lineup when they’re away from their vehicle, without needing Camp Mode. This also applies to the USB ports and wireless phone chargers throughout the vehicle.

The Model Y and Model X include a 12V socket in the rear left pillar of the vehicle, alongside a 12V socket in the front of the vehicle. The Model 3 and Model S only have a 12V socket in the front of the vehicle.

You can turn this feature on by going to Controls > Charging > Keep Accessory Power On. This feature is disabled by default and is turned off once the vehicle battery drops to 20% or below. Tesla warns that this feature will use additional power, so it’s best to only use it when needed.

Comfort Drive Mode on the Cybertruck

Following the recent addition of the Comfort Mode option in the Model 3, Tesla is adding the feature to the Cybertruck as well. This feature will automatically switch the vehicle dynamics to “Comfort”, which includes a higher ride height, softer suspension and steering response, and reduction in acceleration profile to Chill Mode while FSD or TACC are active.

You can enable or disable this feature from Controls > Autopilot > Use Comfort Mode in Autopilot. This feature will be enabled by default.

Lane Departure Avoidance on the Cybertruck

Interestingly, the Cybertruck launched without several Autopilot safety and assistance features - namely, because Basic Autopilot itself is missing from the Cybertruck - only FSD and TACC are available. As part of an improvement to safety, Lane Departure Avoidance has now arrived on the Cybertruck with the Spring Update.

This will show a blue indicator on the screen if you begin or are about to begin crossing a lane marking. You will have three options, just like with other Tesla vehicles, including None, Warning, and Assistance. Assistance will provide active feedback and move the vehicle back into the lane lines, while the warning will sound an audio tone and provide visual and physical feedback (vibration) to the steering wheel.

This feature will be enabled by default with Assistance selected and can be changed from Controls > Autopilot > Lane Departure Avoidance.

Minor Updates

Tesla also lists some other smaller details that will be included as part of the 2025 Spring Update, which include these features below:

  • Keyboard Languages

    • Go to Controls > Display > Keyboards to switch languages on the touchscreen keyboard.

  • Media search results are filtered by sources, which provides faster access to your content.

  • You can now shuffle an entire Apple Music playlist that contains more than 100 songs!

  • You can scroll through SiriusXM favorites by tapping the left steering wheel button left or right, similar to other services.

  • You can now sign in to Amazon Music with an Amazon Music Free account. You still require Premium Connectivity or WiFi to stream music.

  • YouTube Music now shows what song will play next in the Up Next view of the media player.

  • If you normally connect your vehicle to your phone’s hotspot, this feature will now be enabled every time you drive instead of having you manually connect it each time.

Features We’re Hoping Come Soon

This was an awesome update, but there are always more features we’d love to see come next. Here’s our short list of features we’re still waiting and hoping for.

  • Grok for Tesla

  • AirPlay / Google Cast Support

  • Steam Gaming for the entire lineup

  • Group Texting/Chat Support

  • Android Watch Support

  • Phone Left on Charger Alert

  • Arrival State of Charge in the Tesla App

  • X App Integration

  • Adaptive Headlights for Cybertruck

  • Actually Smart Summon for Cybertruck

  • Autoshift for Cybertruck

Release Date

Everyone’s favorite question is always, When will it be released? Well, it looks like soon. We haven’t seen any vehicles, including employees, receive the Spring Update just yet. However, given that Tesla has officially announced the update, we expect it to go out to employees as soon as this weekend.

Update: Tesla has now started rolling out this update to employees. As expected, it’ll be software update 2025.14.

If no major issues are found, we could see it start rolling out to the lucky first customers in about a week, but be prepared for a slightly longer wait if Tesla needs to reduce multiple revisions of the update before rolling it out publicly.

Tesla to Build Ecological Paradise at Giga Texas

By Karan Singh
Not a Tesla App

Tesla’s factories are more than just gigantic locations to produce cars at an insanely fast rate - they’re also locations that live and thrive alongside the environment around them. At Gigafactory Berlin, Tesla planted over 1 million trees in 2024 to help offset the footprint of Giga Berlin. Tesla originally cut down less than half that amount of trees.

One of Tesla’s major goals is to electrify the planet and reduce carbon emissions - and what better way to do that than to create more green space. Tesla has some absolutely fantastic green-centric initiatives, and Giga Berlin really showed that off when they planted double the acreage of forest that they cut down to build the facility. 

A rendering of the expected finished locations.
A rendering of the expected finished locations.
Not a Tesla App

Ecological Paradise

Giga Berlin isn’t the only place that Tesla is working to bring some green to - Giga Texas is also on the list. Tesla has shown off their official renderings and plans for the upcoming Ecological Paradise that will be build around Giga Texas.

Tesla has some absolutely staggering plans for the location, and it's far more than a simple park. With nearly 70,000 residents within 15 minutes of Giga Texas and 15,000 employees commuting into work, there is a considerable number of people to appeal to. That also comes with nearly 4 miles of riverfront - so Tesla will be making the best use of the space to benefit the local community and its employees.

A map of the planned paths, routes, and areas.
A map of the planned paths, routes, and areas.
Not a Tesla App

The plans for the ecological paradise include a 2-acre riverfront rain garden, as well as 6 rainwater buffer and treatment ponds - all intended to enhance, protect,  and expand the 53 acres of local wetland - for a total of 150 million gallons of reclaimed rainwater that will be recycled for landscape irrigation.

Just like green spaces, Tesla places considerable emphasis on water reuse and aims to make its factories as water-neutral as possible. This Ecological Paradise will help to offset the water usage from Giga Texas while also greening up the entire community around it - because all four of the new trailheads, as well as the riverbank, will be publicly accessible.

You can check out the entire filing for the Ecological Paradise, which includes a benefit report to the local community, at this link here. It looks like quite a bit of green space, which will go right alongside the 32,400kW of solar panels installed at Giga Texas - which is the largest single installation of panels in the world.

Latest Tesla Update

Confirmed by Elon

Take a look at features that Elon Musk has said will be coming soon.

More Tesla News

Tesla Videos

Latest Tesla Update

Confirmed by Elon

Take a look at features that Elon Musk has said will be coming soon.

Subscribe

Subscribe to our weekly newsletter