Patent classifications
G06T2210/22
USER INPUT BASED DISTRACTION REMOVAL IN MEDIA ITEMS
A media application receives user input that indicates one or more objects to be erased from a media item. The media application translates the user input to a bounding box. The media application provides a crop of the media item based on the bounding box to a segmentation machine-learning model. The segmentation machine-learning model outputs a segmentation mask for one or more segmented objects in the crop of the media item and a corresponding segmentation score that indicates a quality of the segmentation mask.
METHOD OF PRINTING ONTO VARIABLE-SIZED BOX SUBSTRATES
A method of printing onto a planar box substrate used for assembling a box having predetermined box dimensions. The method includes the steps of: determining box dimensions based on the planar box substrate; retrieving generic instructions for image content to be printed on the box substrate; preparing box-specific transformations using the generic instructions and the box dimensions; applying the box-specific transformations on design components to generate image content portions commensurate with image content regions; generating image data based on the image content portions; and printing onto the box substrate using the image data.
Preserving regions of interest in automatic image cropping
Embodiments of the present invention are directed to facilitating region of interest preservation. In accordance with some embodiments of the present invention, a region of interest preservation score using adaptive margins is determined. The region of interest preservation score indicates an extent to which at least one region of interest is preserved in a candidate image crop associated with an image. A region of interest positioning score is determined that indicates an extent to which a position of the at least one region of interest is preserved in the candidate image crop associated with the image. The region of interest preservation score and/or the preserving score are used to select a set of one or more candidate image crops as image crop suggestions.
VEHICULAR REAR BACKUP SYSTEM WITH VIDEO DISPLAY
A vehicular rear backup system includes a rear backup digital camera disposed at a vehicle and a display device having a video display screen disposed in an interior cabin of the vehicle and viewable by the driver of the vehicle. Rear backup video images that are derived from image data captured by the rear backup digital camera are displayed on the video display screen no later than two seconds after the driver of the vehicle first changes propulsion of the vehicle during a new ignition cycle to reverse mode to commence a first backup event. Until the first backup event is completed, the video display screen displays rear backup video images. During a backup event of the vehicle, image data captured by the rear backup digital camera is provided to and is processed by an image processor of the system to detect presence of an object rearward of the vehicle.
METHOD AND APPARATUS OF TRANSFERRING IMAGE, AND METHOD AND APPARATUS OF TRAINING IMAGE TRANSFER MODEL
A method and an apparatus of transferring an image, a method of training an image transfer model, a device, and a medium. The method of transferring the image includes: extracting a first attribute feature of a first object and a first shape feature of a target part of the first object respectively according to a first image and a first position information of the target part of the first object in the first image; extracting a first identity feature of a second object contained in a second image; and generating a first transferred image according to the first attribute feature, the first shape feature and the first identity feature, wherein the first transferred image contains the second object having the first attribute feature and the first shape feature.
Method of manufacture of custom cranial remodeling devices by additive manufacturing
A method for fabricating a custom cranial remodeling device for correction of cranial deformities in a subject is described. The method comprises generating a three-dimensional head data file for the subject and determining contour lines on the head. The method further comprises automatically generating a modified head shape data file and juxtaposing the modified head shape with the head represented by the three-dimensional head data file having the contour lines thereon. Still further the method includes utilizing the modified head shape data file to generate a shape for a desired custom cranial remodeling device, the shape having an interior surface to contact the head and an outer surface. The method also includes projecting lines outward from the contour lines to the outer surface and utilizing the projected lines to establish cranial remodeling device contour lines for the custom cranial remodeling device.
METHODS AND APPARATUS FOR SIMULATING IMAGES OF PRODUCE WITH MARKINGS FROM IMAGES OF PRODUCE AND IMAGES OF MARKINGS
In some embodiments, a method includes receiving an image of produce and an image of marking. The image of produce has a set of pixels, each associated with a position and a color value. The method further includes generating a grayscale image from the image of produce. The method further includes cropping out a portion from the grayscale image. The method further includes locating a marking position pixel on the image of produce by: (a) producing a list of pixels that are part of the cropped portion, (b) selecting, from the list of pixels, a subset of pixels having grayscale pixel values above a threshold, and (c) randomly selecting the marking position pixel from the subset of pixels. The method further includes overlaying the image of marking on the image of produce by coinciding a pixel of the image of marking with the marker position pixel.
Enhancing documents portrayed in digital images
The present disclosure is directed toward systems and methods that efficiently and effectively generate an enhanced document image of a displayed document in an image frame captured from a live image feed. For example, systems and methods described herein apply a document enhancement process to a displayed document in an image frame that result in an enhanced document image that is cropped, rectified, un-shadowed, and with dark text against a mostly white background. Additionally, systems and method described herein determine whether a stored digital content item includes a displayed document. In response to determining that a stored digital content item does include a displayed document, systems and methods described herein generate an enhanced document image of a displayed document included in the stored digital content item.
Information processing apparatus and information processing method
The present technique relates to an information processing apparatus, and an information processing method in which data of content is acquired, and a first visual field image corresponding to a visual field of a first user is cut out from a content image based on the data of the content. In addition, visual field information representing a visual field of a second user viewing the content image is acquired. Furthermore, in a display apparatus, the first visual field image is displayed, and the visual field of the second user is displayed based on the visual field information of the second user. The present technique can be applied to, for example, a case where a plurality users views content, such as a spherical image and a free viewpoint image.
CONVERSION OF FILLED AREAS TO RUN LENGTH ENCODED VECTORS
A method and system for converting a filled shape to a run length encoded RLE vector is disclosed. The method includes creating a virtual pixel array of pixel cells corresponding to a graphical array of pixels comprising the filled shape. The method includes determining a border on the virtual pixel array corresponding to the filled shape, storing a pixel-type value within each pixel cell that corresponds to a border line element within the pixel, and creating a shape RLE group corresponding to a line of pixels aligned along a first axis of the virtual pixel array. Once created, the position and length of the shape RLE group is stored as an RLE vector. The method for clipping filled shapes is also disclosed, which includes converting a clipping region to a clip RLE group, then comparing the clip RLE group to the shape RLE group, forming a clipped image RLE vector.