IP Library Granted Patent US 12,028,601
Granted Patent B2
US 12,028,601 · App. 17/709,089 · Granted Jul 2, 2024

Inclusive camera

Inventor: Bertrand Saint-Preux (Hollywood, FL)
Assignee: Snap Inc.
H04N23/62G06F3/0482H04N17/002H04N23/632H04N23/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,028,601
App. No.
17/709,089
Granted
Jul 2, 2024
Kind
B2
Abstract

Method of generating modified media content item based on user's setting selection starts with a processor causing a camera personalization interface to be displayed by a display of a client device. The processor receives a setting selection from the client device via the camera personalization interface. The processor determines a pre-capture setting and a post-processing setting based on the setting selection. The processor calibrates a camera of the client device using the pre-capture setting. The processor receives a media content item including an image captured using the camera and generates a modified media content item by modifying the media content item using the post-processing setting. Other embodiments are described herein.

Claims (42)

1. A system comprising:

a processor; and

a memory having instructions stored thereon, when executed by the processor, causes the system to perform operations comprising:

causing a camera personalization interface to be displayed by a display of a client device;

receiving a setting selection from a user of the client device via the camera personalization interface, wherein the setting selection from the user indicates a skin tone that the user selected from a plurality of skin tones as being indicative of the user's skin tone;

determining a pre-capture setting based on the setting selection from the user and a post-processing setting based on the setting selection from the user;

calibrating a camera of the client device using the pre-capture setting;

receiving a media content item including an image captured using the camera; and

generating a modified media content item by modifying the media content item using the post-processing setting.

2. The system of claim 1 , wherein the camera of the client device is a front camera or a rear camera.

3. The system of claim 1 , wherein the pre-capture setting comprises at least one of:

an International Organization for Setting (ISO) setting, an exposure setting, a black and white balance setting, a focus area setting, or a High Dynamic Range (HDR) capture setting.

4. The system of claim 1 , the post-processing setting comprises at least one of: a Gamma correction, a color tone mapping, de-noising, or beautification.

5. The system of claim 1 , wherein determining the pre-capture setting and the post-processing setting is further based on a background color or a lighting condition.

6. The system of claim 1 , wherein the camera personalization interface comprises a plurality of selectable items associated with the plurality of skin tones, wherein the setting selection is associated with one of the plurality of selectable items.

7. The system of claim 1 , wherein the camera personalization interface comprises a preview displaying an image captured by the camera of the client device, wherein the camera is a front camera.

8. The system of claim 7 , wherein the camera personalization interface comprises a selectable slider configured to adjust the image displayed in the preview, wherein the setting selection is based on the selectable slider.

9. The system of claim 1 , wherein the setting selection further indicates a skin undertone of the user of the client device.

10. The system of claim 1 , wherein the setting selection is associated with an avatar associated with a user of the client device.

11. A method comprising:

causing, by a processor, a camera personalization interface to be displayed by a display of a client device;

receiving a setting selection from a user of the client device via the camera personalization interface, wherein the setting selection from the user indicates a skin tone that the user selected from a plurality of skin tones as being indicative of the user's skin tone;

determining a pre-capture setting based on the setting selection from the user and a post-processing setting based on the setting selection from the user;

calibrating a camera of the client device using the pre-capture setting;

receiving a media content item including an image captured using the camera; and

generating a modified media content item by modifying the media content item using the post-processing setting.

12. The method of claim 11 , wherein the camera of the client device is a front camera or a rear camera.

13. The method of claim 11 , wherein the pre-capture setting comprises at least one of: an International Organization for Setting (ISO) setting, an exposure setting, a black and white balance setting, a focus area setting, or a High Dynamic Range (HDR) capture setting.

14. The method of claim 11 , wherein the post-processing setting comprises at least one of: a Gamma correction, a color tone mapping, de-noising, or beautification.

15. The method of claim 11 , wherein determining the pre-capture setting and the post-processing setting is further based on a background color or a lighting condition.

16. The method of claim 11 , wherein the camera personalization interface comprises a plurality of selectable items associated with the plurality of skin tones, wherein the setting selection is associated with one of the plurality of selectable items.

17. The method of claim 11 , wherein the camera personalization interface comprises a preview displaying an image captured by the camera of the client device, wherein the camera is a front camera.

18. The method of claim 17 , wherein the camera personalization interface comprises a selectable slider configured to adjust the image displayed in the preview, wherein the setting selection is based on the selectable slider.

19. The method of claim 11 , wherein the setting selection further indicates a skin undertone of the user of the client device.

20. The method of claim 11 , wherein the setting selection is associated with an avatar associated with a user of the client device.

21. A non-transitory computer-readable storage medium having stored thereon instructions, when executed by a processor, causes the processor to perform operations comprising:

causing a camera personalization interface to be displayed by a display of a client device;

receiving a setting selection from a user of the client device via the camera personalization interface, wherein the setting selection from the user indicates a skin tone that the user selected from a plurality of skin tones as being indicative of the user's skin tone;

determining a pre-capture setting based on the setting selection from the user and a post-processing setting based on the setting selection from the user;

calibrating a camera of the client device using the pre-capture setting;

receiving a media content item including an image captured using the camera; and

generating a modified media content item by modifying the media content item using the post-processing setting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2022
From: SAINT-PREUX, BERTRAND
To: SNAP INC.
Reel/Frame 059448/0974 →
Continuity (2)
Provisional Application 63168082 · Mar 30, 2021
Related Publication 20220321769A1 · Oct 6, 2022
Cited By (1)
US 12,470,804