[go: up one dir, main page]

WO2016019817A1 - Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique - Google Patents

Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique Download PDF

Info

Publication number
WO2016019817A1
WO2016019817A1 PCT/CN2015/085199 CN2015085199W WO2016019817A1 WO 2016019817 A1 WO2016019817 A1 WO 2016019817A1 CN 2015085199 W CN2015085199 W CN 2015085199W WO 2016019817 A1 WO2016019817 A1 WO 2016019817A1
Authority
WO
WIPO (PCT)
Prior art keywords
picture
object motion
motion track
captured
currently
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2015/085199
Other languages
English (en)
Chinese (zh)
Inventor
刘林汶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nubia Technology Co Ltd
Original Assignee
Nubia Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Publication of WO2016019817A1 publication Critical patent/WO2016019817A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/95Computational photography systems, e.g. light-field imaging systems
    • H04N23/951Computational photography systems, e.g. light-field imaging systems by using two or more images to influence resolution, frame rate or aspect ratio

Definitions

  • the present invention relates to the field of photographing technology, and in particular, to an object motion trajectory photographing method, system, and computer storage medium.
  • the exposure time usually takes 20 to 60 minutes, which requires a professional camera such as a SLR camera, because it is equipped with a photosensitive hardware that can support long-term continuous exposure.
  • a professional camera such as a SLR camera
  • existing terminals such as mobile phones and tablet computers can also capture the motion trajectory of objects through long-time exposure.
  • the shooting time of the object motion trajectory is longer, which often requires several Continuous shooting for hours or even hours, if you encounter interference such as light or jitter during shooting, it may seriously affect the shooting quality, and the existing terminal can not actively identify the interference during the shooting process, resulting in the quality of the picture taken by the terminal. Lower.
  • the embodiments of the present invention are intended to provide a method, a system, and a computer storage medium for shooting an object motion trajectory, which can solve the technical problem of low picture quality of the terminal.
  • an embodiment of the present invention provides a method for photographing an object motion trajectory, and the method for photographing an object motion trajectory includes the following steps:
  • the terminal When detecting an object motion trajectory shooting instruction, the terminal acquires the current environmental parameter every preset exposure time, and takes a picture when the current environmental parameter satisfies the first preset condition;
  • the terminal generates an object motion trajectory video based on the captured picture.
  • the terminal generates an object motion trajectory video based on the captured image.
  • the steps include:
  • the first picture is taken as the first synthesized object motion track picture
  • the terminal After the first picture is captured, the terminal combines the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture for each picture captured;
  • the terminal stores the synthesized plurality of object motion trajectory pictures to a preset storage path and generates an object motion trajectory video based on the plurality of object motion trajectory pictures synthesized during the shooting.
  • the terminal After the first picture is captured, the terminal combines the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture.
  • the steps include:
  • the terminal After the first picture is captured, the terminal captures a picture to determine whether the currently captured picture meets the second preset condition;
  • the terminal When the currently captured picture satisfies the second preset condition, the terminal synthesizes the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture.
  • the object motion track shooting method includes :
  • the terminal deletes the currently taken picture.
  • the step of the terminal generating an object motion trajectory video based on the captured image includes:
  • the terminal determines that the second preset condition is satisfied in each of the captured pictures. a picture and a picture that satisfies the second preset condition as a valid picture;
  • the terminal sorts each valid picture according to the generation order, and extracts the captured picture according to the current arrangement order;
  • the terminal uses the first picture as the first synthesized object motion track picture
  • the terminal After extracting the first picture, the terminal extracts a picture, and combines the currently extracted picture with the last synthesized object motion track picture to generate a new object motion track picture;
  • the terminal stores the synthesized plurality of object motion trajectory images to a preset storage path and generates an object motion trajectory video based on the synthesized plurality of object motion trajectory pictures.
  • an embodiment of the present invention further provides an object motion trajectory photographing system, where the object motion trajectory photographing system includes:
  • the environment parameter obtaining module is configured to acquire the current environmental parameter every preset exposure time when the object motion track shooting instruction is detected;
  • a shooting module configured to take a picture when the current environmental parameter meets the first preset condition
  • the processing module is configured to generate an object motion trajectory video based on the captured image.
  • the processing module includes:
  • a first processing unit configured to: when the first picture is captured, use the first picture as the first synthesized object motion track picture;
  • a synthesizing unit configured to, after capturing the first picture, synthesize a currently taken picture with the last synthesized object motion track picture to generate a new object motion track picture
  • a second processing unit configured to store the synthesized plurality of object motion track images to a preset storage path at the end of the shooting and based on the plurality of object motion track images synthesized during the shooting process Generate an object motion track video.
  • the synthesizing unit includes:
  • Determining a subunit configured to determine whether the currently photographed picture satisfies a second preset condition after each picture is captured after the first picture is captured;
  • a synthesizing sub-unit configured to synthesize the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture when the currently captured picture satisfies the second preset condition.
  • the synthesizing unit further includes:
  • the subunit is deleted, and is configured to delete the currently photographed picture when the currently photographed picture does not satisfy the second preset condition.
  • the processing module includes:
  • a determining unit configured to determine, in the end of the shooting, a picture that meets the second preset condition in each of the captured pictures, and use the picture that meets the second preset condition as the effective picture
  • a sorting unit configured to sort each valid picture in a generation order
  • the extracting unit is configured to extract the captured image according to the current sorting order
  • a third processing unit configured to: when the first picture is extracted, use the first picture as the first synthesized object motion track picture;
  • a synthesizing unit configured to, after extracting the first picture, synthesize the currently extracted picture with the last synthesized object motion track picture to generate a new object motion track picture
  • the third processing unit is configured to store the synthesized plurality of object motion trajectory pictures to a preset storage path and generate an object motion trajectory video based on the synthesized plurality of object motion trajectory pictures.
  • An embodiment of the present invention further provides a computer storage medium, where the computer storage medium stores a computer program, where the computer program is used to perform the motion track of the object described above. Photo method.
  • the terminal when detecting an object motion trajectory shooting instruction, acquires current environmental parameters every preset exposure time, and satisfies the current environmental parameters.
  • the first preset condition is taken, a picture is taken, and a corresponding object motion track picture or video is generated based on the captured picture to ensure that each picture captured can avoid interference and improve the quality of the object motion track picture.
  • FIG. 1 is a schematic flow chart of a preferred embodiment of a method for photographing an object motion trajectory according to the present invention
  • FIG. 2 is a schematic flow chart of the refinement of the first embodiment of step S20 of FIG. 1;
  • step S20 of FIG. 1 is a schematic flow chart of the second embodiment of step S20 of FIG. 1;
  • step S22 in FIG. 2 is a schematic diagram showing the refinement process of step S22 in FIG. 2;
  • FIG. 5 is a schematic diagram of functional modules of a preferred embodiment of an object motion trajectory photographing system of the present invention.
  • FIG. 6 is a schematic diagram of a refinement function module of the first embodiment of the processing module of FIG. 5;
  • FIG. 7 is a schematic diagram of a refinement function module of the second embodiment of the processing module of FIG. 5.
  • FIG. 7 is a schematic diagram of a refinement function module of the second embodiment of the processing module of FIG. 5.
  • the implementation body of the object motion trajectory photographing method of the present invention may be a mobile phone, a tablet computer, a camera, a camera, etc., or any
  • the terminal or device for realizing the method for photographing the motion track of the object of the present invention is not limited by the present invention.
  • the types of motion of the object include: motion of the object, and the photographer is still. Or, the object is still, the photographer is moving; or, the object and the photographer are relatively transported move.
  • the invention provides a method for photographing an object motion trajectory.
  • FIG. 1 is a schematic flow chart of a preferred embodiment of a method for photographing an object motion track according to the present invention.
  • Step S10 when detecting an object motion trajectory shooting instruction, the terminal acquires a current environmental parameter every preset exposure time, and takes a picture when the current environmental parameter satisfies the first preset condition;
  • the terminal can set the current exposure time, sensitivity (ISO), resolution, exposure compensation, noise reduction and other camera parameters when the object motion tracking instruction is detected or before shooting.
  • the camera parameters can be automatically set or adjusted by the terminal.
  • the terminal can also preset different parameters according to different object motion scenes over different regions, for the user to select a suitable object motion scene for shooting, or the terminal automatically selects an appropriate object motion scene according to the current state of the sky to shoot.
  • the step S10 includes: when detecting an object motion trajectory shooting instruction, the terminal displays an object motion scene selection interface, so that the user selects a corresponding object motion scene based on the object motion scene selection interface currently displayed by the terminal;
  • the terminal locks the object motion scene corresponding to the selection instruction, and adjusts the shooting parameter based on the locked object motion scene; the terminal acquires the current environment parameter, When the current environment parameter satisfies the first preset condition, the terminal takes a picture.
  • the object motion trajectory shooting instruction may be triggered based on a physical shooting button, a virtual shooting button, a voice, a gesture, and a control command sent by a third-party control terminal on the terminal.
  • the terminal can immediately start taking the picture, or delay the preset time to start shooting the picture, wherein delaying the preset time to start taking the picture is beneficial to avoid the user taking the shooting button or triggering the virtual shooting. Take a picture when the button is shaken to the phone.
  • the first preset condition may be that the current light intensity is greater than the first preset valve.
  • the value, or the current light intensity is less than the second preset threshold the light intensity in the current environment can be detected by a photosensitive sensor disposed near the lens, and when the light intensity in the current environment is greater than the first preset threshold, In the current environment, there is a lens with a strong light source illuminating the terminal; when the light intensity in the current environment is less than the second preset threshold, it indicates that the lens of the terminal may be blocked or an obstacle passes.
  • the current environmental parameters are determined before the shooting of each picture. When the current environmental parameters meet the first preset condition, the picture is taken to ensure the quality of the captured picture.
  • step S20 the terminal generates an object motion trajectory video based on the captured picture.
  • the manner in which the terminal generates an object motion trajectory video based on the captured image includes:
  • FIG. 2 is a first embodiment of the video generated by the terminal based on the captured image, and the step S20 includes:
  • Step S21 when the first picture is captured, the first picture is used as the first synthesized object motion track picture
  • Step S22 after the first picture is captured, the terminal combines the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture every time a picture is captured;
  • Step S23 at the end of the shooting, the terminal stores the synthesized plurality of object motion track pictures to a preset storage path and generates an object motion track video based on the plurality of object motion track pictures synthesized during the shooting process.
  • FIG. 3 is a second embodiment of the video generated by the terminal based on the captured image, and the step S20 includes:
  • Step S24 the terminal determines, in the end of the shooting, the picture that meets the second preset condition in each of the captured pictures, and takes the picture that meets the second preset condition as the effective picture;
  • Step S25 the terminal sorts each valid picture according to the generation order, and according to the Extracting the captured image in the order of the previous arrangement;
  • Step S26 when extracting the first picture, the terminal uses the first picture as the first synthesized object motion track picture;
  • Step S27 after extracting the first picture, the terminal extracts a picture, and combines the currently extracted picture with the last synthesized object motion track picture to generate a new object motion track picture;
  • Step S28 the terminal stores the synthesized plurality of object motion track images to a preset storage path and generates an object motion track video based on the synthesized plurality of object motion track images.
  • the manner in which the currently captured picture is combined with the last synthesized motion track picture to generate a new object motion track picture includes: capturing the currently captured picture pixel and the pixel of the last synthesized object motion track picture. Superimposing to generate a new object motion track picture; or, generating a new object motion track picture according to the brightness value information of the pixel in the currently captured picture and the brightness value information of the pixel in the last synthesized object motion track picture.
  • a preferred method is to generate a new object motion track picture in a pixel replacement manner. The specific process is as follows: determining whether the brightness value of the pixel in the currently captured picture at the same position is greater than the pixel of the last synthesized object motion track picture.
  • the brightness value when it is determined that the brightness value of the pixel in the currently captured picture at the same position is greater than the brightness value of the pixel of the last synthesized object motion track picture, the last synthesized object motion track picture is replaced with the current captured The corresponding position of the pixel in the picture, generating a new object motion track picture.
  • the preset exposure time is preferably 5 to 10 seconds (S).
  • the synthesized motion trajectory picture can be subjected to noise reduction processing, and also according to The current exposure of the picture is taken, and the composite ratio of the motion picture of the newly synthesized object is controlled to suppress the overexposure.
  • the motion picture of each object is video-encoded, and processed into common video codes such as MPEG-4, H264, H263, and VP8 to generate an object motion track video.
  • common video codes such as MPEG-4, H264, H263, and VP8.
  • the terminal when detecting an object motion trajectory shooting instruction, acquires a current environmental parameter every preset exposure time, and when the current environment parameter satisfies the first preset condition, Take a picture and generate a corresponding object motion track video based on the captured picture to ensure that each picture captured can avoid interference and improve the quality of the object motion track video shooting.
  • the step S22 includes:
  • Step S221 after the first picture is captured, the terminal captures a picture to determine whether the currently captured picture meets the second preset condition;
  • Step S222 When the currently captured picture satisfies the second preset condition, the terminal synthesizes the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture.
  • the second preset condition may include that the currently photographed picture has no jitter and/or the currently photographed picture has no interference information and/or the currently photographed picture is not overexposed.
  • the interference information means that the interference information refers to other interferers that are considered by the object to be photographed.
  • the main interference information is the light source interference, such as the influence of the light source emitted by the object such as an airplane or an aerial searchlight.
  • the shooting terminal transports the currently captured picture with the last synthesized object.
  • the moving track picture is compared, and when there is interference information in the currently captured picture, the interference information in the currently captured picture is acquired.
  • the interference information in the motion track image of the last synthesized object is acquired.
  • the process of determining the specific interference information is as follows: the terminal acquires all adjacent pixels whose luminance values of the pixels in the currently captured picture are greater than a preset threshold, and forms an abnormal region; and acquires the motion track image of the last synthesized object and the currently captured image. Whether the pixel corresponding to the abnormal region of the picture has a pixel whose brightness value is greater than the preset threshold; in the last synthesized object motion track picture, the position corresponding to the abnormal area of the currently captured picture does not have a pixel brightness value greater than When the pixel of the preset threshold is described, the abnormal region is used as the interference information in the currently captured picture, that is, the current captured picture is determined to have interference.
  • determining whether there is jitter in the currently captured picture determining whether the currently captured picture has jitter can be compared with the last synthesized object motion track picture, for example, the currently captured picture and The image of the last synthesized object motion track is compared. At this time, it can be determined whether the current captured picture has a tilt or a significant mismatch compared with the last synthesized object motion track picture, for example, at the time of synthesis, the object The motion track is not connected.
  • Overexposure means that the brightness of the currently taken picture is too large.
  • the brightness of the currently captured picture is too large, it can be determined whether there is a large area of the pixel point brightness greater than the preset threshold, in the case of a large area of pixels.
  • the preset threshold When the brightness is greater than the preset threshold, the current captured picture is overexposed.
  • the scheme improves the quality of the image of the motion track of the object by excluding the picture that does not satisfy the second preset condition during the process of image synthesis.
  • the step S22 further includes:
  • the terminal deletes the currently taken picture.
  • the end The end can delete the currently taken picture, or do nothing.
  • the step S23 includes:
  • the terminal determines a picture that satisfies the second preset condition in the motion track image of each object synthesized during the shooting, and takes the picture that satisfies the second preset condition as the effective picture;
  • the terminal sorts each valid picture according to the generation order
  • the terminal stores each valid picture to a preset storage path, and generates an object motion trajectory video based on the effective picture.
  • the second preset condition may include that the currently photographed picture has no jitter and/or the currently photographed picture has no interference information and/or the currently photographed picture is not overexposed.
  • the interference information means that the interference information refers to other interferers that are considered by the object to be photographed.
  • the composite images are sequentially compared according to the generation order of the images to be combined to determine whether each of the to-be-composited images satisfies the second preset condition.
  • the embodiment of the present invention further describes a computer storage medium, where the computer storage medium stores a computer program for performing the operations of FIG. 1, FIG. 2, FIG. 3, FIG. 4 in the embodiment of the present invention.
  • the method of shooting the object motion trajectory is described.
  • the invention further provides an object motion trajectory photographing system of the invention.
  • FIG. 5 is a schematic diagram of functional modules of a preferred embodiment of an object motion trajectory photographing system according to the present invention.
  • the functional block diagram shown in FIG. 5 is merely an exemplary diagram of a preferred embodiment, and those skilled in the art surround the functional modules of the object motion trajectory shooting system shown in FIG. 5.
  • the function module can be easily supplemented by a new function module; the name of each function module is a custom name, which is only used to assist in understanding various program function blocks of the object motion trajectory photographing system, and is not used to limit the technical solution of the present invention.
  • the core of the program is that each The function to be achieved by the function module of the custom name.
  • the environment parameter obtaining module 10 is configured to acquire the current environmental parameter every preset exposure time when the object motion track shooting instruction is detected;
  • the photographing module 20 is configured to take a picture when the current environment parameter satisfies the first preset condition
  • the terminal where the environmental parameter acquisition module 10 is located may set the current exposure time, ISO, resolution, exposure compensation, noise reduction and other camera parameters when the object motion trajectory shooting instruction is detected or before shooting, and the camera parameter may be automatically set by the terminal. Or the adjustment, the terminal where the environment parameter acquisition module 10 is located may also preset different parameters according to different object motion scenes over different regions, for the user to select a suitable object motion scene for shooting, or the environment parameter acquisition module 10 is located. The terminal automatically selects an appropriate object motion scene to shoot according to the state of the current starry sky.
  • the environment parameter obtaining module 10 includes: an interface display unit configured to display an object motion scene selection interface when the object motion trajectory shooting instruction is detected, so that the user selects a corresponding object based on the object motion scene selection interface currently displayed by the terminal. a motion scene; the locking unit is configured to: when detecting a selection instruction triggered by the user based on the object motion scene selection interface, the terminal locks an object motion scene corresponding to the selection instruction; and the parameter adjustment unit is configured to be based on the locked object
  • the motion scene adjusts its shooting parameters; the environment parameter obtaining unit is configured to acquire the current environment parameter every preset exposure time.
  • the object motion trajectory shooting instruction may be triggered based on a physical shooting button, a virtual shooting button, a voice, a gesture, and a control command sent by a third-party control terminal on the terminal.
  • the terminal where the environment parameter acquisition module 10 is located receives the object motion track shooting instruction, the picture can be immediately taken, or the preset time length can be delayed to start shooting the picture, wherein delaying the preset time to start shooting the picture is beneficial to avoid the user pressing Take a picture when you shoot the button or trigger the virtual shooting button to shake the phone.
  • the first preset condition may be that the current light intensity is less than the first preset threshold, or the current light intensity is less than the second preset threshold, and may be detected by a photosensitive sensor disposed near the lens.
  • the light intensity in the current environment when the light intensity in the current environment is greater than the first preset threshold, indicating that there is a lens of the strong light source illumination terminal in the current environment; when the light intensity in the current environment is less than the second preset threshold Indicates that the lens of the terminal may be blocked or an obstacle may pass.
  • the processing module 30 is configured to generate an object motion trajectory video based on the captured image.
  • the manner in which the processing module 30 generates an object motion trajectory video based on the captured image includes:
  • FIG. 6 is a first embodiment of the process module 30 for generating an object motion trajectory video based on the captured image.
  • the processing module 30 includes:
  • the first processing unit 31 is configured to use the first picture as the first synthesized object motion track picture when the first picture is captured;
  • the synthesizing unit 32 is configured to, after capturing the first picture, synthesize the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture;
  • the second processing unit 33 is configured to, when the shooting ends, store the synthesized plurality of object motion trajectory pictures to a preset storage path and generate an object motion trajectory video based on the plurality of object motion trajectory pictures synthesized during the shooting.
  • FIG. 7 is a second embodiment of the processing module 30 for generating an object motion trajectory video based on the captured image, the processing module 30 includes:
  • the determining unit 34 is configured to determine, in the end of the shooting, a picture that meets the second preset condition in each of the captured pictures, and use the picture that meets the second preset condition as the effective picture;
  • the sorting unit 35 is configured to sort each valid picture according to the generation order
  • the extracting unit 36 is configured to extract the captured picture according to the current sorting order
  • the third processing unit 37 is configured to: when the first picture is extracted, use the first picture as the first synthesized object motion track picture;
  • the synthesizing unit 38 is configured to, after extracting the first picture, synthesize the currently extracted picture with the last synthesized object motion track picture to generate a new object motion track picture;
  • the third processing unit 37 is further configured to store the synthesized plurality of object motion trajectory pictures to a preset storage path and generate an object motion trajectory video based on the synthesized plurality of object motion trajectory pictures.
  • the environment parameter obtaining module 10 of each picture captures the current environment parameter.
  • the shooting module 20 performs the image capturing to ensure the shooting.
  • the processing module 30 synthesizes the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture, including: the currently captured picture pixel and the last synthesized image.
  • the pixels of the motion track image of the object are superimposed to generate a motion track image of the object synthesized last time; or, according to the brightness value information of the pixel in the currently captured image and the brightness value information of the pixel in the motion track image of the last synthesized object, A new synthetic object motion trajectory picture.
  • the synthesizing unit generates a new object motion trajectory picture based on the pixel replacement manner.
  • the specific synthesizing unit is as follows: the determining unit is configured to determine whether the brightness value of the pixel in the currently captured picture at the same position is greater than a luminance value of a pixel of a synthesized object motion trajectory picture; a synthesizing unit configured to determine, when determining that a luminance value of a pixel in a currently captured picture at the same position is greater than a luminance value of a pixel of the last synthesized object motion trajectory picture, Will be on The pixel in the motion track image of the synthesized object is replaced with the pixel of the corresponding position in the currently captured image, and a new motion picture of the object motion is generated.
  • the preset exposure time is preferably 5 to 10 seconds.
  • the synthesized motion trajectory picture can be subjected to noise reduction processing, and at the same time, according to the exposure degree of the current captured picture, the synthesis ratio of the motion picture of the newly synthesized object is controlled, and overexposure is suppressed.
  • the processing module 30 may use the last picture to be combined as the object motion track picture at the end of the shooting; in the current shooting mode, the object motion track picture In the shooting mode, at the end of shooting, the processing module 30 performs video encoding processing on each picture to be combined, and processes it into common video encodings such as MPEG-4, H264, H263, and VP8 to generate an object motion track video. It can be understood by those skilled in the art that each time a new object motion track picture is synthesized, the processing module 30 performs video coding on the synthesized object motion track picture, and generates object motion based on each video encoded object motion track picture. Track video.
  • the terminal when detecting an object motion trajectory shooting instruction, acquires current environmental parameters every preset exposure time, and when the current environmental parameter satisfies the first preset condition, Take a picture and generate a corresponding object motion track video based on the captured picture to ensure that each picture captured can avoid interference and improve the quality of the object motion track video shooting.
  • the synthesizing unit 32 includes:
  • Determining a subunit configured to determine whether the currently photographed picture satisfies a second preset condition after each picture is captured after the first picture is captured;
  • a synthesizing sub-unit configured to synthesize the currently captured picture with the last synthesized object motion track picture to generate a new object motion track picture when the currently captured picture satisfies the second preset condition.
  • the second preset condition may include that the currently photographed picture has no jitter and/or the currently photographed picture has no interference information and/or the currently photographed picture is not overexposed.
  • the interference information means that the interference information refers to other interferers that are considered by the object to be photographed.
  • the main interference information is the light source interference, such as the influence of the light source emitted by the object such as an airplane or an aerial searchlight.
  • the determining unit compares the currently captured picture with the last synthesized object motion track picture to determine whether the currently captured picture satisfies the second preset condition, in the currently captured picture. When there is interference information, it is determined that the currently photographed picture does not satisfy the second preset condition.
  • the process of determining the specific interference information is as follows: the acquiring unit acquires all adjacent pixels in which the brightness value of the pixel in the currently captured picture is greater than a preset threshold, forms an abnormal region, and acquires the image of the last synthesized object motion track and the current shooting Whether there is a pixel whose pixel brightness value is greater than the preset threshold value in the position corresponding to the abnormal area of the picture; in the last synthesized object motion track picture, there is no pixel brightness value corresponding to the abnormal area of the currently captured picture When the pixel is larger than the preset threshold, the abnormal region is used as the interference information in the currently captured picture, that is, the current captured picture is determined to have interference.
  • determining whether there is jitter in the currently captured picture determining whether the currently captured picture has jitter can be compared with the last synthesized object motion track picture, for example, the currently captured picture and The image of the last synthesized object motion track is compared. At this time, it can be determined whether the current captured picture has a tilt or a significant mismatch compared with the picture to be combined. For example, when the image is synthesized, the motion track of the object is not connected.
  • Overexposure means that the brightness of the currently taken picture is too large.
  • the brightness of the currently captured picture is too large, it can be determined whether there is a large area of the pixel point brightness greater than the preset threshold, in the case of a large area of pixels.
  • the preset threshold When the brightness is greater than the preset threshold, the current captured picture is overexposed.
  • the scheme improves the quality of the image of the motion track of the object by excluding the picture that does not satisfy the second preset condition during the process of image synthesis.
  • the synthesizing unit 32 further includes:
  • the subunit is deleted, and is configured to delete the currently photographed picture when the currently photographed picture does not satisfy the second preset condition.
  • the terminal when the currently captured picture does not satisfy the second preset condition, the terminal may delete the currently captured picture, or may not perform any processing.
  • the processing module 30 includes:
  • a determining unit configured to determine, in the end of the shooting, a picture that satisfies the second preset condition in the motion track image of each object synthesized during the shooting, and use the picture that meets the second preset condition as the effective picture;
  • a sorting unit configured to sort each valid picture in a generation order
  • the processing unit stores each valid picture to a preset storage path, and generates an object motion trajectory video based on the effective picture.
  • the second preset condition may include that the currently photographed picture has no jitter and/or the currently photographed picture has no interference information and/or the currently photographed picture is not overexposed.
  • the interference information means that the interference information refers to other interferers that are considered by the object to be photographed.
  • the determining unit sequentially compares the synthesized pictures according to the order in which the pictures to be combined are generated, to determine whether each of the pictures to be combined satisfies the second preset condition.
  • each subunit of the environment parameter obtaining module 10, the photographing module 20, the processing module 30, and the environment parameter obtaining module 10, and each subunit of the processing module 30 may be used by the object motion trajectory shooting system or a central processing unit (CPU) of a device to which the object motion trajectory photographing system belongs, a microprocessor (MPU, a Micro Processor Unit), a digital signal processor (DSP), or a field programmable gate array (FPGA, Field Programmable Gate Array) and other implementations.
  • CPU central processing unit
  • MPU Microprocessor
  • DSP digital signal processor
  • FPGA Field Programmable Gate Array
  • the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
  • Implementation Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
  • the terminal when detecting an object motion trajectory shooting instruction, acquires a current environmental parameter every preset exposure time, and when the current environmental parameter meets the first preset condition, takes a picture;
  • the terminal generates an object motion trajectory video based on the captured image; thus, it can ensure that each picture taken can avoid interference, and improve the motion track of the object. quality.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Studio Devices (AREA)
  • Image Processing (AREA)

