A computing system, comprising: one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to: determine a location of a user within a materials handling facility, wherein the location is near an inventory location; receive a first image of at least a portion of a user's hand, wherein the first image of the user's hand is captured prior to the user's hand moving into the inventory location; receive a second image of at least a portion of the user's hand, wherein the second image is captured after the user's hand is removed from the inventory location; determine, based at least in part on a comparison of the first image and the second image, that the second image includes a representation of an object held in the user's hand; in response to a determination that the second image includes a representation of an object held in the user's hand, identify an item of inventory associated with the inventory location; receive a change in a pressure sensor and/or a weight sensor located at the inventory location; perform image processing of the first image and the second image to obtain one or more features of the object; identify the object based on a comparison of the one or more features of the object and stored information of the item of inventory and based on a comparison between the change in the pressure sensor and/or the weight sensor and a stored weight for the item of inventory; determine that the identified object corresponds with the item of inventory based on a determined confidence score identifying the probability that the identified item of inventory corresponds with the object; and when the confidence score exceeds a removal threshold, add to a user item list, an item identifier representative of the item, wherein the user item list is associated with the user. one or more processors; and a memory coupled to the one or more processors and storing program instructions that when executed by the one or more processors cause the one or more processors to: determine a location of a user within a materials handling facility, wherein the location is near an inventory location; receive a first image of at least a portion of a user's hand, wherein the first image of the user's hand is captured prior to the user's hand moving into the inventory location; receive a second image of at least a portion of the user's hand, wherein the second image is captured after the user's hand is removed from the inventory location; determine, based at least in part on a comparison of the first image and the second image, that the second image includes a representation of an object held in the user's hand; in response to a determination that the second image includes a representation of an object held in the user's hand, identify an item of inventory associated with the inventory location; receive a change in a pressure sensor and/or a weight sensor located at the inventory location; perform image processing of the first image and the second image to obtain one or more features of the object; identify the object based on a comparison of the one or more features of the object and stored information of the item of inventory and based on a comparison between the change in the pressure sensor and/or the weight sensor and a stored weight for the item of inventory; determine that the identified object corresponds with the item of inventory based on a determined confidence score identifying the probability that the identified item of inventory corresponds with the object; and when the confidence score exceeds a removal threshold, add to a user item list, an item identifier representative of the item, wherein the user item list is associated with the user. determine a location of a user within a materials handling facility, wherein the location is near an inventory location; receive a first image of at least a portion of a user's hand, wherein the first image of the user's hand is captured prior to the user's hand moving into the inventory location; receive a second image of at least a portion of the user's hand, wherein the second image is captured after the user's hand is removed from the inventory location; determine, based at least in part on a comparison of the first image and the second image, that the second image includes a representation of an object held in the user's hand; in response to a determination that the second image includes a representation of an object held in the user's hand, identify an item of inventory associated with the inventory location; receive a change in a pressure sensor and/or a weight sensor located at the inventory location; perform image processing of the first image and the second image to obtain one or more features of the object; identify the object based on a comparison of the one or more features of the object and stored information of the item of inventory and based on a comparison between the change in the pressure sensor and/or the weight sensor and a stored weight for the item of inventory; determine that the identified object corresponds with the item of inventory based on a determined confidence score identifying the probability that the identified item of inventory corresponds with the object; and when the confidence score exceeds a removal threshold, add to a user item list, an item identifier representative of the item, wherein the user item list is associated with the user.