Contents
  1. Query Results
  2. Retrieval performance
  3. Google Image results

CSE 446 Project 3: Content-Based Image Retrieval using Color Histograms

Yanping Huang
huangyp at u dot washington dot edu
March 1st, 2008

Query Images: cherry_3 (using OPP, INT, and no spatial information)

cherry_3

1.00

cherry_4

0.87

cherry_1 0.86

cherry_2

0.83

cherry_5 0.64

stHelens_1 0.42

stHelens_2

0.38

sunset2_5 0.37

stHelens_3 0.36

beach_2 0.35

sunset1_2

0.34

stHelens_4

0.34

subset1_3

0.32

beach_3

0.31

stHelens_5

0.311

crater_3

0.30

boat_2

0.30

sunset1_1

0.30

beach_4

0.29

pond_1

0.28

boat_1

0.26

pond_3

0.26

pond_5

0.26

sunset1_5

0.25

pond_2

0.25

crater_5

0.24

boat_3

0.23

boat_5

0.23

crater_4

0.22

pond_4

0.22

subset2_4

0.22

subset1_4

0.21

crater_2

0.20

sunset2_3

0.19

boat_4

0.19

beach_1

0.16

crater_1

0.16

sunset2_2

0.16

beach_5

0.11

sunset2_1

0.06

 

 

cherry_3 (using OPP, INT, and spatial information)

images/cherry/cherry_3.ppm 1
images/cherry/cherry_4.ppm 0.85352
images/cherry/cherry_1.ppm 0.786018
images/cherry/cherry_2.ppm 0.706403
images/cherry/cherry_5.ppm 0.626552
images/stHelens/stHelens_2.ppm 0.339895
images/stHelens/stHelens_1.ppm 0.337171
images/stHelens/stHelens_4.ppm 0.324051
images/stHelens/stHelens_3.ppm 0.304848
images/sunset2/sunset2_5.ppm 0.295754
images/stHelens/stHelens_5.ppm 0.289088
images/beach/beach_3.ppm 0.255093
images/boat/boat_1.ppm 0.237109
images/sunset1/sunset1_2.ppm 0.235802
images/sunset1/sunset1_5.ppm 0.231874
images/crater/crater_3.ppm 0.231651
images/beach/beach_4.ppm 0.230038
images/beach/beach_2.ppm 0.220762
images/sunset1/sunset1_3.ppm 0.216709
images/boat/boat_2.ppm 0.211989
images/sunset1/sunset1_1.ppm 0.202322
images/crater/crater_4.ppm 0.191509
images/sunset1/sunset1_4.ppm 0.185853
images/pond/pond_3.ppm 0.166644
images/crater/crater_5.ppm 0.162069
images/pond/pond_5.ppm 0.160638
images/sunset2/sunset2_4.ppm 0.160058
images/pond/pond_2.ppm 0.154355
images/pond/pond_1.ppm 0.146747
images/crater/crater_1.ppm 0.13459
images/boat/boat_3.ppm 0.133762
images/boat/boat_4.ppm 0.131133
images/boat/boat_5.ppm 0.125811
images/sunset2/sunset2_3.ppm 0.124193
images/beach/beach_1.ppm 0.12404
images/crater/crater_2.ppm 0.121671
images/sunset2/sunset2_2.ppm 0.12017
images/beach/beach_5.ppm 0.105848
images/pond/pond_4.ppm 0.0627263
images/sunset2/sunset2_1.ppm 0.0259747

beach_1 (using OPP, INT, and no spatial information)

