A white cake with yellow writing and red border.
A black boy in a grey and orange shirt.
An orange haired woman sitting at a table with glasses on.
Black wristwatch on a man's left hand.
Blue t-shirt on a black man.
The back of a brown haired woman in a blue shirt.
Big orange smiley face.
Man cutting a cake
Sheet cake in a box on the table
Flags along the wall
Boy walking by with a plate in his hand
Boy and woman talking
Woman sitting at a table
People seated at a long table
Aluminum pans on the table
Wooden rail by the stage
Plates stacked in front of the cake
A man in a blue shirt cutting a cake
A young boy holding a plate
A white, red and yellow cake
Two large television screens
Two stacks of paper plates
A boy wearing shorts and a smiley face shirt
People sitting at long tables in a large room
A silver container of sauce
A row of flags hanging on a wall
a cake sitting in a cardboard box
a man wearing a blue shirt
the man is cutting the cake
a table with a white table cloth
a boy wearing an orange and gray shirt
a boy holding a white plate
a boy wearing khaki shorts
a boy wearing a white shirt with a yellow smiley face
a brown hardwood floor
a silver aluminum pan
Man wearing light blue t shirt with short sleeves.
Flags hanging on wall.
Light blue t shirt with rock n roll written on it.
Boy wearing t shirt with smiley face on it.
Birthday cake with yellow writing.
Lady wearing military uniform.
Silver pan covered in foil.
White table cloth covering long table.
Boy wearing orange and grey t shirt.
boy carrying a plastic plate
man slicing a cake

Objects:
cake
yellow writing
red border
woman
table
glasses
hand
wristwatch
t-shirt
t-shirt
t-shirt
man

Attributes:
name: cake
attrs: white
name: yellow writing
name: red border
name: woman
attrs: orange haired
name: table
name: glasses
name: hand
name: wristwatch
name: t-shirt
attrs: blue
name: man
attrs: black

Contrastive attributes: