Movatterモバイル変換


[0]ホーム

URL:


CN107105093A - Camera control method, device and terminal based on hand trajectory - Google Patents

Camera control method, device and terminal based on hand trajectory
Download PDF

Info

Publication number
CN107105093A
CN107105093ACN201710253799.9ACN201710253799ACN107105093ACN 107105093 ACN107105093 ACN 107105093ACN 201710253799 ACN201710253799 ACN 201710253799ACN 107105093 ACN107105093 ACN 107105093A
Authority
CN
China
Prior art keywords
hand
gesture
track
movement locus
image
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.)
Pending
Application number
CN201710253799.9A
Other languages
Chinese (zh)
Inventor
梁昆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp LtdfiledCriticalGuangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710253799.9ApriorityCriticalpatent/CN107105093A/en
Publication of CN107105093ApublicationCriticalpatent/CN107105093A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The embodiment of the invention provides a photographing control method and device based on hand tracks and a terminal. The method comprises the following steps: when a trigger signal is detected, continuously acquiring images of a preset area; when the hand in the image is detected to be a preset gesture, acquiring a motion track of the hand; generating a corresponding operation instruction according to the motion track; and carrying out corresponding operation on the camera module according to the operation instruction. According to the invention, the preset gesture is combined with the motion track of the gesture, and the motion track is identified after the predicted gesture is detected, so that the possibility of misoperation is reduced.

Description

Translated fromChinese
基于手部轨迹的拍照控制方法、装置及终端Camera control method, device and terminal based on hand trajectory

技术领域technical field

本发明涉及通信领域,特别是涉及一种基于手部轨迹的拍照控制方法、装置及终端。The present invention relates to the communication field, in particular to a camera control method, device and terminal based on hand trajectory.

背景技术Background technique

随着手机拍照技术的发展,人们对手机拍照的诉求已经越来越高。如今,针对拍照的快捷触发方式已经有很多种,例如基于手势的拍照方式、基于语音命令的拍照方式、基于面部表情的拍照方式等。With the development of mobile phone photography technology, people's demand for mobile phone photography has become higher and higher. Nowadays, there are many shortcut trigger methods for taking photos, such as gesture-based photo-taking methods, voice-command-based photo-taking methods, and facial expression-based photo-taking methods.

但是,针对手机中的摄像模块的多种操作,诸如拍照模式的切换、美颜设置、HDR功能开关、焦距调整等,很难单纯用手势识别或面部表情识别来应对如此多种类的拍照操作,单独采用动作识别又可能会出现误操作的可能性。However, for various operations of the camera module in the mobile phone, such as switching of camera modes, beautification settings, HDR function switch, focus adjustment, etc., it is difficult to simply use gesture recognition or facial expression recognition to deal with so many types of camera operations. Using action recognition alone may cause the possibility of misoperation.

发明内容Contents of the invention

本发明实施例提供一种基于手部轨迹的拍照控制方法、装置及终端,具有降低误操作的可能性。Embodiments of the present invention provide a camera control method, device and terminal based on hand trajectory, which can reduce the possibility of misoperation.

本发明实施例提供一种基于手部轨迹的拍照控制方法,包括:An embodiment of the present invention provides a camera control method based on hand trajectory, including:

当检测到触发信号时,持续采集预设区域的图像;When the trigger signal is detected, the image of the preset area is continuously collected;

当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;When detecting that the hand in the image is a preset gesture, acquiring the motion track of the hand;

根据所述运动轨迹生成对应的操作指令;generating corresponding operation instructions according to the motion trajectory;

根据所述操作指令对摄像模组进行对应的操作。Perform corresponding operations on the camera module according to the operation instructions.

本发明实施例提供了一种基于手部轨迹的拍照控制装置,包括:An embodiment of the present invention provides a camera control device based on hand trajectory, including:

采集模块,用于当检测到触发信号时,持续采集预设区域的图像;An acquisition module, configured to continuously acquire images in a preset area when a trigger signal is detected;

获取模块,用于当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;An acquisition module, configured to acquire the motion trajectory of the hand when it is detected that the hand in the image is a preset gesture;

生成模块,用于根据所述运动轨迹生成对应的操作指令;A generating module, configured to generate corresponding operating instructions according to the motion track;

操作模块,用于根据所述操作指令对摄像模组进行对应的操作。The operation module is configured to perform corresponding operations on the camera module according to the operation instructions.

本发明实施例提供了一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,该处理器执行该计算机程序时实现如上述任一所述的方法。An embodiment of the present invention provides a terminal, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the computer program, any method described above is implemented.

由上可知,本发明实施例提供的基于手部轨迹的拍照控制方法通过当检测到触发信号时,持续采集预设区域的图像;当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;根据所述运动轨迹生成对应的操作指令;根据所述操作指令对摄像模组进行对应的操作;从而实现对拍照的非接触式控制,并且,其通过将预设手势与手势的运动轨迹相结合,在检测到预测手势后才进行运动轨迹识别,降低了误操作的可能性。As can be seen from the above, the camera control method based on the hand trajectory provided by the embodiment of the present invention continuously collects the image of the preset area when the trigger signal is detected; when the hand in the image is detected to be a preset gesture, Acquiring the motion trajectory of the hand; generating corresponding operation instructions according to the motion trajectory; performing corresponding operations on the camera module according to the operation instructions; thereby realizing non-contact control of photographing, and, by setting the preset The gesture is combined with the motion trajectory of the gesture, and the motion trajectory recognition is performed after the predicted gesture is detected, which reduces the possibility of misoperation.

附图说明Description of drawings

图1为本发明一优选实施例中的基于手部轨迹的拍照控制方法及装置的场景示意图。FIG. 1 is a schematic diagram of a scene of a camera control method and device based on hand trajectory in a preferred embodiment of the present invention.

图2为本发明一优选实施例中的基于手部轨迹的拍照控制方法的第一种流程图。Fig. 2 is a first flow chart of a hand trajectory-based photographing control method in a preferred embodiment of the present invention.

图3为本发明一优选实施例中的基于手部轨迹的拍照控制方法的第二种流程图。Fig. 3 is a second flow chart of the hand trajectory-based photographing control method in a preferred embodiment of the present invention.

图4为本发明一优选实施例中的基于手部轨迹的拍照控制方法的第三种流程图。Fig. 4 is a third flow chart of the hand trajectory-based photographing control method in a preferred embodiment of the present invention.

