Patents by Inventor Anshul Garg
Anshul Garg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20220383032Abstract: Systems and methods for automatically determining and displaying salient portions of images are disclosed. According to certain aspects, an electronic device may support a design application that may apply a saliency detection learning model to a digital image, resulting in the application generating one or more salient portions of the digital image. The electronic device may generate a digital rendering of the salient portion of the image on digital models of items or products, and may enable a user to review the digital rendering. The user may also choose alternative salient portions of the digital image and/or aspect ratios for those salient portions for inclusion on a digital model of the item or product.Type: ApplicationFiled: May 28, 2021Publication date: December 1, 2022Inventors: Anshul Garg, Vikramaditya Khemka, Ajay Joshi
-
Publication number: 20220292716Abstract: Systems and methods for detecting crop marks depicted in digital images are disclosed. According to certain aspects, an electronic device detects a set of crop marks in a reference digital image and aligns the reference digital image with an input digital image. Based on locations of the detected crop marks as aligned to the input digital image, the electronic device detects a set of partial crop marks in the input digital image. As a result, the partial crop marks in the input digital image may be removed.Type: ApplicationFiled: March 10, 2022Publication date: September 15, 2022Inventors: Anshul Garg, Ajay Joshi
-
Patent number: 11145064Abstract: Systems and methods for detecting crop marks depicted in digital images are disclosed. According to certain aspects, an electronic device may, in conjunction with enabling a user to customize a product design, facilitate a set of digital image processing functionalities to detect a set of crop marks depicted in a digital image associated with the product design. In particular, the systems and methods may detect a first set of lines depicted in a processed digital image indicative of content of interest extracted from the digital image, and detect a second set of lines depicted in a subtracted digital resulting from subtracting a set of contours from the processed digital image. The systems and methods may determine the set of crop marks from the first and second sets of lines.Type: GrantFiled: November 25, 2020Date of Patent: October 12, 2021Assignee: CIMPRESS SCHWEIZ GMBHInventor: Anshul Garg
-
Publication number: 20210158532Abstract: Systems and methods for detecting crop marks depicted in digital images are disclosed. According to certain aspects, an electronic device may, in conjunction with enabling a user to customize a product design, facilitate a set of digital image processing functionalities to detect a set of crop marks depicted in a digital image associated with the product design. In particular, the systems and methods may detect a first set of lines depicted in a processed digital image indicative of content of interest extracted from the digital image, and detect a second set of lines depicted in a subtracted digital resulting from subtracting a set of contours from the processed digital image. The systems and methods may determine the set of crop marks from the first and second sets of lines.Type: ApplicationFiled: November 25, 2020Publication date: May 27, 2021Inventor: Anshul Garg
-
Patent number: 10540761Abstract: The disclosure includes a system and method for distinguishing between stock keeping units of similar appearance that vary in size. An image recognition application receives an image depicting a plurality of items, the image including a reference marker with a known physical dimension. The image recognition application performs image recognition to identify an item in the image and a region of interest for the identified image. The image recognition application further determines a pixel-to-physical dimension ratio using the dimension of a region of interest of the reference marker and the known physical dimension of the reference marker. Finally, the image recognition application determines a stock keeping unit identifier of the identified item in the image based on the pixel-to-physical dimension ratio and a dimension of the region of interest of the identified item.Type: GrantFiled: May 12, 2016Date of Patent: January 21, 2020Assignee: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg
-
Patent number: 10460287Abstract: The disclosure includes a system and method for indexing synthetically modified images of a high quality image. An image recognition application receives images of a product, crops background regions from the images, scales the image based on a minimum value among width and height of the image and generates multiple image sizes, blurs the images, brightens the image and indexes the images as being associated with the product. The images can be of box-shaped packages that include four or six images or cylindrical packages that include, for example, eight images of the packages. The images can be indexed in a k-dimensional tree for faster retrieval.Type: GrantFiled: July 25, 2016Date of Patent: October 29, 2019Assignee: Ricoh Co., Ltd.Inventors: Sri Kaushik Pavani, Anshul Garg
-
Patent number: 10318837Abstract: The disclosure includes a system and method for distinguishing between stock keeping units of similar appearance that vary in size. An image recognition application receives an image including a shelving unit stocking a plurality of items, identifies each item in the image, generates a region of interest for each identified item in the image, identifies a physical dimension of a portion of region depicted in the image, determines a dimension of the region of interest for each identified item and the portion of region in pixels, determines a pixel-to-physical dimension ratio using the dimension in pixels of the portion of region and the physical dimension of the portion of region depicted in the image, and determines a stock keeping unit identifier of each identified item in the image based on the pixel-to-physical dimension ratio and the dimension of the region of interest for each identified item.Type: GrantFiled: May 2, 2016Date of Patent: June 11, 2019Assignee: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg
-
Patent number: 9875548Abstract: A system and method that generates a candidate list of indexed images that potentially match an object in a query image is disclosed. The method includes receiving a query image including an object, receiving a plurality of indexed images that match the object, computing a region of interest for the object, computing an overlap between a first region of interest corresponding to a first indexed image and a second region of interest corresponding to a second indexed image, determining that the overlap between the first region of interest and the second region of interest satisfies a threshold and including the first indexed image and the second indexed image in a candidate list of indexed images.Type: GrantFiled: December 18, 2015Date of Patent: January 23, 2018Assignee: Ricoh Co., Ltd.Inventors: Sri Kaushik Pavani, Anshul Garg, Bharathi Shekar
-
Patent number: 9805289Abstract: The disclosure includes a system and method for distinguishing objects of similar appearance that vary in color. An image recognition application receives a query image of a plurality of objects, determines a candidate list of indexed images that match an object in the query image based on luminance features, crops an image of the object from the query image to generate a cropped image, computes color features for the object, ranks the candidate list of indexed images based on the color features, and provides the candidate list of indexed images to a user.Type: GrantFiled: December 18, 2015Date of Patent: October 31, 2017Assignee: Ricoh Co., Ltd.Inventors: Ramya Narasimha, Jorge Moraleda, Kathrin Berkner, Srikrishna Bhat, Sri Kaushik Pavani, Anshul Garg
-
Patent number: 9754237Abstract: A system and method that computes a quality score for an index image is disclosed. The method includes receiving an index image, computing a blurriness score of the index image based on variance associated with the index image, computing an image resolution score of the index image based on an area of the index image and a threshold area, computing a feature spread score for the index image using a first plurality of features associated with the index image, computing a feature uniqueness score for the index image using a description associated with each of a second plurality of features and determining a quality score for the index image using the blurriness score, the image resolution score, the feature spread score, and the feature uniqueness score.Type: GrantFiled: December 18, 2015Date of Patent: September 5, 2017Assignee: Ricoh Co., Ltd.Inventors: Srikrishna Bhat, Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20170177978Abstract: The disclosure includes a system and method for distinguishing objects of similar appearance that vary in color. An image recognition application receives a query image of a plurality of objects, determines a candidate list of indexed images that match an object in the query image based on luminance features, crops an image of the object from the query image to generate a cropped image, computes color features for the object, ranks the candidate list of indexed images based on the color features, and provides the candidate list of indexed images to a user.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Applicant: Ricoh Co., Ltd.Inventors: Ramya Narasimha, Jorge Moraleda, Kathrin Berkner, Srikrishna Bhat, Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20170178058Abstract: A system and method that computes a quality score for an index image is disclosed. The method includes receiving an index image, computing a blurriness score of the index image based on variance associated with the index image, computing an image resolution score of the index image based on an area of the index image and a threshold area, computing a feature spread score for the index image using a first plurality of features associated with the index image, computing a feature uniqueness score for the index image using a description associated with each of a second plurality of features and determining a quality score for the index image using the blurriness score, the image resolution score, the feature spread score, and the feature uniqueness score.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Applicant: Ricoh Co., Ltd.Inventors: Srikrishna Bhat, Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20170178335Abstract: A system and method that generates a candidate list of indexed images that potentially match an object in a query image is disclosed. The method includes receiving a query image including an object, receiving a plurality of indexed images that match the object, computing a region of interest for the object, computing an overlap between a first region of interest corresponding to a first indexed image and a second region of interest corresponding to a second indexed image, determining that the overlap between the first region of interest and the second region of interest satisfies a threshold and including the first indexed image and the second indexed image in a candidate list of indexed images.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Applicant: Ricoh Co., Ltd.Inventors: Sri Kaushik Pavani, Anshul Garg, Bharathi Shekar
-
Patent number: 9619899Abstract: The disclosure includes a system and method for distinguishing between items of similar appearance that vary in size. An image recognition application receives an image including a plurality of items, identifies each item in the image, generates a region of interest for each identified item in the image, determines a dimension of the region of interest for each identified item in pixels, determines a plurality of pixel-to-physical dimension ratios for each identified item, identifies a selected pixel-to-physical dimension ratio among the plurality of pixel-to-physical dimension ratios, and determines a stock keeping unit identifier of each identified item in the image based on the selected pixel-to-physical dimension ratio and the dimension of the region of interest for each identified item.Type: GrantFiled: December 23, 2014Date of Patent: April 11, 2017Assignee: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg, Michael J. Gormish
-
Patent number: 9569851Abstract: A method for sequencing products on a retail shelf, or other objects, recognized in an image of the retail shelf includes detecting products in the received image and calculating a final sequence position for each detected product. The final sequence position is calculated by generating a region of interest for each detected product in the received image, generating a plurality of unique raster numbers for each region of interest using a raster number equation by varying parameters of the raster number equation based on pixel coordinates of each region of interest, determining a plurality of sequence positions for each region of interest using the plurality of unique raster numbers, and determining the final sequence position for each region of interest using the plurality of sequence positions for each region of interest. The disclosure also includes systems for implementing the method.Type: GrantFiled: December 23, 2014Date of Patent: February 14, 2017Assignee: RICOH CO., LTD.Inventors: Sri Kaushik Pavani, Anshul Garg, Bharathi Shekar
-
Publication number: 20160335591Abstract: The disclosure includes a system and method for indexing synthetically modified images of a high quality image. An image recognition application receives images of a product, crops background regions from the images, scales the image based on a minimum value among width and height of the image and generates multiple image sizes, blurs the images, brightens the image and indexes the images as being associated with the product. The images can be of box-shaped packages that include four or six images or cylindrical packages that include, for example, eight images of the packages. The images can be indexed in a k-dimensional tree for faster retrieval.Type: ApplicationFiled: July 25, 2016Publication date: November 17, 2016Applicant: Ricoh Co., Ltd.Inventors: Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20160321518Abstract: The disclosure includes a system and method for distinguishing between stock keeping units of similar appearance that vary in size. An image recognition application receives an image including a shelving unit stocking a plurality of items, identifies each item in the image, generates a region of interest for each identified item in the image, identifies a physical dimension of a portion of region depicted in the image, determines a dimension of the region of interest for each identified item and the portion of region in pixels, determines a pixel-to-physical dimension ratio using the dimension in pixels of the portion of region and the physical dimension of the portion of region depicted in the image, and determines a stock keeping unit identifier of each identified item in the image based on the pixel-to-physical dimension ratio and the dimension of the region of interest for each identified item.Type: ApplicationFiled: May 2, 2016Publication date: November 3, 2016Applicant: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20160253794Abstract: The disclosure includes a system and method for distinguishing between stock keeping units of similar appearance that vary in size. An image recognition application receives an image depicting a plurality of items, the image including a reference marker with a known physical dimension. The image recognition application performs image recognition to identify an item in the image and a region of interest for the identified image. The image recognition application further determines a pixel-to-physical dimension ratio using the dimension of a region of interest of the reference marker and the known physical dimension of the reference marker. Finally, the image recognition application determines a stock keeping unit identifier of the identified item in the image based on the pixel-to-physical dimension ratio and a dimension of the region of interest of the identified item.Type: ApplicationFiled: May 12, 2016Publication date: September 1, 2016Applicant: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg
-
Patent number: 9400968Abstract: The disclosure includes a system and method for indexing synthetically modified images of a high quality image. An image recognition application receives images of a product, crops background regions from the images, scales the image based on a minimum value among width and height of the image and generates multiple image sizes, blurs the images, brightens the image and indexes the images as being associated with the product. The images can be of box-shaped packages that include four or six images or cylindrical packages that include, for example, eight images of the packages. The images can be indexed in a k-dimensional tree for faster retrieval.Type: GrantFiled: August 14, 2013Date of Patent: July 26, 2016Assignee: Ricoh Company, Ltd.Inventors: Sri Kaushik Pavani, Anshul Garg
-
Publication number: 20160180549Abstract: The disclosure includes a system and method for distinguishing between items of similar appearance that vary in size. An image recognition application receives an image including a plurality of items, identifies each item in the image, generates a region of interest for each identified item in the image, determines a dimension of the region of interest for each identified item in pixels, determines a plurality of pixel-to-physical dimension ratios for each identified item, identifies a selected pixel-to-physical dimension ratio among the plurality of pixel-to-physical dimension ratios, and determines a stock keeping unit identifier of each identified item in the image based on the selected pixel-to-physical dimension ratio and the dimension of the region of interest for each identified item.Type: ApplicationFiled: December 23, 2014Publication date: June 23, 2016Applicant: Ricoh Co., Ltd.Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg, Michael J. Gormish