Abstract

L'invention concerne un procédé de photographie de la trajectoire de déplacement d'un objet. Selon le procédé, lorsqu'une instruction de photographier la trajectoire de déplacement de l'objet est détectée, un terminal acquiert un paramètre d'environnement courant à chaque temps d'exposition prédéfini, et prend une image photographique chaque fois que le paramètre d'environnement courant remplit un premier critère prédéfini; et le terminal produit une vidéo de la trajectoire de déplacement de l'objet sur la base des images photographiées. L'invention concerne également un système de photographie de la trajectoire de déplacement d'un objet et un support de stockage informatique.
PCT/CN2015/085199 2014-08-06 2015-07-27 Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique Ceased WO2016019817A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410384980.XA CN104125404B (zh) 2014-08-06 2014-08-06 物体运动轨迹拍摄方法和系统
CN201410384980.X 2014-08-06

Publications (1)

Publication Number Publication Date
WO2016019817A1 true WO2016019817A1 (fr) 2016-02-11

Family

ID=51770656

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/085199 Ceased WO2016019817A1 (fr) 2014-08-06 2015-07-27 Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique

Country Status (2)

Country Link
CN (1) CN104125404B (fr)
WO (1) WO2016019817A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106814742A (zh) * 2016-12-29 2017-06-09 湖南创动智能科技有限公司 一种无人机的控制方法、控制装置及无人机
CN109669307A (zh) * 2019-01-31 2019-04-23 中国地质大学(武汉) 一种用于测试运动轨迹预测算法的装置
CN112843678A (zh) * 2020-12-31 2021-05-28 上海米哈游天命科技有限公司 拍摄图像的方法、装置、电子设备及存储介质

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125404B (zh) * 2014-08-06 2018-02-23 努比亚技术有限公司 物体运动轨迹拍摄方法和系统
JP6531689B2 (ja) * 2016-03-22 2019-06-19 株式会社デンソー 移動軌跡検出装置、移動物体検出装置、移動軌跡検出方法
CN107690058A (zh) * 2016-08-04 2018-02-13 惠州学院 一种多目标视频跟踪系统及方法
CN106488125A (zh) * 2016-10-31 2017-03-08 努比亚技术有限公司 一种图像处理方法及设备
CN110995993B (zh) * 2019-12-06 2022-04-15 北京小米移动软件有限公司 星轨视频拍摄方法、星轨视频拍摄装置及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007259477A (ja) * 2002-09-30 2007-10-04 Toshiba Corp 画像合成方法、画像合成装置、画像合成プログラム
CN101330575A (zh) * 2007-06-21 2008-12-24 株式会社理光 图像记录设备
CN102036009A (zh) * 2009-09-24 2011-04-27 深圳爱意无线科技有限公司 微型摄像机
CN103109523A (zh) * 2010-09-14 2013-05-15 富士胶片株式会社 成像装置和成像方法
CN103905730A (zh) * 2014-03-24 2014-07-02 深圳市中兴移动通信有限公司 移动终端的拍摄方法和移动终端
CN104125404A (zh) * 2014-08-06 2014-10-29 深圳市中兴移动通信有限公司 物体运动轨迹拍摄方法和系统

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203057299U (zh) * 2012-09-29 2013-07-10 信利光电(汕尾)有限公司 一种摄像头模组
CN103179348A (zh) * 2013-03-25 2013-06-26 东莞宇龙通信科技有限公司 一种移动终端的拍摄方法、系统及移动终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007259477A (ja) * 2002-09-30 2007-10-04 Toshiba Corp 画像合成方法、画像合成装置、画像合成プログラム
CN101330575A (zh) * 2007-06-21 2008-12-24 株式会社理光 图像记录设备
CN102036009A (zh) * 2009-09-24 2011-04-27 深圳爱意无线科技有限公司 微型摄像机
CN103109523A (zh) * 2010-09-14 2013-05-15 富士胶片株式会社 成像装置和成像方法
CN103905730A (zh) * 2014-03-24 2014-07-02 深圳市中兴移动通信有限公司 移动终端的拍摄方法和移动终端
CN104125404A (zh) * 2014-08-06 2014-10-29 深圳市中兴移动通信有限公司 物体运动轨迹拍摄方法和系统

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106814742A (zh) * 2016-12-29 2017-06-09 湖南创动智能科技有限公司 一种无人机的控制方法、控制装置及无人机
CN109669307A (zh) * 2019-01-31 2019-04-23 中国地质大学(武汉) 一种用于测试运动轨迹预测算法的装置
CN109669307B (zh) * 2019-01-31 2023-09-19 中国地质大学(武汉) 一种用于测试运动轨迹预测算法的装置
CN112843678A (zh) * 2020-12-31 2021-05-28 上海米哈游天命科技有限公司 拍摄图像的方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN104125404B (zh) 2018-02-23
CN104125404A (zh) 2014-10-29