images/beach/beach_1.ppm 1
images/crater/crater_4.ppm 0.617429
images/boat/boat_3.ppm 0.614691
images/boat/boat_1.ppm 0.584723
images/boat/boat_4.ppm 0.557979
images/sunset2/sunset2_2.ppm 0.557164
images/boat/boat_5.ppm 0.550423
images/beach/beach_2.ppm 0.544333
images/beach/beach_5.ppm 0.517067
images/beach/beach_3.ppm 0.515505
images/beach/beach_4.ppm 0.513705
images/sunset2/sunset2_3.ppm 0.506563
images/sunset2/sunset2_4.ppm 0.497441
images/crater/crater_3.ppm 0.475133
images/crater/crater_5.ppm 0.471631
images/pond/pond_1.ppm 0.470762
images/boat/boat_2.ppm 0.466003
images/pond/pond_3.ppm 0.464714
images/stHelens/stHelens_1.ppm 0.463949
images/pond/pond_5.ppm 0.44403
images/pond/pond_2.ppm 0.44401
images/crater/crater_2.ppm 0.43859
images/crater/crater_1.ppm 0.436543
images/stHelens/stHelens_3.ppm 0.433942
images/sunset2/sunset2_1.ppm 0.406559
images/pond/pond_4.ppm 0.400439
images/stHelens/stHelens_5.ppm 0.389554
images/stHelens/stHelens_4.ppm 0.37947
images/stHelens/stHelens_2.ppm 0.368659
images/sunset1/sunset1_5.ppm 0.361804
images/sunset2/sunset2_5.ppm 0.323633
images/sunset1/sunset1_3.ppm 0.280674
images/sunset1/sunset1_1.ppm 0.277646
images/sunset1/sunset1_2.ppm 0.264372
images/sunset1/sunset1_4.ppm 0.252858
images/cherry/cherry_5.ppm 0.197474
images/cherry/cherry_2.ppm 0.178888
images/cherry/cherry_1.ppm 0.178742
images/cherry/cherry_4.ppm 0.166775
images/cherry/cherry_3.ppm 0.164084

beach_1 (using OPP, INT, and spatial information)

images/beach/beach_1.ppm 0.999999
images/beach/beach_5.ppm 0.51055
images/crater/crater_4.ppm 0.467386
images/boat/boat_3.ppm 0.447022
images/beach/beach_2.ppm 0.439037
images/crater/crater_3.ppm 0.386628
images/boat/boat_5.ppm 0.380547
images/stHelens/stHelens_1.ppm 0.376048
images/stHelens/stHelens_3.ppm 0.373769
images/sunset2/sunset2_4.ppm 0.367408
images/sunset2/sunset2_2.ppm 0.350293
images/crater/crater_1.ppm 0.349251
images/sunset2/sunset2_3.ppm 0.34318
images/crater/crater_2.ppm 0.342998
images/stHelens/stHelens_5.ppm 0.331624
images/sunset1/sunset1_5.ppm 0.322174
images/pond/pond_3.ppm 0.321159
images/boat/boat_1.ppm 0.313496
images/stHelens/stHelens_2.ppm 0.310804
images/beach/beach_4.ppm 0.309017
images/boat/boat_2.ppm 0.30568
images/crater/crater_5.ppm 0.303854
images/sunset2/sunset2_1.ppm 0.29902
images/beach/beach_3.ppm 0.294691
images/stHelens/stHelens_4.ppm 0.285039
images/pond/pond_1.ppm 0.279847
images/boat/boat_4.ppm 0.26541
images/pond/pond_2.ppm 0.263262
images/sunset1/sunset1_4.ppm 0.190309
images/cherry/cherry_5.ppm 0.172288
images/pond/pond_4.ppm 0.16932
images/cherry/cherry_1.ppm 0.150865
images/pond/pond_5.ppm 0.148184
images/cherry/cherry_2.ppm 0.145856
images/cherry/cherry_4.ppm 0.140322
images/sunset2/sunset2_5.ppm 0.132816
images/sunset1/sunset1_1.ppm 0.126426
images/cherry/cherry_3.ppm 0.12404
images/sunset1/sunset1_3.ppm 0.113148
images/sunset1/sunset1_2.ppm 0.0976856

 

boat_5 (using OPP, INT, and no spatial information)

