A vehicle-based data processing method, comprising: determining at least two predicted offsets of a first vehicle (501, 6011), a first traveling state of the first vehicle (501, 6011), and a second traveling state of a second vehicle (502, 6012), the second vehicle (502, 6012) being a reference vehicle when the first vehicle (501, 6011) is to change a lane, each of the at least two predicted offsets indicating a predicted amount of movement of the first vehicle (501, 6011) towards a lane to which the first vehicle (501, 6011) is to be changed to at a next moment, each of the at least two praedicted offsets being corresponding to one of traveling decisions; characterized by determining, according to the first traveling state and the second traveling state, first lane change payoffs of the predicted offsets when the second vehicle (502, 6012) is in a yielding prediction state which indicates the second vehicle (502, 6012) yields to the first vehicle (501, 6011), and determining second lane change payoffs of the predicted offsets when the second vehicle (502, 6012) is in a non-yielding prediction state; and determining a predicted yielding probability of the second vehicle (502, 6012) indicating a probability that the second vehicle (502, 6012) yields to the first vehicle (501, 6011), generating target lane change payoffs of the predicted offsets according to the predicted yielding probability, and the first lane change payoffs and the second lane change payoffs of the predicted offsets, and determining a predicted offset having a maximum target lane change payoff as a target predicted offset, the target predicted offset being used for representing a lateral lane change traveling distance predicted for the first vehicle (501, 6011) for determining a traveling route of the first vehicle (501, 6011) at the next moment. determining at least two predicted offsets of a first vehicle (501, 6011), a first traveling state of the first vehicle (501, 6011), and a second traveling state of a second vehicle (502, 6012), the second vehicle (502, 6012) being a reference vehicle when the first vehicle (501, 6011) is to change a lane, each of the at least two predicted offsets indicating a predicted amount of movement of the first vehicle (501, 6011) towards a lane to which the first vehicle (501, 6011) is to be changed to at a next moment, each of the at least two praedicted offsets being corresponding to one of traveling decisions; characterized by determining, according to the first traveling state and the second traveling state, first lane change payoffs of the predicted offsets when the second vehicle (502, 6012) is in a yielding prediction state which indicates the second vehicle (502, 6012) yields to the first vehicle (501, 6011), and determining second lane change payoffs of the predicted offsets when the second vehicle (502, 6012) is in a non-yielding prediction state; and determining a predicted yielding probability of the second vehicle (502, 6012) indicating a probability that the second vehicle (502, 6012) yields to the first vehicle (501, 6011), generating target lane change payoffs of the predicted offsets according to the predicted yielding probability, and the first lane change payoffs and the second lane change payoffs of the predicted offsets, and determining a predicted offset having a maximum target lane change payoff as a target predicted offset, the target predicted offset being used for representing a lateral lane change traveling distance predicted for the first vehicle (501, 6011) for determining a traveling route of the first vehicle (501, 6011) at the next moment.