Method, apparatus and computer program for capturing images with multiple image capture and image modification
US-9621796-B2 · Apr 11, 2017 · US
US2025086765A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025086765-A1 |
| Application number | US-202418957506-A |
| Country | US |
| Kind code | A1 |
| Filing date | Nov 22, 2024 |
| Priority date | Sep 30, 2013 |
| Publication date | Mar 13, 2025 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system, method, and computer program product are provided for exchanging images. In use, one or more images are received at a server. Additionally, the one or more images are analyzed. Further, image processing code is outputted referencing the one or more images, based on the analysis of the one or more images. Additional systems, methods, and computer program products are also presented.
Opening claim text (preview).
What is claimed is: 1 . An apparatus, comprising: at least one non-transitory memory; a touch screen; a network interface; a camera; and one or more processors in communication with the at least one non-transitory memory, the touch screen, the network interface, and the camera, wherein the one or more processors execute instructions stored in the non-transitory memory to cause the apparatus to: generate a first image, utilizing the camera configured according to a first brightness level; generate a second image, utilizing the camera configured according to a second brightness level; combining at least a portion of the first image and at least a portion of the second image to generate a first synthetic image; process the first synthetic image; store, in a first object, the processed first synthetic image and metadata that is related to the generation thereof; communicate, utilizing the network interface, the object to at least one server for storage thereon; and display, utilizing the touch screen, the processed first synthetic image. 2 . The apparatus of claim 1 , wherein the one or more processors execute the instructions stored in the non-transitory memory to cause the apparatus to: display, utilizing the touch screen, the processed first synthetic image with a slider user interface element; and in the event of receipt, utilizing the touch screen, of a sliding user input on the slider user interface element: applying a blur effect on the processed first synthetic image to generate a blurred processed synthetic image. 3 . The apparatus of claim 2 , wherein the one or more processors execute the instructions stored in the non-transitory memory to cause the apparatus to: in the event of receipt, utilizing the touch screen, of a save user input on a save user interface element after the receipt of the sliding user input on the slider user interface element, updating the first object to include: the processed first synthetic image without the blur effect applied, the blurred processed synthetic image with the blur effect applied, and additional metadata. 4 . The apparatus of claim 1 , wherein the one or more processors execute the instructions stored in the non-transitory memory to cause the apparatus to: display, utilizing the touch screen, a user interface element for setting an exposure time parameter; and in the event of receipt, utilizing the touch screen, of a selection user input on the user interface element, set the exposure time parameter based thereon, such that the first image and the second image are generated based on the set exposure time parameter. 5 . The apparatus of claim 1 , wherein the one or more processors execute the instructions stored in the non-transitory memory to cause the apparatus to: display, utilizing the touch screen, the processed first synthetic image with a plurality of user interface elements including a first user interface element for controlling a blur effect on the processed first synthetic image, a second user interface element for controlling a brightness effect on the processed first synthetic image, and a third user interface element for controlling a color effect on the processed first synthetic image; in the event of receipt, utilizing the touch screen, of a selection user input on at least one of the first user interface element, the second user interface element, or the third user interface element: display, utilizing the touch screen, at least one slider user interface element for controlling at least one of the blur effect, the brightness effect, or color effect, on the processed first synthetic image; in the event of receipt, utilizing the touch screen, of a sliding user input on the at least one slider user interface element: controlling display, utilizing the touch screen, of the at least one of the blur effect, the brightness effect, or color effect, on the processed first synthetic image for generating a further processed synthetic image; display, utilizing the touch screen, of a save user interface element; and in the event of receipt, utilizing the touch screen, of a save user input on the save user interface element after the receipt of the sliding user input on the at least one slider user interface element, update the first object to include the further processed synthetic image and additional metadata. 6 . The apparatus of claim 5 , wherein the one or more processors execute the instructions stored in the non-transitory memory to cause the apparatus to: display, utilizing the touch screen and the additional metadata of the first object, of the further processed synthetic image with the at least one slider user interface element being set based on the sliding user input; and in the event of receipt, utilizing the touch screen, of an additional sliding user input on the at least one slider user interface element: controlling display, utilizing the touch screen and the processed first synthetic image, of the at least one of the blur effect, the brightness effect, or color effect, on the processed first synthetic image for generating an even further processed synthetic image. 7 . The apparatus of claim 1 , wherein the apparatus is configured such that the first image and the second image are generated in addition to additional images, such that the first image and the second image are automatically selected, instead of the additional images, for generating the synthetic image. 8 . The apparatus of claim 1 , wherein the apparatus is configured such that the first image and the second image are generated in addition to additional images, such that the first image and the second image are automatically selected based on an exposure quality thereof, instead of the additional images, for generating the synthetic image. 9 . The apparatus of claim 1 , wherein the apparatus is configured such that, before at least one of the first image or the second image is generated, the camera is configured according to at least one exposure parameter based on an ambient lighting condition. 10 . The apparatus of claim 1 , wherein the apparatus is configured such that, before the first image and the second image are generated, the camera is configured according to a exposure parameter based on an ambient lighting condition that is present before the first image and the second image are generated. 11 . The apparatus of claim 1 , wherein the apparatus is configured such that, before the first image and the second image are generated, the camera is configured according to a exposure parameter based on an ambient lighting condition, where the exposure parameter is maintained constant while the first image and the second image are generated. 12 . The apparatus of claim 1 , wherein the apparatus is configured such that: before the first image is generated, the camera is configured according to a first exposure parameter based on a first ambient lighting condition; and before the second image is generated, the camera is configured according to a second exposure parameter based on a second ambient lighting condition. 13 . The apparatus of claim 1 , wherein the apparatus is configured such that: at least a portion of the first image is generated, by: capturing, utilizing a plurality of pixels of the camera, a first analog signal of a photographic scene at a first time, the first analog signal including: at least a first first-analog-signal portion that is amplified utilizing a first gain associated with a first pixel of the plurality of pixels, and at least a second first-analog-signal portion that is amplified utilizing a second gain associated with a second pixel of t
based on global image properties · CPC title
Image enhancement or restoration · CPC title
with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324) · CPC title
Deblurring; Sharpening · CPC title
Colour balance circuits, e.g. white balance circuits or colour temperature control (camera processing pipelines for colour balance H04N23/88) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.