images/boat/boat_5.ppm 0.999999
images/boat/boat_3.ppm 0.8272
images/boat/boat_4.ppm 0.766322
images/boat/boat_2.ppm 0.72012
images/crater/crater_4.ppm 0.587396
images/beach/beach_1.ppm 0.550423
images/crater/crater_5.ppm 0.545853
images/stHelens/stHelens_1.ppm 0.528805
images/stHelens/stHelens_5.ppm 0.505469
images/crater/crater_3.ppm 0.497656
images/crater/crater_2.ppm 0.494469
images/beach/beach_2.ppm 0.492236
images/beach/beach_5.ppm 0.480996
images/sunset2/sunset2_4.ppm 0.433782
images/beach/beach_3.ppm 0.43085
images/boat/boat_1.ppm 0.404629
images/crater/crater_1.ppm 0.382842
images/beach/beach_4.ppm 0.380651
images/sunset2/sunset2_5.ppm 0.361979
images/sunset1/sunset1_2.ppm 0.349303
images/sunset1/sunset1_3.ppm 0.340033
images/stHelens/stHelens_2.ppm 0.328125
images/sunset2/sunset2_2.ppm 0.322425
images/cherry/cherry_5.ppm 0.306265
images/stHelens/stHelens_3.ppm 0.299173
images/sunset1/sunset1_1.ppm 0.294469
images/pond/pond_5.ppm 0.290755
images/sunset1/sunset1_5.ppm 0.288115
images/sunset2/sunset2_3.ppm 0.271491
images/pond/pond_4.ppm 0.254844
images/pond/pond_2.ppm 0.253268
images/stHelens/stHelens_4.ppm 0.253044
images/cherry/cherry_2.ppm 0.249219
images/pond/pond_1.ppm 0.247787
images/cherry/cherry_1.ppm 0.247423
images/pond/pond_3.ppm 0.237568
images/sunset1/sunset1_4.ppm 0.22848
images/cherry/cherry_3.ppm 0.227475
images/sunset2/sunset2_1.ppm 0.208568
images/cherry/cherry_4.ppm 0.180914

boat_5 (using OPP, INT, and spatial information)

images/boat/boat_5.ppm 0.999999
images/boat/boat_3.ppm 0.813376
images/boat/boat_4.ppm 0.706735
images/boat/boat_2.ppm 0.606172
images/crater/crater_4.ppm 0.527874
images/crater/crater_5.ppm 0.47857
images/beach/beach_2.ppm 0.441416
images/crater/crater_2.ppm 0.41652
images/beach/beach_1.ppm 0.380547
images/stHelens/stHelens_5.ppm 0.379636
images/crater/crater_3.ppm 0.373818
images/stHelens/stHelens_1.ppm 0.370332
images/sunset2/sunset2_4.ppm 0.333434
images/beach/beach_5.ppm 0.292441
images/sunset1/sunset1_2.ppm 0.26292
images/sunset1/sunset1_5.ppm 0.253906
images/sunset1/sunset1_3.ppm 0.253359
images/beach/beach_3.ppm 0.237751
images/sunset2/sunset2_5.ppm 0.236416
images/crater/crater_1.ppm 0.223014
images/cherry/cherry_5.ppm 0.2184
images/stHelens/stHelens_2.ppm 0.217549
images/sunset1/sunset1_1.ppm 0.212516
images/sunset2/sunset2_2.ppm 0.211755
images/beach/beach_4.ppm 0.199346
images/boat/boat_1.ppm 0.187705
images/pond/pond_2.ppm 0.184971
images/stHelens/stHelens_3.ppm 0.18278
images/sunset2/sunset2_3.ppm 0.182445
images/cherry/cherry_1.ppm 0.173949
images/stHelens/stHelens_4.ppm 0.173174
images/pond/pond_4.ppm 0.172467
images/cherry/cherry_2.ppm 0.172247
images/pond/pond_3.ppm 0.170976
images/pond/pond_5.ppm 0.168242
images/pond/pond_1.ppm 0.166507
images/sunset1/sunset1_4.ppm 0.149274
images/sunset2/sunset2_1.ppm 0.145641
images/cherry/cherry_3.ppm 0.125811
images/cherry/cherry_4.ppm 0.0986091

stHelens_2 (using OPP, INT, and no spatial information)

images/stHelens/stHelens_2.ppm 0.999999
images/stHelens/stHelens_3.ppm 0.877167
images/stHelens/stHelens_4.ppm 0.822536
images/stHelens/stHelens_1.ppm 0.70376
images/boat/boat_1.ppm 0.628265
images/stHelens/stHelens_5.ppm 0.580918
images/beach/beach_3.ppm 0.51707
images/crater/crater_1.ppm 0.451921
images/beach/beach_4.ppm 0.448464
images/crater/crater_4.ppm 0.447692
images/crater/crater_3.ppm 0.439118
images/cherry/cherry_5.ppm 0.416268
images/crater/crater_5.ppm 0.415091
images/boat/boat_2.ppm 0.41361
images/beach/beach_2.ppm 0.405999
images/cherry/cherry_4.ppm 0.402037
images/beach/beach_5.ppm 0.393773
images/boat/boat_3.ppm 0.393568
images/cherry/cherry_1.ppm 0.382959
images/cherry/cherry_3.ppm 0.382929
images/crater/crater_2.ppm 0.376455
images/cherry/cherry_2.ppm 0.371357
images/boat/boat_4.ppm 0.37029
images/pond/pond_5.ppm 0.370059
images/beach/beach_1.ppm 0.368659
images/pond/pond_2.ppm 0.366979
images/pond/pond_1.ppm 0.347643
images/pond/pond_3.ppm 0.345036
images/sunset2/sunset2_2.ppm 0.337754
images/boat/boat_5.ppm 0.328125
images/sunset2/sunset2_3.ppm 0.320859
images/pond/pond_4.ppm 0.305749
images/sunset2/sunset2_5.ppm 0.288887
images/sunset2/sunset2_4.ppm 0.27932
images/sunset1/sunset1_3.ppm 0.278864
images/sunset1/sunset1_2.ppm 0.267168
images/sunset1/sunset1_1.ppm 0.263076
images/sunset1/sunset1_5.ppm 0.229391
images/sunset1/sunset1_4.ppm 0.196598
images/sunset2/sunset2_1.ppm 0.182048

