Filtering only big changes (Processing)

is there a way to send values without converting to strings? just as raw data?

Yes. A n int is two bytes.

int sensorVal = analogRead(sensorPin);
Serial.write((byte *)sensorVal, 2);

Just be sure to change the way you read the data on the other end.