Patent attributes
Methods and systems for identifying one or more products in an electronic image are disclosed. The computer-implemented method to electronically recognize a product in an electronic image captured via an electronic mobile device is disclosed. The method includes receiving, by a server, a video stream from a camera of the electronic mobile device, the video stream including a plurality of frames. The server selects at least one of the plurality of frames from the video stream, the at least one of the plurality of frames from the video stream being selected is a captured image. The server segments a plurality of products in the captured image into a plurality of segments. The server performs an image recognition using each of the plurality of segments to identify the product in each of the plurality of segments. One or more recognized products identified in the image recognition is outputted by the server.