stHelens_2 (using OPP, INT, and spatial information)

aimages/stHelens/stHelens_2.ppm 0.999999
images/stHelens/stHelens_3.ppm 0.85057
images/stHelens/stHelens_4.ppm 0.777393
images/stHelens/stHelens_1.ppm 0.608756
images/boat/boat_1.ppm 0.595368
images/stHelens/stHelens_5.ppm 0.521667
images/beach/beach_3.ppm 0.506995
images/beach/beach_4.ppm 0.433079
images/crater/crater_1.ppm 0.411501
images/beach/beach_2.ppm 0.389079
images/cherry/cherry_5.ppm 0.368159
images/cherry/cherry_1.ppm 0.361076
images/cherry/cherry_3.ppm 0.339895
images/cherry/cherry_4.ppm 0.327472
images/beach/beach_5.ppm 0.325228
images/cherry/cherry_2.ppm 0.314176
images/beach/beach_1.ppm 0.310804
images/crater/crater_4.ppm 0.294688
images/boat/boat_3.ppm 0.29125
images/boat/boat_2.ppm 0.28958
images/crater/crater_3.ppm 0.274925
images/pond/pond_3.ppm 0.27349
images/pond/pond_1.ppm 0.24293
images/sunset2/sunset2_5.ppm 0.235065
images/pond/pond_2.ppm 0.230052
images/sunset1/sunset1_3.ppm 0.228659
images/pond/pond_5.ppm 0.224004
images/boat/boat_4.ppm 0.222536
images/sunset1/sunset1_2.ppm 0.221703
images/boat/boat_5.ppm 0.217549
images/sunset1/sunset1_1.ppm 0.215602
images/crater/crater_5.ppm 0.211315
images/crater/crater_2.ppm 0.201478
images/sunset1/sunset1_5.ppm 0.158398
images/sunset2/sunset2_2.ppm 0.15068
images/sunset1/sunset1_4.ppm 0.146842
images/sunset2/sunset2_4.ppm 0.145824
images/sunset2/sunset2_3.ppm 0.144951
images/pond/pond_4.ppm 0.133877
images/sunset2/sunset2_1.ppm 0.114993

subset1_2 (using OPP, INT, and no spatial information)

images/sunset1/sunset1_2.ppm 0.999999
images/sunset1/sunset1_3.ppm 0.947914
images/sunset1/sunset1_1.ppm 0.846784
images/sunset2/sunset2_4.ppm 0.640339
images/sunset2/sunset2_5.ppm 0.512878
images/boat/boat_2.ppm 0.49848
images/sunset1/sunset1_5.ppm 0.478766
images/sunset1/sunset1_4.ppm 0.463291
images/crater/crater_4.ppm 0.389456
images/cherry/cherry_1.ppm 0.379705
images/beach/beach_3.ppm 0.367389
images/crater/crater_5.ppm 0.367286
images/sunset2/sunset2_2.ppm 0.358799
images/sunset2/sunset2_3.ppm 0.358454
images/crater/crater_3.ppm 0.35109
images/boat/boat_5.ppm 0.349303
images/crater/crater_2.ppm 0.342464
images/cherry/cherry_3.ppm 0.339654
images/cherry/cherry_2.ppm 0.330049
images/beach/beach_4.ppm 0.299704
images/cherry/cherry_4.ppm 0.29969
images/pond/pond_4.ppm 0.296729
images/beach/beach_5.ppm 0.290531
images/boat/boat_4.ppm 0.287731
images/beach/beach_2.ppm 0.286175
images/boat/boat_3.ppm 0.285599
images/sunset2/sunset2_1.ppm 0.279958
images/cherry/cherry_5.ppm 0.276387
images/stHelens/stHelens_2.ppm 0.267168
images/beach/beach_1.ppm 0.264372
images/pond/pond_1.ppm 0.262015
images/stHelens/stHelens_1.ppm 0.258675
images/crater/crater_1.ppm 0.2478
images/pond/pond_3.ppm 0.246071
images/pond/pond_5.ppm 0.236745
images/stHelens/stHelens_3.ppm 0.228896
images/stHelens/stHelens_5.ppm 0.217611
images/pond/pond_2.ppm 0.215013
images/boat/boat_1.ppm 0.194203
images/stHelens/stHelens_4.ppm 0.176234

