boy wearing yellow hat
boy wearing blue shorts
white line on blue shorts
white symbol on shorts
brown dirt on ground
boy wearing black sneakers
boy wearing white socks
yellow ball under racket
black lettering on sock
boy wearing white shirt
A person playing tennis
A person playing tennis
a person playing tennis
a person hitting a tennis ball with a tennis racket
the head of a person
the face of a person
an ear of a person
a person wearing a ball cap
the leg of a person
the arm of a person
the hand of a person
a leg of a person
a tennis player hitting ball
a yellow tennis ball in air
a white men's t-shirt
a blue and white striped pair of shorts
a grey and white tennis shoe
a grey and white tennis shoe
a man's white sock
a man's white sock
a man's yellow cap
a brown tennis racket

Objects:
boy
blue shorts
line
shorts
shorts
dirt
sneakers
sneakers
boy
white
boy
ball
racket
lettering
sock
boy
shirt
person
playing tennis
person
racket
ball
head
person
face
person
leg
leg
arm
hand
tennis player
ball
t shirt
man
shorts
shoe
tennis shoe
tennis shoe
sock
sock
cap
racket

Attributes:
name: boy
name: blue shorts
attrs: blue
name: line
attrs: white
name: shorts
attrs: striped
white
blue
pair
name: dirt
attrs: brown
name: sneakers
attrs: black
name: white
name: ball
attrs: yellow
name: racket
attrs: brown
tennis
name: lettering
attrs: black
name: sock
attrs: man's
white
a man's
name: shirt
attrs: white
name: person
attrs: hitting
playing
name: playing tennis
name: head
name: face
name: leg
name: arm
name: hand
name: tennis player
attrs: hitting
name: t shirt
attrs: men's
white
name: man
name: shoe
attrs: grey
white
tennis
name: tennis shoe
attrs: grey
white
tennis
name: cap
attrs: yellow
man's

Contrastive attributes: