Learning object waves