图5为本发明一优选实施例中的基于手部轨迹的拍照控制方法的第四种流程图。Fig. 5 is a fourth flow chart of a hand trajectory-based photographing control method in a preferred embodiment of the present invention.

图6为本发明一优选实施例中的基于手部轨迹的拍照控制装置的第一种结构图。Fig. 6 is a first structure diagram of a camera control device based on hand trajectory in a preferred embodiment of the present invention.

图7为本发明一优选实施例中的基于手部轨迹的拍照控制装置的第二种结构图。Fig. 7 is a second structure diagram of the camera control device based on hand trajectory in a preferred embodiment of the present invention.

图8为本发明一优选实施例中的基于手部轨迹的拍照控制装置的第三种结构图。Fig. 8 is a third structure diagram of a camera control device based on hand trajectory in a preferred embodiment of the present invention.

图9为本发明一优选实施例中的终端的结构图。Fig. 9 is a structural diagram of a terminal in a preferred embodiment of the present invention.

具体实施方式detailed description

请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。Referring to the drawings, wherein like reference numerals represent like components, the principles of the present invention are exemplified when implemented in a suitable computing environment. The following description is based on illustrated specific embodiments of the invention, which should not be construed as limiting other specific embodiments of the invention not described in detail herein.

在以下的说明中,本发明的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。In the following description, specific embodiments of the present invention are described with reference to steps and symbols for operations performed by one or more computers, unless otherwise stated. Accordingly, it will be understood that the steps and operations, which at times are referred to as being performed by a computer, include manipulation by a computer processing unit of electronic signals representing data in a structured form. This manipulation transforms the data or maintains it at a location in the computer's memory system that can reconfigure or otherwise alter the operation of the computer in a manner well known to those skilled in the art. The data structures maintained by the data are physical locations in the memory that have specific characteristics defined by the data format. However, the principles of the present invention are described in the above words, which are not meant to be a limitation. Those skilled in the art will understand that the various steps and operations described below can also be implemented in hardware.

请参照图1,本发明实施例提供的基于手部轨迹的拍照控制方法及装置主要应用于具有摄像模组的手机、PAD等终端中。具体使用时,当用户需要用终端进行非接触式控制拍照时,输入指令给该终端从而使得该终端检测到触发信号;终端检测到触发信号时,终端的摄像模组持续采集预设区域的图像;当检测到图像中的手部为预设手势时(例如图1中的握拳手势),获取该手部的运动轨迹(例如图1中的轨迹A),而后根据该运动轨迹生成对应的操作指令(例如打开闪光灯或关闭闪光灯指令、拍照指令等);根据所述操作指令对摄像模组进行对应的操作,例如,进行闪光灯开关操作或拍照。Please refer to FIG. 1 , the hand trajectory-based camera control method and device provided by the embodiments of the present invention are mainly applied to terminals such as mobile phones and PADs with camera modules. In specific use, when the user needs to use the terminal to take pictures with non-contact control, input an instruction to the terminal so that the terminal detects the trigger signal; when the terminal detects the trigger signal, the camera module of the terminal continues to collect images of the preset area ; When the hand in the image is detected as a preset gesture (such as the fist gesture in Figure 1), the motion track of the hand (such as track A in Figure 1) is obtained, and then the corresponding operation is generated according to the motion track Instructions (for example, instructions to turn on or turn off the flashlight, instructions to take pictures, etc.); perform corresponding operations on the camera module according to the operation instructions, for example, perform flash switch operations or take pictures.

请参照图2,图2是本发明实施例中的基于手部轨迹的拍照控制方法的流程图。在本实施例中,该基于手部轨迹的拍照控制方法包括以下步骤:Please refer to FIG. 2 . FIG. 2 is a flowchart of a hand trajectory-based photographing control method in an embodiment of the present invention. In this embodiment, the camera control method based on hand trajectory includes the following steps:

S101、当检测到触发信号时,持续采集预设区域的图像。S101. When a trigger signal is detected, continuously collect images of a preset area.

在该步骤中,终端需要采用非接触式的方式来操作该终端的摄像模组进行拍照时,输入指令给该终端。终端在收到该指令预定时间后,生成触发信号。使得该终端的摄像模组开始采集预设区域的图像。该预设区域一般位于指摄像模组的镜头前方的视角范围内。In this step, when the terminal needs to operate the camera module of the terminal to take pictures in a non-contact manner, an instruction is input to the terminal. The terminal generates a trigger signal within a predetermined time after receiving the instruction. The camera module of the terminal starts to collect images of the preset area. The preset area generally refers to the viewing angle range in front of the lens of the camera module.

S102、当检测到所述图像中的手部为预设手势时,获取手部的运动轨迹。S102. Acquire a motion track of the hand when it is detected that the hand in the image is a preset gesture.

在该步骤中,终端对采集到的图像进行一帧一帧的分析处理,从而判断其中是否存在手部以及手部的手势是否为预设手势。In this step, the terminal analyzes and processes the collected images frame by frame, so as to determine whether there is a hand and whether the gesture of the hand is a preset gesture.

在实际应用中,请同时参照图2以及图3,该步骤S102包括以下子步骤:In practical application, please refer to Fig. 2 and Fig. 3 at the same time, this step S102 includes the following sub-steps:

S1021、获取所述图像中的手部所在区域的局部图像。在该步骤中,先根据手部的颜色信息或者深度信息将手部所在区域的局部图像从所述图像中提取出来,并对提取出的图像进行去噪处理等操作。S1021. Acquire a partial image of the region where the hand is located in the image. In this step, a partial image of the region where the hand is located is firstly extracted from the image according to the color information or depth information of the hand, and operations such as denoising processing are performed on the extracted image.

S1022、根据所述局部图像识别所述手部的当前手势。实际应用中,该终端中预先存储有多个预设手势的特征信息,当然也可以只具有一个预设手势的特征信息。实际操作中,通过将该局部图像中的手部分别与预设手势的特征信息进行匹配,当该局部图像中的手部的特征信息与其中一预设手势的特征信息匹配时,说明该手部的当前手势为该预设手势,从而完成当前手势的识别。S1022. Identify the current gesture of the hand according to the partial image. In practical applications, the terminal pre-stores feature information of multiple preset gestures, and of course, it may only have feature information of one preset gesture. In actual operation, by matching the hand in the partial image with the characteristic information of the preset gestures, when the characteristic information of the hand in the partial image matches the characteristic information of one of the preset gestures, it indicates that the hand The current gesture of the part is the preset gesture, so as to complete the recognition of the current gesture.

例如,在该终端中存储的多个预设手势包括:握拳手势、剪刀手手势以手掌张开手势等。当检测到该当前手势为握拳手势、剪刀手手势以手掌张开手势中的一种匹配时,说明该当前手势就是其中匹配的那种手势。For example, the multiple preset gestures stored in the terminal include: fist gesture, scissor hand gesture, and palm open gesture. When it is detected that the current gesture matches one of the fist gesture, the scissors hand gesture and the palm open gesture, it means that the current gesture is the matching gesture.

S1023、当所述当前手势为所述预设手势时,获取所述手部的运动轨迹。S1023. When the current gesture is the preset gesture, acquire a motion track of the hand.

在该步骤S1023中,当所述当前手势为所述预设手势时,从当前帧图像开始获取后续多帧图像中的手部的预设位置的坐标点;根据该多个坐标点生成所述手部的运动轨迹。例如,用户的手部以握拳手势伸到该终端所监测的预定区域后,当终端识别出该手部的握拳手势后,从识别出该握拳手势的那一帧图像开始,对后续的多帧图像进行识别,并获取其中手部的预设位置的坐标点。例如以手部的几何中心的位置作为该预设位置。连续获取多个离散的坐标点之后,对该多个坐标点进行轨迹曲线拟合,从而获取到手部的运动轨迹。In this step S1023, when the current gesture is the preset gesture, starting from the current frame image, the coordinate points of the preset position of the hand in the subsequent multi-frame images are obtained; according to the plurality of coordinate points, the The trajectory of the hand. For example, after the user's hand stretches out to the predetermined area monitored by the terminal with a fist gesture, when the terminal recognizes the fist gesture of the hand, starting from the frame image that recognizes the fist gesture, the subsequent multi-frame The image is recognized, and the coordinate points of the preset position of the hand are obtained. For example, the position of the geometric center of the hand is used as the preset position. After a plurality of discrete coordinate points are obtained continuously, trajectory curve fitting is performed on the plurality of coordinate points, so as to obtain the motion trajectory of the hand.

S103、根据所述运动轨迹生成对应的操作指令。S103. Generate a corresponding operation instruction according to the motion trajectory.

在一些实施例中,请同时参照图2以及图4,可以仅仅根据该运动轨迹来获取对应的操作指令,因此,该步骤S103包括以下子步骤:In some embodiments, please refer to FIG. 2 and FIG. 4 at the same time, the corresponding operation instruction can be obtained only according to the motion track, therefore, this step S103 includes the following sub-steps:

S1031、将所述运动轨迹与预设数据库中的预存轨迹进行匹配,生成匹配结果。该终端的数据库中预先存储有运动轨迹与操作指令的一一对应的映射关系。例如,存储的运动轨迹的数量有多个,操作指令与其个数相同。例如,A轨迹对应开闪光灯,B轨迹对应关闪光灯,C轨迹对应打开美颜功能,D轨迹对应关闭美颜功能,E轨迹对应拍照。S1031. Match the motion track with the pre-stored track in the preset database to generate a matching result. A one-to-one mapping relationship between motion trajectories and operation instructions is pre-stored in the database of the terminal. For example, there are multiple stored motion trajectories, and the number of operation instructions is the same. For example, track A corresponds to turning on the flash, track B corresponds to turning off the flash, track C corresponds to turning on the beautifying function, track D corresponds to turning off the beautifying function, and track E corresponds to taking pictures.

S1032、根据所述匹配结果生成对应的操作指令。例如,当该运动轨迹为A轨迹时,生成开闪光灯指令。当该运动轨迹为B轨迹时,生成关闭闪光灯的指令、当该运动轨迹为C轨迹时,生成打开美颜功能;当然,其并不限于此。S1032. Generate a corresponding operation instruction according to the matching result. For example, when the motion track is A track, an instruction to turn on the flashlight is generated. When the motion trajectory is B trajectory, an instruction to turn off the flash light is generated; when the motion trajectory is C trajectory, an instruction to turn on the beauty function is generated; of course, it is not limited thereto.

请同时参照图2以及图5,在另一些实施例中,可以根据该预设手势的种类以及该运动轨迹来生成操作指令。因此,该步骤S103包括以下子步骤:Please refer to FIG. 2 and FIG. 5 at the same time. In some other embodiments, an operation instruction may be generated according to the type of the preset gesture and the motion track. Therefore, this step S103 includes the following sub-steps:

S1033、根据所述预设手势的种类获取操作的第一特征信息。在该步骤中,该第一特征信息为操作的对象,例如闪光灯有关的操作、焦距调整有关的操作、美颜功能开关有关的操作等。例如,F手势对应闪光灯操作,G手势对应焦距调整操作、H手势对应美颜功能开关的操作。S1033. Acquire first feature information of the operation according to the type of the preset gesture. In this step, the first feature information is the object of the operation, such as operations related to the flashlight, operations related to focus adjustment, operations related to the beauty function switch, and the like. For example, the F gesture corresponds to the operation of the flashlight, the G gesture corresponds to the focus adjustment operation, and the H gesture corresponds to the operation of the beauty function switch.

S1034、根据所述运动轨迹获取操作的第二特征信息。在该步骤中,该第二特征信息为操作的类型。例如,A轨迹对应(闪光灯、美颜、拍照)开启或焦距拉伸等,B轨迹对应(闪光灯、美颜、拍照)关闭或焦距缩短等操作。例如,该预设轨迹为A轨迹。S1034. Acquire second characteristic information of the operation according to the movement trajectory. In this step, the second feature information is the type of operation. For example, track A corresponds to turning on (flash, beautifying, taking pictures) or stretching the focal length, etc. Track B corresponds to turning off (flash, beautifying, taking pictures) or shortening the focus. For example, the preset track is the A track.

S1035、根据所述第一特征信息以及所述第二特征信息生成对应的操作指令。在该步骤中,将该第一特征信息以及第二特征信息结合从而得到对应的操作指令。例如,当该第一特征信息为闪光灯操作,该第二特征信息对应为(闪光灯、美颜、拍照)开启操作,则根据该第一特征信息以及该第二特征信息生成的操作指令为闪光灯开启指令。S1035. Generate a corresponding operation instruction according to the first characteristic information and the second characteristic information. In this step, the first feature information and the second feature information are combined to obtain a corresponding operation instruction. For example, when the first characteristic information is flashlight operation, and the second characteristic information corresponds to (flashlight, beautification, photographing) turn-on operation, then the operation instruction generated according to the first characteristic information and the second characteristic information is to turn on the flashlight instruction.

