Black dog wearing glasses and a cap.
Man sitting on bench with hands on knees
White car on the road
White bench in front of the grass.
Person crossing the street
Hands on man's knees
White cap on dog's head
Grassy area next to sidewalk
Green base at the end of the sidewalk
Silver-framed glasses on a dog
dog's white baseball hat with a blue logo
the larger patch of grass
smaller patch of grass in the background
dog's silver glasses frame
pavement stone sidewalk
white marble bench
black Labrador retriever
man sitting on the bench
green streetlight base
white sedan
the dog is black
dog is wearing a cap
dog is wearing eyeglasses
a man sitting on the bench
the tongue is pink
the cap is white
man is wearing a jacket
the floor is made of concrete
the bench is white
dog wearing a hat
the hat is white
blue letters on hat
dog is wearing glasses
dog's mouth is open
dog's tongue is pink
dog's nose is black
man sitting on bench
man's hands on knee
Black dog has mouth opened
Black dog wearing white hat
Black dog wearing sunglasses
Person sitting on bench
Person carrying briefcase
Green grass behind bench
White car is parked
Rope behind green post
Person wearing blue jacket
Person wearing brown pants

Objects:
dog
bench
man
car
street
person
hand
head
cap
sidewalk
grass
glasses
background
grass
streetlight
tongue
jacket
letters
mouth
nose
knee

Attributes:
name: dog
attrs: labrador retriever
black in color
black colored
black
name: bench
attrs: marble
white
name: man
name: car
attrs: sedan
white
name: street
name: person
name: hand
name: head
name: cap
attrs: white in color
white
name: sidewalk
attrs: concrete
stone
name: grass
attrs: large
name: glasses
name: background
name: streetlight
attrs: green
name: tongue
attrs: pink
name: jacket
name: letters
name: mouth
attrs: open
name: nose
name: knee

Contrastive attributes: