Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR DIGITAL PHOTOGRAPHY

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • Publication Date:
    May 18, 2023
  • معلومة اضافية
    • Document Number:
      20230156350
    • Appl. No:
      17/953238
    • Application Filed:
      September 26, 2022
    • نبذة مختصرة :
      A system, method, and computer program product are provided for digital photography. In use, a digital package comprising two or more images, metadata, and a function or parameter is received. A first action is performed on the two or more images, wherein the first action includes at least one of: a recognition of at least one object within the two or more images; a determination of a location based on the recognition; or an identification of information associated with the at least one object. A second action is performed on the two or more images. A synthetic image is rendered based on the two or more images, the first action, and the second action.
    • Claim:
      1. An apparatus, comprising: a processor configured to: receive a digital package comprising two or more images, metadata, and a function or parameter, wherein the metadata includes configuration information associated with the two or more images; perform a first action on the two or more images, wherein the first action includes at least one of: a recognition of at least one object within the two or more images, a determination of a location based on the recognition, or an identification of information associated with the at least one object; perform a second action on the two or more images, wherein the second action includes an adjustment to resolution, resizing, level, sharpness, contrast, color, or alignment; render a synthetic image based on the two or more images, the first action, and the second action.
    • Claim:
      2. The apparatus of claim 1, wherein the apparatus is configured such that a first image of the two or more images is an ambient image and a second image of the two or more images is one of a flash image or a second ambient image.
    • Claim:
      3. The apparatus of claim 1, wherein the metadata includes data associated with the two or more images, including at least one of resolution, color, or compression type.
    • Claim:
      4. The apparatus of claim 1, wherein the metadata includes data associated with a camera, including at least one of a model number or processor type.
    • Claim:
      5. The apparatus of claim 1, wherein the metadata includes data associated with a lens, including a lens make or a lens model.
    • Claim:
      6. The apparatus of claim 5, wherein the second action includes rectifying chromatic aberrations associated with the lens.
    • Claim:
      7. The apparatus of claim 1, wherein the metadata includes data associated with a user including at least one of a past behavior, an interaction with a camera, or at least one social networking connection.
    • Claim:
      8. The apparatus of claim 1, wherein the metadata includes at least one of: exposure information, lens configuration, slider positions, default settings, or filters to be applied.
    • Claim:
      9. The apparatus of claim 1, wherein the alignment includes aligning a first image of the two or more images and a second image of the two or more images, and wherein the second action further includes at least one of: combining two images of the two or more images, or implementing a setting found in the metadata.
    • Claim:
      10. The apparatus of claim 1, wherein the apparatus is configured to render a second synthetic image based on the synthetic image and at least one image of the two or more images.
    • Claim:
      11. The apparatus of claim 1, wherein the synthetic image is stored as an object.
    • Claim:
      12. The apparatus of claim 11, wherein apparatus is configured to make the object accessible over a network.
    • Claim:
      13. The apparatus of claim 1, wherein the synthetic image is rendered utilizing at least one server.
    • Claim:
      14. The apparatus of claim 1, wherein the synthetic image is rendered utilizing at least one client.
    • Claim:
      15. The apparatus of claim 11, wherein the object includes application code used to adjust viewing parameters for rendering the synthetic image.
    • Claim:
      16. The apparatus of claim 15, wherein the viewing parameters include at least one of a device type, a screen size, a processor type, an amount of RAM, or an input type.
    • Claim:
      17. A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium that when executed by a processor instruct the processor to: receive a digital package comprising two or more images, metadata, and a function or parameter, wherein the metadata includes configuration information associated with the two or more images; perform a first action on the two or more images, wherein the first action includes at least one of: a recognition of at least one object within the two or more images, a determination of a location based on the recognition, or an identification of information associated with the at least one object; perform a second action on the two or more images, wherein the second action includes an adjustment to resolution, resizing, level, sharpness, contrast, color, or alignment; render a synthetic image based on the two or more images, the first action, and the second action.
    • Claim:
      18. A method, comprising: receiving a digital package comprising two or more images, metadata, and a function or parameter, wherein the metadata includes configuration information associated with the two or more images; performing a first action on the two or more images, wherein the first action includes at least one of: a recognition of at least one object within the two or more images, a determination of a location based on the recognition, or an identification of information associated with the at least one object; performing a second action on the two or more images, wherein the second action includes an adjustment to resolution, resizing, level, sharpness, contrast, color, or alignment; rendering a synthetic image based on the two or more images, the first action, and the second action.
    • Current International Class:
      04; 06; 06; 06; 06; 06; 04; 04; 04; 04
    • الرقم المعرف:
      edspap.20230156350