In today's digital age, almost all cameras take digital photo or video. More importantly mobile phones and tablets have cameras that can take photo or video. Due to ease of use and large storage capacity in these digital devices, people tend to take many photos/shots from the same scene with the hope that one of them to be the perfect shot. However, this creates a large number of files in the camera, mobile device or tablet which needs to be reviewed and managed by user. The unwanted or bad photos needs to be selected and deleted, while the good photos needs to be kept and be grouped together in proper folder with proper name. All of this post processing functions are time consuming and tedious. In majority of cases the users just keep all the pictures unorganized in a single folder, which requires many times more storage as well as not being able to easily find pictures that are required in the future.
There has been some attempt to help organize the photos/videos. For example there are solutions that automatically group pictures in a folder based on the GPS location that the photos/videos are taken. But either the folder is created with some arbitrary name such as DCM1 or a date such as Jan. 10, 2013, or the user has to manually create the folder and its name, before taking the first picture in a specific event. All these methods are undesirable since either the name doesn't tell you much about the pictures in that folder or requires user intervention that is usually not convenient. In addition there are no solutions in the market that can automatically handle multiple photo shots from the same scene, show only one of them (possibly best photo) as the top-most visible photo and hide the rest of them in a folder under the top photo.
This invention provides intelligent automatic grouping of the pictures/videos which reduces the user intervention and saves time and storage space. This is done by recognizing multiple photos taken from the same scene and grouping them together and displaying only one of the photos (auto-selected photo) from the group as the top-most visible photo on the screen. The user can see other photos from the same scene by placing curser or clicking on the auto-selected photo from the group. The device can automatically propose the best photo from the group and suggest photos that can be deleted from the group and possibly delete them automatically.
This invention also provides another feature. Based on Time and date, GPS location information, contacts address, events (such as Birthday, Christmas, Valentine), etc. the device automatically groups the photos in folders and provides the proper name for them such as “Valentine 2013 in Los Angeles”, or “John's birthday”.
1) One embodiment of this invention is to group photos that similar in to Transparent folder. Multiple photos, which are taken from the same scene in a short period of time, such as in a few seconds apart, can be grouped together. This can be done based on the Time, GPS location as well as the similarities between those pictures, which require simple pattern recognition. As shown in
2) Another embodiment of this invention is that after the Transparent folders are created, the best photo in each Transparent folder could be selected manually by user or automatically by the system via software and/or hardware as shown in
3) Another embodiment of this invention is to group photos or Transparent folders in Event folders. For example a group of photos taken at a friend's birthday party can be grouped together to create a “John's birthday” folder or the photos taken during a trip to Eiffel tower can be grouped together to create “Eiffel Tower Trip” folder.
The time period “T” and the GPS bounds “(X, Y)” can be configured manually or automatically. One way to automatically configure these parameters is to compare the GPS location of the photos to the user's Home GPS location, which can be stored as Home address in the camera or mobile phone's contacts or retrieved via Internet. If the GPS location of the photos is very far from the Home location, such as a different country than the home country or a different city than the home city, then (X, Y) can be automatically configured to accommodate the size of that country or city. For example the photos taken by a person who lives in San Jose, Calif. and travels to Paris can be grouped in a folder called “Paris Photo” and the system can automatically decide which GPS locations are within Paris limit.
4) Another embodiment of this invention is to name the folders that were created in step (3) using the procedures shown in
Any variations of the above teaching are also intended to be covered by this patent application.