S104、根据所述操作指令对摄像模组进行对应的操作。S104. Perform corresponding operations on the camera module according to the operation instructions.

在该步骤中,接上述步骤S1035中的例子,当生成到该开闪光灯指令后,知道控制终端的摄像模组打开闪光灯模式。在该步骤中,还可以在进行对应操作时产生对应的语音提示,以保证操作的准确性。In this step, following the example in the above-mentioned step S1035, when the instruction to turn on the flash light is generated, it is known that the camera module of the control terminal turns on the flash light mode. In this step, a corresponding voice prompt can also be generated when performing a corresponding operation, so as to ensure the accuracy of the operation.

由上可知,本发明实施例提供的基于手部轨迹的拍照控制方法通过当检测到触发信号时,持续采集预设区域的图像;当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;根据所述运动轨迹生成对应的操作指令;根据所述操作指令对摄像模组进行对应的操作;从而实现对拍照的非接触式控制,并且,其通过将预设手势与手势的运动轨迹相结合,避免了误操作的可能性。As can be seen from the above, the camera control method based on the hand trajectory provided by the embodiment of the present invention continuously collects the image of the preset area when the trigger signal is detected; when the hand in the image is detected to be a preset gesture, Acquiring the motion trajectory of the hand; generating corresponding operation instructions according to the motion trajectory; performing corresponding operations on the camera module according to the operation instructions; thereby realizing non-contact control of photographing, and, by setting the preset Combining the gesture with the motion trajectory of the gesture avoids the possibility of misoperation.

请参照图6,图6是本发明一优选实施例中的基于手部轨迹的拍照控制装置的结构图。该基于手部轨迹的拍照控制装置200包括:采集模块201、获取模块202、生成模块203以及操作模块204。Please refer to FIG. 6 . FIG. 6 is a structural diagram of a camera control device based on hand trajectory in a preferred embodiment of the present invention. The camera control device 200 based on hand trajectory includes: a collection module 201 , an acquisition module 202 , a generation module 203 and an operation module 204 .

其中,该采集模块201用于当检测到触发信号时,持续采集预设区域的图像。终端需要采用非接触式的方式来操作该终端的摄像模组进行拍照时,输入指令给该终端。终端在收到该指令预定时间后,生成触发信号。使得该终端的摄像模组开始采集预设区域的图像。该预设区域一般位于指摄像模组的镜头前方的视角范围内的正中区域。Wherein, the acquisition module 201 is configured to continuously acquire images of a preset area when a trigger signal is detected. When the terminal needs to operate the camera module of the terminal to take pictures in a non-contact manner, an instruction is input to the terminal. The terminal generates a trigger signal within a predetermined time after receiving the instruction. The camera module of the terminal starts to collect images of the preset area. The preset area generally refers to the central area within the viewing angle range in front of the lens of the camera module.

该获取模块202用于当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹。该获取模块202包括:第三获取单元2021、识别单元2022以及第四获取单元2023。The obtaining module 202 is used for obtaining the movement trajectory of the hand when it is detected that the hand in the image is a preset gesture. The acquisition module 202 includes: a third acquisition unit 2021 , an identification unit 2022 and a fourth acquisition unit 2023 .

其中,该第三获取单元2021用于获取所述图像中的手部所在区域的局部图像。第三获取单元2021先根据手部的颜色信息或者深度信息将手部所在区域的局部图像从所述图像中提取出来,并对提取出的图像进行去噪处理等操作。Wherein, the third acquiring unit 2021 is configured to acquire a partial image of the region where the hand is located in the image. The third acquisition unit 2021 first extracts the partial image of the area where the hand is located from the image according to the color information or depth information of the hand, and performs operations such as denoising processing on the extracted image.

识别单元2022用于根据所述局部图像识别出所述手部的当前手势。实际应用中,该终端中预先存储有多个预设手势的特征信息,当然也可以只具有一个预设手势的特征信息。识别单元2022通过将该局部图像中的手部分别与预设手势的特征信息进行匹配,当该局部图像中的手部的特征信息与其中一预设手势的特征信息匹配时,说明该手部的当前手势为该预设手势,从而完成当前手势的识别。The recognition unit 2022 is configured to recognize the current gesture of the hand according to the partial image. In practical applications, the terminal pre-stores feature information of multiple preset gestures, and of course, it may only have feature information of one preset gesture. The recognition unit 2022 matches the hand in the partial image with feature information of preset gestures respectively, and when the feature information of the hand in the partial image matches the feature information of one of the preset gestures, it indicates that the hand is The current gesture of the user is the preset gesture, thereby completing the recognition of the current gesture.

第四获取单元2023用于当所述当前手势为所述预设手势时,获取所述手部的运动轨迹。实际应用中,该第四获取单元2023用于当所述当前手势为所述预设手势时,从当前帧图像开始获取后续多帧图像中的手部的预设位置的坐标点;并用于根据该多个坐标点生成所述手部的运动轨迹当所述当前手势为所述预设手势时。第四获取单元2023从当前帧图像开始获取后续多帧图像中的手部的预设位置的坐标点;根据该多个坐标点生成所述手部的运动轨迹。例如,用户的手部以握拳手势伸到该终端所监测的预定区域后,当终端识别出该手部的握拳手势后,从识别出该握拳手势的那一帧图像开始,对后续的多帧图像进行识别,并获取其中手部的预设位置的坐标点。例如以手部的几何中心的位置作为该预设位置。连续获取多个离散的坐标点之后,对该多个坐标点进行轨迹曲线拟合,从而获取到手部的运动轨迹。The fourth acquiring unit 2023 is configured to acquire the motion trajectory of the hand when the current gesture is the preset gesture. In practical applications, the fourth acquisition unit 2023 is used to acquire the coordinate points of the preset position of the hand in the subsequent multi-frame images starting from the current frame image when the current gesture is the preset gesture; The multiple coordinate points generate the motion track of the hand when the current gesture is the preset gesture. The fourth acquiring unit 2023 acquires the coordinate points of the preset position of the hand in subsequent multiple frames of images starting from the current frame image; and generates the motion track of the hand according to the multiple coordinate points. For example, after the user's hand stretches out to the predetermined area monitored by the terminal with a fist gesture, when the terminal recognizes the fist gesture of the hand, starting from the frame image that recognizes the fist gesture, the subsequent multi-frame The image is recognized, and the coordinate points of the preset position of the hand are obtained. For example, the position of the geometric center of the hand is used as the preset position. After a plurality of discrete coordinate points are obtained continuously, trajectory curve fitting is performed on the plurality of coordinate points, so as to obtain the motion trajectory of the hand.

