About
I am an Executive level, Machine Learning / Computer Vision expert with a passion to…
Contributions
-
Here's how you can enhance collaboration with team members using emotional intelligence.
Build diverse, gender-balanced teams. You'll be surprised to see the impact of different voices as they blend into one coherent team effort. Each member brings their unique viewpoint, experience, and most importantly - perspective. This is a classic case where 2+2 will be far more than 4.
-
Here's how you can develop a robust network of contacts in computer science while still in school.
Internships are an often overlooked tool for building a robust computer science network while in school. Approach internships strategically: aim for both industry and academia (if you're a graduate student), balancing between big tech companies and startups. This strategy offers multiple benefits: 1. Diverse experience: Exposure to various work environments, technologies, and challenges. 2. Interview material: Concrete examples for job interviews. 3. Network building: Connect with professionals and peers across the field. 4. Self-discovery: Understand what YOU want in your career. By pursuing this internship strategy, you'll not only build a strong network but also gain clarity on your career path in computer science."
Activity
-
Really? Testing out some new models out there and get this ghost of a watermark. haven't we learned anything?
Really? Testing out some new models out there and get this ghost of a watermark. haven't we learned anything?
Liked by Yair Adato
-
אני יודע, גם ככה מבהילים אותנו יותר מדי. אבל את זה התרחיש הזה כמעט כולם מפספסים, או לא משתכנעים. ויש מצב שהוא הדרמטי מכולם. דמיינו שהשנה היא 2029.…
אני יודע, גם ככה מבהילים אותנו יותר מדי. אבל את זה התרחיש הזה כמעט כולם מפספסים, או לא משתכנעים. ויש מצב שהוא הדרמטי מכולם. דמיינו שהשנה היא 2029.…
Liked by Yair Adato
-
🚀 Excited for my next chapter - Let’s connect! 🚀 After almost 6 amazing years at Intel Capital—leading investments, partnering with visionary…
🚀 Excited for my next chapter - Let’s connect! 🚀 After almost 6 amazing years at Intel Capital—leading investments, partnering with visionary…
Liked by Yair Adato
Experience
Education
-
Ben-Gurion University of the Negev
-
Activities and Societies: Thesis topic: From Specular shape Reconstruction to Compex Motion Estimation . Advisor: Ohad Ben-Shahar Conducted groundbreaking research in computer vision, specifically focusing on the understanding and processing of specular reflections and their applications in understanding 3D shapes and motion. A joint research with Harvard University. contributing to interdisciplinary projects that bridged computer science with cognitive sciences.
-
-
Activities and Societies: Thesis topic: On the Reconstruction of Specular Shape from Images. Advisor: Ohad Ben-Shahar Graduated with honor
-
-
Activities and Societies: Graduated with honor
Publications
-
Shape from specular flow
IEEE Transactions on Pattern Analysis and Machine Intelligence
Abstract:
An image of a specular (mirror-like) object is nothing but a distorted reflection of its environment. When the environment is unknown, reconstructing shape from such an image can be very difficult. This reconstruction task can be made tractable when, instead of a single image, one observes relative motion between the specular object and its environment, and therefore, a motion field-or specular flow-in the image plane. In this paper, we study the shape from specular flow problem…Abstract:
An image of a specular (mirror-like) object is nothing but a distorted reflection of its environment. When the environment is unknown, reconstructing shape from such an image can be very difficult. This reconstruction task can be made tractable when, instead of a single image, one observes relative motion between the specular object and its environment, and therefore, a motion field-or specular flow-in the image plane. In this paper, we study the shape from specular flow problem and show that observable specular flow is directly related to surface shape through a nonlinear partial differential equation. This equation has the key property of depending only on the relative motion of the environment while being independent of its content. We take first steps toward understanding and exploiting this PDE, and we examine its qualitative properties in relation to shape geometry. We analyze several cases in which the surface shape can be recovered in closed form, and we show that, under certain conditions, specular shape can be reconstructed when both the relative motion and the content of the environment are unknown. We discuss numerical issues related to the proposed reconstruction algorithms, and we validate our findings using both real and synthetic data.Other authorsSee publication -
Toward a Theory of Shape from Specular Flow.
ICCV 2007
Abstract:
The image of a curved, specular (mirror-like) surface is a distorted reflection of the environment. The goal of our work is to develop a framework for recovering general shape from such distortions when the environment is neither calibrated nor known. To achieve this goal we consider far-field illumination, where the object-environment distance is relatively large, and we examine the dense specular flow that is induced on the image plane through relative object-environment motion…Abstract:
The image of a curved, specular (mirror-like) surface is a distorted reflection of the environment. The goal of our work is to develop a framework for recovering general shape from such distortions when the environment is neither calibrated nor known. To achieve this goal we consider far-field illumination, where the object-environment distance is relatively large, and we examine the dense specular flow that is induced on the image plane through relative object-environment motion. We show that under these very practical conditions the observed specular flow can be related to surface shape through a pair of coupled nonlinear partial differential equations. Importantly, this relationship depends only on the environment's relative motion and not its content. We examine the qualitative properties of these equations, present analytic methods for recovery of the shape in several special cases, and empirically validate our results using captured data. We also discuss the relevance to both computer vision and human perception.Other authorsSee publication
Patents
-
ATTRIBUTING GENERATED VISUAL CONTENT TO TRAINING EXAMPLES
Issued 12033372
This is a first-of-its-kind solution for identifying which training examples taught a generative model to create visual content. The process involves analyzing both the generated visual content and the training examples. The generated visual content is linked to a specific group of training examples based on their properties. Then, data records are updated to show the contribution of the specific group to the generated visual content. This recorded information helps in crediting the source of…
This is a first-of-its-kind solution for identifying which training examples taught a generative model to create visual content. The process involves analyzing both the generated visual content and the training examples. The generated visual content is linked to a specific group of training examples based on their properties. Then, data records are updated to show the contribution of the specific group to the generated visual content. This recorded information helps in crediting the source of the training examples, understanding the importance of different training examples, and guiding the acquisition of additional training data.
Other inventorsSee patent -
PROMPT-BASED ATTRIBUTION OF GENERATED MEDIA CONTENTS TO TRAINING EXAMPLES
Issued 11947922
This is a solution for identifying which training examples taught a generative model to create visual content in response to a specific prompt. The process involves analyzing both the prompt and the training examples. The generated visual content is linked to a specific group of training examples based on the prompt and the properties of the training examples. Then, data records are updated to show the contribution of the specific group to the generated visual content. This recorded information…
This is a solution for identifying which training examples taught a generative model to create visual content in response to a specific prompt. The process involves analyzing both the prompt and the training examples. The generated visual content is linked to a specific group of training examples based on the prompt and the properties of the training examples. Then, data records are updated to show the contribution of the specific group to the generated visual content. This recorded information helps in crediting the source of the training examples, understanding the importance of different training examples, and guiding the acquisition of additional training data.
Other inventorsSee patent -
IDENTIFYING PROMPTS USED FOR TRAINING OF INFERENCE MODELS
Issued 11934792
This solution determines if a specific text prompt was used to train a generative model. The process involves analyzing both the specific text prompt and data based on parameters of the generative model. It then estimates the likelihood that this prompt was used in at least one of the training examples used to create the generative model. This estimate is then provided, and may be used for various purposes, including detecting copyright infringement, verifying the authenticity of the generative…
This solution determines if a specific text prompt was used to train a generative model. The process involves analyzing both the specific text prompt and data based on parameters of the generative model. It then estimates the likelihood that this prompt was used in at least one of the training examples used to create the generative model. This estimate is then provided, and may be used for various purposes, including detecting copyright infringement, verifying the authenticity of the generative model, and ensuring ethical use of data in training AI systems.
Other inventorsSee patent -
VISUAL CONTENT OPTIMIZATION
Issued 11915348
Performing repeated adjustments to visual contents used in communications with different users, gauge their reactions, and then steering further adjustments to the visual contents based on those reactions. The process includes representation of visual contents as mathematical objects in a special space, and usage of mathematical optimization on these objects to select the optimal adjustment based on the reactions to the previous visual content. By iteratively improving the content, the visual…
Performing repeated adjustments to visual contents used in communications with different users, gauge their reactions, and then steering further adjustments to the visual contents based on those reactions. The process includes representation of visual contents as mathematical objects in a special space, and usage of mathematical optimization on these objects to select the optimal adjustment based on the reactions to the previous visual content. By iteratively improving the content, the visual content becomes increasingly effective and appealing to users over time.
Other inventorsSee patent -
SYNTHETIC VISUAL CONTENT CREATION AND MODIFICATION USING TEXTUAL INPUT
Issued 11880917
The software enables a user to generate or find visual contents (like images, graphics or videos) staring from just a few. The process involves taking the user’s keywords and generates various textual prompts from them. The user has the option to tweak these prompts to better fit their vision. Once the user selects one of these textual prompts, the software then generates or retrieves multiple visual contents that align with the chosen prompt. These visuals are then displayed to the user…
The software enables a user to generate or find visual contents (like images, graphics or videos) staring from just a few. The process involves taking the user’s keywords and generates various textual prompts from them. The user has the option to tweak these prompts to better fit their vision. Once the user selects one of these textual prompts, the software then generates or retrieves multiple visual contents that align with the chosen prompt. These visuals are then displayed to the user, making the process of finding or creating images and videos much more tailored to the user's specific needs and preferences.
Other inventorsSee patent -
GENERATING VISUAL CONTENT CONSISTENT WITH ASPECTS OF A VISUAL LANGUAGE
Issued 11854129
Generating a new visual content consistent with a visual brand language from on an original visual content. By analyzing the original visual content the software differentiates between brand related and brand independent visual aspects. It then modifies the non-brand elements while preserving the brand-specific aspects. This approach ensures that the newly created visual content maintains a strong connection to the brand's visual style. The end product looks like it was made for the brand…
Generating a new visual content consistent with a visual brand language from on an original visual content. By analyzing the original visual content the software differentiates between brand related and brand independent visual aspects. It then modifies the non-brand elements while preserving the brand-specific aspects. This approach ensures that the newly created visual content maintains a strong connection to the brand's visual style. The end product looks like it was made for the brand, without straying too far from the original image. The generated visual content fits seamlessly within the brand's aesthetic, ready for practical applications like marketing, advertising, or social media use. This technology is particularly valuable for maintaining brand consistency across various visual media platforms and geographies.
Other inventorsSee patent -
GENERATING LOOPED VIDEO CLIPS
Issued 11769283
This technology transforms a single still image into a seamless, looped video clip. First, the system receives a still image. Then, using special software, it analyzes this image and creates a series of additional images that form a sequence. This sequence includes a starting image, a middle image that looks different, and an ending image that closely resembles the starting one. When these images are played in order, they form a video clip. When the video reaches the end and starts over, the…
This technology transforms a single still image into a seamless, looped video clip. First, the system receives a still image. Then, using special software, it analyzes this image and creates a series of additional images that form a sequence. This sequence includes a starting image, a middle image that looks different, and an ending image that closely resembles the starting one. When these images are played in order, they form a video clip. When the video reaches the end and starts over, the transition from the last image back to the first is smooth. This is achieved through a complex process involving mathematical objects. Each image is represented as a mathematical object in a special space, and by manipulating these objects, the system can generate the sequence of images needed for the looped video. This technology automates the process of creating endless animations from a single photo.
Other inventorsSee patent -
Camera configured to be mounted to store shelf
Filed US US10643060B2
A system for acquiring images of products in a retail store is disclosed. The system may include a first housing configured for location on a retail shelving unit, and an image capture device included in the first housing and configured relative to the first housing such that an optical axis of the image capture device is directed toward an opposing retail shelving unit when the first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing…
A system for acquiring images of products in a retail store is disclosed. The system may include a first housing configured for location on a retail shelving unit, and an image capture device included in the first housing and configured relative to the first housing such that an optical axis of the image capture device is directed toward an opposing retail shelving unit when the first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the first housing, the second housing containing a processor configured to control the image capture device and a network interface for communicating with a remote server. The system may further include a data conduit configured to enable transfer of control signals from the processor to the image capture device.
Other inventors -
MONITORING SHELVES WITH PRESSURE AND LIGHT SENSORS
Issued US 16354608
A system for monitoring planogram compliance on a store shelf is disclosed. The system may include a plurality of detection sensors and a processor. The processor may be configured to receive first signals from a first subset of detection sensors after a plurality of products are placed on the store shelf, and use the first signals to identify at least one pattern associated with a product type of the products. The processor may further be configured to receive from a second subset of detection…
A system for monitoring planogram compliance on a store shelf is disclosed. The system may include a plurality of detection sensors and a processor. The processor may be configured to receive first signals from a first subset of detection sensors after a plurality of products are placed on the store shelf, and use the first signals to identify at least one pattern associated with a product type of the products. The processor may further be configured to receive from a second subset of detection sensors second signals indicative of no products being placed on at least one area of the store shelf, and use the second signals to determine at least one empty space on the store shelf. The processor may also be configured to determine, based on the at least one pattern and the at least one empty space, at least one aspect of planogram compliance.
Other inventors -
IDENTIFYING PRODUCTS BASED ON PROPORTIONS OF NEARBY BOTTLES
Filed US 16714861
A system for acquiring images of products in a retail store is disclosed. The system may include at least one first housing configured for location on a retail shelving unit, and at least one image capture device included in the at least one first housing and configured relative to the at least one first housing such that an optical axis of the at least one image capture device is directed toward an opposing retail shelving unit when the at least one first housing is fixedly mounted on the…
A system for acquiring images of products in a retail store is disclosed. The system may include at least one first housing configured for location on a retail shelving unit, and at least one image capture device included in the at least one first housing and configured relative to the at least one first housing such that an optical axis of the at least one image capture device is directed toward an opposing retail shelving unit when the at least one first housing is fixedly mounted on the retail shelving unit. The system may further include a second housing configured for location on the retail shelving unit separate from the at least one first housing, the second housing may contain at least one processor configured to control the at least one image capture device and also to control a network interface for communicating with a remote server. The system may also include at least one data conduit extending between the at least one first housing and the second housing, the at least one data conduit being configured to enable transfer of control signals from the at least one processor to the at least one image capture device and to enable collection of image data acquired by the at least one image capture device for transmission by the network interface.
Other inventors -
MANAGING INVENTORY OF PERISHABLE PRODUCTS
Filed US 16569655
A system for identifying perishable products in a retail store based on analysis of image data and for automatically generating suggestions relating to the identified products is provided. The system may comprise at least one processor configured to: receive a set of images depicting a plurality of perishable products displayed on at least one shelving unit in a retail store; analyze the set of images to determine information about a displayed inventory of the plurality of perishable products;…
A system for identifying perishable products in a retail store based on analysis of image data and for automatically generating suggestions relating to the identified products is provided. The system may comprise at least one processor configured to: receive a set of images depicting a plurality of perishable products displayed on at least one shelving unit in a retail store; analyze the set of images to determine information about a displayed inventory of the plurality of perishable products; obtain information about additional perishable products scheduled to be displayed on the at least one shelving unit; use the information about the displayed inventory and the information about the additional perishable products to determine at least one suggestion regarding placement of perishable products in the retail store; and provide the at least one suggestion to an entity associated with the retail store.
Other inventors -
UPDATING ONLINE STORE INVENTORY BASED ON PHYSICAL STORE INVENTORY
Filed US 16578595
A system for identifying products and tracking inventory in a retail store based on analysis of image data is provided. The system may comprise at least one processor configured to receive image data from a plurality of image sensors mounted in a retail store; analyze the image data to estimate a current inventory of at least one product type in the retail store; receive product supply information associated with the at least one product type in the retail store; determine that an online order…
A system for identifying products and tracking inventory in a retail store based on analysis of image data is provided. The system may comprise at least one processor configured to receive image data from a plurality of image sensors mounted in a retail store; analyze the image data to estimate a current inventory of at least one product type in the retail store; receive product supply information associated with the at least one product type in the retail store; determine that an online order from a virtual store made during a first time period will be fulfilled by an employee of the retail store during a second time period; determine a predicted inventory of the at least one product type during the second time period; and provide information to the virtual store regarding the predicted inventory of the at least one product type during the second time period.
Other inventorsSee patent -
AGGREGATING PRODUCT SHORTAGE INFORMATION
Filed US 16569645
A system for reducing product shortage durations in retail stores based on analysis of image data is provided. The system may comprise: a communication interface configured to receive image data from retail stores indicative of a product shortage of a product type relative to information describing a placement of products of a product type on a store shelf; and at least one processor configured to: analyze the image data to detect occurrences of product shortages of the product type in the…
A system for reducing product shortage durations in retail stores based on analysis of image data is provided. The system may comprise: a communication interface configured to receive image data from retail stores indicative of a product shortage of a product type relative to information describing a placement of products of a product type on a store shelf; and at least one processor configured to: analyze the image data to detect occurrences of product shortages of the product type in the retail stores and determine durations associated with the occurrences; identify a common factor contributing to the duration of part of the occurrences of the product shortages; determine an action, associated with the at least one common factor, for potentially reducing product shortage durations of future shortages of the product type in the retail stores; and provide information associated with the identified action to an entity.
Other inventors -
MONITORING PRODUCT SHORTAGES OVER TIME
Filed US 16569635
A system for processing images captured in a retail store and automatically identifying a product shortage is provided. The system may comprise at least one processor configured to: access information describing a placement of products; receive image data from an image sensor; analyze a first image captured at a first time to determine that a first quantity of products exceeds a quantity threshold; analyze a second image captured at a second time to determine that a second quantity is below the…
A system for processing images captured in a retail store and automatically identifying a product shortage is provided. The system may comprise at least one processor configured to: access information describing a placement of products; receive image data from an image sensor; analyze a first image captured at a first time to determine that a first quantity of products exceeds a quantity threshold; analyze a second image captured at a second time to determine that a second quantity is below the quantity threshold; based on the determination that the first quantity exceeds the quantity threshold, avoid initiating an unscheduled action to cause restocking the store shelf with products until a third time; analyze a third image captured at the third time to determine that a third quantity is below the quantity threshold; and based on the determination, provide information indicative of a product shortage at the store shelf.
Other inventors -
MONITORING A DISPLAY AND SHELF OF THE SAME PRODUCT TYPE
Issued US 16354175
The present disclosure relates to systems and methods for identifying products in retail stores based on analysis of image data and for automatically generating performance indicators relating to the identified products. In one implementation, the system may include a processor configured to receive a first set of images depicting a first plurality of products associated with single product type displayed on a first shelving unit in a retail store; analyze the first set of images to determine…
The present disclosure relates to systems and methods for identifying products in retail stores based on analysis of image data and for automatically generating performance indicators relating to the identified products. In one implementation, the system may include a processor configured to receive a first set of images depicting a first plurality of products associated with single product type displayed on a first shelving unit in a retail store; analyze the first set of images to determine first product turnover data associated with the first shelving unit; receive a second set of images depicting a second plurality of products also associated with the single product type displayed on a second shelving unit in the retail store nonadjacent to the first shelving unit; and analyze the second set of images to determine second product turnover data associated with the second shelving unit.
Other inventors -
SELECTIVE USAGE OF PRODUCT MODELS
Filed US 20190213441
A system for identifying products in a retail store is provided. The system may include a processor configured to: receive an image depicting a store shelf and a product displayed thereon; select a product model subset based on a characteristic of the store shelf determined based on analysis of the image; determine whether the product model subset is applicable to the product; and when the product model subset is applicable to the product, analyze a representation of the product depicted in the…
A system for identifying products in a retail store is provided. The system may include a processor configured to: receive an image depicting a store shelf and a product displayed thereon; select a product model subset based on a characteristic of the store shelf determined based on analysis of the image; determine whether the product model subset is applicable to the product; and when the product model subset is applicable to the product, analyze a representation of the product depicted in the image using the product model subset, and identify the product based on the analysis of the representation of the product.
Other inventors -
USING CONTEXT TO UPDATE PRODUCT MODELS (AS AMENDED)
Filed US 16354601
A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate…
A system for processing images captured in a retail store is provided. The system may include a processor configured to: access a database storing a group of product models; receive an image depicting at least part of a store shelf having a plurality of products of a same type displayed thereon; analyze the image and determine a first candidate type of the products based on the group of product models and the image analysis; determine a first confidence level associated with the first candidate type; when the first confidence level is below a confidence threshold, determine a second candidate type of the products using contextual information; determine a second confidence level associated with the determined second candidate type of the plurality of products; and when the second confidence level is above the confidence threshold, initiate an action to update the group of product models stored in the database.
Other inventorsSee patent -
IDENTIFYING BOTTLE SIZES BASED ON BOTTLE PROPORTIONS
Issued US 16354672
A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyse the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the…
A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyse the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the at least one bottle. Each of the two outline elements may have a specific length. The at least one processor may further be configured to determine a size of the at least one bottle based on a comparison of the lengths of the two outline elements.
Other inventors -
USING PRICE IN VISUAL PRODUCT RECOGNITION
Issued US 16353390
A system for processing images captured in a retail store and differentiating between products with similar visual appearances is provided. The system may comprise at least one processor configured to receive at least one image depicting a store shelf having a product displayed thereon, analyze the at least one image to detect the product, determine that the detected product is either a first type of product or a second type of product, analyze the at least one image to determine a price…
A system for processing images captured in a retail store and differentiating between products with similar visual appearances is provided. The system may comprise at least one processor configured to receive at least one image depicting a store shelf having a product displayed thereon, analyze the at least one image to detect the product, determine that the detected product is either a first type of product or a second type of product, analyze the at least one image to determine a price associated with the detected product, determine that the detected product is of the first type of product when the determined price falls within a first price range associated with the first type of product, and determine that the detected product is of the second type of product when the determined price falls within a second price range associated with the second type of product.
Other inventors -
INSPECTING STORE SHELF CAPACITY
Issued US 16353621
A system for processing images captured in a retail store is provided. The system may comprise at least one processor configured receive at least one image depicting part of at least one store shelf having a plurality of products displayed thereon, the plurality of products including a group of first products associated with a first product size and a group of second products associated with a second product size, analyze the at least one image to detect the plurality of products, identify one…
A system for processing images captured in a retail store is provided. The system may comprise at least one processor configured receive at least one image depicting part of at least one store shelf having a plurality of products displayed thereon, the plurality of products including a group of first products associated with a first product size and a group of second products associated with a second product size, analyze the at least one image to detect the plurality of products, identify one or more vacant spaces associated with the plurality of products, determine that by rearranging the group of second products to partially eliminate the one or more identified vacant spaces, at least one additional first product may be displayed on the at least one store shelf next to the group of first products, and provide information to a user indicative of the identified vacant spaces.
Other inventors -
WITHHOLDING NOTIFICATIONS DUE TO TEMPORARY MISPLACED PRODUCTS
Issued US 16353452
A system for processing images captured in a retail store and automatically identifying misplaced products is provided. The system may comprise at least one processor configured to receive one or more images captured by one or more image sensors from an environment of a retail store, detect in the one or more images a first product, determine that the first product is not located in the first correct display location, cause an issuance of a user-notification associated with the first product…
A system for processing images captured in a retail store and automatically identifying misplaced products is provided. The system may comprise at least one processor configured to receive one or more images captured by one or more image sensors from an environment of a retail store, detect in the one or more images a first product, determine that the first product is not located in the first correct display location, cause an issuance of a user-notification associated with the first product, detect in the one or more images a second product, determine that the second product is not located in the second correct display location, and after determining that the second product is not located in the second correct display location and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second product.
Other inventors -
WITHHOLDING ALERTS DUE TO TEMPORARY SHELF OCCLUSION
Issued US 16353499
A system for processing images to automatically identify occlusions in a field of view of one or more cameras in retail stores is provided. The system may comprise at least one processor configured to receive one or more images from an environment of a retail store, detect in the one or more images a first occlusion event, analyze the plurality of images to determine an indicator of a first level of urgency for resolving the first occlusion event, cause issuance of a user-notification…
A system for processing images to automatically identify occlusions in a field of view of one or more cameras in retail stores is provided. The system may comprise at least one processor configured to receive one or more images from an environment of a retail store, detect in the one or more images a first occlusion event, analyze the plurality of images to determine an indicator of a first level of urgency for resolving the first occlusion event, cause issuance of a user-notification associated with the first occlusion event, detect in the one or more images a second occlusion event, analyze the plurality of images to determine an indicator of a second level of urgency for resolving the second occlusion event, and when the second urgency level is lower than the first urgency level, withhold issuance of a user-notification associated with the second occlusion event.
Other inventors -
COMPARING PLANOGRAM COMPLIANCE TO CHECKOUT DATA
Filed US 16354186
The present disclosure relates to systems and methods for identifying products and monitoring planogram compliance using analysis of image data. In one implementation, the method may include accessing at least one planogram describing a desired placement of a plurality of product types on shelves of a plurality of retail stores; receiving image data from the plurality of retail stores; analyzing the image data to determine an actual placement of the plurality of product types on the shelves of…
The present disclosure relates to systems and methods for identifying products and monitoring planogram compliance using analysis of image data. In one implementation, the method may include accessing at least one planogram describing a desired placement of a plurality of product types on shelves of a plurality of retail stores; receiving image data from the plurality of retail stores; analyzing the image data to determine an actual placement of the plurality of product types on the shelves of the plurality of retail stores; determining at least one characteristic of planogram compliance based on detected differences between the at least one planogram and the actual placement of the plurality of product types on the shelves of the plurality of retail stores; and receiving checkout data from the plurality of retail stores reflecting sales of at least one product type from the plurality of product types.
Other inventorsSee patent -
PRIORITIZING SHELF-ORIENTED TASKS
Filed US 16354170
The present disclosure relates to systems and methods for processing images captured in a retail store and automatically addressing detected conditions within the retail store. In one implementation, the system may include a processor configured to receive a plurality of images depicting a plurality of products displayed on a plurality of store shelves; detect in the plurality of images an indicator of a first service-improvement condition relating to the plurality of products; detect in the…
The present disclosure relates to systems and methods for processing images captured in a retail store and automatically addressing detected conditions within the retail store. In one implementation, the system may include a processor configured to receive a plurality of images depicting a plurality of products displayed on a plurality of store shelves; detect in the plurality of images an indicator of a first service-improvement condition relating to the plurality of products; detect in the plurality of images an indicator of a second service-improvement condition relating to the plurality of products; determine a first product-related task for addressing the first service-improvement condition; determine a second product-related task for addressing the second service-improvement condition; and access a database storing information indicative of a first employee and a second employee on duty during a time interval over which the plurality of images was received.
Other inventorsSee patent -
USING AUGMENTED REALITY FOR IMAGE CAPTURING A RETAIL UNIT
Filed US 16244907
Methods, devices, and computer-readable storage media for providing a user with augmented guidance to capture images of products placed on a store shelving unit, the method including using an image sensor of a mobile device to capture and display in real-time a video stream depicting a store shelving unit, augmenting the video stream with a marking identifying an area of the store shelving unit and receiving an image including an area outside the marked area. A plurality of images captured by…
Methods, devices, and computer-readable storage media for providing a user with augmented guidance to capture images of products placed on a store shelving unit, the method including using an image sensor of a mobile device to capture and display in real-time a video stream depicting a store shelving unit, augmenting the video stream with a marking identifying an area of the store shelving unit and receiving an image including an area outside the marked area. A plurality of images captured by the image sensor and associated with a discontinuous first area of the store shelving unit with at least two non-overlapping regions and having image resolution higher than an image resolution of the video stream are used to mark the area of the video stream representing discontinuous first area and a second area outside the discontinuous first area. The received image overlaps the discontinuous first area and second area.
Other inventorsSee patent -
IDENTIFYING PRODUCTS USING A VISUAL CODE
Filed US 16310157
This disclosure relates to systems, methods, and devices that can identify products on a shelf, and determine item descriptions and pricing from associated labels. In one embodiment, an image processing system for providing an indication about shelf label accuracy in a store is provided. The image processing system comprises at least one processor configured to receive, from a hand-held device, an image depicting products on store shelves, and associated labels coupled to the store shelves. The…
This disclosure relates to systems, methods, and devices that can identify products on a shelf, and determine item descriptions and pricing from associated labels. In one embodiment, an image processing system for providing an indication about shelf label accuracy in a store is provided. The image processing system comprises at least one processor configured to receive, from a hand-held device, an image depicting products on store shelves, and associated labels coupled to the store shelves. The processor can be configured to process the image to identify at least some of the products and to access a database to determine associated product ID numbers. The processor can be further configured to determine product identifier and displayed price from the associated labels. The processor can also be configured to determine one or more product-label mismatches related to incorrect product placement on the shelf and to provide electronic notification of the mismatches.
Other inventorsSee patent -
METHOD AND A SYSTEM FOR OBJECT RECOGNITION
Issued US 15316657
The present disclosure provides a method of image processing comprising: obtaining by an imaging device a low resolution version and a high resolution version of a retail image, the high resolution version of the retail image being a temporary file to be erased automatically after a predetermined time period; transmitting to a server the low resolution version of the retail image; upon receipt of a request from the server, the request including data representative of a contour of an…
The present disclosure provides a method of image processing comprising: obtaining by an imaging device a low resolution version and a high resolution version of a retail image, the high resolution version of the retail image being a temporary file to be erased automatically after a predetermined time period; transmitting to a server the low resolution version of the retail image; upon receipt of a request from the server, the request including data representative of a contour of an unidentified item in the low resolution version of the retail image, cropping a high resolution item image from the high resolution version of the retail image, the high resolution item image corresponding to the contour of the unidentified item; and transmitting the high resolution item image to the server thereby enabling updating an item database.
Other inventors -
VISUAL CONTENT OPTIMIZATION
US Patent Application No. 17/519,500
Honors & Awards
-
Google Europe PhD Fellowship in Computer Vision
Google
https://research.google/outreach/phd-fellowship/recipients/?category=2011
https://services.google.com/fh/files/blogs/2011GoogleFellowshipRecipients.pdf
More activity by Yair
-
I decided to have some fun with GPT 4o, so I asked it based on web research to draw a picture of me… Next I’m going to be trying out moodboards and…
I decided to have some fun with GPT 4o, so I asked it based on web research to draw a picture of me… Next I’m going to be trying out moodboards and…
Liked by Yair Adato
-
𝗪𝗵𝗮𝘁 𝗱𝗼𝗲𝘀 𝗮 𝘃𝗶𝗿𝗮𝗹 𝗚𝗵𝗶𝗯𝗹𝗶-𝘀𝘁𝘆𝗹𝗲 𝗶𝗺𝗮𝗴𝗲 𝘁𝗿𝗲𝗻𝗱 𝗵𝗮𝘃𝗲 𝘁𝗼 𝗱𝗼 𝘄𝗶𝘁𝗵 𝗨𝗦 𝗔𝗜 𝗽𝗼𝗹𝗶𝗰𝘆?…
𝗪𝗵𝗮𝘁 𝗱𝗼𝗲𝘀 𝗮 𝘃𝗶𝗿𝗮𝗹 𝗚𝗵𝗶𝗯𝗹𝗶-𝘀𝘁𝘆𝗹𝗲 𝗶𝗺𝗮𝗴𝗲 𝘁𝗿𝗲𝗻𝗱 𝗵𝗮𝘃𝗲 𝘁𝗼 𝗱𝗼 𝘄𝗶𝘁𝗵 𝗨𝗦 𝗔𝗜 𝗽𝗼𝗹𝗶𝗰𝘆?…
Liked by Yair Adato
-
Bria crossed 11,000 followers on LinkedIn, and this is only the beginning! Whether you’ve been with us since our very first post or just discovered…
Bria crossed 11,000 followers on LinkedIn, and this is only the beginning! Whether you’ve been with us since our very first post or just discovered…
Liked by Yair Adato
-
Thrilled to announce that I'll be speaking at eMerge Americas 2025 on March 27th in sunny Miami. This event is where tech leaders and innovators…
Thrilled to announce that I'll be speaking at eMerge Americas 2025 on March 27th in sunny Miami. This event is where tech leaders and innovators…
Shared by Yair Adato
-
Always a pleasure catching up with Yair Adato and Vered Horesh from Bria at NVIDIA GTC! Make sure to visit booth 3235 to explore their latest…
Always a pleasure catching up with Yair Adato and Vered Horesh from Bria at NVIDIA GTC! Make sure to visit booth 3235 to explore their latest…
Liked by Yair Adato
-
If Tech Can Do Almost Everything, Why Does It Fail at Love? Ever wonder why your phone can help in almost any aspect of life but fails horribly at…
If Tech Can Do Almost Everything, Why Does It Fail at Love? Ever wonder why your phone can help in almost any aspect of life but fails horribly at…
Liked by Yair Adato
-
Follow Blue Bridge Group AI ! Weekly AI use case video this week is about: unboxing Mobeus with its CEO and founder Richie Etwaru. BB.AI is not…
Follow Blue Bridge Group AI ! Weekly AI use case video this week is about: unboxing Mobeus with its CEO and founder Richie Etwaru. BB.AI is not…
Liked by Yair Adato
-
🚀 The Rise of Robots: Transforming Business, One Innovation at a Time 🤖 I met a new friend who made me think about how robots will change how we…
🚀 The Rise of Robots: Transforming Business, One Innovation at a Time 🤖 I met a new friend who made me think about how robots will change how we…
Liked by Yair Adato
-
“בית ספר חייב לחנך והוא רשאי להנחיל ערכים שיהוו מצפן לאדם ומצפון המעצב את אורח חייו. לעת מבוכה ובלבול ערכים - אל נחנך לפחות״ (אהרון ידלין ז״ל)…
“בית ספר חייב לחנך והוא רשאי להנחיל ערכים שיהוו מצפן לאדם ומצפון המעצב את אורח חייו. לעת מבוכה ובלבול ערכים - אל נחנך לפחות״ (אהרון ידלין ז״ל)…
Liked by Yair Adato
-
אוי כמה אין לי כוח לשיחה עם אמא שלי הערב על Wiz ועל למה אני לא עובד שם / מקים משהו כזה בעצמי 🤦♂️ תאמרו יחד איתי: - ״הלוואי עלי אמא״ - ״זה ממש קשה״…
אוי כמה אין לי כוח לשיחה עם אמא שלי הערב על Wiz ועל למה אני לא עובד שם / מקים משהו כזה בעצמי 🤦♂️ תאמרו יחד איתי: - ״הלוואי עלי אמא״ - ״זה ממש קשה״…
Liked by Yair Adato
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Yair Adato
1 other named Yair Adato is on LinkedIn
See others named Yair Adato