G06T5/002

BYSTANDER-CENTRIC PRIVACY CONTROLS FOR RECORDING DEVICES
20230011087 · 2023-01-12 ·

A recording device provides bystander-centric privacy controls for authorizing the storage of a bystander's identifying information (e.g., video or audio recordings of the bystander). Before a recording device can store identifying information of bystanders, the bystanders may indicate to the recording device whether they authorize the storage. If the bystanders do not authorize the storage, the recording device may modify the identifying information captured by sensors, such as a video camera or a microphone, such that the identity of the non-authorizing bystander is not identifiable through the modified identifying information. Thus, bystanders are given increased agency over whether they want to be recorded. Further, if the bystanders do not want to be recorded, sensor data that may identify them is modified by the recording device to prevent unwanted exposure of their identity in recorded content.

Facial verification method and apparatus

A facial verification method includes separating a query face image into color channel images of different color channels, obtaining a multi-color channel target face image with a reduced shading of the query face image based on a smoothed image and a gradient image of each of the color channel images, extracting a face feature from the multi-color channel target face image, and determining whether face verification is successful based on the extracted face feature.

ELECTRONIC DEVICE FOR IMAGE PROCESSING AND OPERATING METHOD OF THE SAME

Provided are methods, performed by an electronic device, for processing an image. The method includes obtaining a first image by photographing a subject. The method further includes obtaining a depth image including information related to a distance from the electronic device to the subject. The method further includes determining whether light reflection exists in the first image. The method further includes obtaining depth information indicating the distance from the electronic device to the subject. The method further includes obtaining a second image by photographing the subject in an activated state of a flash. The method further includes performing pre-processing for matching the first image, the second image, and the depth image. The method further includes obtaining the image from which the light reflection has been removed using at least one of the pre-processed first image, the pre-processed second image, or the pre-processed depth image.

Chrominance and luminance enhancing systems and methods
11551336 · 2023-01-10 · ·

An electronic device may include enhancement circuitry to enhance high resolution image data to improve perceived quality of an image corresponding to the high resolution image data. The enhancement circuitry may include tone detection circuitry to determine one or more tones within the image and apply changes to the high resolution image data based on the one or more tones. The enhancement circuitry may also include example-based improvement circuitry to compare the high resolution image data to low resolution image data and apply changes to the high resolution image data based on differences between sections of the high resolution image data and sections of the low resolution image data. The enhancement circuitry may also include channel processing circuitry to apply the first and second changes to one or more channels of the high resolution image data.

IMAGE PROCESSING FOR OVERSAMPLED INFRARED IMAGING
20230041139 · 2023-02-09 ·

A method is described. The method includes receiving oversampled infrared data provided from an infrared pixel array. The method also includes performing at least one of selective median filtering, spatial-temporal filtering, or resolution enhancement for the oversampled infrared data.

Gradient-based noise reduction

In one embodiment, a method includes obtaining an image comprising a plurality of pixels, determining, for a particular pixel of the plurality of pixels, a gradient value, classifying, based on the gradient value, the particular pixel into a flat class or one of a plurality of edge classes, and denoising the particular pixel based on the classification.

Recorded sound thumbnail

Aspects of the present disclosure involve a system and a method for performing operations comprising: displaying, by a messaging application, a sound capture screen that enables a user to record the sound; after the sound is recorded using the sound capture screen, generating, by the messaging application, a visual element associated with the sound; receiving, by the messaging application, selection of the visual element from a displayed list of visual elements representing different sounds; in response to receiving the selection of the visual element, conditionally adding one or more graphics representing the sound to one or more images at a user selected position based on a privacy status of the sound; and playing, by the messaging application, the sound associated with the visual element together with displaying the one or more images.

Specimen processing systems and related methods

A specimen processing system includes a plate for supporting a specimen system, wherein the specimen system includes a container and a specimen contained therein. The specimen processing system further includes a camera disposed above the plate and configured to generate images of the specimen system, a light source disposed beneath the plate for radiating light towards the plate, a light stop for blocking a portion of the light from reaching the specimen system to produce darkfield illumination of the specimen at the camera, and one or more processors electronically coupled to the camera and configured to track a position of the specimen within the specimen container during a specimen processing protocol based on the images.

Selective screen sharing
11593055 · 2023-02-28 · ·

Disclosed are various examples for selective screen sharing. In one example, a computing device can generate a video stream based on a screen capture and transmit the video stream to a destination device. The computing device can also obtain a user-specified modification to an area of the screen capture within the video stream. The computing device can also update the video stream by application of a transformation to the screen capture based at least in part on the user-specified modification, after the video stream started transmission to the destination device. In some cases, a user-specified modification to the area is also obtained. The video stream can be updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.

Attribute transfer in V-PCC

A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. Certain pixels of the multiple frames correspond to points of a three-dimensional (3D) point cloud. The multiple frames include a first set of frames that represent locations of the points of the 3D point cloud and a second set of frames that represent attribute information for the points of the 3D point cloud. The method further includes reconstructing the 3D point cloud based on the first set of frames. Additionally, the method includes identifying a first portion of the points of the reconstructed 3D point cloud based at least in part on a property associated with the multiple frames. The method also includes modifying a portion of the attribute information. The portion of the attribute information that is modified corresponds to the first portion of the points.