Provided are methods and apparatuses for encoding and decoding a video including a plurality of color components. When a new query is issued, a database server determines whether the new query is semantically equivalent to a previous query. The ankle portion may include an upper end positioned near or below about the location of a natural human ankle joint, a lower end, and an elongated intermediate section at least a portion of which curves downward and forward between the upper end and the lower end.