Boy wearing shorts
Boy standing on a surfboard
Boy wearing a hat
Boy standing on a surfboard
Blue surfboard
Blue surf board in the sand
Boy standing barefoot
Umbrella in the sand
People on the beach
People in the ocean
the boy is standing still
the toddler is wearing multi colored shorts
the toddler is wearing a baseball hat
a surfboard is on the sand
the surfboard is blue and red in color
the sand is tan in color
a shadow is on the sand
the umbrella is resting on the sand
people are in the distance
a cable is hanging down
toddler in shorts looking down
cap on toddler's head
open umbrella on ground
purple shorts with print
blue surfboard with red trim
people on edge of water
stripes on open umbrella
white pole of umbrella
shirtless torso of child
coil under propped up board
a kid
a kid
black ball cap with blue logo
little boy in shorts
blue shorts with fish
very colorful beach umbrella
small blue beach chair
baby standing on surfboard
long red and blue surfboard
people playing on beach
sand with lots of footprints
boy playing on beach

Objects:
shorts
boy
the
is standing
hat
boy
is blue
the
sand
surf board
the
is in the sand
people
beach
people
ocean
boy
still
shorts
toddler
toddler
surfboard
red
sand
sand
shadow
on the sand
umbrella
people
distance
cable
down
toddler
head
cap
ground
print
red trim
of water
people
stripes
child
torso
coil
board
it
blue logo
shorts
fish
beach
people

Attributes:
name: shorts
name: boy
name: the
name: is standing
name: hat
name: is blue
name: sand
attrs: tan
name: surf board
name: is in the sand
name: people
name: beach
name: ocean
name: still
name: toddler
name: surfboard
name: red
name: shadow
name: on the sand
name: umbrella
name: distance
name: cable
attrs: hanging
name: down
name: head
name: cap
name: ground
name: print
name: red trim
name: of water
name: stripes
name: child
name: torso
name: coil
name: board
name: it
attrs: a kid
kid
name: blue logo
name: fish

Contrastive attributes: