Image background removal using multi-touch surface input
AssigneeHewlett-Packard Development Company, L.P.
InventorKarthik Jayaraman
Life of this patent
Estimating the term…
Abstract
Examples of image background removal using a multi-touch surface input are disclosed. One example implementation according to aspects of the present disclosure may include a computing system to display an image on a display of the computing system and to project the image onto a multi-touch surface of the computing system, the multi-touch surface to receive a touch input. The computing system receives a foreground input on the multi-touch surface indicative of a foreground region within the image and a background input on the multi-touch surface indicative of a background region within the image. The computing system then removes the background region from the image based on the foreground input and the background input.
Claims15
A method comprising:
- displaying, by a computing system, an image on a display while projecting, by the computing system, the image onto a multi-touch surface to receive a touch input;
- receiving, by the computing system, a foreground input on the multi-touch surface indicative of a foreground region within the image and a background input on the multi-touch surface indicative of a background region within the image;
- and
- removing, by the computing system, the background region from the image based on the foreground input and the background input.
A computing system comprising:
- a processing resource;
- a display to display an image;
- a projector to project the image onto a multi-touch surface, the multi-touch surface to receive a touch input;
- a touch capture module executable by the processing resource to receive a foreground input on the multi-touch surface indicative of a foreground region within the image and to receive a background input on the multi-touch surface indicative of a background region within the image;
- a background removal module executable by the processing resource to remove the background region from the image based on the foreground input and the background input;
- and
- a real-time image display module executable by the processing resource to display a revised image on the display while the background removal module removes the background region from the image.
A non-transitory computer-readable storage medium storing instructions executable by a processor, the instructions comprising:
- an image projection module to project a projected image onto a multi-touch surface to receive a touch input, the projected image being representative of an original image;
- an image display module to display the original image and a modified image concurrently on a display, the modified image being representative of the projected image;
- a touch capture module to receive a foreground input on the multi-touch surface indicative of a foreground region within the original image and to receive a background input on the multi-touch surface indicative of a background region within the original image;
- and
- an image background removal module to remove the background region from the modified image displayed on the display based on the foreground input and the background input.
Dependencies are inferred from the claim text.