IP Library Patent Application 15864007
Patent Application
App. No. 15/864,007

SYSTEM AND METHOD FOR SELECTIVE USAGE OF INFERENCE MODELS BASED ON VISUAL CONTENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/864,007
Abstract

System and method for image processing are provided. Images may be obtained, for example by capturing the images using an image sensor. The images may be analyzed to identify scene information. An inference model may be selected based on the scene information. Further images may be analyzed using the selected inference model.

Claims (44)

1 . A system for image processing, the system comprising:

at least one processing unit configured to:

obtain a first group of one or more images captured using at least one image sensor from an environment;

analyze the first group of one or more images to obtain scene information;

based on the scene information, obtain at least one inference model;

obtain a second group of one or more images captured using the at least one image sensor from the environment; and

process the second group of one or more images using the at least one inference model.

2 . The system of claim 1 , wherein the system includes the at least one image sensor.

3 . The system of claim 1 , wherein the second group of one or more images is captured after the scene information is obtained.

4 . The system of claim 1 , wherein obtaining the at least one inference model comprises selecting the at least one inference model of a plurality of alternative inference models based on the scene information.

5 . The system of claim 1 , wherein obtaining the at least one inference model comprises:

transmitting to an external apparatus the scene information; and

receiving at least part of the at least one inference model, where the received at least part of the at least one inference model is based on the transmitted scene information.

6 . The system of claim 1 , wherein obtaining the at least one inference model comprises:

obtaining training examples based on the scene information; and

generating at least part of the at least one inference model using the training examples.

7 . The system of claim 1 , wherein the scene information comprises at least an indication of a swimming pool, and wherein processing the second group of one or more images using the at least one inference model is configured to detect drowning events.

8 . The system of claim 1 , wherein the scene information comprises at least an indication of a piece of equipment, and wherein processing the second group of one or more images using the at least one inference model is configured to detect safety related events associated with the piece of equipment.

9 . The system of claim 1 , wherein the scene information comprises at least an indication of at least one of a pet and a child.

10 . The system of claim 1 , wherein the scene information comprises at least one of a property of an object appearing in the first group of one or more images and a property of a person appearing in the first group of one or more images.

11 . A method for image processing, the method comprising:

obtaining a first group of one or more images captured using at least one image sensor from an environment;

analyzing the first group of one or more images to obtain scene information;

based on the scene information, obtaining at least one inference model;

obtaining a second group of one or more images captured using the at least one image sensor from the environment; and

processing the second group of one or more images using the at least one inference model.

12 . The method of claim 11 , wherein the second group of one or more images is captured after the scene information is obtained.

13 . The method of claim 11 , wherein obtaining the at least one inference model comprises selecting the at least one inference model of a plurality of alternative inference models based on the scene information.

14 . The method of claim 11 , wherein obtaining the at least one inference model comprises:

transmitting to an external apparatus the scene information; and

receiving at least part of the at least one inference model, where the received at least part of the at least one inference model is based on the transmitted scene information.

15 . The method of claim 11 , wherein obtaining the at least one inference model comprises:

obtaining training examples based on the scene information; and

generating at least part of the at least one inference model using the training examples.

16 . The method of claim 11 , wherein the scene information comprises an indication of a swimming pool, and wherein processing the second group of one or more images using the at least one inference model is configured to detect drowning events.

17 . The method of claim 11 , wherein the scene information comprises an indication of a piece of equipment, and wherein processing the second group of one or more images using the at least one inference model is configured to detect safety related events associated with the piece of equipment.

18 . The method of claim 11 , wherein the scene information comprises an indication of at least one of a pet and a child.

19 . The method of claim 11 , wherein the scene information comprises at least one of a property of an object appearing in the first group of one or more images and a property of a person appearing in the first group of one or more images.

20 . A non-transitory computer readable medium storing data and computer implementable instructions for carrying out a method, the method comprising:

obtaining a first group of one or more images captured using at least one image sensor from an environment;

analyzing the first group of one or more images to obtain scene information;

based on the scene information, obtaining at least one inference model;

obtaining a second group of one or more images captured using the at least one image sensor from the environment; and

processing the second group of one or more images using the at least one inference model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2019
From: GUTTMANN, MOSHE
To: ALLEGRO ARTIFICIAL INTELLIGENCE LTD
Reel/Frame 049414/0116 →