IP Library Granted Patent US 9,363,431
Granted Patent B2
US 9,363,431 · App. 14/736,272 · Granted Jun 7, 2016

Method and system for capturing important objects using a camera based on predefined metrics

Inventors: Alexander Rav-Acha (Rehovot, IL); Oren Boiman (Sunnyvale, CA)
Assignee: MAGISTO LTD.
H04N5/23219G06K9/00221H04N5/235H04N5/23222G06K2009/00328
View Patent ↗
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 9,363,431
App. No.
14/736,272
Granted
Jun 7, 2016
Kind
B2
Abstract

A method for capturing important objects with a camera may include the following steps: non-selectively capturing an incoming sequence of images using an image capturing device; analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more images; automatically deciding, in real time, on selectively capturing a new image wherein the selective capturing is carried out differently than the non-selective capturing, whenever the metrics of the objects meet specified criteria; and determining at least one object as an important object, wherein said determining associates the selected object with a level of importance and wherein said metrics are calculated only for the at least one important object.

Claims (55)

1. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein the importance level for at least one of the objects is calculated based on level of representation of this object in existing images.

2. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein at least one of the metrics corresponds to interaction between at least two objects.

3. The method according to claim 2 , wherein the user preferences include at least one of: preferred type of scene, preferred important object positions, preferred camera settings, preferred object classes, and preferred specific objects.

4. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein at least one of the metrics depends on at least one of: history of capturing actions of the user, and preferences of the user.

5. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein one of the settings for selective capturing is taking a photo burst where at least one of the photos is with flash and at least one of the photos is without flash.

6. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein at least one of the metrics corresponds to an external region data, and wherein the external region data includes at least one of: statistics of photos been taken by others, history of capturing decisions that relates to the captured object, relative position of the camera to adjacent cameras.

7. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

further comprising receiving information during capture from at least one additional camera and wherein at least one of the metrics corresponds to actions taken by at least one additional camera.

8. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein the camera is a wearable camera and wherein at least one of the metrics is associated with at least one of: analysis of the body motion of the user; gaze analysis; head orientation; body pressure indicators; interaction with an augmented object.

9. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein in parallel to capturing the incoming sequence of images, the face of the user is also captured, and wherein at least one of the metrics is associated with a facial analysis of the face of the user during capture.

10. A method for capturing one or more specific objects with a camera comprising:

capturing an incoming sequence of images using an image capturing device;

analyzing said incoming sequence of images, to yield metrics associated with objects contained within the images, wherein at least one of the metrics is calculated based on two or more nonconsecutive images;

assigning at least one object with a level of importance and wherein at least one of the metrics is calculated based on the importance level of the specific objects; and

automatically deciding, in real time, on selectively capturing at least one new image whenever the metrics of the specific objects meet specified criteria and wherein the selective capturing is carried out using a setting that is different than the setting used for capturing the incoming sequence of images,

wherein a criterion for importance is the amount of users capturing at least one object at a common event.

Assignments (10)
SECURITY INTEREST Recorded May 4, 2026
From: VIMEO.COM, INC.
To: INTESA SANPAOLO S.P.A., AS SECURITY AGENT
Reel/Frame 074553/0001 →
RELEASE OF PATENT SECURITY INTERESTS FILED FEBRUARY 12, 2021 AT REEL/FRAME 055288/0371 Recorded Jul 3, 2023
From: JPMORGAN CHASE BANK, N.A.
To: VIMEO.COM, INC. (FKA VIMEO, INC.)
Reel/Frame 064193/0449 →
CHANGE OF NAME Recorded Jun 25, 2021
From: VIMEO, INC.
To: VIMEO.COM, INC.
Reel/Frame 056754/0261 →
SECURITY AGREEMENT Recorded Feb 12, 2021
From: VIMEO, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 055288/0371 →
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2020
From: KREOS CAPITAL V (EXPERT FUND) LP
To: MAGISTO LTD. (NOW KNOWN AS NOLAN LEGACY LTD)
Reel/Frame 053136/0297 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SERIAL NO. 15/374,023 SHOULD BE 15/012,875 PREVIOUSLY RECORDED ON REEL 041151 FRAME 0899. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 27, 2020
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 052497/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2020
From: MAGISTO LTD.
To: VIMEO, INC.
Reel/Frame 051435/0430 →
SECURITY INTEREST Recorded Feb 2, 2017
From: MAGISTO LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 041151/0899 →
CHANGE OF NAME Recorded Jul 27, 2015
From: SIGHTERA TECHNOLOGIES LTD.
To: MAGISTO LTD.
Reel/Frame 036181/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2015
From: RAV-ACHA, ALEXANDER; BOIMAN, OREN
To: SIGHTERA TECHNOLOGIES LTD.
Reel/Frame 035821/0187 →
Continuity (3)
Continuation In Part 14329377 · Jul 11, 2014
Provisional Application 61844924 · Jul 11, 2013
Related Publication 20150281566A1 · Oct 1, 2015