Person riding a horse.
The beach is brown.
Dog behind the horse.
The water is blue.
Yellow object in the water.
The sky is blue
The horse is black.
The person is wearing a helmet.
White where the water meets the sand.
Footprints in the sand.
horse and rider at the beach
horse with feet pointed above the ground
dog following horse and rider
low white wave in back of dog
yellow object floating in the ocean
rider in dark outfit on dark horse
small white birds floating in water
red blanket under saddle
long tail hairs curling in different directions
rider with excellent posture
horse running on beach
rider in helmet on horse
dog running on beach
small wave on water
brown sand on beach
white sea foam near shore
red blanket under saddle
white buoys in water
horse legs in the air
tail on horse's rear
Dog following the horse.
Woman and horse on the beach.
Photo taken at the beach.
Beach is brown sand.
Horse is galloping in the air.
Ocean behind the person.
Photo taken in the morning.
One dog on the beach.
Ocean is relatively calm.
The sky is hazy.
a beach
a horse on a beach
a person rides a horse on the beach
the horse is running on the beach
a dog chases the horse
a dog on a beach
the dog is chasing the rider down the beach
the horse is at the edge of the water
the ocean
the rider wears a helmet

Objects:
person
horse
beach
dog
horse
water
bouy
sky
helmet
shoreline
bird
blanket
saddle
tail
wave
wave
person
bird
bird
bird
bird
leg
leg
leg
leg

Attributes:
name: person
attrs: postureing
name: horse
attrs: running
galloping
black
name: beach
attrs: sandy
brown
imprinted
photographed
name: dog
name: water
attrs: calm
blue
name: bouy
name: sky
attrs: hazy
blue
name: helmet
name: shoreline
attrs: white
foamy
name: bird
name: blanket
name: saddle
name: tail
attrs: long
name: wave
name: leg
attrs: airborne

Contrastive attributes: