< ^  >

2D-PIR Image Retrieval

Two modes:

  • query language with 2D-PIR operators

  • sketch-based similarity retrieval   (with user-specified threshold)

Example:

Find images containing a hawk perching on a stump

Query language:

  [ P | P <- ImageDB,  P.Rs(Hawk,Stump) sim (touches,~during,~meets) ]

  A sim B  =  Sim(A,B) > Threshold

(uses list-comprehension notation from FP and Obj.Method notation from OOP)


< ^  >