该生成模块203用于根据所述运动轨迹生成对应的操作指令。The generating module 203 is used for generating corresponding operation instructions according to the motion trajectory.

在一些实施例中,如图7所示,该生成模块203包括:第一获取单元2031、第二获取单元2032以及第一生成单元2033。In some embodiments, as shown in FIG. 7 , the generating module 203 includes: a first obtaining unit 2031 , a second obtaining unit 2032 and a first generating unit 2033 .

其中,第一获取单元2031用于根据所述预设手势的种类获取操作的第一特征信息。该第一特征信息为操作的对象,例如闪光灯有关的操作、焦距调整有关的操作、美颜功能开关有关的操作等。例如,F手势对应闪光灯操作,G手势对应焦距调整操作、H手势对应美颜功能开关的操作。Wherein, the first obtaining unit 2031 is configured to obtain the first feature information of the operation according to the type of the preset gesture. The first characteristic information is an object of operation, such as operations related to a flashlight, operations related to focus adjustment, operations related to a beauty function switch, and the like. For example, the F gesture corresponds to the operation of the flashlight, the G gesture corresponds to the focus adjustment operation, and the H gesture corresponds to the operation of the beauty function switch.

第二获取单元2032用于根据所述运动轨迹获取操作的第二特征信息。例如,A轨迹对应(闪光灯、美颜、拍照)开启或焦距拉伸等,B轨迹对应(闪光灯、美颜、拍照)关闭或焦距缩短等操作。例如,该预设轨迹为A轨迹。The second acquiring unit 2032 is configured to acquire second feature information of the operation according to the movement track. For example, track A corresponds to turning on (flash, beautifying, taking pictures) or stretching the focal length, etc. Track B corresponds to turning off (flash, beautifying, taking pictures) or shortening the focus. For example, the preset track is the A track.

第一生成单元2033用于根据所述第一特征信息以及所述第二特征信息生成对应的操作指令。第一生成单元2033将该第一特征信息以及第二特征信息结合从而得到对应的操作指令。例如,当该第一特征信息为闪光灯操作,该第二特征信息对应为(闪光灯、美颜、拍照)开启操作,则根据该第一特征信息以及该第二特征信息生成的操作指令为闪光灯开启指令。The first generating unit 2033 is configured to generate corresponding operation instructions according to the first characteristic information and the second characteristic information. The first generating unit 2033 combines the first feature information and the second feature information to obtain a corresponding operation instruction. For example, when the first characteristic information is flashlight operation, and the second characteristic information corresponds to (flashlight, beautification, photographing) turn-on operation, then the operation instruction generated according to the first characteristic information and the second characteristic information is to turn on the flashlight instruction.

在另一些实施例中,如图8所示,该生成模块203包括匹配单元2034以及第二生成单元2035。In other embodiments, as shown in FIG. 8 , the generating module 203 includes a matching unit 2034 and a second generating unit 2035 .

匹配单元2034用于将所述运动轨迹与预设数据库中的预存轨迹进行匹配,生成匹配结果。该终端的数据库中预先存储有运动轨迹与操作指令的一一对应的映射关系。例如,存储的运动轨迹的数量有多个,操作指令与其个数相同。例如,A轨迹对应开闪光灯,B轨迹对应关闪光灯,C轨迹对应打开美颜功能,D轨迹对应关闭美颜功能,E轨迹对应拍照。The matching unit 2034 is used to match the motion trajectory with the pre-stored trajectory in the preset database to generate a matching result. A one-to-one mapping relationship between motion trajectories and operation instructions is pre-stored in the database of the terminal. For example, there are multiple stored motion trajectories, and the number of operation instructions is the same. For example, track A corresponds to turning on the flash, track B corresponds to turning off the flash, track C corresponds to turning on the beautifying function, track D corresponds to turning off the beautifying function, and track E corresponds to taking pictures.

第二生成单元2035用于根据所述匹配结果生成对应的操作指令。例如,当该运动轨迹为A轨迹时,生成开闪光灯指令。当该运动轨迹为B轨迹时,生成关闭闪光灯的指令、当该运动轨迹为C轨迹时,生成打开美颜功能的指令;当然,其并不限于此。The second generation unit 2035 is configured to generate corresponding operation instructions according to the matching result. For example, when the motion track is A track, an instruction to turn on the flashlight is generated. When the motion trajectory is B trajectory, an instruction to turn off the flash light is generated; when the motion trajectory is C trajectory, an instruction to turn on the beauty function is generated; of course, it is not limited thereto.

该操作模块204用于根据所述操作指令对摄像模组进行对应的操作。例如执行开启闪光灯模式或关闭闪光灯模式,开启美颜模式或关闭美颜模式,调整焦距等等。该操作模块204可以根据所述操作指令对摄像模组进行对应的操作并产生对应的语音提示The operation module 204 is used to perform corresponding operations on the camera module according to the operation instructions. For example, turn on the flash mode or turn off the flash mode, turn on the beauty mode or turn off the beauty mode, adjust the focus, and so on. The operation module 204 can perform corresponding operations on the camera module according to the operation instructions and generate corresponding voice prompts

由上可知,本发明实施例提供的基于手部轨迹的拍照控制装置通过采集模块在检测到触发信号时,持续采集预设区域的图像;获取模块在检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;生成模块根据所述运动轨迹生成对应的操作指令;操作模块根据所述操作指令对摄像模组进行对应的操作,从而完成对终端摄像功能的远程非接触式控制,并且,其通过将预设手势与手部的运动轨迹相结合,在检测预设手势后才会检测手部的运动轨迹,避免了误操作的可能性。It can be seen from the above that the camera control device based on the hand trajectory provided by the embodiment of the present invention continuously collects images of the preset area through the acquisition module when the trigger signal is detected; the acquisition module detects that the hand in the image is the preset area When a gesture is set, the movement trajectory of the hand is obtained; the generation module generates a corresponding operation instruction according to the movement trajectory; the operation module performs corresponding operations on the camera module according to the operation instruction, thereby completing the remote control of the terminal camera function Non-contact control, and by combining the preset gesture with the movement trajectory of the hand, the movement trajectory of the hand will be detected after the preset gesture is detected, avoiding the possibility of misoperation.

