Patents Assigned to Duelight LLC
  • Patent number: 10931897
    Abstract: A system, method, and computer program product are provided for generating an image stack. In use, one or more exposure parameters for an image stack are configured. Next, a capture command is received. Further, a pixel array is initialized within an image sensor of the camera module. Moreover, one or more ambient images are sampled within one or more corresponding analog storage planes. Next, if it is determined whether a strobe unit is enabled, where, if it is determined that the strobe unit is enabled, one or more strobe images are sampled within the corresponding analog storage planes.
    Type: Grant
    Filed: November 14, 2019
    Date of Patent: February 23, 2021
    Assignee: DUELIGHT LLC
    Inventors: Adam Barry Feder, William Guie Rivard, Brian J. Kindle
  • Patent number: 10924688
    Abstract: A system, method, and computer program product are provided for obtaining low-noise, high-speed captures of a photographic scene. In use, a first cell of a first pixel is in communication with a first node for storing a first sample. Further, a second cell of a second pixel is in communication with a second node for storing a second sample. Still further, the first cell and the second cell are communicatively coupled.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: February 16, 2021
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10904505
    Abstract: A system, method, and computer program product for generating a digital image is disclosed. In use, a first image is received from a first image sensor, where the first image sensor detects visible light color, and a second image and a third image are received from a second image sensor, where the second image sensor detects non-visible light intensity. Using an image processing subsystem, a resulting image is generated by combining the first image, the second image, and the third image, where at least one of the first image, the second image, or the third image is sampled under strobe illumination.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: January 26, 2021
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10880521
    Abstract: A system, method, and computer program are provided for receiving face models based on face data points. In use, a real-time face model is received, wherein the real-time face model includes one or more face data points. Real-time face data points are received, including additional one or more face data points. The real-time face model is manipulated based on the real-time face data points.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: December 29, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10810781
    Abstract: A system, method, and computer program product for displaying representative images within a collection viewer is disclosed. The method comprises receiving an indication of a new orientation for the collection viewer, displaying a sequence of animation frames that depict an in-place rotation animation for the representative images, generating a rotation angle in a sequence of rotation angles, and displaying a rendered representative image for each of the two or more representative images by rendering the two or more representative images, wherein each rendered representative image is rotated according to the rotation angle.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: October 20, 2020
    Assignee: DUELIGHT LLC
    Inventors: Adam Barry Feder, Brian J. Kindle, William Guie Rivard
  • Patent number: 10785401
    Abstract: A system, method, and computer program product are provided for generating a focus sweep to produce a focus stack. In use, an image is sampled as image data. Next, a first focus region is identified and a second focus region is identified. Next, first focus target information corresponding to the first focus region is determined and second focus target information corresponding to the second focus region is determined. Further, a focus is adjusted, based on the first focus target information and at least one first image is captured based on the first focus target information. Additionally, the focus is adjusted, based on the second focus target information and at least one second image is captured based on the second focus target information. Lastly, the at least one first image and the at least one second image are saved to an image stack. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: September 22, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10708545
    Abstract: A system, method, and computer program are provided for transmitting face models based on face data points. In use, a first image is received and at least one face associated with the first image is identified. Next, a face model is created of the at least one face by determining a structure of the at least one face, wherein the face model includes one or more face data points. The face model is transmitted. Additionally, a real-time stream is enabled of the at least one face, and a real-time face model is determined of the real-time stream using the face model. The real-time face model is then transmitted.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: July 7, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10652478
    Abstract: A system, method, and computer program product are provided for obtaining multiple exposures with zero interframe time. In use, an analog signal associated with an image associated with an image of an image sensor is received. Amplified analog signals associated with the image are generated by amplifying the analog signal utilizing gains. The amplified analog signals are transmitted to analog-to-digital converter circuits. The amplified analog signals are converted to digital signals utilizing the analog-to-digital converter circuits. The digital signals are combined to create a high dynamic range (HDR) image.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: May 12, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10586097
    Abstract: A system and method are provided for capturing an image with correct skin tone exposure. In use, one or more faces are detected having threshold skin tone within a scene. Next, based on the detected one or more faces, the scene is segmented into one or more face regions and one or more non-face regions. A model of the one or more faces is constructed based on a depth map and a texture map, the depth map including spatial data of the one or more faces, and the texture map includes surface characteristics of the one or more faces. The one or more images of the scene are captured based on the model. Further, in response to the capture, the one or more face regions are processed to generate a final image.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: March 10, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10558848
    Abstract: A system and method are provided for capturing an image with correct skin tone exposure. In use, one or more faces are detected having threshold skin tone within a scene. Next, based on the detected one or more faces, the scene is segmented into one or more face regions and one or more non-face regions. Next, one or more images of the scene are captured. Further, in response to the capture, the one or more face regions are processed to generate a final image.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: February 11, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10554943
    Abstract: A system, method, and computer program product are provided for rendering a combined image. In use, two or more source images including at least one strobe image and at least one ambient image are loaded. A pixel-level correction is estimated for at least one of the two or more source images based on a pixel level correction function. At least one pixel of the two or more source images is color-corrected based on the pixel-level correction. A first blend weight associated with the two or more source images is initialized, and a first combined image from the two or more source images is rendered based on the color-correction and the first blend weight. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: February 4, 2020
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Adam Barry Feder, Brian J. Kindle
  • Patent number: 10506463
    Abstract: A system, method, and computer program product are provided for sharing data based on a combined bandwidth consumption. In use, a first sharing action is received. Next, a first bandwidth consumption is received. Further, a second bandwidth consumption is received. Additionally, it is determined whether a combination of the first bandwidth consumption and the second bandwidth consumption surpasses a predefined threshold. Lastly, the first sharing action is conditionally allowed based on the determination. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: December 10, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Brian Kindle, Adam Feder
  • Patent number: 10498982
    Abstract: A system, method, and computer program product are provided for generating an image stack. In use, one or more exposure parameters for an image stack are configured. Next, a capture command is received. Further, a pixel array is initialized within an image sensor of the camera module. Moreover, one or more ambient images are sampled within one or more corresponding analog storage planes. Next, if it is determined whether a strobe unit is enabled, where, if it is determined that the strobe unit is enabled, one or more strobe images are sampled within the corresponding analog storage planes.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: December 3, 2019
    Assignee: DUELIGHT LLC
    Inventors: Adam Barry Feder, William Guie Rivard, Brian J. Kindle
  • Patent number: 10491834
    Abstract: A system, method, and computer program product for generating a digital image. The method comprises receiving a shutter release command and causing a camera module to sample a first image of a photographic scene based on a first set of sampling parameters in response to the shutter release command. Next, the first image within an image set is stored and a camera module is caused to sample a second image of the photographic scene based on a second set of sampling parameters in response to the shutter release command. Additionally, the second image within the image set is stored, and a strobe intensity value is specified based on a measured exposure for images in the image set. Lastly, a strobe unit is configured based on the strobe intensity value, and in response to configuring the strobe unit, the camera module is caused to sample a final image.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: November 26, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10477087
    Abstract: A system and method are provided for capturing a flash image based on ambient and flash metering. In use, a first ambient condition is metered for a first ambient frame. Next, a first ambient capture time is determined based on the metering of the first ambient condition. Further, a first flash condition is metered for a first flash frame, and a first flash capture time is determined based on the metering of the first flash condition. Next, a first ambient frame is captured based on the first ambient capture time. After capturing the first ambient frame, a flash circuit is enabled during an active period and, a first flash frame is captured based on a combination of the first ambient capture time and the first flash capture time. Finally, a final image is generated based on the first ambient frame and the first flash frame.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: November 12, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder
  • Patent number: 10477077
    Abstract: A system, method, and computer program product are provided for capturing digital images. In use, at least one ambient exposure parameter is determined, and at least one flash exposure parameter based on the at least one ambient exposure parameter is determined. Next, via at least one camera module, an ambient image is captured at a first resolution, and, via the at least one camera module, a flash image is captured at a second resolution according to the at least one flash exposure parameter. The captured ambient image and the captured flash image are stored. Lastly, the captured ambient image and the captured flash image are combined to generate a first merged image. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 12, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Adam Barry Feder, Brian J. Kindle
  • Patent number: 10469714
    Abstract: A system, method, and computer program product are provided for capturing digital images. In use, at least one ambient exposure parameter is determined, and at least one flash exposure parameter based on the at least one ambient exposure parameter is determined. Next, via at least one camera module, an ambient image is captured according to the at least one ambient exposure parameter, and, via the at least one camera module, a flash image is captured according to the at least one flash exposure parameter. The captured ambient image and the captured flash image are stored. Lastly, the captured ambient image and the captured flash image are combined to generate a first merged image. Additional systems, methods, and computer program products are also presented.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: November 5, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Adam Barry Feder, Brian J. Kindle
  • Patent number: 10382702
    Abstract: A system, method, and computer program product are provided for obtaining multiple exposures with zero interframe time. In use, a first an analog signal associated with an image is received from at least one pixel of an image sensor. Next, a first amplified analog signal associated with the image is generated by amplifying the analog signal utilizing a first gain. Further, a second amplified analog signal associated with the image is generated by amplifying the analog signal utilizing a second gain. Finally, the first amplified analog signal and the second amplified analog signal are transmitted.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: August 13, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10375369
    Abstract: A system, method, and computer program product for generating a digital image is disclosed. The system includes a first image sensor configured to capture a first image that includes a plurality of chrominance values, a second image sensor configured to capture a second image that includes a plurality of luminance values, and an image processing subsystem configured to generate a resulting image by combining the plurality of chrominance values with the plurality of luminance values. The first image sensor and the second image sensor may be distinct image sensors optimized for capturing chrominance images or luminance images.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: August 6, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Rivard, Adam Feder, Brian Kindle
  • Patent number: 10372971
    Abstract: A system and method are provided for capturing an image with correct skin tone exposure. In use, one or more faces are detected having threshold skin tone within a scene. Next, based on the detected one or more faces, the scene is segmented into one or more face regions and one or more non-face regions. Next, one or more images of the scene are captured. Further, in response to the capture, the one or more face regions are processed to generate a final image.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: August 6, 2019
    Assignee: DUELIGHT LLC
    Inventors: William Guie Rivard, Brian J. Kindle, Adam Barry Feder