CN108924438A - shooting control method and related product - Google Patents
shooting control method and related product Download PDFInfo
- Publication number
- CN108924438A CN108924438A CN201810666390.4A CN201810666390A CN108924438A CN 108924438 A CN108924438 A CN 108924438A CN 201810666390 A CN201810666390 A CN 201810666390A CN 108924438 A CN108924438 A CN 108924438A
- Authority
- CN
- China
- Prior art keywords
- target
- ultrasonic
- limb action
- body part
- user
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/2621—Cameras specially adapted for the electronic generation of special effects during image pickup, e.g. digital cameras, camcorders, video cameras having integrated special effects capability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请涉及拍摄技术领域,具体涉及一种拍摄控制方法及相关产品。The present application relates to the technical field of shooting, and in particular to a shooting control method and related products.
背景技术Background technique
随着电子设备(如:手机、平板电脑等)的大量普及应用,电子设备能够支持的应用越来越多,功能越来越强大,电子设备向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。With the popularization and application of electronic devices (such as: mobile phones, tablet computers, etc.), electronic devices can support more and more applications, and their functions are becoming more and more powerful. Indispensable electronic supplies.
如今,用户越来越多的用户通过电子设备拍摄视频或者图像,还有进行视频直播,一般来说,用户会在拍摄完成之后,对拍摄到的图片或者视频进行后期处理,例如添加特效等等,但是,在直播场景下,通常观众会实时观看视频,难以对正在直播的视频添加特效,因此,如何在拍摄过程中,给正在拍摄的视频或图像添加特效的问题亟待解决。Nowadays, more and more users use electronic devices to shoot videos or images, as well as live video broadcasts. Generally speaking, users will post-process the captured pictures or videos after shooting, such as adding special effects, etc. However, in the live broadcast scene, usually the audience will watch the video in real time, and it is difficult to add special effects to the live video. Therefore, the problem of how to add special effects to the video or image being shot during the shooting process needs to be solved urgently.
发明内容Contents of the invention
本申请实施例提供了一种拍摄控制方法及相关产品,可根据用户的肢体动作给正在拍摄的画面添加特效。Embodiments of the present application provide a shooting control method and related products, which can add special effects to a picture being shot according to user's body movements.
第一方面,本申请实施例提供了一种拍摄控制方法,应用于电子设备,所述电子设备包括超声波传感器,所述方法包括:In the first aspect, an embodiment of the present application provides a shooting control method applied to an electronic device, where the electronic device includes an ultrasonic sensor, and the method includes:
在所述电子设备处于拍摄模式时,通过所述超声波传感器获取用户的目标肢体动作;When the electronic device is in the shooting mode, acquire the target body movement of the user through the ultrasonic sensor;
根据所述目标肢体动作确定目标特效;determining the target special effect according to the target body movement;
在所述电子设备的显示屏的当前画面中添加所述目标特效。Adding the target special effect to the current screen of the display screen of the electronic device.
第二方面,本申请实施例提供了一种拍摄控制装置,应用于电子设备,所述电子设备包括超声波传感器,所述拍摄控制装置包括:In a second aspect, an embodiment of the present application provides a shooting control device, which is applied to an electronic device, the electronic device includes an ultrasonic sensor, and the shooting control device includes:
获取单元,用于在所述电子设备处于拍摄模式时,通过所述超声波传感器获取用户的目标肢体动作;An acquisition unit, configured to acquire the target body movement of the user through the ultrasonic sensor when the electronic device is in the shooting mode;
确定单元,用于根据所述目标肢体动作确定目标特效;A determining unit, configured to determine target special effects according to the target body movement;
控制单元,用于在所述电子设备的显示屏的当前画面中添加所述目标特效。A control unit, configured to add the target special effect to the current screen of the display screen of the electronic device.
第三方面,本申请实施例提供了一种电子设备,包括:超声波传感器、处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。In a third aspect, an embodiment of the present application provides an electronic device, including: an ultrasonic sensor, a processor, and a memory; and one or more programs, the one or more programs are stored in the memory and configured To be executed by the processor, the program includes instructions for some or all of the steps as described in the first aspect.
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,所述计算机可读存储介质用于存储计算机程序,其中,所述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤的指令。In a fourth aspect, the embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store a computer program, wherein the computer program enables the computer to execute the computer according to the first aspect of the embodiment of the present application. instructions for some or all of the steps described in .
第五方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。In a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable the computer to execute the Part or all of the steps described in the first aspect of the application example. The computer program product may be a software installation package.
实施本申请实施例,具有如下有益效果:Implementing the embodiment of the present application has the following beneficial effects:
可以看出,本申请实施例中所描述的拍摄控制方法及相关产品,应用于包括超声波传感器的电子设备,在电子设备处于拍摄模式时,通过超声波传感器获取用户的目标肢体动作,根据目标肢体动作确定目标特效,在电子设备的显示屏的当前画面中添加目标特效,从而,可根据用户的肢体动作给正在拍摄的画面添加特效。It can be seen that the shooting control method and related products described in the embodiments of the present application are applied to electronic devices including ultrasonic sensors. The target special effect is determined, and the target special effect is added to the current picture of the display screen of the electronic device, so that the special effect can be added to the picture being shot according to the user's body movements.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present application. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1A是本申请实施例提供的一种示例电子设备的结构示意图;FIG. 1A is a schematic structural diagram of an exemplary electronic device provided in an embodiment of the present application;
图1B是本申请实施例提供的一种拍摄控制方法的流程示意图;FIG. 1B is a schematic flowchart of a shooting control method provided in an embodiment of the present application;
图1C是本申请实施例提供的一种通过多个反射点确定用户身体轮廓的演示示意图;Fig. 1C is a schematic diagram of a demonstration of determining the contour of the user's body through multiple reflection points provided by the embodiment of the present application;
图1D是本申请实施例提供的一种通过用户的目标肢体动作添加特效的演示示意图;FIG. 1D is a schematic diagram of a demonstration of adding special effects through the user's target body movements provided by the embodiment of the present application;
图2是本申请实施例提供的另一种拍摄控制方法的流程示意图;FIG. 2 is a schematic flowchart of another shooting control method provided in the embodiment of the present application;
图3是本申请实施例提供的另一种拍摄控制方法的流程示意图;FIG. 3 is a schematic flowchart of another shooting control method provided by an embodiment of the present application;
图4是本申请实施例提供的一种电子设备的另一结构示意图;Fig. 4 is another schematic structural diagram of an electronic device provided by an embodiment of the present application;
图5是本申请实施例提供的一种拍摄控制装置的结构示意图;FIG. 5 is a schematic structural diagram of a shooting control device provided in an embodiment of the present application;
图6是本申请实施例提供的另一种电子设备的结构示意图。FIG. 6 is a schematic structural diagram of another electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiment of the application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiment of the application. Obviously, the described embodiment is only It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of this application.
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。The terms "first", "second" and the like in the specification and claims of the present application and the above drawings are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or devices.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
本申请实施例所涉及到的电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(user equipment,UE),移动台(mobile station, MS),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为电子设备。The electronic devices involved in the embodiments of the present application may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems, as well as various forms of user equipment (user equipment, UE), mobile station (mobile station, MS), terminal device (terminal device) and so on. For convenience of description, the devices mentioned above are collectively referred to as electronic devices.
下面对本申请实施例进行详细介绍。The following describes the embodiments of the present application in detail.
请参阅图1A,图1A是本申请实施例提供的一种电子设备100的结构示意图,上述电子设备100包括:壳体110、设置于所述壳体110内的电路板120、超声波传感器130和设置于所述壳体110上的显示屏140,所述电路板120上设置有处理器121,所述超声波传感器130与所述处理器121连接,所述处理器 121连接所述显示屏140,其中,超声波传感器130可包括超声波发射器和超声波接收器,超声波发射器可包括一个或多个扬声器、听筒或其他电声转换单元,超声波接收器可包括一个或多个麦克风或其他声电转换单元,上述超声波发射器和超声波接收器可以位于电子设备的正面、背面、边框等位置,本申请实施例不做限定。Please refer to FIG. 1A. FIG. 1A is a schematic structural diagram of an electronic device 100 provided in an embodiment of the present application. The above-mentioned electronic device 100 includes: a housing 110, a circuit board 120 disposed in the housing 110, an ultrasonic sensor 130 and The display screen 140 arranged on the housing 110, the circuit board 120 is provided with a processor 121, the ultrasonic sensor 130 is connected to the processor 121, the processor 121 is connected to the display screen 140, Wherein, the ultrasonic sensor 130 may include an ultrasonic transmitter and an ultrasonic receiver, the ultrasonic transmitter may include one or more speakers, earpieces or other electro-acoustic conversion units, and the ultrasonic receiver may include one or more microphones or other acoustic-electric conversion units , the above-mentioned ultrasonic transmitter and ultrasonic receiver may be located on the front, back, frame, etc. of the electronic device, which is not limited in this embodiment of the present application.
下面对本申请实施例进行详细介绍。The following describes the embodiments of the present application in detail.
请参阅图1B,图1B是本申请实施例提供的一种拍摄控制方法的流程示意图,本实施例中所描述的拍摄控制方法,应用于如图1A所示的电子设备,该电子设备包括超声波传感器,该拍摄控制方法包括:Please refer to FIG. 1B. FIG. 1B is a schematic flowchart of a shooting control method provided in an embodiment of the present application. The shooting control method described in this embodiment is applied to the electronic device shown in FIG. 1A, and the electronic device includes ultrasonic sensor, the shooting control method includes:
101、在电子设备处于拍摄模式时,通过超声波传感器获取目标肢体动作。101. When the electronic device is in a shooting mode, acquire body movements of a target through an ultrasonic sensor.
本申请实施例中,电子设备可预先设定特效拍摄模式和传统拍摄模式,其中,特效为在拍摄画面中添加的具有特定视觉效果的内容,传统拍摄模式是指不包含添加特效操作的拍摄模式,特效拍摄模式是指在拍摄过程中添加特效的拍摄模式,用户可设置在特效拍摄模式下进行拍摄,从而,在电子设备拍摄图像或者视频的过程中,自动通过超声波传感器获取用户的目标肢体动作。In the embodiment of the present application, the electronic device can pre-set the special effect shooting mode and the traditional shooting mode, wherein the special effect is the content with a specific visual effect added in the shooting screen, and the traditional shooting mode refers to the shooting mode that does not include the operation of adding special effects The special effect shooting mode refers to the shooting mode in which special effects are added during the shooting process. The user can set the shooting mode in the special effect shooting mode, so that in the process of shooting images or videos by the electronic device, the user's target body movements are automatically obtained through the ultrasonic sensor. .
其中,上述目标肢体动作包括用户通过身体各个肢体部位运动形成的动作,目标肢体动作例如可包括以下至少一种:用户的一个肢体部位作出的动作,例如,用户左手或者右手手指比划爱心的动作、用户的多个肢体部位作出的动作,例如,用户双手举过头顶形成爱心的动作,又例如,用户双脚进行抬腿的动作、用户全身各个肢体部位摆成特定姿态的动作等等。Wherein, the above-mentioned target body movements include actions formed by the user through the movement of various body parts, and the target body movements may include at least one of the following, for example: an action made by a body part of the user, for example, an action of the user's left or right finger gesticulating a heart, Actions made by multiple body parts of the user, for example, the action of the user raising his hands above his head to form a heart, or the action of raising his legs with both feet of the user, the action of posing various body parts of the user in specific postures, etc.
可选地,上述步骤101中,通过所述超声波传感器获取目标肢体动作,可包括以下步骤:Optionally, in the above step 101, acquiring the target body movement through the ultrasonic sensor may include the following steps:
11、通过所述超声波传感器的超声波发射器发射超声波信号,以及,通过所述超声波传感器的超声波接收器接收所述超声波信号的回波信号;11. Transmitting an ultrasonic signal through an ultrasonic transmitter of the ultrasonic sensor, and receiving an echo signal of the ultrasonic signal through an ultrasonic receiver of the ultrasonic sensor;
12、根据所述超声波信号和所述回波信号识别多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作;12. According to the ultrasonic signal and the echo signal, identify the sub-actions of each limb in the plurality of body parts, and obtain a plurality of sub-actions of the body;
13、根据所述多个肢体分动作中的至少一个肢体分动作组成所述目标肢体动作。13. Composing the target body motion according to at least one body sub-motion in the plurality of body sub-motions.
本申请实施例中,可通过超声波传感器的超声波发射器按照预设频率发射超声波信号,当发射的超声波信号遇到障碍物,会经障碍物反射,可通过超声波传感器的超声波接收器接收反射的回波信号,其中,障碍物可以是与电子设备之间距离小于预设距离阈值的范围内的人物、动物、物体等等,本申请的实施例中,针对用户作为被拍摄对象的场景,将以用户作为障碍物进行分析,超声波信号经用户身体各个位置反射,会产生回波信号,根据发射超声波信号到接收回波信号之间的时间长度t,以及超声波信号的传播速度c,可确定用户身体反射超声波的多个位置的多个反射点中每一反射点与电子设备之间的距离,得到多个距离,每一反射点对应一个距离,其中,距离d的计算公式为:d=t*c/2,可预先建立三维空间内的三维坐标系,根据多个距离和超声波的传播方向可确定用户身体多个反射点中每一反射点在三维坐标系中的坐标,然后将多个反射点进行连接,得到用户的身体轮廓,如图1C所示,图1C为本申请实施例提供的一种通过多个反射点确定用户身体轮廓的演示示意图,根据该身体轮廓,可确定用户身体的各个肢体部位的肢体分动作,一个肢体部位对应一个肢体分动作,其中,肢体部位可包括以下至少一种:用户的头、脸、脖子、左手、右手、肚子、臀、左脚、右脚、左腿、右腿等等。In the embodiment of the present application, the ultrasonic transmitter of the ultrasonic sensor can transmit the ultrasonic signal according to the preset frequency. When the transmitted ultrasonic signal encounters an obstacle, it will be reflected by the obstacle, and the reflected echo can be received by the ultrasonic receiver of the ultrasonic sensor. Wave signal, where the obstacle can be a person, animal, object, etc. within the range of the distance between the electronic device and the electronic device is less than the preset distance threshold. The user is analyzed as an obstacle. The ultrasonic signal is reflected by various positions of the user's body, and an echo signal will be generated. According to the time length t between transmitting the ultrasonic signal and receiving the echo signal, and the propagation speed c of the ultrasonic signal, the user's body can be determined. The distance between each reflection point and the electronic device in the multiple reflection points of the multiple positions of the ultrasonic wave is obtained, and multiple distances are obtained, and each reflection point corresponds to a distance, wherein the calculation formula of the distance d is: d=t* c/2, the three-dimensional coordinate system in the three-dimensional space can be established in advance, and the coordinates of each reflection point in the three-dimensional coordinate system of the multiple reflection points on the user's body can be determined according to multiple distances and the propagation direction of the ultrasonic waves, and then the multiple reflection points Points are connected to obtain the user's body contour, as shown in Figure 1C, Figure 1C is a schematic diagram of a demonstration of determining the user's body contour through multiple reflection points provided by the embodiment of the application, according to the body contour, the user's body shape can be determined The body sub-actions of each body part, one body part corresponds to one body part action, where the body part can include at least one of the following: the user's head, face, neck, left hand, right hand, stomach, buttocks, left foot, right foot, Left leg, right leg and so on.
其中,步骤13中,目标肢体动作可能由多个肢体的分动作组成,例如,目标肢体动作为双腿分开、双手向两侧伸展的动作,该目标肢体动作是由左手、右手、左腿、右腿等肢体部位的肢体分动作组成,目标肢体动作也可能由一个肢体的分动作组成,例如,右手(或左手)上下摆动的动作,因此,可根据多个肢体分动作中的至少一个进行组合,得到目标肢体动作。Among them, in step 13, the target body movement may be composed of sub-movements of multiple limbs. For example, the target body movement is an action in which the legs are separated and the hands are stretched to both sides. The target body movement is composed of the left hand, right hand, left leg, The target body action may also be composed of sub-actions of one limb, for example, the movement of the right hand (or left hand) swinging up and down. Therefore, it can be performed according to at least one of the sub-actions of multiple limbs. Combined to get the target body movement.
可选地,上述步骤101中,通过所述超声波传感器获取目标肢体动作,可包括以下步骤:Optionally, in the above step 101, acquiring the target body movement through the ultrasonic sensor may include the following steps:
14、获取所述超声波传感器产生的超声波声场在预设时间段内的声场变化信息;14. Acquiring sound field change information of the ultrasonic sound field generated by the ultrasonic sensor within a preset time period;
15、根据所述声场变化信息确定肢体运动轨迹,并生成轨迹图像;15. Determine the trajectory of the limb movement according to the sound field change information, and generate a trajectory image;
16、将所述轨迹图像与预设图像模板库中的多个图像模板进行匹配,得到多个匹配值,所述多个图像模板中每一图像模板对应一个肢体动作;16. Matching the trajectory image with a plurality of image templates in the preset image template library to obtain a plurality of matching values, and each image template in the plurality of image templates corresponds to a body movement;
17、确定所述多个图像模板中匹配值最大的图像模板对应的目标肢体动作。17. Determine the target body movement corresponding to the image template with the largest matching value among the plurality of image templates.
本申请实施例中,超声波声场在预设时间段内的声场变化信息,首先,可获取所述预设时间段内多个时间点的多个声波分布信息,然后,依据预设声波分布信息和多个声波分布信息确定多个差异声波分布信息,其中,预设声波分布信息为所述声场内无障碍物时的声波分布信息,最后,根据多个差异声波分布信息确定声场变化信息,具体地,可依次确定两两相邻的两个时间点对应的两个差异声波分布信息之间的多个变化子信息,任意两个相邻的第一时刻和第二时刻之间的变化子信息,可反映从第一时刻到第二时刻用户的肢体状态变化,肢体状态变化可包括以下至少一种:肢体的移动距离、肢体的摆动幅度、肢体的转动角度等等,从而,可根据多个变化子信息确定用户的肢体状态在多个时间点的变化,进而根据多个变化子信息确定用户的肢体运动轨迹,并生成轨迹图像,此外,可预先设定多个不同手势对应的多个图像模板,每一图像模板对应一种手势,并建立图像模板库,进而将生成的轨迹图像与预设图像模板库中的多个图像模板分别进行匹配,得到轨迹图像与每一图像模板的匹配值,从而将多个图像模板中匹配值最大的图像模板对应的手势作为目标肢体动作。In the embodiment of the present application, for the sound field change information of the ultrasonic sound field within a preset time period, first, a plurality of sound wave distribution information at multiple time points within the preset time period can be obtained, and then, according to the preset sound wave distribution information and A plurality of sound wave distribution information determines a plurality of difference sound wave distribution information, wherein the preset sound wave distribution information is the sound wave distribution information when there is no obstacle in the sound field, and finally, the sound field change information is determined according to the plurality of difference sound wave distribution information, specifically , can sequentially determine multiple change sub-information between two difference sound wave distribution information corresponding to two adjacent two time points, change sub-information between any two adjacent first moments and second moments, It can reflect the change of the limb state of the user from the first moment to the second moment. The change of the limb state can include at least one of the following: the moving distance of the limb, the swing amplitude of the limb, the rotation angle of the limb, etc., thus, according to multiple changes The sub-information determines the changes of the user's limb state at multiple time points, and then determines the user's limb movement trajectory according to the multiple change sub-information, and generates a trajectory image. In addition, multiple image templates corresponding to multiple different gestures can be preset , each image template corresponds to a gesture, and an image template library is established, and then the generated trajectory image is matched with multiple image templates in the preset image template library to obtain the matching value of the trajectory image and each image template, Therefore, the gesture corresponding to the image template with the largest matching value among the multiple image templates is used as the target body movement.
举例说明,用户可通过左手和右手在三维空间中描绘一个心形的轨迹,可通过上述声场变化信息,确定用户的双手在多个时间点中每一时间段的位置,并按照时间顺序,确定用户左手和右手的肢体运动轨迹,进而根据该肢体运动轨迹确定左手和右手的目标肢体动作。For example, the user can draw a heart-shaped trajectory in three-dimensional space with the left hand and the right hand, and can determine the position of the user's hands at each time period in multiple time points through the above-mentioned sound field change information, and determine the The body movement trajectories of the user's left and right hands, and then determine the target body movements of the left and right hands according to the body movement trajectories.
102、根据所述目标肢体动作确定目标特效。102. Determine a target special effect according to the target body movement.
本申请实施例中,在得到上述目标肢体动作后,可根据预设的肢体动作与特效之间的映射关系,确定目标肢体动作对应的映射关系,其中,当电子设备拍摄图像,目标特效可包括以下至少一种:图像部分区域颜色调整、图像中添加新的图像、文字等等,例如,当目标肢体动作为用户左手或者右手手指比划爱心的动作,可设定对应的目标特效为闪动“爱心”的特效,当电子设备拍摄视频,目标特效可包括以下至少一种:添加动画、静态图像、音乐等等,例如,用户手在空中挥舞,目标特效可设定为添加跟随手的荧光。In the embodiment of the present application, after obtaining the above-mentioned target body movements, the mapping relationship corresponding to the target body movements can be determined according to the preset mapping relationship between the body movements and the special effects, wherein, when the electronic device captures an image, the target special effects can include At least one of the following: color adjustment of part of the image, adding new images, text, etc. to the image, for example, when the target body movement is the action of the user's left or right finger gesticulating a heart, the corresponding target special effect can be set to "flicker" When the electronic device shoots a video, the target special effect can include at least one of the following: adding animation, static image, music, etc. For example, the user's hand is waving in the air, and the target special effect can be set to add fluorescence that follows the hand.
可选地,上述步骤102中,根据所述目标肢体动作确定目标特效,可包括以下步骤:Optionally, in the above step 102, determining the target special effect according to the target body movement may include the following steps:
21、确定所述目标肢体动作对应的至少一个肢体部位的组成信息;21. Determine composition information of at least one body part corresponding to the target body movement;
22、确定预设的映射关系集中与所述组成信息对应的目标映射关系,所述映射关系集中每一组映射关系为肢体动作与特效之间的映射关系;22. Determine the target mapping relationship corresponding to the composition information in the preset mapping relationship set, where each set of mapping relationships in the mapping relationship set is the mapping relationship between body movements and special effects;
23、依据所述目标映射关系确定与所述目标肢体动作对应的目标特效。23. Determine a target special effect corresponding to the target body movement according to the target mapping relationship.
本申请实施例中,上述组成信息是指构成目标肢体动作的至少一个肢体部位的组成信息,目标肢体动作可以由手、头、肚子、臀、腿、脚等肢体部位中的一个或者多个肢体部位的肢体分动作组成,因此,可预先设定在多个不同的组成信息下,肢体动作和特效之间的映射关系,从而在确定目标肢体动作的组成信息后,根据该组合信息确定对应的目标映射关系,例如,当目标肢体动作的组成信息为手和脚,则可预先设定手和脚的组成信息对应的肢体动作和特效之间的目标映射关系,目标映射关系为多个肢体动作与多个特效之间的映射关系,该目标映射关系中的多个肢体动作,均为手和脚的肢体分动作组成的肢体动作,最后,根据目标映射关系,确定目标肢体动作对应的目标特效。In this embodiment of the application, the above composition information refers to the composition information of at least one body part that constitutes the target body movement, and the target body movement can be composed of one or more body parts such as hands, head, stomach, buttocks, legs, feet Therefore, the mapping relationship between body movements and special effects can be pre-set under multiple different composition information, so that after determining the composition information of the target body movement, the corresponding combination information can be determined. Target mapping relationship, for example, when the composition information of target body movements is hands and feet, the target mapping relationship between body movements and special effects corresponding to the composition information of hands and feet can be preset, and the target mapping relationship is multiple body movements The mapping relationship with multiple special effects. The multiple body movements in the target mapping relationship are all body movements composed of hand and foot body movements. Finally, according to the target mapping relationship, determine the target special effect corresponding to the target body movement .
可选地,上述步骤21中,目标肢体动作对应一个目标肢体部位,所述确定所述目标肢体动作对应的至少一个肢体部位的组成信息,可包括以下步骤:Optionally, in the above step 21, the target body movement corresponds to a target body part, and the determining the composition information of at least one body part corresponding to the target body movement may include the following steps:
A1、确定所述目标肢体动作对应的目标肢体部位所属的目标肢体类型;A1. Determine the target limb type to which the target limb part corresponding to the target limb movement belongs;
A2、判断所述目标肢体类型是否为指定类型,所述指定类型中存在与所述目标肢体部位对称的对称肢体部位;A2. Judging whether the target limb type is a specified type, and there is a symmetrical limb part symmetrical to the target limb part in the specified type;
A3、若是,获取所述目标肢体部位在所述拍摄画面中的第一位置,以及所述对称肢体部位在所述拍摄画面中的第二位置;A3. If yes, obtain the first position of the target body part in the shooting frame, and the second position of the symmetrical body part in the shooting frame;
A4、根据所述第一位置与所述第二位置确定所述目标肢体部位和所述对称肢体部位之间的相对位置关系,并根据所述相对位置关系确定所述目标肢体部位的组成信息。A4. Determine the relative positional relationship between the target limb part and the symmetrical limb part according to the first position and the second position, and determine the composition information of the target limb part according to the relative positional relationship.
本申请实施例中,上述指定类型是指具有对称性的肢体部位的类型,针对左手、右手、左腿、右腿、左脚、右脚这类对称的肢体部位,可设定不同肢体部位作出相同动作的对应不同的特效,例如,可设定左手作出的比划爱心的动作对应第一特效,右手作出的比划爱心的动作对应第二特效,第一特效不同于第二特效,如此,可使有限的肢体部位对应的特效种类更加丰富。In the embodiment of this application, the above specified type refers to the type of body parts with symmetry. For symmetrical body parts such as left hand, right hand, left leg, right leg, left foot, and right foot, different body parts can be set to make The same action corresponds to different special effects. For example, it can be set that the action of gesticulating a heart made by the left hand corresponds to the first special effect, and the action of gesticulating a heart made by the right hand corresponds to the second special effect. The first special effect is different from the second special effect. In this way, the The types of special effects corresponding to limited body parts are more abundant.
针对上述情况,在确定目标肢体动作对应的至少一个肢体部位的组成信息的过程中,若确定目标肢体动作对应一个目标肢体部位,且目标肢体部位属于指定类型的肢体部位,需要将该肢体部位与其对称肢体部位进行区分,例如,区分左手、右手中哪一肢体部位作出了目标肢体动作,由于用户的各个肢体部位之间具有一定的相对位置关系,因此可根据目标肢体部位和对称肢体部位之间的相对位置关系将目标肢体部位和对称肢体部位进行区分,其中,相对位置关系可包括以下任意一种:上下关系、左右关系、前后关系,例如,当用户正面面对电子设备,可确定拍摄画面中左边的为用户的右手,拍摄画面中右边的为用户的左手,进而,确定目标肢体动作对应的身体部位是左手还是右手,又例如,当用户正面面对电子设备,且用户交叉,可确定拍摄画面中左边的为用户的左手,拍摄画面中右边的为用户的右手。In view of the above situation, in the process of determining the composition information of at least one body part corresponding to the target body action, if it is determined that the target body action corresponds to a target body part, and the target body part belongs to a specified type of body part, it is necessary to combine the body part with Symmetrical body parts are distinguished, for example, to distinguish which body part of the left hand and right hand made the target body movement, since the user's various body parts have a certain relative positional relationship, it can be based on the target body part and the symmetrical body part. The relative positional relationship distinguishes the target body part from the symmetrical body part. The relative positional relationship can include any of the following: up-down relationship, left-right relationship, and front-to-back relationship. The left hand in the picture is the user's right hand, and the right hand in the shooting screen is the user's left hand. Then, determine whether the body part corresponding to the target body movement is the left hand or the right hand. The left hand in the shooting screen is the user's left hand, and the right hand in the shooting screen is the user's right hand.
103、在所述电子设备的显示屏的当前画面中添加所述目标特效。103. Add the target special effect to the current screen of the display screen of the electronic device.
本申请实施例中,可在显示屏的当前画面中添加所述目标特效,使拍摄的图像或者视频更加具有趣味性,具体地,可在拍摄画面中的预设区域添加特效,预设区域可以是系统设置,也可由用户自行设置。In the embodiment of the present application, the target special effect can be added to the current picture of the display screen to make the captured image or video more interesting. Specifically, the special effect can be added to a preset area in the shooting picture, and the preset area can be It is a system setting, and it can also be set by the user.
可选地,当拍摄画面中包含多个用户,可识别多个用户的肢体动作,然后根据多个用户的肢体动作确定目标特效。Optionally, when multiple users are included in the shooting picture, the body movements of the multiple users may be recognized, and then the target special effect is determined according to the body movements of the multiple users.
举例说明,在用户进行视频直播的场景下,可通过肢体动作控制电子设备在直播画面中添加特效,如图1D所示,图1D为本申请提供的一种通过用户的目标肢体动作添加特效的演示示意图,可以看出,当用户作出目标肢体动作为双腿分开、双手向两侧伸展的动作,可添加荧光和火焰的特效。For example, in the scene where the user performs a live video broadcast, the electronic device can be controlled by body movements to add special effects to the live broadcast screen, as shown in Figure 1D, which is a method for adding special effects through the user's target body movements provided by this application. From the schematic diagram of the demonstration, it can be seen that when the user makes the target body movement to separate the legs and stretch the hands to the sides, special effects of fluorescence and flame can be added.
可选地,可确定显示屏中与目标肢体动作对应的至少一个肢体部位的至少一个画面区域,然后根据至少一个画面区域的总面积占显示屏总面积的比例对目标特效的内容进行缩放,从而使目标特效随着肢体动作进行呈现。Optionally, at least one screen area of at least one body part corresponding to the target body movement in the display screen may be determined, and then the content of the target special effect is scaled according to the ratio of the total area of at least one screen area to the total area of the screen, so that Make the target special effects appear with body movements.
可选地,本申请实施例中,在针对上述添加目标特效的当前画面进行拍摄得到图像或视频后,可将目标图像存储在拍摄的图像或视频中,如此,用户可在查看图像或视频的过程中,同时观看到目标特效。Optionally, in this embodiment of the application, after the image or video is obtained by shooting the current picture with the above-mentioned target special effect, the target image can be stored in the captured image or video, so that the user can view the image or video During the process, the target special effects can be seen at the same time.
可选地,由于添加的目标特效是拍摄的图像或视频中的附加效果,因此,电子设备可接收用户的预设操作控制指令,然后根据该预设操作控制指令对目标特效进行撤销,从而恢复图像或者视频的原始显示效果,使用户能够灵活地对拍摄的图像或视频进行编辑。Optionally, since the added target special effect is an additional effect in the captured image or video, the electronic device may receive the user's preset operation control instruction, and then revoke the target special effect according to the preset operation control instruction, thereby restoring The original display effect of images or videos enables users to edit the captured images or videos flexibly.
可选地,可针对目标肢体动作设定两个以上对应的特效,并预先设定两个以上特效中的任一特效作为默认特效,在上述步骤102中可根据目标肢体动作确定该默认特效作为目标特效,在拍摄完成后,可接收用户的设定指令,对已经添加的目标特效进行替换,从而实现特效的多样性,满足用户的个性化需求。Optionally, two or more corresponding special effects can be set for the target body movement, and any special effect in the two or more special effects can be preset as the default special effect. In the above step 102, the default special effect can be determined according to the target body movement as the default special effect. Target special effects, after the shooting is completed, can receive the user's setting instructions to replace the added target special effects, so as to realize the diversity of special effects and meet the individual needs of users.
可以看出,本申请实施例中所描述的拍摄控制方法,应用于包括超声波传感器的电子设备,在电子设备处于拍摄模式时,通过超声波传感器获取用户的目标肢体动作,根据目标肢体动作确定目标特效,在电子设备的显示屏的当前画面中添加目标特效,从而,可根据用户的肢体动作给正在拍摄的画面添加特效。It can be seen that the shooting control method described in the embodiment of the present application is applied to an electronic device including an ultrasonic sensor. When the electronic device is in the shooting mode, the target body movement of the user is obtained through the ultrasonic sensor, and the target special effect is determined according to the target body movement. Adding target special effects to the current picture of the display screen of the electronic device, so that special effects can be added to the picture being shot according to the user's body movements.
请参阅图2,图2是本申请实施例提供的另一种拍摄控制方法的流程示意图,本实施例中所描述的拍摄控制方法,应用于如图1A的电子设备,电子设备包括超声波传感器,该方法可包括以下步骤:Please refer to FIG. 2. FIG. 2 is a schematic flowchart of another shooting control method provided by the embodiment of the present application. The shooting control method described in this embodiment is applied to the electronic device shown in FIG. 1A, and the electronic device includes an ultrasonic sensor. The method may include the steps of:
201、在电子设备处于拍摄模式时,通过所述超声波传感器获取目标肢体动作。201. When the electronic device is in a shooting mode, use the ultrasonic sensor to acquire a body movement of a target.
202、根据所述目标肢体动作确定目标特效。202. Determine a target special effect according to the target body movement.
其中,上述步骤201-202的具体实现过程可参照图1B所示的方法中相应的描述,在此不再赘述。Wherein, for the specific implementation process of the above-mentioned steps 201-202, reference may be made to the corresponding description in the method shown in FIG. 1B , which will not be repeated here.
203、获取所述用户的运动速度。203. Acquire the movement speed of the user.
本申请实施例中,在拍摄视频的过程中,用户的运动速度可能出现比较快的情况,例如用户在跳舞的过程中,肢体部位的运动速度会比较快,拍摄的视频画面跳转的也比较快,此种情况下若添加特效,特效在对应画面中持续的时间也比较短,难以呈现较好的视觉效果,因此,可获取用户的运动速度,其中,用户的运动速度是指用户的肢体部位的运动速度,获取用户的运动速度,可通过获取用户的目标肢体动作对应的至少一个肢体部位中从第一时刻到第二时刻的至少一个运动距离或者运动幅度,进而根据至少一个运动距离或者运动幅度中的最大运动距离或者最大运动幅度确定用户的运动速度。In the embodiment of this application, during the process of shooting video, the user’s movement speed may appear relatively fast. For example, during the process of dancing, the movement speed of the limbs of the user will be relatively fast, and the jump of the captured video screen is relatively fast. Fast, if special effects are added in this case, the duration of the special effects in the corresponding screen is relatively short, and it is difficult to present a good visual effect. Therefore, the user's movement speed can be obtained, where the user's movement speed refers to the user's body The movement speed of the part, to obtain the movement speed of the user, can be obtained by obtaining at least one movement distance or movement range from the first moment to the second moment of at least one body part corresponding to the user's target body movement, and then according to at least one movement distance or The maximum movement distance or the maximum movement range in the movement range determines the user's movement speed.
204、若所述运动速度小于预设阈值,在所述电子设备的显示屏的当前画面中添加所述目标特效。204. If the movement speed is less than a preset threshold, add the target special effect to the current screen of the display screen of the electronic device.
其中,上述预设阈值可以由用户自行设置,或者,系统默认,若运动速度大于或等于预设阈值,终止本流程,若运动速度小于预设阈值,才在显示屏的当前画面中添加特效,如此,通过电子设备的运动速度进行限制,如此,可以更加智能地确定是否拍摄的视频中添加特效,提升拍摄视频的视觉效果。Wherein, the above-mentioned preset threshold can be set by the user, or, by default, if the motion speed is greater than or equal to the preset threshold, this process is terminated, and if the motion speed is less than the preset threshold, special effects are added to the current screen of the display screen. In this way, by limiting the movement speed of the electronic device, it can be more intelligently determined whether to add special effects to the captured video to improve the visual effect of the captured video.
可以看出,本申请实施例中所描述的拍摄控制方法,应用于包括超声波传感器的电子设备,在电子设备处于拍摄模式时,通过超声波传感器获取用户的目标肢体动作,根据目标肢体动作确定目标特效,获取用户的运动速度,若运动速度小于预设阈值,在电子设备的显示屏的当前画面中添加所述目标特效,从而,可根据用户的肢体动作灵活地给正在拍摄的画面添加特效。It can be seen that the shooting control method described in the embodiment of the present application is applied to an electronic device including an ultrasonic sensor. When the electronic device is in the shooting mode, the target body movement of the user is obtained through the ultrasonic sensor, and the target special effect is determined according to the target body movement. , acquiring the motion speed of the user, and if the motion speed is less than a preset threshold, adding the target special effect to the current picture of the display screen of the electronic device, so that the special effect can be flexibly added to the picture being shot according to the user's body movements.
与上述一致地,请参阅图3,为本申请实施例提供的另一种拍摄控制方法的实施例流程示意图,本实施例中所描述的拍摄控制方法,应用于如图1A的电子设备,电子设备包括超声波传感器,所述超声波传感器用于产生声场,本方法可包括以下步骤:Consistent with the above, please refer to FIG. 3 , which is a schematic flowchart of another shooting control method provided in the embodiment of the present application. The shooting control method described in this embodiment is applied to the electronic device shown in FIG. 1A , electronic The device includes an ultrasonic sensor for generating a sound field, and the method may include the following steps:
301、在所述电子设备处于拍摄模式时,通过所述超声波传感器的超声波发射器发射超声波信号,以及,通过所述超声波传感器的超声波接收器接收所述超声波信号的回波信号。301. When the electronic device is in a shooting mode, transmit an ultrasonic signal through an ultrasonic transmitter of the ultrasonic sensor, and receive an echo signal of the ultrasonic signal through an ultrasonic receiver of the ultrasonic sensor.
302、根据所述超声波信号和所述回波信号识别多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作。302. Identify, according to the ultrasonic signal and the echo signal, the sub-motions of each limb in the multiple body parts, to obtain multiple sub-motions of the limbs.
303、根据所述多个肢体分动作中的至少一个肢体分动作组成所述目标肢体动作。303. Compose the target body motion according to at least one body sub-motion in the plurality of body sub-motions.
304、根据所述目标肢体动作确定目标特效。304. Determine a target special effect according to the target body movement.
305、获取所述用户的运动速度。305. Acquire the movement speed of the user.
306、若所述运动速度小于预设阈值,在所述电子设备的显示屏的当前画面中添加所述目标特效。306. If the movement speed is less than a preset threshold, add the target special effect to the current screen of the display screen of the electronic device.
其中,上述步骤301-304的具体实现过程可参照图1B,步骤305-306的具体实现过程可参照图2所示的方法中相应的描述,在此不再赘述。Wherein, the specific implementation process of the above-mentioned steps 301-304 can refer to FIG. 1B , and the specific implementation process of steps 305-306 can refer to the corresponding description in the method shown in FIG. 2 , which will not be repeated here.
本申请实施例中所描述的拍摄控制方法,应用于包括超声波传感器的电子设备,在电子设备处于拍摄模式时,通过超声波传感器的超声波发射器发射超声波信号,以及,通过超声波传感器的超声波接收器接收超声波信号的回波信号,根据超声波信号和回波信号识别用户的多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作,根据多个肢体分动作中的至少一个肢体分动作组成目标肢体动作,根据目标肢体动作确定目标特效,获取用户的运动速度,若运动速度小于预设阈值,在电子设备的显示屏的当前画面中添加所述目标特效,从而,可根据用户的肢体动作灵活地给正在拍摄的画面添加特效。The shooting control method described in the embodiment of the present application is applied to an electronic device including an ultrasonic sensor. When the electronic device is in the shooting mode, the ultrasonic signal is transmitted by the ultrasonic transmitter of the ultrasonic sensor, and received by the ultrasonic receiver of the ultrasonic sensor. The echo signal of the ultrasonic signal, according to the ultrasonic signal and the echo signal, recognizes the limb sub-actions of each of the multiple limb parts of the user, obtains multiple limb sub-actions, and according to at least one of the multiple limb sub-actions Actions form the target body movement, determine the target special effect according to the target body movement, and obtain the user's movement speed. If the movement speed is less than the preset threshold, add the target special effect to the current screen of the display screen of the electronic device, so that the user's movement speed can be obtained. Body movements flexibly add special effects to the scene being shot.
以下是实施上述拍摄控制方法的装置,具体如下:The following is a device for implementing the above shooting control method, specifically as follows:
与上述一致地,请参阅图4,图4是本申请实施例提供的一种电子设备,包括:超声波传感器、处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于执行以下步骤的指令:Consistent with the above, please refer to Figure 4, Figure 4 is an electronic device provided by an embodiment of the present application, including: an ultrasonic sensor, a processor and a memory; and one or more programs, the one or more programs are stored In the memory, and configured to be executed by the processor, the program includes instructions for:
在所述电子设备处于拍摄模式时,通过所述超声波传感器获取目标肢体动作;When the electronic device is in the shooting mode, acquiring target body movements through the ultrasonic sensor;
根据所述目标肢体动作确定目标特效;determining the target special effect according to the target body movement;
在所述电子设备的显示屏的当前画面中添加所述目标特效。Adding the target special effect to the current screen of the display screen of the electronic device.
在一个可能的示例中,在所述通过所述超声波传感器获取用户的目标肢体动作方面,所述程序包括用于执行以下步骤的指令:In a possible example, in terms of acquiring the target body movement of the user through the ultrasonic sensor, the program includes instructions for performing the following steps:
通过所述超声波传感器的超声波发射器发射超声波信号,以及,通过所述超声波传感器的超声波接收器接收所述超声波信号的回波信号;transmitting an ultrasonic signal through an ultrasonic transmitter of the ultrasonic sensor, and receiving an echo signal of the ultrasonic signal through an ultrasonic receiver of the ultrasonic sensor;
根据所述超声波信号和所述回波信号识别所述用户的多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作;identifying the sub-actions of each of the user's multiple limbs according to the ultrasonic signal and the echo signal, and obtaining multiple sub-actions of the limbs;
根据所述多个肢体分动作中的至少一个肢体分动作组成所述目标肢体动作。Composing the target body motion according to at least one body motion in the plurality of body motions.
在一个可能的示例中,在所述通过所述超声波传感器获取用户的目标肢体动作方面,所述程序包括用于执行以下步骤的指令:In a possible example, in terms of acquiring the target body movement of the user through the ultrasonic sensor, the program includes instructions for performing the following steps:
获取所述超声波传感器产生的超声波声场在预设时间段内的声场变化信息;Obtaining sound field change information of the ultrasonic sound field generated by the ultrasonic sensor within a preset time period;
根据所述声场变化信息确定肢体运动轨迹,并生成轨迹图像;Determining limb movement trajectories according to the sound field change information, and generating a trajectory image;
将所述轨迹图像与预设图像模板库中的多个图像模板进行匹配,得到多个匹配值,所述多个图像模板中每一图像模板对应一个肢体动作;Matching the trajectory image with a plurality of image templates in the preset image template library to obtain a plurality of matching values, and each image template in the plurality of image templates corresponds to a body movement;
确定所述多个图像模板中匹配值最大的图像模板对应的目标肢体动作。Determine the target body movement corresponding to the image template with the largest matching value among the plurality of image templates.
在一个可能的示例中,在所述根据所述目标肢体动作确定目标特效方面,所述程序包括用于执行以下步骤的指令:In a possible example, in terms of determining the target special effect according to the target body movement, the program includes instructions for performing the following steps:
确定所述目标肢体动作对应的至少一个肢体部位的组成信息;determining composition information of at least one body part corresponding to the target body movement;
确定预设的映射关系集中与所述组成信息对应的目标映射关系,所述映射关系集中每一组映射关系为肢体动作与特效之间的映射关系;Determine the target mapping relationship corresponding to the composition information in the preset mapping relationship set, where each set of mapping relationships in the mapping relationship set is the mapping relationship between body movements and special effects;
依据所述目标映射关系确定与所述目标肢体动作对应的目标特效。A target special effect corresponding to the target body movement is determined according to the target mapping relationship.
在一个可能的示例中,所述目标肢体动作对应一个目标肢体部位,在所述确定所述目标肢体动作对应的至少一个肢体部位的组成信息方面,所述程序包括用于执行以下步骤的指令:In a possible example, the target body action corresponds to a target body part, and in terms of determining composition information of at least one body part corresponding to the target body action, the program includes instructions for performing the following steps:
确定所述目标肢体动作对应的目标肢体部位所属的目标肢体类型;determining the target limb type to which the target limb part corresponding to the target limb movement belongs;
判断所述目标肢体类型是否为指定类型,所述指定类型中存在与所述目标肢体部位对称的对称肢体部位;judging whether the target limb type is a specified type, and there is a symmetrical limb part symmetrical to the target limb part in the specified type;
若是,获取所述目标肢体部位在所述拍摄画面中的第一位置,以及所述对称肢体部位在所述拍摄画面中的第二位置;If yes, obtain a first position of the target body part in the shooting frame, and a second position of the symmetrical body part in the shooting frame;
根据所述第一位置与所述第二位置确定所述目标肢体部位和所述对称肢体部位之间的相对位置关系,并根据所述相对位置关系确定所述目标肢体部位的组成信息。The relative positional relationship between the target limb part and the symmetrical limb part is determined according to the first position and the second position, and the composition information of the target limb part is determined according to the relative positional relationship.
在一个可能的示例中,所述程序还包括用于执行以下步骤的指令:In one possible example, the program further includes instructions for performing the following steps:
获取所述用户的运动速度;Obtain the movement speed of the user;
若所述运动速度小于预设阈值,执行所述在所述电子设备的显示屏的当前画面中添加所述目标特效的步骤。If the movement speed is less than the preset threshold, the step of adding the target special effect to the current screen of the display screen of the electronic device is executed.
请参阅图5,图5是本实施例提供的一种拍摄控制装置的结构示意图。该拍摄控制装置应用于电子设备,所述电子设备包括超声波传感器,所述拍摄控制装置包括获取单元501、确定单元502和控制单元503,其中,Please refer to FIG. 5 . FIG. 5 is a schematic structural diagram of a shooting control device provided in this embodiment. The shooting control device is applied to electronic equipment, and the electronic device includes an ultrasonic sensor, and the shooting control device includes an acquisition unit 501, a determination unit 502, and a control unit 503, wherein,
所述获取单元501,用于在所述电子设备处于拍摄模式时,通过所述超声波传感器获取目标肢体动作;The acquiring unit 501 is configured to acquire target body movements through the ultrasonic sensor when the electronic device is in a shooting mode;
所述确定单元502,用于根据所述目标肢体动作确定目标特效;The determining unit 502 is configured to determine target special effects according to the target body movements;
所述控制单元503,用于在所述电子设备的显示屏的当前画面中添加所述目标特效。The control unit 503 is configured to add the target special effect to the current screen of the display screen of the electronic device.
可选地,在所述通过所述超声波传感器获取用户的目标肢体动作方面,所述获取单元501具体用于:Optionally, in terms of acquiring the target body movement of the user through the ultrasonic sensor, the acquiring unit 501 is specifically configured to:
通过所述超声波传感器的超声波发射器发射超声波信号,以及,通过所述超声波传感器的超声波接收器接收所述超声波信号的回波信号;transmitting an ultrasonic signal through an ultrasonic transmitter of the ultrasonic sensor, and receiving an echo signal of the ultrasonic signal through an ultrasonic receiver of the ultrasonic sensor;
根据所述超声波信号和所述回波信号识别所述用户的多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作;identifying the sub-actions of each of the user's multiple limbs according to the ultrasonic signal and the echo signal, and obtaining multiple sub-actions of the limbs;
根据所述多个肢体分动作中的至少一个肢体分动作组成所述目标肢体动作。Composing the target body motion according to at least one body motion in the plurality of body motions.
可选地,所述确定单元502具体用于:Optionally, the determining unit 502 is specifically configured to:
通过所述超声波传感器的超声波发射器发射超声波信号,以及,通过所述超声波传感器的超声波接收器接收所述超声波信号的回波信号;transmitting an ultrasonic signal through an ultrasonic transmitter of the ultrasonic sensor, and receiving an echo signal of the ultrasonic signal through an ultrasonic receiver of the ultrasonic sensor;
根据所述超声波信号和所述回波信号识别所述用户的多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作;identifying the sub-actions of each of the user's multiple limbs according to the ultrasonic signal and the echo signal, and obtaining multiple sub-actions of the limbs;
根据所述多个肢体分动作中的至少一个肢体分动作组成所述目标肢体动作。Composing the target body motion according to at least one body motion in the plurality of body motions.
可选地,所述确定单元502具体用于:Optionally, the determining unit 502 is specifically configured to:
获取所述超声波传感器产生的超声波声场在预设时间段内的声场变化信息;Obtaining sound field change information of the ultrasonic sound field generated by the ultrasonic sensor within a preset time period;
根据所述声场变化信息确定肢体运动轨迹,并生成轨迹图像;Determining limb movement trajectories according to the sound field change information, and generating a trajectory image;
将所述轨迹图像与预设图像模板库中的多个图像模板进行匹配,得到多个匹配值,所述多个图像模板中每一图像模板对应一个肢体动作;Matching the trajectory image with a plurality of image templates in the preset image template library to obtain a plurality of matching values, and each image template in the plurality of image templates corresponds to a body movement;
确定所述多个图像模板中匹配值最大的图像模板对应的目标肢体动作。Determine the target body movement corresponding to the image template with the largest matching value among the plurality of image templates.
可选地,所述目标肢体动作对应一个目标肢体部位,在所述确定所述目标肢体动作对应的至少一个肢体部位的组成信息方面,所述确定单元502具体用于:Optionally, the target body action corresponds to a target body part, and in terms of determining composition information of at least one body part corresponding to the target body action, the determining unit 502 is specifically configured to:
确定所述目标肢体动作对应的目标肢体部位所属的目标肢体类型;determining the target limb type to which the target limb part corresponding to the target limb movement belongs;
判断所述目标肢体类型是否为指定类型,所述指定类型中存在与所述目标肢体部位对称的对称肢体部位;judging whether the target limb type is a specified type, and there is a symmetrical limb part symmetrical to the target limb part in the specified type;
若是,获取所述目标肢体部位在所述拍摄画面中的第一位置,以及所述对称肢体部位在所述拍摄画面中的第二位置;If yes, obtain a first position of the target body part in the shooting frame, and a second position of the symmetrical body part in the shooting frame;
根据所述第一位置与所述第二位置确定所述目标肢体部位和所述对称肢体部位之间的相对位置关系,并根据所述相对位置关系确定所述目标肢体部位的组成信息。The relative positional relationship between the target limb part and the symmetrical limb part is determined according to the first position and the second position, and the composition information of the target limb part is determined according to the relative positional relationship.
可选地,所述获取单元501还用于获取所述用户的运动速度;Optionally, the acquiring unit 501 is also configured to acquire the user's movement speed;
若所述运动速度小于预设阈值,则由所述控制单元503执行所述在所述电子设备的显示屏的当前画面中添加所述目标特效的步骤。If the movement speed is less than the preset threshold, the control unit 503 executes the step of adding the target special effect to the current screen of the display screen of the electronic device.
可以看出,本申请实施例中所描述的拍摄控制装置,应用于包括超声波传感器的电子设备,在电子设备处于拍摄模式时,通过超声波传感器的超声波发射器发射超声波信号,以及,通过超声波传感器的超声波接收器接收超声波信号的回波信号,根据超声波信号和回波信号识别用户的多个肢体部位中每一肢体部位的肢体分动作,得到多个肢体分动作,根据多个肢体分动作中的至少一个肢体分动作组成目标肢体动作,根据目标肢体动作确定目标特效,获取用户的运动速度,若运动速度小于预设阈值,在电子设备的显示屏的当前画面中添加所述目标特效,从而,可根据用户的肢体动作灵活地给正在拍摄的画面添加特效。It can be seen that the shooting control device described in the embodiments of the present application is applied to electronic equipment including an ultrasonic sensor. When the electronic equipment is in the shooting mode, the ultrasonic transmitter of the ultrasonic sensor transmits an ultrasonic signal, and the ultrasonic sensor transmits an ultrasonic signal. The ultrasonic receiver receives the echo signal of the ultrasonic signal, and recognizes the limb sub-actions of each of the user's multiple limb parts according to the ultrasonic signal and the echo signal, and obtains multiple limb sub-actions, and according to the multiple body sub-actions At least one body sub-action constitutes a target body action, and the target special effect is determined according to the target body action, and the user's movement speed is obtained. If the movement speed is less than a preset threshold, the target special effect is added to the current screen of the display screen of the electronic device, thereby, It can flexibly add special effects to the picture being shot according to the user's body movements.
可以理解的是,本实施例的拍摄控制装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。It can be understood that the functions of the program modules of the shooting control device in this embodiment can be implemented according to the method in the above method embodiment, and the specific implementation process can refer to the relevant description of the above method embodiment, and will not be repeated here.
本申请实施例还提供了另一种电子设备,如图6所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(personal digital assistant,个人数字助理)、POS(point of sales,销售终端)、车载电脑等任意终端设备,以电子设备为手机为例:The embodiment of the present application also provides another electronic device, as shown in Figure 6, for the convenience of description, only the parts related to the embodiment of the present application are shown, and the specific technical details are not disclosed, please refer to the method of the embodiment of the present application part. The electronic device can be any terminal device including mobile phone, tablet computer, PDA (personal digital assistant, personal digital assistant), POS (point of sales, sales terminal), vehicle-mounted computer, etc. Taking the electronic device as a mobile phone as an example:
如图6所示的电子设备6000包括:至少一个处理器6011、存储器6012、通信接口(包括SIM接口6014、音频输入接口6015、串行接口6016和其他通信接口6017)、信号处理模块6013(包括接收器6018、发射器6019、LOs6020 和信号处理器6021)、输入输出模块(包括显示屏6022、扬声器6023、麦克风 6024、传感器6025等)。本领域技术人员可以理解,图6中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。The electronic device 6000 shown in Figure 6 includes: at least one processor 6011, a memory 6012, a communication interface (including a SIM interface 6014, an audio input interface 6015, a serial interface 6016 and other communication interfaces 6017), a signal processing module 6013 (including receiver 6018, transmitter 6019, LOs6020 and signal processor 6021), input and output modules (including display screen 6022, speaker 6023, microphone 6024, sensor 6025, etc.). Those skilled in the art can understand that the structure of the electronic device shown in FIG. 6 does not constitute a limitation on the electronic device, and may include more or less components than shown in the figure, or combine some components, or arrange different components.
下面结合图6对电子设备的各个构成部件进行具体地介绍:The components of the electronic device are specifically introduced below in conjunction with FIG. 6 :
处理器6011是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器6012内的软件程序和/或模块,以及调用存储在存储器内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选地,处理器可集成应用处理器(例如,CPU,或者,GPU) 和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器中。The processor 6011 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and/or modules stored in the memory 6012, and calling data stored in the memory, the electronic system is executed. Various functions and processing data of the equipment, so as to monitor the electronic equipment as a whole. Optionally, the processor can integrate an application processor (for example, CPU, or GPU) and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes Handle wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor.
其中,所述处理器6011,用于执行如下步骤:Wherein, the processor 6011 is configured to perform the following steps:
在所述电子设备处于拍摄模式时,通过所述超声波传感器获取目标肢体动作;When the electronic device is in the shooting mode, acquiring target body movements through the ultrasonic sensor;
根据所述目标肢体动作确定目标特效;determining the target special effect according to the target body movement;
在所述电子设备的显示屏的当前画面中添加所述目标特效。Adding the target special effect to the current screen of the display screen of the electronic device.
存储器6012可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件,本申请实施例中,存储器可用于存储情绪与映射关系的对应关系,以及,每一组映射关系中信号强度与距离之间的映射关系。The memory 6012 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function, etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage devices. In this embodiment of the application, the memory can be used to store emotion The corresponding relationship with the mapping relationship, and the mapping relationship between the signal strength and the distance in each set of mapping relationships.
通信接口用于与外部设备进行通信连接,包括SIM接口6014、音频输入接口6015、串行接口6016和其他通信接口6017。The communication interface is used to communicate with external devices, including a SIM interface 6014 , an audio input interface 6015 , a serial interface 6016 and other communication interfaces 6017 .
输入输出模块6010可包括显示屏6022、扬声器6023、麦克风6024、传感器6025等,其中,显示屏6022用于检测用户手指在显示屏上移动预设距离的移动参数,以及获取所述用户手指按压所述显示屏的按压参数,传感器6025可包括光传感器、运动传感器、超声波传感器、脑电波传感器、摄像头以及其他传感器。具体地,光传感器可包括环境传感器及接近传感器,其中,环境传感器可根据环境光线的明暗来调节触控显示屏的亮度,接近传感器可在手机移动到耳边时,关闭触控显示屏和/或背光。运动传感器例如可以是加速计传感器,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。The input and output module 6010 may include a display screen 6022, a speaker 6023, a microphone 6024, a sensor 6025, etc., wherein the display screen 6022 is used to detect the movement parameters of the user's finger moving a preset distance on the display screen, and obtain the result of pressing the user's finger. According to the pressing parameters of the display screen, the sensor 6025 may include a light sensor, a motion sensor, an ultrasonic sensor, an electroencephalogram sensor, a camera, and other sensors. Specifically, the light sensor can include an environment sensor and a proximity sensor, wherein the environment sensor can adjust the brightness of the touch display screen according to the brightness of the ambient light, and the proximity sensor can turn off the touch display screen and/or when the mobile phone is moved to the ear. or backlight. The motion sensor can be, for example, an accelerometer sensor. The accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when it is stationary. It can be used to identify the posture of electronic devices (such as horizontal and vertical screens) Switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tap), etc.
信号处理模块6013用于处理电子设备从外部设备接收的信号以及向外部设备发送信号,外部设备例如可以是基站,其中,接收器6018用于接收外部设备发送的信号,并将该信号传输至信号处理器6021,发射器用于6019用于对信号处理器6021输出的信号进行发射。The signal processing module 6013 is used to process the signal received by the electronic device from the external device and send the signal to the external device. The external device may be a base station, for example, where the receiver 6018 is used to receive the signal sent by the external device and transmit the signal to the signal The processor 6021, the transmitter 6019 is used to transmit the signal output by the signal processor 6021.
前述图1B、图2或图3所示的实施例中,各步骤方法流程可以基于该电子设备的结构实现。In the aforementioned embodiments shown in FIG. 1B , FIG. 2 or FIG. 3 , the method flow of each step can be implemented based on the structure of the electronic device.
前述图4、图5所示的实施例中,各单元功能可以基于该手机的结构实现。In the aforementioned embodiments shown in FIG. 4 and FIG. 5 , the functions of each unit can be realized based on the structure of the mobile phone.
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种拍摄控制方法的部分或全部步骤。An embodiment of the present application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables the computer to execute any part of the shooting control method described in the above method embodiments or all steps.
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种拍摄控制方法的部分或全部步骤。The embodiment of the present application also provides a computer program product, the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable the computer to execute the method described in the above method embodiments Some or all of the steps of any one capture control method.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence. Depending on the application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by this application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or can be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件程序模块的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented not only in the form of hardware, but also in the form of software program modules.
所述集成的单元如果以软件程序模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。The integrated units may be stored in a computer-readable memory if implemented in the form of a software program module and sold or used as an independent product. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory. Several instructions are included to make a computer device (which may be a personal computer, server or network device, etc.) execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned memory includes: various media capable of storing program codes such as USB flash drive, read-only memory (ROM), random access memory (RAM), removable hard disk, magnetic disk or optical disk.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、ROM、RAM、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash disk , ROM, RAM, disk or CD, etc.
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The embodiments of the present application have been introduced in detail above, and specific examples have been used in this paper to illustrate the principles and implementation methods of the present application. The descriptions of the above embodiments are only used to help understand the methods and core ideas of the present application; meanwhile, for Those skilled in the art will have changes in specific implementation methods and application scopes based on the ideas of the present application. In summary, the contents of this specification should not be construed as limiting the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810666390.4A CN108924438B (en) | 2018-06-26 | 2018-06-26 | Shooting control method and related products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810666390.4A CN108924438B (en) | 2018-06-26 | 2018-06-26 | Shooting control method and related products |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108924438A true CN108924438A (en) | 2018-11-30 |
CN108924438B CN108924438B (en) | 2021-03-02 |
Family
ID=64421788
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810666390.4A Expired - Fee Related CN108924438B (en) | 2018-06-26 | 2018-06-26 | Shooting control method and related products |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108924438B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547696A (en) * | 2018-12-12 | 2019-03-29 | 维沃移动通信(杭州)有限公司 | A kind of image pickup method and terminal device |
CN110175594A (en) * | 2019-05-31 | 2019-08-27 | Oppo广东移动通信有限公司 | Vein identification method and Related product |
CN110336940A (en) * | 2019-06-21 | 2019-10-15 | 深圳市茄子咔咔娱乐影像科技有限公司 | A kind of method and system shooting synthesis special efficacy based on dual camera |
CN111885411A (en) * | 2020-08-03 | 2020-11-03 | 网易(杭州)网络有限公司 | Display control method and device in network live broadcast, electronic equipment and storage medium |
CN112637490A (en) * | 2020-12-18 | 2021-04-09 | 咪咕文化科技有限公司 | Video production method and device, electronic equipment and storage medium |
WO2021147989A1 (en) * | 2020-01-22 | 2021-07-29 | 京东方科技集团股份有限公司 | Human-machine interaction method and apparatus, and motion sensing game device |
CN113923391A (en) * | 2021-09-08 | 2022-01-11 | 荣耀终端有限公司 | Method, apparatus, storage medium and program product for video processing |
CN114885164A (en) * | 2022-07-12 | 2022-08-09 | 深圳比特微电子科技有限公司 | Method and device for determining intra-frame prediction mode, electronic equipment and storage medium |
CN115278082A (en) * | 2022-07-29 | 2022-11-01 | 维沃移动通信有限公司 | Video shooting method, video shooting device and electronic equipment |
CN116503289A (en) * | 2023-06-20 | 2023-07-28 | 北京天工异彩影视科技有限公司 | Visual special effect application processing method and system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101197945A (en) * | 2007-12-26 | 2008-06-11 | 北京中星微电子有限公司 | Method and device for generating special video effect |
JP4935647B2 (en) * | 2007-11-29 | 2012-05-23 | カシオ計算機株式会社 | Composite image output apparatus and composite image output processing program |
CN104902212A (en) * | 2015-04-30 | 2015-09-09 | 努比亚技术有限公司 | Video communication method and apparatus |
CN105824406A (en) * | 2015-11-30 | 2016-08-03 | 维沃移动通信有限公司 | Photographing method and terminal |
CN106657814A (en) * | 2017-01-17 | 2017-05-10 | 维沃移动通信有限公司 | Video recording method and mobile terminal |
CN107728782A (en) * | 2017-09-21 | 2018-02-23 | 广州数娱信息科技有限公司 | Exchange method and interactive system, server |
-
2018
- 2018-06-26 CN CN201810666390.4A patent/CN108924438B/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4935647B2 (en) * | 2007-11-29 | 2012-05-23 | カシオ計算機株式会社 | Composite image output apparatus and composite image output processing program |
CN101197945A (en) * | 2007-12-26 | 2008-06-11 | 北京中星微电子有限公司 | Method and device for generating special video effect |
CN104902212A (en) * | 2015-04-30 | 2015-09-09 | 努比亚技术有限公司 | Video communication method and apparatus |
CN105824406A (en) * | 2015-11-30 | 2016-08-03 | 维沃移动通信有限公司 | Photographing method and terminal |
CN106657814A (en) * | 2017-01-17 | 2017-05-10 | 维沃移动通信有限公司 | Video recording method and mobile terminal |
CN107728782A (en) * | 2017-09-21 | 2018-02-23 | 广州数娱信息科技有限公司 | Exchange method and interactive system, server |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547696A (en) * | 2018-12-12 | 2019-03-29 | 维沃移动通信(杭州)有限公司 | A kind of image pickup method and terminal device |
CN109547696B (en) * | 2018-12-12 | 2021-07-30 | 维沃移动通信(杭州)有限公司 | Shooting method and terminal equipment |
CN110175594B (en) * | 2019-05-31 | 2021-07-30 | Oppo广东移动通信有限公司 | Vein identification method and related products |
CN110175594A (en) * | 2019-05-31 | 2019-08-27 | Oppo广东移动通信有限公司 | Vein identification method and Related product |
CN110336940A (en) * | 2019-06-21 | 2019-10-15 | 深圳市茄子咔咔娱乐影像科技有限公司 | A kind of method and system shooting synthesis special efficacy based on dual camera |
WO2021147989A1 (en) * | 2020-01-22 | 2021-07-29 | 京东方科技集团股份有限公司 | Human-machine interaction method and apparatus, and motion sensing game device |
CN111885411A (en) * | 2020-08-03 | 2020-11-03 | 网易(杭州)网络有限公司 | Display control method and device in network live broadcast, electronic equipment and storage medium |
CN112637490A (en) * | 2020-12-18 | 2021-04-09 | 咪咕文化科技有限公司 | Video production method and device, electronic equipment and storage medium |
CN113923391A (en) * | 2021-09-08 | 2022-01-11 | 荣耀终端有限公司 | Method, apparatus, storage medium and program product for video processing |
CN114885164A (en) * | 2022-07-12 | 2022-08-09 | 深圳比特微电子科技有限公司 | Method and device for determining intra-frame prediction mode, electronic equipment and storage medium |
CN115278082A (en) * | 2022-07-29 | 2022-11-01 | 维沃移动通信有限公司 | Video shooting method, video shooting device and electronic equipment |
CN115278082B (en) * | 2022-07-29 | 2024-06-04 | 维沃移动通信有限公司 | Video shooting method, video shooting device and electronic equipment |
CN116503289A (en) * | 2023-06-20 | 2023-07-28 | 北京天工异彩影视科技有限公司 | Visual special effect application processing method and system |
CN116503289B (en) * | 2023-06-20 | 2024-01-09 | 北京天工异彩影视科技有限公司 | Visual special effect application processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN108924438B (en) | 2021-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108924438A (en) | shooting control method and related product | |
WO2020098462A1 (en) | Ar virtual character drawing method and apparatus, mobile terminal and storage medium | |
CN111354434B (en) | Electronic device and method for providing information thereof | |
WO2020082902A1 (en) | Sound effect processing method for video, and related products | |
CN108525305B (en) | Image processing method, device, storage medium and electronic device | |
JP7095602B2 (en) | Information processing equipment, information processing method and recording medium | |
CN111045511B (en) | Gesture-based control method and terminal equipment | |
US9632683B2 (en) | Methods, apparatuses and computer program products for manipulating characteristics of audio objects by using directional gestures | |
CN109218648B (en) | Display control method and terminal equipment | |
CN108989672B (en) | A shooting method and mobile terminal | |
JP7143847B2 (en) | Information processing system, information processing method, and program | |
CN108876878B (en) | Head portrait generation method and device | |
CN108924412B (en) | Shooting method and terminal equipment | |
CN108519816A (en) | Information processing method, device, storage medium and electronic equipment | |
CN108495032A (en) | Image processing method, device, storage medium and electronic equipment | |
CN111182211B (en) | Shooting method, image processing method, and electronic device | |
CN110505403A (en) | Video recording method and device | |
CN109474786A (en) | A kind of preview image generation method and terminal | |
CN110941977A (en) | Image processing method, device, storage medium and electronic device | |
CN108632543A (en) | Method for displaying image, device, storage medium and electronic equipment | |
CN116027895A (en) | A virtual content interaction method, device, equipment and storage medium | |
CN107959755B (en) | A kind of photographing method, mobile terminal and computer readable storage medium | |
JP7341324B2 (en) | Target user lock method and electronic device | |
CN111405361B (en) | Video acquisition method, electronic equipment and computer readable storage medium | |
CN113342157A (en) | Eyeball tracking processing method and related 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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210302 |