blue bus on street
black car on street
grey metal electrical pole
electronic destination sign on bus
wind shield on bus
head light on bus
black tire on bus
tree with green leaves
man wearing white shirt
man walking on sidewalk
Large multi-color bus driving down street.
Big windshield on large bus.
Windows on side of large bus.
2 men walking down street beside each other.
Tall building with windows and name on building.
Tall brown building with blue and white sign on side.
Bus with electric sign on front at top.
Tall grey poles with street lights on sidewalk.
Large bus  on the pavement
Long blue line on a brick building
Long blue line on a brick building
Long blue line on a brick building
Long blue line on a brick building
Long blue line on a brick building
Long blue line on a brick building
Long blue line on a brick building
Large silver and white light post
two car bus on the street
brand on the bus
business sign on the building
a person on the street
a pink van on the street
a concrete median
white line on the asphalt
patch on the street
City bus on the street
car next to a bus
light on a pole
two people walking together
Mercedes Benz Logo on the bus
Red Van on the street
blue sign on a building
stickers on a pole
yellow pole on the stret
man wearing green pants
a blue public service bus
an electronic bus destination sign
a grey car on street
a blue van parked on street
a red van in street
a raised street median
a red public service bus
an overhead street light
a person walking on sidewalk
a business logo sign
blue and white sign on building
man wearing green pants crossing street
two men walking down sidewalk
left headlight of blue bus
right headlight of blue bus
red van in front of green car
chrome logo on front of bus
white arrow painted on street
blue bus in front of black car
a large blue bus
a bus on the road
a bus in traffic
a long line of traffic
a blue sign on the wall
a man standing on an intersection
a couple walking on the street

Objects:
bus
street
car
pole
destination sign
wind shield
head light
tire
tree
leaves
man
shirt
man
sidewalk
windshield
windows
man
building
windows
name
building
sign
sign
poles
streetlight
sidewalk
large bus
pavement
blue line
brick building
blue line
blue line
blue line
blue line
light post
street
brand
bus
person
street
street
van
median
white line
asphalt
patch
street
city bus
street
car
bus
light
pole
people
logo
van
street
sign
building
sticker
pole
pole
man
pants
bus
sign
bus
street
car
van
street
street
van
median
street
bus
light
street
person
sidewalk
sign
sign
building
man
pants
street
men
sidewalk
headlight
bus
headlight
van
car
logo
arrow
street
car
road
line
sign
wall
man
intersection
couple
street

Attributes:
name: bus
attrs: public
service
blue
car
one
red
large
service bus
multi-color
name: street
name: car
attrs: grey
black
green
name: pole
attrs: yellow
metal
gray
electrical
name: destination sign
attrs: electronic
name: wind shield
name: head light
name: tire
attrs: black
name: tree
name: leaves
attrs: green
name: man
attrs: crossing
name: shirt
attrs: white
name: sidewalk
name: windshield
attrs: big
name: windows
name: building
attrs: brown
tall
name: name
name: sign
attrs: a business sign
destination sign
white
blue
electric
electronic
a logo
name: poles
attrs: gray
tall
name: streetlight
name: large bus
attrs: large
name: pavement
name: blue line
attrs: long
blue
name: brick building
attrs: brick
name: light post
attrs: silver and white
light
large
name: brand
name: person
attrs: walking
name: van
attrs: red
pink
blue
parked
name: median
attrs: concrete
raised
name: white line
attrs: white
name: asphalt
name: patch
name: city bus
name: light
attrs: overhead
name: people
name: logo
attrs: chrome
mercedes benz
name: sticker
name: pants
attrs: green
name: men
attrs: walking
name: headlight
name: arrow
attrs: white
name: road
name: line
attrs: long
name: wall
name: intersection
name: couple

Contrastive attributes:
attr1: blue
attr2: red
nouns: bus
van