sunset1_2 (using OPP, INT, and spatial information)

images/sunset1/sunset1_2.ppm 0.999999
images/sunset1/sunset1_3.ppm 0.941273
images/sunset1/sunset1_1.ppm 0.842637
images/sunset2/sunset2_4.ppm 0.541171
images/boat/boat_2.ppm 0.460163
images/sunset2/sunset2_5.ppm 0.449049
images/sunset1/sunset1_4.ppm 0.435788
images/sunset1/sunset1_5.ppm 0.365883
images/beach/beach_3.ppm 0.307305
images/sunset2/sunset2_3.ppm 0.28154
images/crater/crater_4.ppm 0.28112
images/sunset2/sunset2_2.ppm 0.27722
images/boat/boat_5.ppm 0.26292
images/beach/beach_4.ppm 0.262907
images/crater/crater_5.ppm 0.253603
images/cherry/cherry_3.ppm 0.235802
images/beach/beach_2.ppm 0.235289
images/boat/boat_3.ppm 0.224873
images/stHelens/stHelens_2.ppm 0.221702
images/cherry/cherry_5.ppm 0.220769
images/boat/boat_4.ppm 0.220368
images/cherry/cherry_1.ppm 0.219575
images/crater/crater_2.ppm 0.218021
images/cherry/cherry_2.ppm 0.216414
images/stHelens/stHelens_1.ppm 0.212064
images/crater/crater_3.ppm 0.204108
images/sunset2/sunset2_1.ppm 0.191009
images/stHelens/stHelens_3.ppm 0.187884
images/cherry/cherry_4.ppm 0.176256
images/stHelens/stHelens_5.ppm 0.159014
images/stHelens/stHelens_4.ppm 0.153506
images/pond/pond_4.ppm 0.128867
images/pond/pond_2.ppm 0.127435
images/beach/beach_5.ppm 0.127285
images/crater/crater_1.ppm 0.125615
images/boat/boat_1.ppm 0.118779
images/pond/pond_5.ppm 0.117425
images/pond/pond_1.ppm 0.117402
images/pond/pond_3.ppm 0.102448
images/beach/beach_1.ppm 0.0976855

 

Retrieval performance


Precision/recall curve.

The best combination (the most upper-right curve) is no spatial information, OPP color, either SDD or INT distance measure.

Google search Images

 

beach_1 (using OPP, INT, and spatial information)

original ordered 3

0.66

original ordered 6

0.58

original ordered 17

0.43

original ordered 1

0.39

original ordered 4

0.28

original ordered2

0.28

original ordered 14

0.26

original ordered 19

0.22

original ordered 20

0.21/p>

original ordered 9

0.21

original ordered 11

0.19

original ordered 13

0.18

original ordered 16

0.16

original ordered 8

0.15

original ordered 12

0.14

original ordered 7

0.14

original ordered 15

0.13

original ordered 18

0.11

original ordered 5

0.03

original ordered 10

0.02

 

boat_2 (using OPP, INT, and spatial information)

original ordered 3

0.60

original ordered 12

0.55

original ordered 6

0.53

original ordered 13

0.46

original ordered 9

0.46

original ordered 14

0.46

original ordered2

0.41

original ordered 19

0.40

original ordered 20

0.35

original ordered 10

0.32

original ordered 16

0.29

original ordered 7

0.28

original ordered 4

0.25

original ordered 11

0.24

original ordered 15

0.23

original ordered 8

0.22

original ordered 19

0.21

original ordered 17

0.12

original ordered 5

0.09

original ordered 5

0.08