CN115134536B - Shooting method and device - Google Patents
Shooting method and device Download PDFInfo
- Publication number
- CN115134536B CN115134536B CN202210746948.6A CN202210746948A CN115134536B CN 115134536 B CN115134536 B CN 115134536B CN 202210746948 A CN202210746948 A CN 202210746948A CN 115134536 B CN115134536 B CN 115134536B
- Authority
- CN
- China
- Prior art keywords
- target
- camera
- exposure time
- exposure
- shooting
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000012545 processing Methods 0.000 claims abstract description 27
- 230000001360 synchronised effect Effects 0.000 claims abstract description 11
- 230000000630 rising effect Effects 0.000 claims description 10
- 230000015572 biosynthetic process Effects 0.000 claims description 3
- 238000003786 synthesis reaction Methods 0.000 claims description 3
- 238000004091 panning Methods 0.000 description 35
- 230000015654 memory Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 5
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Landscapes
- Studio Devices (AREA)
Abstract
Description
技术领域Technical Field
本申请属于图像拍摄技术领域,具体涉及一种拍摄方法及其装置。The present application belongs to the field of image shooting technology, and specifically relates to a shooting method and a device thereof.
背景技术Background technique
摇摄技术是指镜头跟随拍摄物体一起运动,当二者达到相对静止时按下快门拍摄,实现主体清晰、背景模糊的动态效果。Panning technique means that the lens moves along with the object being photographed, and when the two are relatively still, the shutter button is pressed to shoot, thus achieving a dynamic effect with a clear subject and a blurred background.
目前,在拍摄摇摄图像时需要使用较长的曝光时间,以达到背景模糊的效果。拍摄时将快门速度设置成慢快门,然后拍摄者跟随拍摄对象摇动镜头。现阶段的摇摄方法需要拍摄者尽可能保持手机稳定,准确判断拍摄对象的运动速度,然后利用腰部或手部动作稳定跟随运动的拍摄主体进行拍摄。此种拍摄方式对用户要求较高,增加了摇摄图像的拍摄难度,且在用户摇动镜头的过程中容易出现晃动或抖动的情况,导致拍摄的摇摄图像的质量较差。At present, when shooting panning images, a longer exposure time is required to achieve a blurred background effect. When shooting, the shutter speed is set to a slow shutter speed, and then the photographer pans the lens to follow the subject. The current panning method requires the photographer to keep the phone as stable as possible, accurately judge the movement speed of the subject, and then use the waist or hand movements to stabilize and follow the moving subject to shoot. This shooting method has high requirements for users, increases the difficulty of shooting panning images, and is prone to shaking or jittering when the user pans the lens, resulting in poor quality of the panning image.
发明内容Summary of the invention
本申请实施例的目的是提供一种拍摄方法及其装置,能够解决摇摄图像拍摄难度大,拍摄得到的摇摄图像的质量较差的问题。The purpose of the embodiments of the present application is to provide a shooting method and a device thereof, which can solve the problem that it is difficult to shoot panning images and the quality of the panning images shot is poor.
第一方面,本申请实施例提供了一种拍摄方法,该方法包括:In a first aspect, an embodiment of the present application provides a shooting method, the method comprising:
根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间;Determine the target exposure time according to the moving speed of the target object and the brightness of the shooting environment;
控制目标摄像头在所述目标曝光时间内与所述目标拍摄对象做速度同步的运动,并对所述目标摄像头采集的图像数据进行曝光处理,得到目标图像;其中,所述目标摄像头为对所述目标拍摄对象进行跟踪拍摄的摄像头。The target camera is controlled to move synchronously with the target object within the target exposure time, and the image data collected by the target camera is exposed to obtain a target image; wherein the target camera is a camera for tracking and shooting the target object.
第二方面,本申请实施例提供了一种拍摄装置,该装置包括:In a second aspect, an embodiment of the present application provides a photographing device, the device comprising:
目标曝光时间确定模块,用于根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间;A target exposure time determination module is used to determine the target exposure time according to the moving speed of the target object and the brightness of the shooting environment;
目标图像获取模块,用于控制目标摄像头在所述目标曝光时间内与所述目标拍摄对象做速度同步的运动,并对所述目标摄像头采集的图像数据进行曝光处理,得到目标图像;其中,所述目标摄像头为对所述目标拍摄对象进行跟踪拍摄的摄像头。The target image acquisition module is used to control the target camera to move synchronously with the target object within the target exposure time, and to perform exposure processing on the image data collected by the target camera to obtain the target image; wherein the target camera is a camera for tracking and shooting the target object.
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的拍摄方法的步骤。In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the shooting method described in the first aspect are implemented.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的拍摄方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the shooting method described in the first aspect are implemented.
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的拍摄方法。In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the shooting method as described in the first aspect.
第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的拍摄方法。In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the shooting method as described in the first aspect.
在本申请实施例中,通过根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间,控制目标摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,并对目标摄像头采集的图像数据进行曝光处理,得到目标图像,其中,目标摄像头为对目标拍摄对象进行跟踪拍摄的摄像头。本申请实施例通过根据目标拍摄对象的运动速度控制摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,无需用户手动操作,降低了拍摄摇摄图像对用户的要求,同时降低了摇摄图像的拍摄难度。而且,自动控制摄像头运动的方式相较于手动控制的方式可以避免摄像头在运动过程中出现晃动或抖动的情况,从而提高了拍摄的摇摄图像的质量。In an embodiment of the present application, the target exposure time is determined according to the movement speed of the target object and the brightness of the shooting environment, the target camera is controlled to move synchronously with the target object within the target exposure time, and the image data collected by the target camera is exposed to obtain the target image, wherein the target camera is a camera that tracks and shoots the target object. The embodiment of the present application controls the camera to move synchronously with the target object within the target exposure time according to the movement speed of the target object, without the need for manual operation by the user, thereby reducing the requirements for users to shoot panning images and reducing the difficulty of shooting panning images. Moreover, compared with the manual control method, the automatic control of camera movement can avoid shaking or jittering of the camera during movement, thereby improving the quality of the captured panning image.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本申请实施例提供的一种拍摄方法的步骤流程图;FIG1 is a flowchart of a photographing method provided by an embodiment of the present application;
图2为本申请实施例提供的一种启动摇摄模式的示意图;FIG2 is a schematic diagram of starting a panning mode provided in an embodiment of the present application;
图3为本申请实施例提供的一种选择目标拍摄对象的示意图;FIG3 is a schematic diagram of selecting a target photographing object provided by an embodiment of the present application;
图4为本申请实施例提供的一种点击拍照按钮的示意图;FIG4 is a schematic diagram of clicking a camera button provided in an embodiment of the present application;
图5为本申请实施例提供的一种跟踪拍摄的示意图;FIG5 is a schematic diagram of a tracking shooting provided by an embodiment of the present application;
图6为本申请实施例提供的一种图像跟踪曝光流程的示意图;FIG6 is a schematic diagram of an image tracking exposure process provided by an embodiment of the present application;
图7为本申请实施例提供的一种摇摄图像的示意图;FIG7 is a schematic diagram of a panning image provided by an embodiment of the present application;
图8为本申请实施例提供的一种拍摄装置的结构示意图;FIG8 is a schematic diagram of the structure of a photographing device provided in an embodiment of the present application;
图9为本申请实施例提供的一种电子设备的结构示意图;FIG9 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
图10为本申请实施例提供的另一种电子设备的结构示意图。FIG. 10 is a schematic diagram of the structure of another electronic device provided in an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄方法进行详细地说明。The following is a detailed description of the shooting method provided in the embodiment of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
参照图1,示出了本申请实施例提供的一种拍摄方法的步骤流程图,如图1所示,该拍摄方法可以包括以下步骤:Referring to FIG. 1 , a flowchart of a photographing method provided by an embodiment of the present application is shown. As shown in FIG. 1 , the photographing method may include the following steps:
步骤101:根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间。Step 101: Determine a target exposure time according to the moving speed of the target object and the brightness of the shooting environment.
本申请实施例可以应用于控制目标摄像头与目标拍摄对象做速度同步的运动的摇摄拍摄场景中。The embodiments of the present application can be applied to a panning shooting scenario in which a target camera is controlled to move at a synchronized speed with a target shooting object.
在本申请实施例中,目标拍摄对象是指需要摄像头进行同步跟随的对象,在本示例中,目标拍摄对象可以为人、车、动物等对象,具体地,对于目标拍摄对象的具体类型可以根据实际情况而定,本实施例对此不加以限制。In an embodiment of the present application, the target shooting object refers to an object that needs to be synchronously followed by the camera. In this example, the target shooting object can be a person, a car, an animal or other object. Specifically, the specific type of the target shooting object can be determined according to actual conditions, and this embodiment does not limit this.
在本实施例中,目标拍摄对象的数量可以为一个,也可以为多个,具体地,对于目标拍摄对象的数量可以根据实际情况而定,本实施例对此不加以限制。In this embodiment, the number of target shooting objects may be one or more. Specifically, the number of target shooting objects may be determined according to actual conditions, and this embodiment does not impose any limitation on this.
目标拍摄对象可以为用户从预览图像内选择的对象,对于从预览图像内筛选目标对象的过程可以结合下述具体实现方式进行详细描述。The target photographing object may be an object selected by the user from the preview image. The process of screening the target object from the preview image may be described in detail in conjunction with the following specific implementation manner.
在本申请的一种具体实现方式中,在上述步骤101之前,还可以包括:In a specific implementation of the present application, before the above step 101, the following may also be included:
步骤A1:显示预览图像。Step A1: Display a preview image.
在本实施例中,在用户进行图像拍摄时,可以先由用户对拍摄对象进行对焦,此时可以在电子设备(如手机、平板电脑等)的显示屏幕上显示包含拍摄对象的预览图像。如图2所示,在用户打开相机,点击拍照,可以由用户先选择摇摄模式,在进入该摇摄模式之后,可以在后续拍摄摇摄图像时控制摄像头与选定的拍摄对象进行速度同步的运动。在选择摇摄模式之后,可以对拍摄对象进行对焦,以在显示屏幕上显示预览图像,如图2所示,显示的预览图像内的拍摄对象包括:车辆A、车辆B和车辆C等。In this embodiment, when the user takes an image, the user can first focus on the photographed object, and at this time, a preview image containing the photographed object can be displayed on the display screen of the electronic device (such as a mobile phone, a tablet computer, etc.). As shown in FIG2, when the user opens the camera and clicks to take a photo, the user can first select a panning mode. After entering the panning mode, the camera can be controlled to move synchronously with the selected photographed object when taking subsequent panning images. After selecting the panning mode, the photographed object can be focused to display a preview image on the display screen. As shown in FIG2, the photographed objects in the displayed preview image include: vehicle A, vehicle B, and vehicle C, etc.
可以理解的,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。It can be understood that the above examples are only examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
在显示预览图像之后,执行步骤A2。After the preview image is displayed, step A2 is performed.
步骤A2:接收对所述预览图像内的拍摄对象的第一输入。Step A2: receiving a first input of a photographed object in the preview image.
在显示预览图像之后,可以接收对预览图像内的拍摄对象的第一输入,以进行目标拍摄对象的筛选。After the preview image is displayed, a first input of a photographic subject in the preview image may be received to screen a target photographic subject.
在本示例中,第一输入可以为点击拍摄对象的输入,如图3所示,在预览图像内显示有车辆A、车辆B和车辆C三个拍摄对象,在将车辆A作为目标拍摄对象时,则可以由用户手指点击车辆A(如图3所示),此时,可以将用户手指点击车辆A的操作视为第一输入等。In this example, the first input may be an input of clicking on a photographed object. As shown in FIG3 , three photographed objects, vehicle A, vehicle B, and vehicle C, are displayed in the preview image. When vehicle A is taken as the target photographed object, the user may click on vehicle A with a finger (as shown in FIG3 ). At this time, the operation of the user clicking on vehicle A with a finger may be regarded as the first input, etc.
当然,不仅限于此,第一输入还可以为其它形式的输入,如语音输入等,具体的,对于第一输入的具体形式可以根据业务需求而定,本实施例对此不加以限制。Of course, the present invention is not limited thereto, and the first input may also be other forms of input, such as voice input, etc. Specifically, the specific form of the first input may be determined according to business requirements, and this embodiment does not impose any limitation on this.
在接收到对预览图像内的拍摄对象的第一输入之后,执行步骤A3。After receiving the first input of the photographed object in the preview image, step A3 is performed.
步骤A3:响应于所述第一输入,确定所述拍摄对象内的目标拍摄对象。Step A3: In response to the first input, determine a target photographic object within the photographic objects.
在接收到对预览图像内的拍摄对象的第一输入之后,可以响应于该第一输入,以确定出拍摄对象内的目标拍摄对象。After receiving a first input on a photographic subject in the preview image, a target photographic subject in the photographic subject may be determined in response to the first input.
本申请实施例可以直接由用户对预览图像内的拍摄对象的第一输入,即可选定跟随拍摄的目标拍摄对象,目标拍摄对象的选定方式简单,无需任何复杂操作,提高了用户的操作体验。In the embodiment of the present application, the user can directly select the target shooting object for follow-up shooting by first inputting the shooting object in the preview image. The method for selecting the target shooting object is simple and does not require any complicated operations, thereby improving the user's operating experience.
在获取到目标拍摄对象之后,可以先获取目标拍摄对象的运动速度,具体的,可以获取两幅预览图像,根据两幅预览图像内目标拍摄对象的位置,以及两幅预览图像的图像获取时间间隔,计算得到目标拍摄对象的运动速度。当然,为了提高获取的运动速度的准确度,可以获取多幅(大于2)预览图像,获取任意相邻两幅预览图像内的目标拍摄对象的位置,以及该任意相邻两幅预览图像的图像获取时间间隔,计算得到多个运动速度,然后,计算多个运动速度的平均值,并将该平均值作为最终的目标拍摄对应的运动速度。After acquiring the target object, the motion speed of the target object can be acquired first. Specifically, two preview images can be acquired, and the motion speed of the target object can be calculated based on the position of the target object in the two preview images and the image acquisition time interval of the two preview images. Of course, in order to improve the accuracy of the acquired motion speed, multiple (greater than 2) preview images can be acquired, the position of the target object in any two adjacent preview images and the image acquisition time interval of the two adjacent preview images can be acquired, and multiple motion speeds can be calculated. Then, the average value of the multiple motion speeds is calculated, and the average value is used as the motion speed corresponding to the final target shooting.
此外,还可以获取当前拍摄环境的拍摄环境亮度,在具体实现中,可以在摄像设备内预置亮度传感器,通过该亮度传感器即可以获取到当前环境的拍摄环境亮度。In addition, the shooting environment brightness of the current shooting environment can also be obtained. In a specific implementation, a brightness sensor can be preset in the camera device, and the shooting environment brightness of the current environment can be obtained through the brightness sensor.
在得到目标拍摄对象的运动速度和拍摄环境亮度之后,可以根据目标拍摄对象的运动速度和拍摄环境亮度确定出目标曝光时间。该目标曝光时间即可以作为拍摄摇摄图像的图像数据的曝光时间,该目标曝光时间相较于拍摄常规图像而言,要比常规图像对应的曝光时间长。After obtaining the moving speed of the target object and the brightness of the shooting environment, the target exposure time can be determined according to the moving speed of the target object and the brightness of the shooting environment. The target exposure time can be used as the exposure time of the image data of the panned image, and the target exposure time is longer than the exposure time corresponding to the conventional image when shooting the conventional image.
在具体实现中,在得到目标拍摄对象的运动速度之后,可以根据该运动速度计算得到一个最大曝光时间,然后根据获取的拍摄环境亮度计算得到一个曝光时间,最后根据这两个曝光时间确定出摇摄图像对应的目标曝光时间,具体地,对于该实现过程可以结合下述具体实现方式进行详细描述。In a specific implementation, after obtaining the movement speed of the target object, a maximum exposure time can be calculated based on the movement speed, and then an exposure time can be calculated based on the acquired shooting environment brightness. Finally, the target exposure time corresponding to the panned image is determined based on these two exposure times. Specifically, the implementation process can be described in detail in combination with the following specific implementation method.
在本申请的另一种具体实现方式中,上述步骤101可以包括:In another specific implementation of the present application, the above step 101 may include:
子步骤B1:根据所述目标摄像头的等效焦距、摄像头传感器参数、所述目标摄像头的单边最大运动行程和所述运动速度,确定所述目标摄像头的第一曝光时间;所述摄像头传感器参数为摄像头传感器的参数,所述摄像头传感器为对所述目标摄像头采集的图像数据进行曝光处理的传感器。Sub-step B1: Determine the first exposure time of the target camera according to the equivalent focal length of the target camera, the camera sensor parameters, the maximum unilateral movement range of the target camera and the movement speed; the camera sensor parameters are the parameters of the camera sensor, and the camera sensor is a sensor that performs exposure processing on the image data collected by the target camera.
在本实施例中,目标摄像头是指用于对目标拍摄对象进行跟随拍摄的摄像头。在本示例中,目标摄像头的数量是与目标拍摄对象的数量相等的,例如,在目标拍摄对象的数量为1个时,目标摄像头的数量也为1个。在目标拍摄对象的数量为3个时,目标摄像头的数量也为3个等。In this embodiment, the target camera refers to a camera used to follow and shoot the target object. In this example, the number of target cameras is equal to the number of target objects. For example, when the number of target objects is 1, the number of target cameras is also 1. When the number of target objects is 3, the number of target cameras is also 3, and so on.
第一曝光时间是指摄像头传感器支持的最大的曝光时间。The first exposure time refers to the maximum exposure time supported by the camera sensor.
等效焦距是指目标摄像头与sensor(摄像头传感器)之间的间距。The equivalent focal length refers to the distance between the target camera and the sensor.
摄像头传感器为对目标摄像头采集的图像数据进行曝光处理的传感器,摄像头传感器参数是指该摄像头传感器的规格参数。The camera sensor is a sensor that performs exposure processing on the image data collected by the target camera, and the camera sensor parameters refer to the specification parameters of the camera sensor.
单边最大运动行程是指在摄像头位于运动约束行程的中间位置时,摄像头朝向任一边运行的行程。The maximum single-side motion range refers to the range that the camera can move toward any side when the camera is located in the middle of the motion constraint range.
在得到目标拍摄对象的运动速度之后,可以获取目标摄像头对应的等效焦距、摄像头传感器参数和目标摄像头的单边最大运动行程,进而可以目标摄像头对应的等效焦距、摄像头传感器参数、目标摄像头的单边最大运动行程和目标拍摄对象的运动速度,计算得到目标摄像头的摄像头传感器支持的最大曝光时间,即第一曝光时间。具体的,可以参照下述公式(1)进行第一曝光时间的计算:After obtaining the movement speed of the target object, the equivalent focal length corresponding to the target camera, the camera sensor parameters and the maximum unilateral movement range of the target camera can be obtained, and then the maximum exposure time supported by the camera sensor of the target camera, i.e., the first exposure time, can be calculated based on the equivalent focal length corresponding to the target camera, the camera sensor parameters, the maximum unilateral movement range of the target camera and the movement speed of the target object. Specifically, the first exposure time can be calculated with reference to the following formula (1):
T=[2*(1000*EFL*tan(b))]/(a*v) (1)T=[2*(1000*EFL*tan(b))]/(a*v) (1)
上述公式(1)中,T为第一曝光时间,EFL为等效焦距,b为单边最大行程,a为摄像头传感器参数,v为目标拍摄对象的运动速度。In the above formula (1), T is the first exposure time, EFL is the equivalent focal length, b is the maximum single-side travel, a is the camera sensor parameter, and v is the moving speed of the target object.
子步骤B2:根据所述拍摄环境亮度,确定所述目标摄像头的第二曝光时间。Sub-step B2: Determine a second exposure time of the target camera according to the brightness of the shooting environment.
第二曝光时间是指根据拍摄环境亮度计算的曝光时间。The second exposure time refers to the exposure time calculated according to the brightness of the shooting environment.
在本示例中,在获取到拍摄环境亮度之后,可以采用AE算法(自动曝光算法)根据拍摄环境亮度计算得到一个合适的曝光时间,即第二曝光时间,该第二曝光时间能够有效拍摄出拖影效果的图像,同时可以保证图像不过曝。In this example, after obtaining the brightness of the shooting environment, the AE algorithm (automatic exposure algorithm) can be used to calculate a suitable exposure time according to the brightness of the shooting environment, that is, the second exposure time. The second exposure time can effectively capture an image with a smear effect while ensuring that the image is not overexposed.
在得到第一曝光时间和第二曝光时间之后,执行子步骤B3。After obtaining the first exposure time and the second exposure time, perform sub-step B3.
子步骤B3:根据所述第一曝光时间和所述第二曝光时间,确定初始曝光时间。Sub-step B3: Determine an initial exposure time according to the first exposure time and the second exposure time.
在得到第一曝光时间和第二曝光时间之后,可以根据第一曝光时间和第二曝光时间确定初始曝光时间。具体的,可以分为以下两种情况:After obtaining the first exposure time and the second exposure time, the initial exposure time can be determined according to the first exposure time and the second exposure time. Specifically, it can be divided into the following two situations:
1、在第二曝光时间小于第一曝光时间的情况下,将第二曝光时间作为初始曝光时间;1. When the second exposure time is shorter than the first exposure time, the second exposure time is used as the initial exposure time;
2、在第二曝光时间大于或者等于第一曝光时间的情况下,将第一曝光时间作为初始曝光时间。2. When the second exposure time is greater than or equal to the first exposure time, the first exposure time is used as the initial exposure time.
在根据第一曝光时间和第二曝光时间确定出初始曝光时间之后,执行子步骤B4。After the initial exposure time is determined according to the first exposure time and the second exposure time, sub-step B4 is performed.
子步骤B4:根据所述初始曝光时间和所述摄像头传感器的读数时间,确定所述目标曝光时间。Sub-step B4: Determine the target exposure time according to the initial exposure time and the reading time of the camera sensor.
在根据第一曝光时间和第二曝光时间确定出初始曝光时间之后,则可以根据初始曝光时间和摄像头传感器的读数时间,确定出目标曝光时间,即目标曝光时间=初始曝光时间+摄像头传感器的读数时间。After the initial exposure time is determined according to the first exposure time and the second exposure time, the target exposure time can be determined according to the initial exposure time and the reading time of the camera sensor, that is, the target exposure time = initial exposure time + reading time of the camera sensor.
本申请实施例提供的上述获取目标曝光时间的方案,可以在保证拍摄得到具有拖影效果的摇摄图像的基础上,保证图像不过曝,提高拍摄的摇摄图像的质量。The above-mentioned solution for obtaining the target exposure time provided in the embodiment of the present application can ensure that the image is not overexposed while ensuring that a panning image with a smear effect is captured, thereby improving the quality of the captured panning image.
在得到目标曝光时间之后,执行步骤102。After the target exposure time is obtained, step 102 is executed.
步骤102:控制目标摄像头在所述目标曝光时间内与所述目标拍摄对象做速度同步的运动,并对所述目标摄像头采集的图像数据进行曝光处理,得到目标图像;其中,所述目标摄像头为对所述目标拍摄对象进行跟踪拍摄的摄像头。Step 102: Control the target camera to move synchronously with the target object within the target exposure time, and perform exposure processing on the image data collected by the target camera to obtain a target image; wherein the target camera is a camera for tracking and photographing the target object.
在得到目标曝光时间之后,可以控制目标摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,以保证目标摄像头与目标拍摄对象保持相对静止。具体地,目标摄像头以电子设备的摄像头为例,在电子设备内预先设置有云台模组,该云台模组可以控制电子设备内的摄像头移动,以实现目标摄像头与目标拍摄对象的同步运动。如图4所示,在确定目标曝光时间之后,可以由用户手指点击拍照按钮,此时,相机APP(Application,应用程序)会下发一个拍照指令,该指令将触发镜头进入准备动作。假设算法预测车辆A的运动速度为v,为了使车辆A在图像中显示清晰,镜头需要在整个曝光过程中与车辆A保持相对静止,如图5所示,在车辆A的移动过程中,控制镜头移动,以使得镜头在整个曝光过程中与车辆A保持相对静止。After obtaining the target exposure time, the target camera can be controlled to move synchronously with the target object within the target exposure time to ensure that the target camera and the target object remain relatively still. Specifically, the target camera takes the camera of an electronic device as an example, and a pan/tilt module is pre-set in the electronic device, which can control the movement of the camera in the electronic device to achieve the synchronous movement of the target camera and the target object. As shown in Figure 4, after determining the target exposure time, the user can click the photo button with his finger. At this time, the camera APP (Application) will issue a photo command, which will trigger the lens to enter the preparation action. Assuming that the algorithm predicts that the movement speed of vehicle A is v, in order to make vehicle A appear clearly in the image, the lens needs to remain relatively still with vehicle A during the entire exposure process. As shown in Figure 5, during the movement of vehicle A, the lens movement is controlled so that the lens remains relatively still with vehicle A during the entire exposure process.
在具体实现中,可以在接收到设定个数的曝光下降沿信号之后,控制目标摄像头移动至起始位置,然后在接收到2个曝光上升沿信号之后,控制目标摄像头与目标拍摄对象做速度同步的运动,具体地,可以结合下述具体实现方式进行详细描述。In a specific implementation, after receiving a set number of exposure falling edge signals, the target camera can be controlled to move to the starting position, and then after receiving two exposure rising edge signals, the target camera can be controlled to move at a synchronized speed with the target object. Specifically, it can be described in detail in combination with the following specific implementation method.
在本申请的一种具体实现方式中,上述步骤102可以包括:In a specific implementation of the present application, the above step 102 may include:
子步骤C1:根据所述目标曝光时间和所述运动速度,确定所述目标摄像头的目标运动行程。Sub-step C1: Determine the target movement range of the target camera according to the target exposure time and the movement speed.
在本实施例中,在得到目标摄像头对应的目标曝光时间和目标拍摄对象的运动速度之后,可以根据目标曝光时间和运动速度计算得到目标摄像头的目标运动行程,即目标运动行程=目标曝光时间*运动速度。In this embodiment, after obtaining the target exposure time and the movement speed of the target object corresponding to the target camera, the target movement range of the target camera can be calculated according to the target exposure time and the movement speed, that is, the target movement range = target exposure time * movement speed.
在根据目标曝光时间和运动速度确定出目标摄像头的目标运动行程之后,执行子步骤C2。After determining the target movement range of the target camera according to the target exposure time and the movement speed, sub-step C2 is executed.
子步骤C2:根据所述目标运动行程,确定所述目标摄像头的目标起始位置和目标终点位置。Sub-step C2: Determine the target starting position and target ending position of the target camera according to the target motion range.
目标起始位置和目标终点位置是指在拍摄目标拍摄对象的摇摄图像时,目标摄像头的起始位置和终点位置。可以理解地,目标摄像头有单边最大运动行程,为了避免最大运动行程对目标摄像头的运动限制,可以在得到目标运动行程之后,选择一个合适的起始位置和目的位置,以作为目标起始位置和目标终点位置。The target start position and the target end position refer to the start position and the end position of the target camera when shooting a panned image of the target object. It can be understood that the target camera has a maximum unilateral motion range. In order to avoid the maximum motion range limiting the motion of the target camera, after obtaining the target motion range, a suitable start position and destination position can be selected as the target start position and the target end position.
在得到目标运动行程之后,可以根据目标运动行程确定目标摄像头的目标起始位置和目标终点位置。After the target motion stroke is obtained, the target starting position and the target end position of the target camera can be determined according to the target motion stroke.
在确定目标起始位置和目标终点位置之后,执行子步骤C3.After determining the target starting position and the target end position, execute sub-step C3.
子步骤C3:确定接收的曝光信号是否达到跟踪拍摄条件。Sub-step C3: Determine whether the received exposure signal meets the tracking shooting condition.
在确定目标起始位置和目标终点位置之后,可以确定接收的曝光信号是否达到跟踪拍摄条件。After determining the target start position and the target end position, it can be determined whether the received exposure signal meets the tracking shooting condition.
在本示例中,跟踪拍摄条件可以为接收到预置数量的曝光下降沿信号,再接收到两个曝光上升沿信号之后开启跟踪拍摄的条件,对于该过程可以结合下述具体实现方式进行详细描述。In this example, the tracking shooting condition may be a condition for starting tracking shooting after receiving a preset number of exposure falling edge signals and then receiving two exposure rising edge signals. This process may be described in detail in conjunction with the following specific implementation method.
在本申请的另一种具体实现方式中,上述子步骤C3可以包括:In another specific implementation of the present application, the above sub-step C3 may include:
子步骤D1:在接收到预置数量的曝光下降沿信号之后,控制所述目标摄像头移动至所述目标起始位置。Sub-step D1: after receiving a preset number of exposure falling edge signals, controlling the target camera to move to the target starting position.
在本实施例中,在接收到拍照指令之后,可以先等待预置数量(预置数量为预先设定的数据,该预置数量的具体数值可以根据实际情况进行调整)的曝光下降沿信号。如图6所示,在等待N(N为预置数量,且为正整数)个下降沿信号之后,控制镜头在目标位置。In this embodiment, after receiving the shooting instruction, a preset number (the preset number is pre-set data, and the specific value of the preset number can be adjusted according to the actual situation) of exposure falling edge signals can be waited for first. As shown in FIG6 , after waiting for N (N is the preset number and is a positive integer) falling edge signals, the lens is controlled to be at the target position.
在接收到预置数量的曝光下降沿信号之后,控制目标摄像头移动至目标起始位置。After receiving a preset number of exposure falling edge signals, the target camera is controlled to move to the target starting position.
在控制目标摄像头移动至目标起始位置之后,执行子步骤D2。After controlling the target camera to move to the target starting position, sub-step D2 is executed.
子步骤D2:在接收到两个曝光上升沿信号的情况下,确定达到所述跟踪拍摄条件。Sub-step D2: when two exposure rising edge signals are received, determining that the tracking shooting condition is met.
在控制目标摄像头移动至目标起始位置之后,可以等待两个曝光上升沿信号,在接收到两个曝光上升沿信号的情况下,则确定达到跟踪拍摄条件,以控制目标摄像头跟踪目标拍摄对象至目标终点位置,如图6所示,在等待N+2个上升沿信号,OIS(光学防抖)变为跟踪模式。After controlling the target camera to move to the target starting position, you can wait for two exposure rising edge signals. When two exposure rising edge signals are received, it is determined that the tracking shooting conditions are met to control the target camera to track the target shooting object to the target end position. As shown in Figure 6, after waiting for N+2 rising edge signals, OIS (optical image stabilization) changes to tracking mode.
子步骤C4:在确定所述曝光信号达到所述跟踪拍摄条件的情况下,控制所述目标摄像头从所述目标起始位置开始与所述目标拍摄对象做速度同步的运动,直至到达所述目标终点位置。Sub-step C4: when it is determined that the exposure signal meets the tracking shooting condition, control the target camera to move synchronously with the target shooting object from the target starting position until reaching the target end position.
在确定曝光信号达到跟踪拍摄条件的情况下,则可以控制目标摄像头从目标起始位置开始与目标拍摄对象做速度同步的运动,直至目标摄像头到达目标终点位置。When it is determined that the exposure signal meets the tracking shooting condition, the target camera can be controlled to move synchronously with the target shooting object from the target starting position until the target camera reaches the target end position.
在控制目标摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动的同时,可以在目标曝光时间内对目标摄像头采集的图像数据进行与目标摄像头移动同步的曝光处理,即图像数据采集和目标摄像头移动同步执行,在目标摄像头跟踪拍摄结束之后,图像数据的曝光处理也结束,此时,可以得到目标图像。得到的目标图像可以如图7所示,得到的目标图像为主体(即目标拍摄对象)清晰,背景虚化的图像,能够提高拍摄趣味性。While controlling the target camera to move synchronously with the target object within the target exposure time, the image data collected by the target camera can be exposed synchronously with the movement of the target camera within the target exposure time, that is, the image data collection and the movement of the target camera are performed synchronously. After the tracking and shooting of the target camera is completed, the exposure processing of the image data is also completed, and the target image can be obtained. The obtained target image can be shown in Figure 7. The obtained target image is an image with a clear subject (i.e., the target object) and a blurred background, which can improve the fun of shooting.
本实施例通过根据目标拍摄对象的运动速度控制摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,无需用户手动操作,降低了拍摄摇摄图像对用户的要求,同时降低了摇摄图像的拍摄难度,提高了拍摄的摇摄图像的质量。This embodiment controls the camera to move synchronously with the target object within the target exposure time according to the movement speed of the target object, without the need for manual operation by the user, thereby reducing the requirements for users in capturing panning images, and at the same time reducing the difficulty of capturing panning images and improving the quality of captured panning images.
在本实施例中,目标拍摄对象的个数为N个时,目标摄像头的个数也为N个,N为大于等于2的正整数,此时,可以在得到N个目标摄像头对应的中间图像,然后再进行图像合成,即可以得到N个目标拍摄对象对应的摇摄图像,具体地,可以结合下述具体实现方式进行详细描述。In this embodiment, when the number of target photographing objects is N, the number of target cameras is also N, and N is a positive integer greater than or equal to 2. At this time, the intermediate images corresponding to the N target cameras can be obtained, and then the images can be synthesized, that is, the panned images corresponding to the N target photographing objects can be obtained. Specifically, it can be described in detail in combination with the following specific implementation method.
在本申请的一种具体实现方式中,上述步骤103可以包括:In a specific implementation of the present application, the above step 103 may include:
子步骤E1:在所述目标曝光时间内对N个所述目标摄像头采集的图像数据分别进行曝光处理,得到N幅中间图像。Sub-step E1: performing exposure processing on the image data collected by the N target cameras within the target exposure time respectively to obtain N intermediate images.
在本实施例中,在目标拍摄对象的个数为N个时,目标摄像头的个数也为N,在进行跟踪拍摄时,每个目标摄像头跟踪拍摄一个目标拍摄对象,例如,N=3,三个目标拍摄对象分别为:对象1、对象2和对象3,三个目标摄像头分别为:摄像头1、摄像头2和摄像头3,在进行跟踪拍摄时,可以采用摄像头1对对象1进行跟踪拍摄,采用摄像头2对对象2进行跟踪拍摄,采用摄像头3对对象3进行跟踪拍摄等。In this embodiment, when the number of target shooting objects is N, the number of target cameras is also N. When tracking shooting is performed, each target camera tracks and shoots one target shooting object. For example, N=3, the three target shooting objects are: object 1, object 2 and object 3, and the three target cameras are: camera 1, camera 2 and camera 3. When tracking shooting is performed, camera 1 can be used to track and shoot object 1, camera 2 can be used to track and shoot object 2, camera 3 can be used to track and shoot object 3, and so on.
可以理解地,上述示例仅是为了更好地理解本申请实施例的技术方案而列举的示例,不作为对本实施例的唯一限制。It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
在采用N个目标摄像头对N个目标拍摄对象进行跟踪拍摄的过程中,可以在目标曝光时间内分别对N个目标摄像头采集的图像数据进行曝光处理,进而可以得到N幅中间图像。In the process of tracking and photographing N target objects using N target cameras, the image data collected by the N target cameras can be exposed and processed respectively within the target exposure time, so as to obtain N intermediate images.
子步骤E2:对所述N幅中间图像进行合成处理,得到与N个所述目标拍摄对象对应的目标图像。Sub-step E2: synthesizing the N intermediate images to obtain target images corresponding to the N target photographed objects.
在得到N幅中间图像之后,可以对N幅中间图像进行合成处理,以得到与N个目标拍摄对象对应的目标图像,即在得到的目标图像为N个目标拍摄对象清晰,背景虚化的图像。After obtaining N intermediate images, the N intermediate images may be synthesized to obtain target images corresponding to the N target photographed objects, that is, the obtained target images are images in which the N target photographed objects are clear and the background is blurred.
本申请实施例可以跟踪不同的拍摄主体进行拍摄,以得到多个拍摄主体对应的摇摄图像,从而可以得到更富有特色的摇摄效果图像。The embodiment of the present application can track different shooting subjects for shooting to obtain panning images corresponding to multiple shooting subjects, thereby obtaining a more distinctive panning effect image.
本申请实施例提供的拍摄方法,通过根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间,控制目标摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,并对目标摄像头采集的图像数据进行曝光处理,得到目标图像,其中,目标摄像头为对目标拍摄对象进行跟踪拍摄的摄像头。本申请实施例通过根据目标拍摄对象的运动速度控制摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,无需用户手动操作,降低了拍摄摇摄图像对用户的要求,同时降低了摇摄图像的拍摄难度。而且,自动控制摄像头运动的方式相较于手动控制的方式可以避免摄像头在运动过程中出现晃动或抖动的情况,从而提高了拍摄的摇摄图像的质量。The shooting method provided in the embodiment of the present application determines the target exposure time according to the movement speed of the target shooting object and the brightness of the shooting environment, controls the target camera to move synchronously with the target shooting object within the target exposure time, and performs exposure processing on the image data collected by the target camera to obtain the target image, wherein the target camera is a camera that tracks and shoots the target shooting object. The embodiment of the present application controls the camera to move synchronously with the target shooting object within the target exposure time according to the movement speed of the target shooting object, without the need for manual operation by the user, thereby reducing the requirements for users to shoot panning images and reducing the difficulty of shooting panning images. Moreover, compared with the manual control method, the automatic control of camera movement can avoid shaking or jittering of the camera during movement, thereby improving the quality of the captured panning image.
本申请实施例提供的拍摄方法,执行主体可以为拍摄装置。本申请实施例中以拍摄装置执行拍摄方法为例,说明本申请实施例提供的拍摄装置。The shooting method provided in the embodiment of the present application can be executed by a shooting device. In the embodiment of the present application, the shooting method is executed by a shooting device as an example to illustrate the shooting device provided in the embodiment of the present application.
参照图8,示出了本申请实施例提供的一种拍摄装置的结构示意图,如图8所示,该拍摄装置800可以包括以下模块:8, a schematic diagram of the structure of a photographing device provided in an embodiment of the present application is shown. As shown in FIG8, the photographing device 800 may include the following modules:
目标曝光时间确定模块810,用于根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间;The target exposure time determination module 810 is used to determine the target exposure time according to the moving speed of the target object and the brightness of the shooting environment;
目标图像获取模块820,用于控制目标摄像头在所述目标曝光时间内与所述目标拍摄对象做速度同步的运动,并对所述目标摄像头采集的图像数据进行曝光处理,得到目标图像;其中,所述目标摄像头为对所述目标拍摄对象进行跟踪拍摄的摄像头。The target image acquisition module 820 is used to control the target camera to move synchronously with the target object within the target exposure time, and to perform exposure processing on the image data collected by the target camera to obtain a target image; wherein the target camera is a camera that tracks and shoots the target object.
可选地,所述目标曝光时间确定模块810包括:Optionally, the target exposure time determination module 810 includes:
第一曝光时间确定单元,用于根据所述目标摄像头的等效焦距、摄像头传感器参数、所述目标摄像头的单边最大运动行程和所述运动速度,确定所述目标摄像头的第一曝光时间;所述摄像头传感器参数为摄像头传感器的参数,所述摄像头传感器为对所述目标摄像头采集的图像数据进行曝光处理的传感器;A first exposure time determination unit is used to determine a first exposure time of the target camera according to an equivalent focal length of the target camera, camera sensor parameters, a maximum unilateral motion range of the target camera, and the motion speed; the camera sensor parameters are parameters of a camera sensor, and the camera sensor is a sensor that performs exposure processing on image data collected by the target camera;
第二曝光时间确定单元,用于根据所述拍摄环境亮度,确定所述目标摄像头的第二曝光时间;A second exposure time determining unit, used to determine a second exposure time of the target camera according to the brightness of the shooting environment;
初始曝光时间确定单元,用于根据所述第一曝光时间和所述第二曝光时间,确定初始曝光时间;An initial exposure time determining unit, configured to determine an initial exposure time according to the first exposure time and the second exposure time;
目标曝光时间确定单元,用于根据所述初始曝光时间和摄像头传感器的读数时间,确定所述目标曝光时间。The target exposure time determination unit is used to determine the target exposure time according to the initial exposure time and the reading time of the camera sensor.
可选地,所述目标图像获取模块820包括:Optionally, the target image acquisition module 820 includes:
目标运动行程确定单元,用于根据所述目标曝光时间和所述运动速度,确定所述目标摄像头的目标运动行程;A target movement range determination unit, used to determine the target movement range of the target camera according to the target exposure time and the movement speed;
目标起止位置确定单元,用于根据所述目标运动行程,确定所述目标摄像头的目标起始位置和目标终点位置;A target start and end position determination unit, used to determine the target start position and target end position of the target camera according to the target motion stroke;
跟踪拍摄条件确定单元,用于确定接收的曝光信号是否达到跟踪拍摄条件;A tracking shooting condition determination unit, used to determine whether the received exposure signal meets the tracking shooting condition;
速度同步运动控制单元,用于在确定所述曝光信号达到所述跟踪拍摄条件的情况下,控制所述目标摄像头从所述目标起始位置开始与所述目标拍摄对象做速度同步的运动,直至到达所述目标终点位置。The speed synchronization motion control unit is used to control the target camera to perform speed synchronization motion with the target shooting object from the target starting position until reaching the target end position when it is determined that the exposure signal meets the tracking shooting condition.
可选地,所述速度同步运动控制单元包括:Optionally, the speed synchronization motion control unit comprises:
目标摄像头控制子单元,用于在接收到预置数量的曝光下降沿信号之后,控制所述目标摄像头移动至所述目标起始位置;A target camera control subunit, used for controlling the target camera to move to the target starting position after receiving a preset number of exposure falling edge signals;
跟踪拍摄条件确定子单元,用于在接收到两个曝光上升沿信号的情况下,确定达到所述跟踪拍摄条件。The tracking shooting condition determination subunit is used to determine that the tracking shooting condition is met when two exposure rising edge signals are received.
可选地,在所述目标拍摄对象的个数为N个时,所述目标摄像头的个数为N个,N为大于等于2的正整数Optionally, when the number of the target photographing objects is N, the number of the target cameras is N, where N is a positive integer greater than or equal to 2.
所述目标图像获取模块820包括:The target image acquisition module 820 includes:
中间图像获取单元,用于在所述目标曝光时间内对N个所述目标摄像头采集的图像数据分别进行曝光处理,得到N幅中间图像;An intermediate image acquisition unit, configured to perform exposure processing on the image data collected by the N target cameras within the target exposure time to obtain N intermediate images;
目标图像获取单元,用于对所述N幅中间图像进行合成处理,得到与N个所述目标拍摄对象对应的目标图像。The target image acquisition unit is used to perform synthesis processing on the N intermediate images to obtain target images corresponding to the N target photographed objects.
本申请实施例提供的拍摄装置,通过根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间,控制目标摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,并对目标摄像头采集的图像数据进行曝光处理,得到目标图像,其中,目标摄像头为对目标拍摄对象进行跟踪拍摄的摄像头。本申请实施例通过根据目标拍摄对象的运动速度控制摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,无需用户手动操作,降低了拍摄摇摄图像对用户的要求,同时降低了摇摄图像的拍摄难度。而且,自动控制摄像头运动的方式相较于手动控制的方式可以避免摄像头在运动过程中出现晃动或抖动的情况,从而提高了拍摄的摇摄图像的质量。The shooting device provided in the embodiment of the present application determines the target exposure time according to the movement speed of the target shooting object and the brightness of the shooting environment, controls the target camera to move synchronously with the target shooting object within the target exposure time, and performs exposure processing on the image data collected by the target camera to obtain the target image, wherein the target camera is a camera that tracks and shoots the target shooting object. The embodiment of the present application controls the camera to move synchronously with the target shooting object within the target exposure time according to the movement speed of the target shooting object, without the need for manual operation by the user, thereby reducing the requirements for users to shoot panning images and reducing the difficulty of shooting panning images. Moreover, compared with the manual control method, the automatic control of camera movement can avoid shaking or jittering of the camera during movement, thereby improving the quality of the captured panning image.
本申请实施例中的拍摄装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The shooting device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR)/virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., and the embodiment of the present application does not make specific limitations.
本申请实施例中的拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The shooting device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
本申请实施例提供的拍摄装置能够实现图1方法实施例实现的各个过程,为避免重复,这里不再赘述。The shooting device provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 1. To avoid repetition, it will not be repeated here.
可选地,如图9所示,本申请实施例还提供一种电子设备900,包括处理器901和存储器902,存储器902上存储有可在所述处理器901上运行的程序或指令,该程序或指令被处理器901执行时实现上述拍摄方法实施例的各个步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in Figure 9, an embodiment of the present application also provides an electronic device 900, including a processor 901 and a memory 902, and the memory 902 stores a program or instruction that can be executed on the processor 901. When the program or instruction is executed by the processor 901, the various steps of the above-mentioned shooting method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
需要说明的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
图10为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 10 is a schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.
该电子设备1000包括但不限于:射频单元1001、网络模块1002、音频输出单元1003、输入单元1004、传感器1005、显示单元1006、用户输入单元1007、接口单元1008、存储器1009、以及处理器1010等部件。The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
本领域技术人员可以理解,电子设备1000还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1000 can also include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1010 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The electronic device structure shown in FIG10 does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than shown in the figure, or combine certain components, or arrange components differently, which will not be described in detail here.
其中,处理器1010,用于根据目标拍摄对象的运动速度和拍摄环境亮度,确定目标曝光时间;控制目标摄像头在所述目标曝光时间内与所述目标拍摄对象做速度同步的运动,并对所述目标摄像头采集的图像数据进行曝光处理,得到目标图像;其中,所述目标摄像头为对所述目标拍摄对象进行跟踪拍摄的摄像头。Among them, the processor 1010 is used to determine the target exposure time according to the movement speed of the target object and the brightness of the shooting environment; control the target camera to move at a speed synchronized with the target object within the target exposure time, and perform exposure processing on the image data collected by the target camera to obtain a target image; wherein the target camera is a camera for tracking and shooting the target object.
本申请实施例通过根据目标拍摄对象的运动速度控制摄像头在目标曝光时间内与目标拍摄对象做速度同步的运动,无需用户手动操作,降低了拍摄摇摄图像对用户的要求,同时降低了摇摄图像的拍摄难度。而且,自动控制摄像头运动的方式相较于手动控制的方式可以避免摄像头在运动过程中出现晃动或抖动的情况,从而提高了拍摄的摇摄图像的质量。The embodiment of the present application controls the camera to move synchronously with the target object within the target exposure time according to the moving speed of the target object, without manual operation by the user, thereby reducing the requirements for users to shoot panning images and reducing the difficulty of shooting panning images. Moreover, compared with the manual control method, the automatic control of camera movement can avoid shaking or jittering of the camera during movement, thereby improving the quality of the captured panning images.
可选地,处理器1010,还用于根据所述目标摄像头的等效焦距、摄像头传感器参数、所述目标摄像头的单边最大运动行程和所述运动速度,确定所述目标摄像头的第一曝光时间;所述摄像头传感器参数为摄像头传感器的参数,所述摄像头传感器为对所述目标摄像头采集的图像数据进行曝光处理的传感器;根据所述拍摄环境亮度,确定所述目标摄像头的第二曝光时间;根据所述第一曝光时间和所述第二曝光时间,确定初始曝光时间;根据所述初始曝光时间和所述摄像头传感器的读数时间,确定所述目标曝光时间。Optionally, the processor 1010 is further used to determine a first exposure time of the target camera based on the equivalent focal length of the target camera, camera sensor parameters, the maximum unilateral movement range of the target camera and the movement speed; the camera sensor parameters are parameters of a camera sensor, and the camera sensor is a sensor that performs exposure processing on image data collected by the target camera; determine a second exposure time of the target camera based on the brightness of the shooting environment; determine an initial exposure time based on the first exposure time and the second exposure time; and determine the target exposure time based on the initial exposure time and the reading time of the camera sensor.
可选地,处理器1010,还用于根据所述目标曝光时间和所述运动速度,确定所述目标摄像头的目标运动行程;根据所述目标运动行程,确定所述目标摄像头的目标起始位置和目标终点位置;确定接收的曝光信号是否达到跟踪拍摄条件;在确定所述曝光信号达到所述跟踪拍摄条件的情况下,控制所述目标摄像头从所述目标起始位置开始与所述目标拍摄对象做速度同步的运动,直至到达所述目标终点位置。Optionally, the processor 1010 is further used to determine the target movement range of the target camera based on the target exposure time and the movement speed; determine the target starting position and the target end position of the target camera based on the target movement range; determine whether the received exposure signal meets the tracking and shooting conditions; and when it is determined that the exposure signal meets the tracking and shooting conditions, control the target camera to move from the target starting position to a speed synchronized with the target shooting object until it reaches the target end position.
可选地,处理器1010,还用于在接收到预置数量的曝光下降沿信号之后,控制所述目标摄像头移动至所述目标起始位置;在接收到两个曝光上升沿信号的情况下,确定达到所述跟踪拍摄条件。Optionally, the processor 1010 is further used to control the target camera to move to the target starting position after receiving a preset number of exposure falling edge signals; and determine that the tracking shooting condition is met when two exposure rising edge signals are received.
可选地,在所述目标拍摄对象的个数为N个时,所述目标摄像头的个数为N个,N为大于等于2的正整数Optionally, when the number of the target photographing objects is N, the number of the target cameras is N, where N is a positive integer greater than or equal to 2.
传感器1005,还用于在所述目标曝光时间内对N个所述目标摄像头采集的图像数据分别进行曝光处理,得到N幅中间图像;The sensor 1005 is further used to perform exposure processing on the image data collected by the N target cameras within the target exposure time to obtain N intermediate images;
处理器1010,还用于对所述N幅中间图像进行合成处理,得到与N个所述目标拍摄对象对应的目标图像。The processor 1010 is further configured to perform synthesis processing on the N intermediate images to obtain target images corresponding to the N target photographed objects.
本申请实施例还可以跟踪不同的拍摄主体进行拍摄,以得到多个拍摄主体对应的摇摄图像,从而可以得到更富有特色的摇摄效果图像。The embodiment of the present application can also track different shooting subjects for shooting to obtain panning images corresponding to multiple shooting subjects, thereby obtaining a more distinctive panning effect image.
应理解的是,本申请实施例中,输入单元1004可以包括图形处理器(GraphicsProcessing Unit,GPU)10041和麦克风10042,图形处理器10041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1006可包括显示面板10061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板10061。用户输入单元1007包括触控面板10071以及其他输入设备10072中的至少一种。触控面板10071,也称为触摸屏。触控面板10071可包括触摸检测装置和触摸控制器两个部分。其他输入设备10072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
存储器1009可用于存储软件程序以及各种数据。存储器1009可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1009可以包括易失性存储器或非易失性存储器,或者,存储器1009可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1009包括但不限于这些和任意其它适合类型的存储器。The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
处理器1010可包括一个或多个处理单元;可选的,处理器1010集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned shooting method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器ROM、随机存取存储器RAM、磁碟或者光盘等。The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned shooting method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述拍摄方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned shooting method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210746948.6A CN115134536B (en) | 2022-06-28 | 2022-06-28 | Shooting method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210746948.6A CN115134536B (en) | 2022-06-28 | 2022-06-28 | Shooting method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115134536A CN115134536A (en) | 2022-09-30 |
CN115134536B true CN115134536B (en) | 2024-05-03 |
Family
ID=83379679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210746948.6A Active CN115134536B (en) | 2022-06-28 | 2022-06-28 | Shooting method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115134536B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118314739B (en) * | 2024-06-11 | 2024-09-10 | 湖南乐泊科技有限公司 | High-speed license plate recognition system and method |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103308491A (en) * | 2013-05-29 | 2013-09-18 | 浙江大学 | Multi-camera synchronously-tracked photoluminescence solar battery detecting device |
CN103347152A (en) * | 2013-07-08 | 2013-10-09 | 华为终端有限公司 | Method, device and terminal for picture processing |
CN104363381A (en) * | 2014-10-15 | 2015-02-18 | 北京智谷睿拓技术服务有限公司 | Image acquisition control method and image acquisition control device |
JP2015185925A (en) * | 2014-03-20 | 2015-10-22 | キヤノン株式会社 | Imaging device and control method thereof |
CN105611166A (en) * | 2015-12-29 | 2016-05-25 | 努比亚技术有限公司 | Image photographing method and terminal |
JP2019215426A (en) * | 2018-06-12 | 2019-12-19 | キヤノン株式会社 | Imaging apparatus and control method of the same |
WO2019237992A1 (en) * | 2018-06-15 | 2019-12-19 | Oppo广东移动通信有限公司 | Photographing method and device, terminal and computer readable storage medium |
CN112040126A (en) * | 2020-08-31 | 2020-12-04 | 维沃移动通信有限公司 | Shooting method, shooting device, electronic equipment and readable storage medium |
CN112492215A (en) * | 2020-12-09 | 2021-03-12 | 维沃移动通信有限公司 | Shooting control method and device and electronic equipment |
CN113099122A (en) * | 2021-03-31 | 2021-07-09 | 维沃移动通信有限公司 | Shooting method, shooting device, shooting equipment and storage medium |
CN114650370A (en) * | 2022-03-10 | 2022-06-21 | 维沃移动通信有限公司 | Image shooting method and device, electronic equipment and readable storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5458802B2 (en) * | 2008-10-23 | 2014-04-02 | リコーイメージング株式会社 | Digital camera |
KR20180070264A (en) * | 2016-12-16 | 2018-06-26 | 삼성전자주식회사 | Obtaining method for Panning shot image and Electronic device supporting the same |
-
2022
- 2022-06-28 CN CN202210746948.6A patent/CN115134536B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103308491A (en) * | 2013-05-29 | 2013-09-18 | 浙江大学 | Multi-camera synchronously-tracked photoluminescence solar battery detecting device |
CN103347152A (en) * | 2013-07-08 | 2013-10-09 | 华为终端有限公司 | Method, device and terminal for picture processing |
JP2015185925A (en) * | 2014-03-20 | 2015-10-22 | キヤノン株式会社 | Imaging device and control method thereof |
CN104363381A (en) * | 2014-10-15 | 2015-02-18 | 北京智谷睿拓技术服务有限公司 | Image acquisition control method and image acquisition control device |
CN105611166A (en) * | 2015-12-29 | 2016-05-25 | 努比亚技术有限公司 | Image photographing method and terminal |
JP2019215426A (en) * | 2018-06-12 | 2019-12-19 | キヤノン株式会社 | Imaging apparatus and control method of the same |
WO2019237992A1 (en) * | 2018-06-15 | 2019-12-19 | Oppo广东移动通信有限公司 | Photographing method and device, terminal and computer readable storage medium |
CN112040126A (en) * | 2020-08-31 | 2020-12-04 | 维沃移动通信有限公司 | Shooting method, shooting device, electronic equipment and readable storage medium |
CN112492215A (en) * | 2020-12-09 | 2021-03-12 | 维沃移动通信有限公司 | Shooting control method and device and electronic equipment |
CN113099122A (en) * | 2021-03-31 | 2021-07-09 | 维沃移动通信有限公司 | Shooting method, shooting device, shooting equipment and storage medium |
CN114650370A (en) * | 2022-03-10 | 2022-06-21 | 维沃移动通信有限公司 | Image shooting method and device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115134536A (en) | 2022-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3633975B1 (en) | Photographic method, photographic apparatus, and mobile terminal | |
CN112312016B (en) | Shooting processing method and device, electronic equipment and readable storage medium | |
US11310443B2 (en) | Video processing method, apparatus and storage medium | |
CN112887617B (en) | A shooting method, device and electronic equipment | |
CN112822412B (en) | Exposure method, exposure device, electronic equipment and storage medium | |
JP7058309B2 (en) | Imaging method, imaging device and storage medium | |
CN112839166B (en) | Shooting method and device and electronic equipment | |
CN112738397A (en) | Shooting method, shooting device, electronic equipment and readable storage medium | |
CN115499589B (en) | Shooting method, shooting device, electronic equipment and medium | |
CN115134536B (en) | Shooting method and device | |
CN115361502B (en) | Shooting method, shooting device, electronic equipment and storage medium | |
CN114025100B (en) | Shooting method, device, electronic device and readable storage medium | |
CN114785969A (en) | Shooting method and device | |
CN114245018A (en) | Image capturing method and device thereof | |
CN114390197A (en) | Shooting method and apparatus, electronic device and readable storage medium | |
CN112367464A (en) | Image output method and device and electronic equipment | |
CN113873160B (en) | Image processing method, device, electronic equipment and computer storage medium | |
CN114500852B (en) | Photographing method, photographing device, electronic device and readable storage medium | |
CN114125276B (en) | Image processing method and device | |
CN112887624B (en) | Shooting method and device and electronic equipment | |
CN114079724B (en) | Taking-off snapshot method, device and storage medium | |
CN112399092A (en) | Shooting method and device and electronic equipment | |
CN112653841A (en) | Shooting method and device and electronic equipment | |
CN115278053B (en) | Image shooting method and electronic equipment | |
CN115103112B (en) | Lens control method and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |