摘要:
Several methods for operating a built-in digital camera of a portable, handheld electronic device are described. In one embodiment, the device receives a user selection (e.g., tap, tap and hold, gesture) of a region displayed on the display screen (e.g., touch sensitive screen). A touch to focus mode may then be initiated in response to the user selection and exposure and focus parameters determined and adjusted. Then, an automatic scene detection mechanism can determine whether a scene has changed. If the scene has changed, then the touch to focus mode ends and a default automatic focus mode initiates. This mode sets a new exposure metering area and focus area prior to determining and adjusting exposure and focus parameters, respectively.
摘要:
Several methods for operating a built-in digital camera of a portable, handheld electronic device are described. In one embodiment, the device receives a user selection (e.g., tap, tap and hold, gesture) of a region displayed on the display screen (e.g., touch sensitive screen). A touch to focus mode may then be initiated in response to the user selection and exposure and focus parameters determined and adjusted. Then, an automatic scene detection mechanism can determine whether a scene has changed. If the scene has changed, then the touch to focus mode ends and a default automatic focus mode initiates. This mode sets a new exposure metering area and focus area prior to determining and adjusting exposure and focus parameters, respectively.
摘要:
Several methods for operating a built-in digital camera of a portable, handheld electronic device are described. In one embodiment, the device receives a user selection (e.g., tap, tap and hold, gesture) of a region displayed on the display screen (e.g., touch sensitive screen). A touch to focus mode may then be initiated in response to the user selection and exposure and focus parameters determined and adjusted. Then, an automatic scene detection mechanism can determine whether a scene has changed. If the scene has changed, then the touch to focus mode ends and a default automatic focus mode initiates. This mode sets a new exposure metering area and focus area prior to determining and adjusting exposure and focus parameters, respectively.
摘要:
Several methods for operating a built-in digital camera of a portable, handheld electronic device are described. In one embodiment, the device receives a user selection (e.g., tap, tap and hold, gesture) of a region displayed on the display screen (e.g., touch sensitive screen). A touch to focus mode may then be initiated in response to the user selection and exposure and focus parameters determined and adjusted. Then, an automatic scene detection mechanism can determine whether a scene has changed. If the scene has changed, then the touch to focus mode ends and a default automatic focus mode initiates. This mode sets a new exposure metering area and focus area prior to determining and adjusting exposure and focus parameters, respectively.
摘要:
Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
摘要:
Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.
摘要:
Systems, methods, and computer readable media for removing noise from the luminance (luma) channel in a digital image represented in the YUV color space are described. In general, an element from the luma channel may be selected and a region about that element defined. Using a threshold that is based on the selected luma element's value, similar luma values within the defined region may be identified and combined to provide a substitute value. The substitute value may be blended with the value of the selected element within the image's luma channel. In another implementation, element values from both an image's luma and chroma channels may be used to identify similar luma values.
摘要:
Systems, methods, and a computer readable medium for performing an improved blowout prevention process in an image capture device are provided to compensate for occurrences of exposure “blowouts,” i.e., areas in a captured image where pixel brightness exceeds the sensor's dynamic range of capturing capability. In one embodiment, the captured image's histogram may be analyzed to determine if the image is indicative of the presence of exposure blowouts. Once it has been determined that there likely are blowouts in the image, an exposure bias for the image capture device may be set accordingly. Particularly, the exposure value (EV) for the image capture device may be gradually corrected, e.g., by one-eighth of a stop per captured frame, until the image histogram is no longer indicative of blown out regions, at which point the image capture device's exposure value may gradually be corrected back to “normal,” i.e., non-exposure bias compensated, levels.
摘要:
A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the processing device. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.
摘要:
This disclosure pertains to devices, methods, and computer readable media for performing positional sensor-assisted panoramic photography techniques in handheld personal electronic devices. Generalized steps that may be used to carry out the panoramic photography techniques described herein include, but are not necessarily limited to: 1.) acquiring image data from the electronic device's image sensor; 2.) performing “motion filtering” on the acquired image data, e.g., using information returned from positional sensors of the electronic device to inform the processing of the image data; 3.) performing image registration between adjacent captured images; 4.) performing geometric corrections on captured image data, e.g., due to perspective changes and/or camera rotation about a non-center of perspective (COP) camera point; and 5.) “stitching” the captured images together to create the panoramic scene, e.g., blending the image data in the overlap area between adjacent captured images. The resultant stitched panoramic image may be cropped before final storage.