请参照图9,本发明实施例还提供一种终端300,该终端300可以包括射频(RF,Radio Frequency)电路301、包括有一个或一个以上计算机可读存储介质的存储器302、输入单元303、显示单元304、传感器305、音频电路306、无线保真(WiFi,Wireless Fidelity)模块307、包括有一个或者一个以上处理核心的处理器308、以及电源309等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:Referring to FIG. 9, an embodiment of the present invention also provides a terminal 300, which may include a radio frequency (RF, Radio Frequency) circuit 301, a memory 302 including one or more computer-readable storage media, an input unit 303, A display unit 304 , a sensor 305 , an audio circuit 306 , a wireless fidelity (WiFi, Wireless Fidelity) module 307 , a processor 308 including one or more processing cores, and a power supply 309 and other components. Those skilled in the art can understand that the terminal structure shown in FIG. 9 does not constitute a limitation on the terminal, and may include more or less components than those shown in the figure, or combine some components, or arrange different components. in:

RF电路301可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器308处理;另外,将涉及上行的数据发送给基站。通常,RF电路301包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,Low Noise Amplifier)、双工器等。此外,RF电路301还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(GSM,Global System of Mobile communication)、通用分组无线服务(GPRS,GeneralPacket Radio Service)、码分多址(CDMA,Code Division Multiple Access)、宽带码分多址(WCDMA,Wideband Code Division Multiple Access)、长期演进(LTE,Long TermEvolution)、电子邮件、短消息服务(SMS,Short Messaging Service)等。The RF circuit 301 can be used for receiving and sending signals during sending and receiving information or during a call. In particular, after receiving the downlink information of the base station, it is processed by one or more processors 308; in addition, the data related to the uplink is sent to the base station . Typically, the RF circuit 301 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM, Subscriber Identity Module) card, a transceiver, a coupler, a low noise amplifier (LNA, Low Noise Amplifier), duplexer, etc. In addition, the RF circuit 301 can also communicate with networks and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communications (GSM, Global System of Mobile communication), General Packet Radio Service (GPRS, General Packet Radio Service), Code Division Multiple Access (CDMA, Code Division Multiple Access), Wideband Code Division Multiple Access (WCDMA, Wideband Code Division Multiple Access), Long Term Evolution (LTE, Long Term Evolution), email, Short Message Service (SMS, Short Messaging Service), etc.

存储器302可用于存储软件程序以及模块,处理器308通过运行存储在存储器302的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器302可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器302还可以包括存储器控制器,以提供处理器308和输入单元303对存储器302的访问。The memory 302 can be used to store software programs and modules, and the processor 308 executes various functional applications and data processing by running the software programs and modules stored in the memory 302 . The memory 302 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application program required by a function (such as a sound playback function, an image playback function, etc.); Data created by the use of the terminal (such as audio data, phonebook, etc.) and the like. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 302 may further include a memory controller to provide the processor 308 and the input unit 303 with access to the memory 302 .

输入单元303可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元303可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器308,并能接收处理器308发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面。除了触敏表面,输入单元303还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。The input unit 303 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, in a specific embodiment, the input unit 303 may include a touch-sensitive surface as well as other input devices. A touch-sensitive surface, also known as a touch display or trackpad, collects user touch operations on or near it (for example, the user uses a finger, stylus, etc. any suitable object or accessory on the touch-sensitive surface or on the touch-sensitive Operation near the surface), and drive the corresponding connection device according to the preset program. Optionally, the touch-sensitive surface may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and sends it to the to the processor 308, and can receive and execute commands sent by the processor 308. In addition, touch-sensitive surfaces can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to touch-sensitive surfaces, the input unit 303 may also include other input devices. Specifically, other input devices may include, but are not limited to, one or more of physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, joysticks, and the like.

显示单元304可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元304可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器308以确定触摸事件的类型,随后处理器308根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图9中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。The display unit 304 can be used to display information input by or provided to the user and various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display unit 304 may include a display panel, and optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode), and the like. Further, the touch-sensitive surface may cover the display panel. When the touch-sensitive surface detects a touch operation on or near it, it is sent to the processor 308 to determine the type of the touch event, and then the processor 308 displays on the display according to the type of the touch event. The corresponding visual output is provided on the panel. Although in FIG. 9, the touch-sensitive surface and the display panel are used as two independent components to realize the input and input functions, in some embodiments, the touch-sensitive surface and the display panel can be integrated to realize the input and output functions.

