Abstract: A viewpoint information calculation unit (710) calculates a difference value (?) between reference position and orientation information and position and orientation information held by a camera viewpoint storage unit (207), and a difference value (?) between the reference position and orientation information and position and orientation information held by a CG viewpoint storage unit (208). If |?|?|?|, a physical space image is shifted by a shift amount calculated in accordance with the resolution of a display unit (213), a difference amount, and the angle of view of a camera (203), and is composited with a virtual space image. If |?|<|?|, the virtual space image is shifted by the shift amount, and is composited with the physical space image.
Abstract: A peripheral device acquires the processing load of a display apparatus to which the peripheral device is connected via an interface. In accordance with the processing load acquired, the peripheral device generates a data command for adjusting the load of processing for rendering display data. The display apparatus alters the display data based upon the data command, renders the display data after the alteration thereof and displays the rendered data. As a result, when the peripheral device instructs the display apparatus to subject the display data to rendering process, an increase in length of time it takes to obtain the result of rendering is reduced.
Abstract: An image processing apparatus includes a spectrum estimation unit for estimating a spectrum for each pixel from multiband image data comprising image data in multiple different wavelength ranges; a memory for storing spectral data suitable for each of multiple different shooting modes; and a conversion unit for determining a shooting mode of the multiband image data and converting the spectrum into band data with different spectral characteristics using the spectral data stored in the memory, the spectral data suitable for the determined shooting mode.
Abstract: An object of the present invention is to eliminate the influences of the leakage etc. of charges from a photodiode to a storage part during the electronic shutter operation. To achieve this object, the present invention includes: a photodiode which generates and accumulates a signal charge according to the amount of light from an object; an amplification part which amplifies a signal charge outputted from the photodiode and outputs the amplified signal to the outside; a storage part which temporarily stores the signal charge; and a transfer device which transfers the signal outputted from the photo-electric conversion device to the storage part via the amplification part.
Abstract: Provided is an image shake correction apparatus including: an image taking optical system for taking an image of a subject; an angular velocity detection unit for detecting an angular velocity applied to the apparatus and outputting a first signal; an acceleration detection unit for detecting an acceleration applied to the apparatus and outputting a second signal; an axial rotation angular velocity calculation unit for calculating an axial rotation angular velocity component about a principal point of the image taking optical system based on the first signal; a revolution angular velocity calculation unit for calculating a revolution angular velocity component about the subject based on the second signal and a result of the calculating by the axial rotation angular velocity calculation unit; and a control unit for performing image shake correction control based on a difference between the axial rotation angular velocity component and the revolution angular velocity component.
Abstract: The invention provides an image encoding apparatus which can improve image quality of an output image while further reduce the amount of attribute. A determination unit determines an area including a character/line drawing as a foreground image area based on an input multi-valued image. A foreground image generator generates foreground image in binary representation so that a first encoder performs MMR encoding on the foreground image. A background image generator generates multi-valued background image data by replacing the value of a multi-valued pixel in a position of the character/line drawing in the foreground image area with a replacement value calculated from the pixel values in a position of the non-character/line drawing pixel. A second encoder performs JPEG encoding on the background image. A mask unit masks attribute for pixels within the foreground image area with a predetermined value to output the masked data to a third encoder.
Abstract: A signal processing device, which is more practical for restoring signals, includes a signal processing unit for processing a signal. The processing unit produces restored data that approaches the original signal data before fluctuating (before blurring) by repeating the following processing: generating comparison data Io? from arbitrary signal data Io by using information data G regarding fluctuation factors that triggers signal fluctuation; comparing the comparison data Io? with original signal data Img? as an object to be processed thereafter; producing restored data Io+n by allocating difference data ? to the arbitrary signal data Io while using the information data G regarding fluctuation factors; and substituting the restored data Io+n for the arbitrary signal data Io thereafter.
Abstract: An image projection apparatus in which a measuring unit measures a distance from the image projection apparatus to a projection surface. A generating unit generates a first operation image if the measured distance is less than a threshold value and generates a second operation image if the measured distance is not less than the threshold value. The first operation image is an image by which an operation can be input by pointing on the first operation image that is being projected with a body part of a user. The second operation image is an image by which an operation can be input by operating a cursor displayed in the second operation image that is being projected using a predetermined operating unit. A projecting unit projects an operation image generated by the generating unit onto the projection surface.
Abstract: A printing system capable of increasing the working efficiency of an operator engaged in a post-process necessary after printing can be provided. For this purpose, the user interface unit can execute a display which allows the operator to explicitly input, for each job, instruction information in consideration of a post-process necessary after a printing process in a job requiring a printing process by a printing apparatus in a printing system capable of stacking, on a stacking unit, printed materials having undergone the printing process. When the job to be processed is a job for which the operator inputs the instruction information via the display, printed materials of the job for which the operator inputs the instruction information are stacked on the stacking unit while the printed materials are classified every printed materials on the basis of the instruction information input by the operator for the job.
Abstract: A data recording apparatus includes a connection unit which is capable of connecting, as a recording medium, a first recording medium having a predetermined function and a second recording medium that does not have the predetermined function. The data recording apparatus detects a connection status of the recording medium to the connection unit, controls a menu concerning setting of the predetermined function. If the detection unit detects that the first recording medium is connected to the connection unit, the data recording apparatus makes the menu operable. If the detection unit detects that the first recording medium is removed and then detects that the second recording medium is connected to the connection unit, the data recording apparatus makes the menu inoperable, and maintains the menu in the operable state during a period from removal of the first recording medium to connection of the second recording medium to the connection unit.
Abstract: An optical apparatus includes a lens frame 12 which holds a focus correction lens 11a and is movable in an optical axis direction, optical axis direction position detectors 19a to 19c which are arranged on one of the lens frame 12 and a supporting portion 13 inside a barrel and detect signals in accordance with a distance to the other one, driving portions 112a to 112c and coils 17a to 17c (driver) which drive the lens frame 12 in the optical axis direction, an optical axis direction movement limiting member of the lens frame, and a lens CPU 1204 (controller) which controls the driver so as to suppress a tilt of the focus correction lens 11a based on a signal detected by the optical axis direction position detectors 19a to 19c whose sensitivities have been calibrated in association with the driving portions and the optical axis direction movement limiting member.
Abstract: There are provided an imaging apparatus and a video camera which allow an image being recorded and an image being reproduced to be easily discriminated from each other when an already recorded image signal is reproduced while a photographed image signal is being recorded. A recording section records an image signal obtained by an image pickup section on a randomly accessible recording medium, and a reproducing section is capable of reproducing an image signal recorded at a random location on the recording medium while the image signal is being recorded on the recording medium by the recording section. The recording section and the reproducing section are controlled such that the image signal recorded at a random location on the recording medium can be reproduced while the image signal obtained by the image pickup section is being recorded.
Abstract: A collision target map and a collision target LUT are generated for each pixel to be subjected to rendering as collision target information with recorded identification information for CG data rendering on the pixel, while carrying out rendering of colliding object group CG data. Then, collision target information corresponding to a rendering pixel is referenced while carrying out rendering of collided object group CG data. In a case in which the colliding object group CG data is contained in the collision target information, it is determined that collision detection should be carried out for a virtual object being rendered, and collision detection information is generated. Such collision detection information allows collision between virtual objects to be detected at high speed.
Abstract: A video delivery apparatus for delivering a video stream with a property according to a request from a client. The video delivery apparatus includes reception means for receiving a delivery request from one client, first estimation means for estimating a current processing load by calculating a sum total of the processing loads for other clients connected to deliver a video stream upon reception of the delivery request from the one client, second estimation means for estimating a processing load upon delivering the video stream to the one client according to the delivery request, and delivery control means for performing the delivery control of the video stream on the basis of at least one of the current processing load estimated by the first estimation means and the processing load upon delivering the video stream to the one client according to the delivery request, which is estimated by the second estimation means.
Abstract: An interchangeable lens (second interchangeable lens) is disclosed which allows a protruding amount from a mount reference surface of the interchangeable lens to be increased. The second interchangeable lens has a protruding portion protruding from a mount reference surface toward an image plane, has a larger protruding amount than the first interchangeable lens and has the same flange back as the first interchangeable lens. The first camera prevents mounting of the second interchangeable lens by the protruding portion of the second interchangeable lens contacting the first wall portion. The second camera includes a second wall portion provided at a position retreated from the protruding portion. The second camera includes a rotatable mirror member, and the rotation center of the mirror member is positioned on the opposite side of a finder optical system with respect to a plane including an in-plane direction of the mirror member.
Type:
Grant
Filed:
July 30, 2004
Date of Patent:
July 10, 2012
Assignee:
Canon Kabushiki Kaisha
Inventors:
Eiri Tsukatani, Masahisa Tamura, Jun Sugita, Atsushi Koyama
Abstract: A lens barrel includes a drive ring having a hollow cylindrical shape and configured to rotate around an optical axis, and a lens holder configured to move in an optical axis direction relative to the drive ring, the lens holder including a body located inside of the drive ring and configured to hold a lens, and an arm extending to outside of the drive ring. The drive ring has a notch, and the arm of the lens holder is configured to enter the notch of the drive ring.
Abstract: An image sensing apparatus including an image sensor that performs photoelectric conversion and outputs an image signal, a subtraction circuit that subtracts a black image signal obtained from the image sensor when the image sensor is shielded from light from a subject image signal obtained from the image sensor when the image sensor is exposed, a setting unit that sets a shooting condition, and a control unit that controls a thinning rate during thinning readout from the image sensor of the black image signal in accordance with the shooting condition set by the setting unit.
Abstract: This invention has as its object to prevent a conventional problem in that the focal point position cannot be determined before and after an in-focus point, even in a slow shutter mode. To this end, a camera control microcomputer of a video camera determines the drive amount of a focus lens for one field in accordance with the rotation angle of a manual focus dial when the shutter speed is 1/60 sec, 1/30 sec, or 1/15 sec, and controls a focus compensation lens driver and focus compensation lens motor to drive the focus lens by the determined drive amount in a direction corresponding to the detected rotation direction of the manual focus dial.