DYNAMICALLY CONFIGURING AN IMAGE PROCESSING FUNCTION
First Claim
1. A method for dynamically configuring an image processing function into at least a first and second detection state on the basis of function parameters, wherein transitions between said first and second detection states are determined by at least a first state transition condition and wherein said image processing function includes extracting features from an image frame, matching extracted features with reference features associated with one or more target objects and estimating pose information on the basis of matched features, said method comprising:
- configuring said image processing function in a first detection state on the basis of a first set of function parameter values;
processing a first image frame in said first detection state;
monitoring said image processing function for occurrence of said at least first state transition condition; and
,if said at least one state transition condition is met, configuring said image processing function in said second detection state on the basis of a second set of function parameter values for processing a second image frame in said second detection state.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and systems for dynamically configuring an image processing function into at least a first and second detection state on the basis of function parameters are described, wherein transitions between said detection states are determined by at least a first state transition condition and wherein said image processing function includes extracting features from an image frame, matching features with features associated with one or more target objects and estimating pose information on the basis of matched features and wherein method comprises: configuring said image processing function in a detection state on the basis of a first set of function parameter values; processing a first image frame in said first detection state; monitoring said image processing function for occurrence of said at least state transition condition; and, if said at least one state transition condition is met, configuring said image processing function in said second detection state.
-
Citations
20 Claims
-
1. A method for dynamically configuring an image processing function into at least a first and second detection state on the basis of function parameters, wherein transitions between said first and second detection states are determined by at least a first state transition condition and wherein said image processing function includes extracting features from an image frame, matching extracted features with reference features associated with one or more target objects and estimating pose information on the basis of matched features, said method comprising:
-
configuring said image processing function in a first detection state on the basis of a first set of function parameter values; processing a first image frame in said first detection state; monitoring said image processing function for occurrence of said at least first state transition condition; and
,if said at least one state transition condition is met, configuring said image processing function in said second detection state on the basis of a second set of function parameter values for processing a second image frame in said second detection state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20)
-
-
15. A dynamically configurable image processing module comprising:
-
a processor configured to execute a processing function configurable into at least a first and second detection state on the basis of function parameters, wherein said image processing function includes extracting features from an image frame, matching extracted features with reference features associated with one or more target objects and estimating pose information on the basis of matched features; a state manager operably connected to and configured to configure said image processing function in one of detection states and configured to manage transitions between said detection states on the basis of least a first state transition condition, said state manager being configured to; configure said image processing function in a first detection state on the basis of a first set of function parameter values for processing a first image frame; monitor said image processing function for occurrence of said at least first state transition condition; and
, if said at least one state transition condition is met; and
,configure said image processing function in said second detection state on the basis of a second set of function parameter values for processing a second image frame in said second detection state.
-
-
16. An augmented reality device comprising:
-
image sensor configured to generate image frames; a dynamically configurable image processing module connected to the image sensor and configured to detect one or more target objects in an image frame and configured to generate pose information associated with at least one detected object the dynamically configurable image processing module; a processor configured to execute a processing function configurable into at least a first and second detection state on the basis of function parameters, wherein said image processing function includes extracting features from an image frame, matching extracted features with reference features associated with one or more target objects and estimating pose information on the basis of matched features; a state manager configured to configure said image processing function in one of detection states and configured to manage transitions between said detection states on the basis of least a first state transition condition, said state manager being configured to; configure said image processing function in a first detection state on the basis of a first set of function parameter values for processing a first image frame; monitor said image processing function for occurrence of said at least first state transition condition; and
, if said at least one state transition condition is met; and
,configure said image processing function in said second detection state on the basis of a second set of function parameter values for processing a second image frame in said second detection state a graphics generator connected to the dynamically configurable image processing module and configured to generate a graphical item associated with said detected object on the basis of said pose information. - View Dependent Claims (18)
-
-
17. An augmented reality system comprising:
-
a feature database comprising reference features associated with one or more target objects, said one or more target objects being identified by object identifiers; a content database comprising one or more content items associated with said target objects, said one or more content items being stored together with one or more object identifiers; at least one augmented reality device, wherein said augmented reality device is connected to said feature database and configured to; retrieve reference features from said feature database on the basis of one or more object identifiers; and
,retrieve one or more content items associated with one or more objects on the basis of said object identifiers.
-
-
19. A computer program product, implemented on computer-readable non-transitory storage medium, the computer program product configured for, when run on a computer, executing a method for dynamically configuring an image processing function into at least a first and second detection state on the basis of function parameters, wherein transitions between said first and second detection states are determined by at least a first state transition condition and wherein said image processing function includes extracting features from an image frame, matching extracted features with reference features associated with one or more target objects and estimating pose information on the basis of matched features, said method comprising:
-
configuring said image processing function in a first detection state on the basis of a first set of function parameter values; processing a first image frame in said first detection state; monitoring said image processing function for occurrence of said at least first state transition condition; and
,if said at least one state transition condition is met, configuring said image processing function in said second detection state on the basis of a second set of function parameter values for processing a second image frame in said second detection state.
-
Specification