Similar Documents

Publication Publication Date Title
WO2016019817A1 (fr) Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique
JP6388673B2 (ja) 携帯端末及びその撮像方法
US9432579B1 (en) Digital image processing
KR101945194B1 (ko) 화상처리장치, 화상처리방법, 및 프로그램
US20170085770A1 (en) Mobile terminal photographing method and mobile terminal
CN109474770B (zh) 一种成像装置及成像方法
CN103118226B (zh) 光源估计装置、光源估计方法、存储介质和成像设备
CN110383335A (zh) 视频内容中基于光流和传感器输入的背景减除
US9253406B2 (en) Image capture apparatus that can display review image, image capture method, and storage medium
CN107038362B (zh) 图像处理装置、图像处理方法及计算机可读取的记录介质
CN111095912B (zh) 摄像装置、摄像方法及记录介质
CN104754227A (zh) 一种拍摄视频的方法及装置
WO2016008359A1 (fr) Procédé de synthèse d'images de suivi de mouvement d'objets, dispositif et support de stockage informatique
CN106488117A (zh) 数字图像的预处理方法和数字图像预处理系统
CN111246080A (zh) 控制设备、控制方法、摄像设备以及存储介质
US11622175B2 (en) Electronic apparatus and control method thereof
WO2016011861A1 (fr) Procédé et terminal de photographie permettant de photographier une trajectoire de mouvement d'objet
JP2009171428A (ja) デジタルカメラ装置および電子ズームの制御方法およびプログラム
CN110995993B (zh) 星轨视频拍摄方法、星轨视频拍摄装置及存储介质
US20200020086A1 (en) Information processing method and information processing apparatus
US20120188437A1 (en) Electronic camera
US11831995B2 (en) Image capturing apparatus, image capturing method, and carrier means
WO2016019786A1 (fr) Procédé et système de photographie de la trajectoire de déplacement d'un objet, et support de stockage informatique
US11270421B2 (en) Image processing apparatus and image processing method that reduce image noise, and storage medium
JP2012169936A (ja) 撮像装置およびその画像処理方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15829446

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 20/06/2017)

122 Ep: pct application non-entry in european phase

Ref document number: 15829446

Country of ref document: EP

Kind code of ref document: A1