Image processing apparatus
AssigneeCanon Kabushiki Kaisha
InventorHiroshi Tojo
Life of this patent
Estimating the term…
Abstract
An image processing apparatus obtains moving image data picked up by an image pickup unit and operation information concerning an operation condition of the image pickup unit as a time when the moving image data is picked up, and detects a predetermined operation on the basis of the obtained operation information. Then, if a time interval between the two successive predetermined operations is longer than a predetermined period, the image processing apparatus extracts image data of a frame corresponding to the former detected predetermined operation as an index.
Claims18
An image processing apparatus comprising:
- obtaining means for obtaining moving image data picked up by image pickup means and operation information concerning an operation condition of said image pickup means at a time when the moving image data is picked up;
- detection means for detecting a predetermined operation on the basis of the operation information obtained by said obtaining means;
- discrimination means for, in response to a detection of a new predetermined operation, discriminating that a time interval between the two successive predetermined operations one of which is the detected new predetermined operation and the other of which is the predetermined operation detected by said detection means immediately before the detected new predetermined operation, is longer than a predetermined period;
- and
- extraction means for extracting image data of one picture image from the moving image data corresponding to the operation information indicating the former-detected one of the two successive predetermined operations, on the basis of the discriminated result of said discrimination means.
An index generation system which comprises an image pickup apparatus for picking up moving image data and an image processing apparatus for generating index information concerning the moving image data picked up by said image pickup apparatus,
- wherein said image pickup apparatus generates operation information concerning an operation condition of said image pickup apparatus at a time when the moving image data is picked up, multiplexes the operation information and the moving image data, and stores the multiplexed data in a storage medium, and
- wherein said image processing apparatus comprises:
- reproduction means for reproducing the moving image data and the operation information from the storage medium;
- detection means for detecting a predetermined operation on the basis of the reproduced operation information;
- discrimination means for, in response to a detection of a new predetermined operation, discriminating that a time interval between the two successive predetermined operations one of which is the detected new predetermined operation and the other of which is the predetermined operation detected by said detection means immediately before the detected new predetermined operation, is longer than a predetermined period;
- and
- extraction means for extracting image data of one picture from the moving image data corresponding to the operation information representing former detected one of the two successive predetermined operations, on the basis of the discriminated result of said discrimination means.
An image processing apparatus comprising:
- obtaining means for obtaining moving image data picked up by image pickup means and operation information concerning an operation condition of said image pickup means at a time when the moving image data is picked up;
- detection means for detecting a predetermined operation on the basis of the operation information obtained by said obtaining means;
- discrimination means for discriminating that a time interval between the two successive predetermined operations detected by said detection means is longer than a predetermined period;
- extraction means for extracting image data of one picture image from the moving image data on the basis of the discriminated result of said discrimination means;
- and
- accumulated value calculation means for accumulating an accumulated value of operation amounts concerning the predetermined operation on the basis of the operation information in a case where the time interval between the two successive predetermined operations is shorter than the predetermined period,
- wherein said extraction means further extracts the image data of the one picture image from the moving image data on the basis of the discriminated result of said discrimination means and the accumulated value calculated by said accumulated value calculation means.
An image processing apparatus comprising:
- obtaining means for obtaining moving image data picked up by image pickup means and operation information concerning an operation condition of said image pickup means at a time when the moving image data is picked up;
- detection means for detecting a predetermined operation on the basis of the operation information obtained by said obtaining means;
- discrimination means for discriminating that a time interval between the two successive predetermined operations detected by said detection means is longer than a predetermined period;
- and
- extraction means for extracting image data of one picture image from the moving image data on the basis of the discriminated result of said discrimination means,
- wherein a time code having a different value is added to each frame of the moving image data, and
- wherein said discrimination means performs the discrimination process by obtaining a difference between the two time codes corresponding to the operation information representing the two successive predetermined operations and comparing the obtained difference with the predetermined period.
An image processing method comprising the steps of:
- obtaining moving image data picked up with image pickup means and operation information concerning an operation condition of said image pickup means at a time when the moving image data is picked up;
- detecting a predetermined operation on the basis of the operation information obtained in said obtaining step;
- discriminating that a time interval between the two successive predetermined operations detected in said detecting step is longer than a predetermined period;
- extracting image data of one picture image from the moving image data on the basis of the discriminated result of said discriminating step;
- and
- accumulating an accumulated value of operation amounts concerning the predetermined operation on the basis of the operation information in a case where the time interval between the two successive predetermined operations is shorter than the predetermined period,
- wherein said extraction step includes a step of further extracting the image data of the one picture image from the moving image data on the basis of the discriminated result of said discriminating step and the accumulated value calculated in said accumulated value calculation step.
An image processing method comprising the steps of:
- obtaining moving image data picked up with image pickup means and operation information concerning an operation condition of the image pickup means at a time when the moving image data is picked up;
- detecting a predetermined operation on the basis of the operation information obtained in said obtaining step;
- discriminating that a time interval between the two successive predetermined operations detected in said detecting step is longer than a predetermined period;
- and
- extracting image data of one picture image from the moving image data on the basis of the discriminated result of said discriminating step,
- wherein a time code having a different value is added to each frame of the moving image data, and
- wherein said discrimination step includes performing the discrimination process by obtaining a difference between the two time codes corresponding to the operation information representing the two predetermined operations and comparing the obtained difference with the predetermined period.
Dependencies are inferred from the claim text.