Single 2D digital image capture system processing, displaying of 3D digital image sequence
A system to capture a plurality of two dimensional digital source images of a scene/event by a user, including a memory device for storing an instruction, a processor in communication with the memory and configured to execute the instruction, a digital image capture device in communication with the processor configured to capture a digital image of the scene, the processor configured to execute an instruction to generate a plurality of two dimensional digital images of the scene from said first two dimensional digital image of the scene via a camera angle rotation of between 1-180 degrees of said first two dimensional digital image of the scene for each of said plurality of two dimensional digital image of the scene as a sequence, and a display in communication with the processor, the display configured to display a multidimensional digital image sequence of an event.
1 . A system to capture a two dimensional digital image of an event, process a plurality of images, and view a multidimensional digital image sequence of the event, the system comprising:
a memory device for storing instructions;
a first processor in communication with said memory device configured to execute said instructions;
a digital image capture device in communication with said first processor configured to capture a first two dimensional digital image of the event;
said first processor executes said instructions to save said first two dimensional digital image of the event;
said first processor executes said instructions to generate a plurality of two dimensional digital images of the event from said first two dimensional digital image of the event via a camera angle rotation of between 1 - 180 degrees of said first two dimensional digital image of the event for each of said plurality of two dimensional digital images of the event as a sequence;
said first processor executes said instructions to select a key subject convergence point in said sequence of said plurality of the two dimensional digital images of the event and align said sequence of said plurality of the two dimensional digital images about said key subject convergence point;
said first processor executes said instructions to save said sequence of said plurality of the two dimensional images of the event with a time interval therebetween each of said plurality of two dimensional digital images of said sequence of said plurality of two dimensional images sequentially in a palindrome loop to generate the multidimensional image sequence of the event;
a second processor in communication with the memory device configured to execute said instructions;
a display in communication with said second processor;
said second processor in communication with said first processor to receive said sequence of said plurality of two dimensional images sequentially in a palindrome loop; and
said second processor executes said instructions to display said sequence of said plurality of two dimensional images sequentially in said palindrome loop as the multidimensional image sequence of the event on said display.
2 . The system of claim 1 , wherein said first processor executes said instructions to generate a message on said display of said second processor to instruct a user to select at least one of a foreground, said key subject convergence point, a background, and combinations thereof in said sequence of said plurality of the two dimensional digital images of the event.
3 . The system of claim 1 , wherein said first processor executes said instructions to automatically select at least one of a foreground, said key subject convergence point, a background, and combinations thereof in said sequence of said plurality of two dimensional digital images of the event.
4 . The system of claim 1 , wherein said second processor executes said instructions to enable a user to select said key subject convergence point in said plurality of two dimensional digital images via an input from said display.
5 . The system of claim 1 , wherein said first processor executes said instructions to perform a horizontal image translation of said plurality of two dimensional digital images of the event.
6 . The system of claim 1 , wherein said first processor executes said instructions to generate a depth map from said plurality of two dimensional digital images of the event.
7 . The system of claim 6 , wherein said first processor executes said instructions to generate an infilled mesh from said depth map of said plurality of two dimensional digital images of the event.
8 . The system of claim 7 , wherein said first processor executes said instructions to apply a parallax to said infilled mesh from said depth map of said plurality of two dimensional digital images of the event.
9 . The system of claim 7 , wherein said first processor executes said instructions to render an animation of said sequence of said plurality of two dimensional digital images of the event having a frame rate and a duration.
10 . The system of claim 3 , wherein said first processor utilizes artificial intelligence (AI) to automatically select said key subject convergence point in said plurality of two dimensional digital images of the event.
11 . The system of claim 1 , wherein said first processor utilizes artificial intelligence (AI) to generate a plurality of two dimensional digital images of the event from said first two dimensional digital image of the event via a camera angle rotation of between 1-180 degrees of said first two dimensional digital image of the event for each of said plurality of two dimensional digital image of the event as a sequence of said plurality of two dimensional digital images.
12 . The system of claim 1 , wherein said first processor executes said instructions to enable a user to select a frame rate for said sequence of said plurality of two dimensional images of the event via an input from said display on said second processor.
13 . The system of claim 1 , wherein said processor executes said instructions to record an audio file via a microphone in communication with said first processor.
14 . The system of claim 13 , wherein said first processor executes said instructions to save said audio file to said memory.
15 . The system of claim 14 , wherein said first processor executes said instructions to select a multidimensional digital image sequence from said memory.
16 . The system of claim 15 , wherein said first processor executes said instructions to select an audio file from said memory and to overlay said audio file on said multidimensional digital image sequence on said display.
17 . The system of claim 16 , wherein said first processor executes said instructions to crop said audio file to align therewith said multidimensional digital image sequence.
18 . The system of claim 17 , wherein said first processor executes said instructions to save said audio file and said multidimensional digital image sequence.
19 . The system of claim 18 , wherein said first processor executes said instructions to play said audio file and display said multidimensional digital image sequence on said display of said second processor.
20 . The system of claim 19 , wherein said first processor executes said instructions to share said multidimensional digital image sequence with a display on a third processor.
21 . The system of claim 18 , wherein said second processor executes said instructions to share said audio file and said multidimensional digital image sequence with a display on a third processor.
22 . A system to capture a two dimensional digital image of an event, process a plurality of images, and view a multidimensional digital image sequence of the event, the system comprising:
a memory device for storing instructions;
a first processor in communication with said memory device configured to execute said instructions;
a digital image capture device in communication with said first processor configured to capture a first two dimensional digital image of the event;
said processor executes said instructions to save said first two dimensional digital image of the event;
a second processor in communication with a memory device configured to execute said instruction;
said second processor in communication with said first processor to receive said first two dimensional digital image of the event;
said second processor executes said instructions to generate a plurality of two dimensional digital images of the event from said first two dimensional digital image of the event via a camera angle rotation of between 1 - 180 degrees of said first two dimensional digital image of the event for each of said plurality of two dimensional digital images of the event as a sequence;
said second processor executes said instructions to select at least one of a foreground, said key subject convergence point, a background, and combinations thereof in said sequence of said plurality of the two dimensional digital images of the event and align said sequence of said plurality of the two dimensional digital images about said key subject convergence point;
said second processor executes said instructions to save said sequence of said plurality of the two dimensional images of the event with a time interval therebetween each of said plurality of two dimensional digital images of said sequence of said plurality of two dimensional images sequentially in a palindrome loop to generate the multidimensional image sequence of the event;
a third processor in communication with the memory device configured to execute said instructions;
a display in communication with said third processor;
said third processor in communication with said second processor to receive said sequence of said plurality of two dimensional images sequentially in a palindrome loop; and
said third processor executes said instructions to display said sequence of said plurality of two dimensional images sequentially in said palindrome loop as the multidimensional image sequence of the event on said display.