Abstract:
A method for adjusting an image by an electronic device is described. The method includes detecting line segments in a single image. The method also includes clustering the line segments to produce a set of vanishing points. The method further includes determining a combination of a focal length and vanishing points corresponding to principal axes of a primary scene coordinate system from the set of vanishing points and a set of focal lengths based on an orthogonality constraint. The method additionally includes adjusting the single image based on the combination of the focal length and vanishing points to produce a perspective-adjusted image.
Abstract:
Systems and methods are provided for trimming content for projection within the bounds of a projection target. The systems and methods trim the content for projection based on one or more characteristics of the projection target, including a shape, outline, and distance to the projection target. Moreover, the systems and methods designate void areas where no content will be projected based on the one or more characteristics, and the void areas will be generated or otherwise projected along with the content so that the content is projected onto the projection target and the void areas are projected outside of the projection target such that the projected content does not significantly spill onto surfaces or objects outside of the projection target.
Abstract:
A method of image processing includes receiving data representative of image at a computing device. The method further includes generating a first modified image by changing a luma channel of the image according to a first function. The method further includes generating a second modified image by changing the luma channel of the image according to a second function. The method further includes determining weights based on values of pixels in the image. The method further includes generating a refined image by combining first pixel values of the first modified image and second pixel values of the second modified image based on the weights.
Abstract:
In a wireless communication system where different frequency bands are deployed to generate various communication zones, pilot signal set management for a plurality of pilot signals generated from an additional coverage zone is based on identifying a preselected signal set from the plurality of pilot signals and determining whether a predetermined criterion is met.
Abstract:
Methods, devices, and computer program products for generating high dynamic range images with reduced ghosting and motion blur are disclosed herein. In some aspects, methods of detecting areas of motion blur in an image are disclosed. This detection may be based on either a row-based approach, or a patch-based approach. These approaches may be used to classify images or portions of images as being either blurry or sharp, based upon a threshold value. The threshold value may be determined empirically.
Abstract:
In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera and a processor may be configured to perform the techniques. The monochrome camera may be configured to capture monochrome image data of a scene. The color camera may be configured to capture color image data of the scene. The processor may be configured to perform intensity equalization with respect to a luma component of either the color image data or the monochrome image data to correct for differences in intensity between the color camera and the monochrome camera.
Abstract:
In general, techniques are described that facilitate processing of color image data using both a mono image data and a color image data. A device comprising a monochrome camera, a color camera, and a processor may be configured to perform the techniques. The monochrome camera may capture monochrome image data of a scene. The color camera may capture color image data of the scene. A processor may determine a parallax value indicative of a level of parallax between the monochrome image data and the color image data and determine that the parallax is greater than the parallax threshold. The processor may further combine, in response to the determination that the parallax is greater than the parallax threshold, a luma component of the color image data with a luma component of the monochrome image data to generate a luma component of enhanced color image data.
Abstract:
Techniques disclosed herein involve determining motion occurring in a scene between the capture of two successively-captured images of the scene using intensity gradients of pixels within the images. These techniques can be used alone or with other motion-detection techniques to identify where motion has occurred in the scene, which can be further used to reduce artifacts that may be generated when images are combined.
Abstract:
A mobile device detects a moveable foreground object in captured images, e.g., a series of video frames without depth information. The object may be one or more of the user's fingers. The object may be detected by warping one of a captured image of a scene that includes the object and a reference image of the scene without the object so they have the same view and comparing the captured image and the reference image after warping. A mask may be used to segment the object from the captured image. Pixels are detected in the extracted image of the object and the pixels are used to detect the point of interest on the foreground object. The object may then be tracked in subsequent images. Augmentations may be rendered and interacted with or temporal gestures may be detected and desired actions performed accordingly.
Abstract:
In some aspects, restricted access nodes are assigned to a designated common channel while access terminals that are in active communication with a macro access node may selectively be assigned to the designated channel. In some aspects, an access terminal associated with macro access node may perform a handoff to a different carrier when the access terminal is in the vicinity of a coverage area of a restricted access node. In some aspects, an access terminal associated with a macro access node may perform a handoff to a different carrier based on location information. In some aspects, access to a restricted access node is controlled based on policy and/or based on operation of an access terminal associated with the restricted access node.