终端还可包括至少一种传感器305,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在终端移动到耳边时,关闭显示面板和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。The terminal may also include at least one sensor 305, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel according to the brightness of the ambient light, and the proximity sensor may turn off the display panel and/or the backlight when the terminal moves to the ear . As a kind of motion sensor, the gravitational acceleration 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, and can be used for applications that recognize the attitude of mobile phones (such as horizontal and vertical screen switching, related Games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; as for other sensors such as gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc. repeat.

音频电路306、扬声器,传声器可提供用户与终端之间的音频接口。音频电路306可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路306接收后转换为音频数据,再将音频数据输出处理器308处理后,经RF电路301以发送给比如另一终端,或者将音频数据输出至存储器302以便进一步处理。音频电路306还可能包括耳塞插孔,以提供外设耳机与终端的通信。The audio circuit 306, the speaker, and the microphone can provide an audio interface between the user and the terminal. The audio circuit 306 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is converted by the audio circuit 306 After processing by the audio data output processor 308, the audio data is sent to another terminal through the RF circuit 301, or the audio data is output to the memory 302 for further processing. The audio circuit 306 may also include an earplug jack to provide communication between an external earphone and the terminal.

WiFi属于短距离无线传输技术,终端通过WiFi模块307可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图8示出了WiFi模块307,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。WiFi is a short-distance wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 307. It provides users with wireless broadband Internet access. Although FIG. 8 shows the WiFi module 307, it can be understood that it is not an essential component of the terminal, and can be completely omitted as required without changing the essence of the invention.

处理器308是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器302内的软件程序和/或模块,以及调用存储在存储器302内的数据,执行终端的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器308可包括一个或多个处理核心;优选的,处理器308可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器308中。The processor 308 is the control center of the terminal. 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 302, and calling data stored in the memory 302, execution Various functions and processing data of the terminal, so as to monitor the mobile phone as a whole. Optionally, the processor 308 may include one or more processing cores; preferably, the processor 308 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, etc. , the modem processor mainly handles wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 308 .

终端还包括给各个部件供电的电源309(比如电池),优选的,电源可以通过电源管理系统与处理器308逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源309还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。The terminal also includes a power supply 309 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 308 through the power management system, so that functions such as charging, discharging, and power consumption management can be implemented through the power management system. The power supply 309 may also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators and other arbitrary components.

尽管未示出,移动终端还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端中的处理器308会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器302中,并由处理器308来运行存储在存储器302中的应用程序,从而实现以下功能:Although not shown, the mobile terminal may also include a camera, a Bluetooth module, etc., which will not be repeated here. Specifically, in this embodiment, the processor 308 in the terminal will load the executable file corresponding to the process of one or more application programs into the memory 302 according to the following instructions, and the processor 308 will run the executable file stored in the memory. 302 in order to achieve the following functions:

当检测到触发信号时,持续采集预设区域的图像;When the trigger signal is detected, the image of the preset area is continuously collected;

当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;When detecting that the hand in the image is a preset gesture, acquiring the motion track of the hand;

根据所述运动轨迹生成对应的操作指令;generating corresponding operation instructions according to the motion trajectory;

根据所述操作指令对摄像模组进行对应的操作。Perform corresponding operations on the camera module according to the operation instructions.

本发明实施例提供的终端通过当检测到触发信号时,持续采集预设区域的图像;当检测到所述图像中的手部为预设手势时,获取所述手部的运动轨迹;根据所述运动轨迹生成对应的操作指令;根据所述操作指令对摄像模组进行对应的操作;从而实现对拍照的非接触式控制,并且,其通过将预设手势与手势的运动轨迹相结合,在检测到预测手势后才进行运动轨迹识别,降低了误操作的可能性。The terminal provided by the embodiment of the present invention continuously collects images of a preset area when a trigger signal is detected; when it detects that the hand in the image is a preset gesture, acquires the movement track of the hand; according to the Generate the corresponding operation instruction according to the above motion trajectory; perform the corresponding operation on the camera module according to the operation instruction; thus realize the non-contact control of taking pictures, and, by combining the preset gesture with the motion trajectory of the gesture, Motion trajectory recognition is performed after the predicted gesture is detected, reducing the possibility of misoperation.

本文提供了实施例的各种操作。在一个实施例中,所述的一个或多个操作可以构成一个或多个计算机可读介质上存储的计算机可读指令,其在被电子设备执行时将使得计算设备执行所述操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本文所提供的每个实施例中存在。Various operations of embodiments are provided herein. In one embodiment, one or more operations described may constitute computer-readable instructions stored on one or more computer-readable media, which, when executed by an electronic device, will cause the computing device to perform the operations described. The order in which some or all operations are described should not be construed to imply that these operations are necessarily order-dependent. Alternative orderings will be appreciated by those skilled in the art with the benefit of this description. Also, it should be understood that not all operations need to be present in every embodiment provided herein.

而且,本文所使用的词语“优选的”意指用作实例、示例或例证。奉文描述为“优选的”任意方面或设计不必被解释为比其他方面或设计更有利。相反,词语“优选的”的使用旨在以具体方式提出概念。如本申请中所使用的术语“或”旨在意指包含的“或”而非排除的“或”。即,除非另外指定或从上下文中清楚,“X使用A或B”意指自然包括排列的任意一个。即,如果X使用A;X使用B;或X使用A和B二者,则“X使用A或B”在前述任一示例中得到满足。Also, the word "preferred" as used herein means serving as an example, instance or illustration. Any aspect or design described herein as "preferred" is not necessarily to be construed as advantageous over other aspects or designs. Rather, use of the word "preferably" is intended to present concepts in a concrete manner. As used in this application, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or". That is, unless otherwise specified or clear from context, "X employs A or B" is meant to naturally include either of the permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied in any of the foregoing instances.

而且,尽管已经相对于一个或多个实现方式示出并描述了本公开,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本公开包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本公开的示范性实现方式中的功能的公开结构不等同。此外,尽管本公开的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在具体实施方式或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。Moreover, while the disclosure has been shown and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art upon the reading and understanding of this specification and the annexed drawings. The present disclosure includes all such modifications and variations and is limited only by the scope of the appended claims. With particular regard to the various functions performed by the above-described components (eg, elements, resources, etc.), terminology used to describe such components is intended to correspond to Any component (unless otherwise indicated), even if not structurally equivalent to the disclosed structure that performs the function in the exemplary implementations of the present disclosure shown herein. Furthermore, although a particular feature of the present disclosure has been disclosed with respect to only one of several implementations, such feature may be combined with one or more other implementations as may be desirable and advantageous for a given or particular application. other feature combinations. Moreover, to the extent the terms "comprises", "has", "comprising" or variations thereof are used in the detailed description or the claims, such terms are intended to be encompassed in a manner similar to the term "comprising".

本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。Each functional unit in the embodiment of the present invention may be integrated into one processing module, or each unit may physically exist separately, or two or more units may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. If the integrated modules are realized in the form of software function modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, and the like. Each of the above devices or systems may execute the methods in the corresponding method embodiments.

综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利要求界定的范围为准。In summary, although the present invention has been disclosed above with preferred embodiments, the above preferred embodiments are not intended to limit the present invention, and those of ordinary skill in the art can make various modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be determined by the scope defined in the claims.

Claims (12)

CN201710253799.9A2017-04-182017-04-18 Camera control method, device and terminal based on hand trajectoryPendingCN107105093A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710253799.9ACN107105093A (en)2017-04-182017-04-18 Camera control method, device and terminal based on hand trajectory

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710253799.9ACN107105093A (en)2017-04-182017-04-18 Camera control method, device and terminal based on hand trajectory

Publications (1)

Publication NumberPublication Date
CN107105093Atrue CN107105093A (en)2017-08-29

Family

ID=59657067

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710253799.9APendingCN107105093A (en)2017-04-182017-04-18 Camera control method, device and terminal based on hand trajectory

Country Status (1)

CountryLink
CN (1)CN107105093A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107660039A (en)*2017-09-262018-02-02哈尔滨拓博科技有限公司A kind of lamp control system for identifying dynamic gesture
CN110187771A (en)*2019-05-312019-08-30努比亚技术有限公司Gesture interaction method, device, wearable device and computer storage medium high up in the air
WO2019218521A1 (en)*2018-05-142019-11-21Boe Technology Group Co., Ltd.Gesture recognition apparatus, control method thereof, and display apparatus
CN112418080A (en)*2020-11-202021-02-26江苏奥格视特信息科技有限公司Finger action recognition method of laser scanning imager
CN112905008A (en)*2021-01-292021-06-04海信视像科技股份有限公司Gesture adjustment image display method and display device
CN113325948A (en)*2020-02-282021-08-31华为技术有限公司Air-isolated gesture adjusting method and terminal
CN114415927A (en)*2022-01-052022-04-29广东统信软件有限公司Photographing method, photographing device, computing equipment and storage medium
CN114460881A (en)*2022-02-112022-05-10广东好太太智能家居有限公司 Clothes drying equipment control device, method and laundry drying equipment
CN115022549A (en)*2022-06-272022-09-06影石创新科技股份有限公司Shooting composition method, shooting composition device, computer equipment and storage medium
CN115097928A (en)*2022-01-142022-09-23长城汽车股份有限公司Gesture control method and device, electronic equipment and storage medium
CN115480631A (en)*2021-05-312022-12-16北京小米移动软件有限公司 Gesture recognition method, terminal control method, device, terminal and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102857642A (en)*2012-09-282013-01-02北京蒙恬科技有限公司Device for automatically shooting document and method thereof
CN103384301A (en)*2013-07-122013-11-06广东欧珀移动通信有限公司 Method, device and mobile terminal for taking selfie with rear camera
CN105120144A (en)*2015-07-312015-12-02小米科技有限责任公司Image shooting method and device
KR20160034065A (en)*2014-09-192016-03-29엘지전자 주식회사Mobile terminal and method for controlling the same
CN106250021A (en)*2016-07-292016-12-21维沃移动通信有限公司A kind of control method taken pictures and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102857642A (en)*2012-09-282013-01-02北京蒙恬科技有限公司Device for automatically shooting document and method thereof
CN103384301A (en)*2013-07-122013-11-06广东欧珀移动通信有限公司 Method, device and mobile terminal for taking selfie with rear camera
KR20160034065A (en)*2014-09-192016-03-29엘지전자 주식회사Mobile terminal and method for controlling the same
CN105120144A (en)*2015-07-312015-12-02小米科技有限责任公司Image shooting method and device
CN106250021A (en)*2016-07-292016-12-21维沃移动通信有限公司A kind of control method taken pictures and mobile terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107660039A (en)*2017-09-262018-02-02哈尔滨拓博科技有限公司A kind of lamp control system for identifying dynamic gesture
WO2019218521A1 (en)*2018-05-142019-11-21Boe Technology Group Co., Ltd.Gesture recognition apparatus, control method thereof, and display apparatus
US11314334B2 (en)2018-05-142022-04-26Boe Technology Group Co., Ltd.Gesture recognition apparatus, control method thereof, and display apparatus
CN110187771A (en)*2019-05-312019-08-30努比亚技术有限公司Gesture interaction method, device, wearable device and computer storage medium high up in the air
CN110187771B (en)*2019-05-312024-04-26努比亚技术有限公司Method and device for interaction of air gestures, wearable equipment and computer storage medium
CN113325948B (en)*2020-02-282023-02-07华为技术有限公司Air-isolated gesture adjusting method and terminal
CN113325948A (en)*2020-02-282021-08-31华为技术有限公司Air-isolated gesture adjusting method and terminal
CN112418080A (en)*2020-11-202021-02-26江苏奥格视特信息科技有限公司Finger action recognition method of laser scanning imager
CN112905008A (en)*2021-01-292021-06-04海信视像科技股份有限公司Gesture adjustment image display method and display device
CN115480631A (en)*2021-05-312022-12-16北京小米移动软件有限公司 Gesture recognition method, terminal control method, device, terminal and storage medium
CN114415927B (en)*2022-01-052024-03-26广东统信软件有限公司Photographing method, photographing device, computing equipment and storage medium
CN114415927A (en)*2022-01-052022-04-29广东统信软件有限公司Photographing method, photographing device, computing equipment and storage medium
CN115097928A (en)*2022-01-142022-09-23长城汽车股份有限公司Gesture control method and device, electronic equipment and storage medium
CN114460881A (en)*2022-02-112022-05-10广东好太太智能家居有限公司 Clothes drying equipment control device, method and laundry drying equipment
CN115022549A (en)*2022-06-272022-09-06影石创新科技股份有限公司Shooting composition method, shooting composition device, computer equipment and storage medium
CN115022549B (en)*2022-06-272024-04-16影石创新科技股份有限公司Shooting composition method, shooting composition device, computer equipment and storage medium

Similar Documents

PublicationPublication DateTitle
CN107105093A (en) Camera control method, device and terminal based on hand trajectory
CN106778585B (en)A kind of face key point-tracking method and device
CN106919918B (en)Face tracking method and device
CN109710139B (en)Page processing method, device, terminal and storage medium
CN109062464B (en) Touch operation method, device, storage medium and electronic device
CN108958606B (en)Split screen display method and device, storage medium and electronic equipment
CN105975190B (en)Graphical interface processing method, device and system
CN108549519A (en) Split-screen processing method, device, storage medium and electronic equipment
WO2020258929A1 (en)Folder interface switching method and terminal device
CN108984095A (en)Gesture interaction method and device, storage medium and electronic equipment
CN106357925A (en)Method, device and terminal for switching screen brightness adjusting modes
CN107885448B (en)Control method for application touch operation, mobile terminal and readable storage medium
CN108958587B (en)Split screen processing method and device, storage medium and electronic equipment
CN106959761A (en) A terminal photographing method, device and terminal
WO2020007114A1 (en)Method and apparatus for switching split-screen application, storage medium, and electronic device
CN108920086B (en)Split screen quitting method and device, storage medium and electronic equipment
CN106951850A (en) Method and mobile terminal for controlling fingerprint identification module
CN106527949A (en)Fingerprint unlocking method and device and terminal
CN106326773A (en)Method and device for photo encryption management as well as terminal
CN107220951A (en) Face image noise reduction method, device, storage medium and computer equipment
CN107219951A (en)Touch screen control method, device, storage medium and terminal device
CN106936516A (en)Display screen display state control method, storage medium and terminal
CN109032487A (en)Electronic device control method, electronic device control device, storage medium and electronic device
CN106210510A (en) A camera method, device and terminal based on image adjustment
CN109040427B (en)Split screen processing method and device, storage medium and electronic equipment

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170829


[8]ページ先頭

©2009-2025 Movatter.jp