Recognizing Groceries in situ Using in vitro Training Data