Patent classifications
H04N9/00
Selective dynamic color management for user interface components of a media player
A user interface adaptation module identifies a dominant color of a portion selection of a frame of a video and, based on the dominant color, generates colors for components of a user interface in which the video is displayed. The colors of the user interface components are set based upon the generated colors and upon context information such as a playing state of the video. The setting of the component colors in this way allows the user interface to adjust to complement both the played content of the video and the video's context. In one embodiment, the dominant color is identified by partitioning individual pixels of the portion selection based on their respective colors. In one embodiment, a set of primary color variants is generated based on the dominant color, and different colors are generated for each type of user interface component based on the different primary color variants.
MULTISOURCE ILLUMINATION DEVICE WITH VARIABLE F-NUMBER
A method for controlling a multisource illumination device in gated optical system is provided. A plurality of light sources is divided into groups, and wherein each group is characterized by a respective radial distance from a primary optical axis. Therein, the dimming level of a group is controlled independently from the dimming level of other groups based on the radial distance of the group from the primary optical axis.
Projection-type image display device
A projection-type image display device includes a light source, a phosphor, a filter, and a filter driver. The light source emits blue illumination light. The phosphor generates yellow illumination light, which includes red illumination light and green illumination light from a part of the blue illumination light, and reflects the blue illumination light and the yellow illumination light. The filter reflects the blue illumination light, which is reflected by the phosphor, toward the phosphor, and transmits the yellow illumination light therethrough. The filter driver controls the reflection amount of the blue illumination light toward the phosphor by controlling the insertion amount of the filter onto the optical path of the blue illumination light. The phosphor generates yellow illumination light also from the blue illumination light reflected by the filter.
HIGH SPEED STRUCTURED LIGHT SYSTEM
The present disclosure provides a high resolution structured light system that is also capable of maintaining high throughput. The high resolution structured light system includes one or more image capture devices, such as a camera and/or an image sensor, a projector, and a blurring element. The projector is configured to project a binary pattern so that the projector can operate at high throughput. The binary projection pattern is subsequently filtered by the blurring element to remove high frequency components of the binary projection pattern. This filtering smoothes out sharp edges of the binary projection pattern, thereby creating a blurred projection pattern that changes gradually from the low value to the high value. This gradual change can be used by the structured light system to resolve spatial changes in the 3D profile that could not otherwise be resolved using a binary pattern.
Selective Plant Detection and Treatment Using Green Luminance Photometric Machine Vision Scan with Real Time Chromaticity Operations and Image Parameter Floors for Low Processing Load
A field image is formed using a tristimulus color model and used to detect target plants or entities on a field. Through the use of a luminance parameter floor, hue and saturation selection steps, feature recognition, a sizing floor and an aspect ratio ceiling, a very fast way is devised to recognize a target plant without need for consulting plant attribute databases, or to analyze spectral or other specialized data for comparison with known attributes. This allows a low calculational processing load and use of simple hardware such as a single board computer to handle machine vision in real time. Treatment steps can include a spray event, a light treatment, and a thermal/mechanical trauma.
Selective Plant Detection and Treatment Using Green Luminance Photometric Machine Vision Scan with Real Time Chromaticity Operations and Image Parameter Floors for Low Processing Load
A field image is formed using a tristimulus color model and used to detect target plants or entities on a field. Through the use of a luminance parameter floor, hue and saturation selection steps, feature recognition, a sizing floor and an aspect ratio ceiling, a very fast way is devised to recognize a target plant without need for consulting plant attribute databases, or to analyze spectral or other specialized data for comparison with known attributes. This allows a low calculational processing load and use of simple hardware such as a single board computer to handle machine vision in real time. Treatment steps can include a spray event, a light treatment, and a thermal/mechanical trauma.
Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
A tint of an object according to a second image capturing device is corrected by a first parameter for correcting a tint of a second object that the second image capturing device captured in a first time zone to a tint of a first object that a first image capturing device captured in a first time zone. If a third object captured by a third image capturing device corresponds to the first object, a parameter for correcting a tint of the third object to the tint of the first object is used for correcting a tint of an object according to a third image capturing device. If the third object corresponds to the second object, the first parameter and a third parameter for correcting the tint of the third object to the tint of the second object is used for the foregoing tint correction.
SELECTIVE DYNAMIC COLOR MANAGEMENT FOR USER INTERFACE COMPONENTS OF A MEDIA PLAYER
A user interface adaptation module identifies a dominant color of a portion selection of a frame of a video and, based on the dominant color, generates colors for components of a user interface in which the video is displayed. The colors of the user interface components are set based upon the generated colors and upon context information such as a playing state of the video. The setting of the component colors in this way allows the user interface to adjust to complement both the played content of the video and the video's context. In one embodiment, the dominant color is identified by partitioning individual pixels of the portion selection based on their respective colors. In one embodiment, a set of primary color variants is generated based on the dominant color, and different colors are generated for each type of user interface component based on the different primary color variants.
Method and system for adaptive viewport for a mobile device based on viewing angle
A 2D and/or 3D video processing device comprising a camera and a display captures images of a viewer as the viewer observes displayed 2D and/or 3D video content in a viewport. Face and/or eye tracking of viewer images is utilized to generate a different viewport. Current and different viewports may comprise 2D and/or 3D video content from a single source or from different sources. The sources of 2D and/or 3D content may be scrolled, zoomed and/or navigated through for generating the different viewport. Content for the different viewport may be processed. Images of a viewer's positions, angles and/or movements of face, facial expression, eyes and/or physical gestures are captured by the camera and interpreted by face and/or eye tracking. The different viewport may be generated for navigating through 3D content and/or for rotating a 3D object. The 2D and/or 3D video processing device communicates via wire, wireless and/or optical interfaces.
User interface for a video capture device
A method and system for capturing, sharing, viewing, and/or displaying one or more video videos. A user of a computing device performs a gesture involving contacting a touch sensitive display. In response, a video segment is captured while the user maintains contact with the touch sensitive display. Upon releasing contact with the touch sensitive display, recording of the video segment is ceased. In one or more embodiments of the invention, the user may then record one or more additional video segments to be included in a video vignette.