Method and system for designing optimal flutter shutter sequence
First Claim
1. A method for determining an optimal flutter shutter sequence, said method comprising:
- defining a total required exposure time for a flutter shutter camera, wherein said total required exposure time is determined by an amount of energy required to create an exposed image;
generating a plurality of flutter shutter sequences, wherein said plurality of flutter shutter sequences includes a plurality of on chops which sum to said total required exposure time, said plurality of flutter shutter sequences associated with said flutter shutter camera; and
searching said plurality of flutter shutter sequences for optimal flutter shutter sequences, wherein said optimal flutter shutter sequences maximize a minimum value of a function defining said plurality of flutter shutter sequences over a particular frequency domain in order to thereafter implement said optimal flutter shutter sequences via said flutter shutter camera; and
wherein searching said plurality of flutter shutter sequences further comprises;
eliminating flutter shutter sequences among said plurality of flutter shutter sequences, which include a root on a unit circle in said particular frequency domain, which correspond to lost frequencies, utilizing a Jury algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and computer-usable medium for determining an optimal shutter fluttering sequence. The disclosed approach is based on the use of shutter flutter technology, which means that an image can be acquired in such a manner as to encode all information about the moving subject. The disclosed approach involves determining a shutter'"'"'s fluttering pattern that optimally encodes information at all frequencies. The disclosed approach involves an optimization method for finding a shutter fluttering pattern that maximizes the minimum value of a function defining the plurality of flutter shutter sequences over a frequency domain. The disclosed approach involves eliminating all flutter shutter sequences that contain lost frequencies. The objective of the disclosed approach is to select an optimal flutter shutter sequence for implementation with a flutter shutter camera.
14 Citations
19 Claims
-
1. A method for determining an optimal flutter shutter sequence, said method comprising:
-
defining a total required exposure time for a flutter shutter camera, wherein said total required exposure time is determined by an amount of energy required to create an exposed image; generating a plurality of flutter shutter sequences, wherein said plurality of flutter shutter sequences includes a plurality of on chops which sum to said total required exposure time, said plurality of flutter shutter sequences associated with said flutter shutter camera; and searching said plurality of flutter shutter sequences for optimal flutter shutter sequences, wherein said optimal flutter shutter sequences maximize a minimum value of a function defining said plurality of flutter shutter sequences over a particular frequency domain in order to thereafter implement said optimal flutter shutter sequences via said flutter shutter camera; and wherein searching said plurality of flutter shutter sequences further comprises;
eliminating flutter shutter sequences among said plurality of flutter shutter sequences, which include a root on a unit circle in said particular frequency domain, which correspond to lost frequencies, utilizing a Jury algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining a shutter fluttering sequence, said system comprising:
-
a processor; a data bus coupled to the processor; and a computer-usable medium embodying computer code, the computer-usable medium being coupled to the data bus, the computer program code comprising instructions executable by the processor and configured for; defining a total required exposure time for a flutter shutter camera, wherein said total required exposure time is determined by an amount of energy required to create an exposed image; generating a plurality of flutter shutter sequences, wherein said plurality of flutter shutter sequences includes a plurality of on chops which sum to said total required exposure time, said plurality of flutter shutter sequences associated with said flutter shutter camera; and searching said plurality of flutter shutter sequences for optimal flutter shutter sequences, wherein said optimal flutter shutter sequences maximize a minimum value of a function defining said plurality of flutter shutter sequences over a particular frequency domain in order to thereafter implement said optimal flutter shutter sequences via said flutter shutter camera, wherein searching said plurality of flutter shutter sequences further comprises;
eliminating flutter shutter sequences among said plurality of flutter shutter sequences, which include a root on a unit circle in said particular frequency domain, which correspond to lost frequencies, utilizing a Jury algorithm. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-usable medium for determining a shutter fluttering sequence, said computer-usable medium embodying computer program code, said computer program code comprising computer executable instructions configured for:
-
defining a total rewired erasure time for a flutter shutter camera, wherein said total required exposure time is determined by an amount of energy required to create an exposed image; generating a plurality of flutter shutter sequences, wherein said plurality of flutter shutter sequences includes a plurality of on chops which sum to said total required exposure time, said plurality of flutter shutter sequences associated with said flutter shutter camera; and searching said plurality of flutter shutter sequences for optimal flutter shutter sequences, wherein said optimal flutter shutter sequences maximize a minimum value of a function defining said plurality of flutter shutter sequences over a particular frequency domain in order to thereafter implement said optimal flutter shutter sequences via said flutter shutter camera, wherein searching said plurality of flutter shutter sequences further comprises;
eliminating flutter shutter sequences among said plurality of flutter shutter sequences, which include a root on a unit circle in said particular frequency domain, which correspond to lost frequencies, utilizing a Jury algorithm. - View Dependent Claims (17, 18, 19)
-
Specification