[go: up one dir, main page]

CN104967803B - A kind of video recording method and device - Google Patents

A kind of video recording method and device Download PDF

Info

Publication number
CN104967803B
CN104967803B CN201510382786.2A CN201510382786A CN104967803B CN 104967803 B CN104967803 B CN 104967803B CN 201510382786 A CN201510382786 A CN 201510382786A CN 104967803 B CN104967803 B CN 104967803B
Authority
CN
China
Prior art keywords
moving speed
video
target tracking
frame rate
video recording
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.)
Expired - Fee Related
Application number
CN201510382786.2A
Other languages
Chinese (zh)
Other versions
CN104967803A (en
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 Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510382786.2A priority Critical patent/CN104967803B/en
Publication of CN104967803A publication Critical patent/CN104967803A/en
Application granted granted Critical
Publication of CN104967803B publication Critical patent/CN104967803B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Studio Devices (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

本发明实施例公开了一种视频录制方法及装置,其中,所述的视频录制方法包括:在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度;根据所述目标跟踪物体的移动速度,调整当前视频录制帧率。采用本发明实施例所提供的技术方案,能够实现在录制快速运动物体时能够精确地调整当前视频拍摄速度,使得拍摄的视频效果更好,提升了用户拍摄视频的体验。

The embodiment of the present invention discloses a video recording method and device, wherein the video recording method includes: when recording a video, track the target tracking object in the selected video, and determine the target tracking object based on the tracking result The moving speed of the object; adjust the current video recording frame rate according to the moving speed of the target tracking object. By adopting the technical solution provided by the embodiments of the present invention, it is possible to accurately adjust the current video shooting speed when recording fast moving objects, so that the video effect of the shooting is better, and the user experience of shooting video is improved.

Description

一种视频录制方法及装置A video recording method and device

技术领域technical field

本发明实施例涉及视频录制领域,尤其涉及一种视频录制方法及装置。Embodiments of the present invention relate to the field of video recording, and in particular, to a video recording method and device.

背景技术Background technique

随着智能终端技术的高速发展,智能终端产品可以满足用户越来越多的功能实现需求。同时,用户对于多种功能使用的需求也愈加迫切。如由于智能终端产品具有可移动性,易于携带,越来越多的用户选择用来进行拍照、视频录制等。With the rapid development of smart terminal technology, smart terminal products can meet more and more functions of users. At the same time, the user's demand for multiple functions is becoming more and more urgent. For example, because smart terminal products are mobile and easy to carry, more and more users choose to take pictures and record videos.

当人们对移动的人、动物或物体(统称“拍摄物”)进行摄像或录像时,一般都会采用追踪算法来跟踪拍摄物,并用相关图片显示跟踪的物体位置,对跟踪到的拍摄物做对焦操作,让拍摄物一直处于一个比较清晰的场景,但对于处于快速移动状态的拍摄物,在录制的视频表现依然会是比较模糊的,影响用户拍摄视频的体验。When people take pictures or videos of moving people, animals or objects (collectively referred to as "subjects"), they generally use tracking algorithms to track the subject, display the position of the tracked object with relevant pictures, and focus on the tracked subject Operation, so that the subject is always in a relatively clear scene, but for the subject in a fast-moving state, the performance of the recorded video will still be relatively blurred, which will affect the user experience of shooting video.

发明内容Contents of the invention

有鉴于此,本发明实施例提出一种视频录制方法及装置,以实现在视频录制过程中,提升对跟踪物体的视频录制效果。In view of this, an embodiment of the present invention proposes a video recording method and device, so as to improve the video recording effect of tracking objects during the video recording process.

一方面,本发明实施例提供了一种视频录制方法,所述方法包括:On the one hand, an embodiment of the present invention provides a video recording method, the method comprising:

在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度;When recording the video, track the target tracking object in the selected video, and determine the moving speed of the target tracking object based on the tracking result;

根据所述目标跟踪物体的移动速度,调整当前视频录制帧率。Adjust the current video recording frame rate according to the moving speed of the target tracking object.

另一方面,本发明实施例还提供了一种视频录制装置,所述装置包括:On the other hand, an embodiment of the present invention also provides a video recording device, the device comprising:

移动速度获取模块,用于在录制视频时,接收对目标跟踪物体的选取,获取所述目标跟踪物体的移动速度;The moving speed acquisition module is used to receive the selection of the target tracking object when recording the video, and obtain the moving speed of the target tracking object;

图像帧数调整模块,用于根据所述目标跟踪物体的移动速度,调整当前视频录制每秒所抓取的图像帧数。The image frame number adjustment module is used to adjust the number of image frames captured per second for the current video recording according to the moving speed of the target tracking object.

本发明实施例提供的方法及装置,通过在录制视频时,接收对目标跟踪物体的选取,获取所述目标跟踪物体的移动速度,并根据所述目标跟踪物体的移动速度,调整当前视频录制每秒所抓取的图像帧数。实现了在录制快速运动物体时能够精确地调整当前视频拍摄速度,使得拍摄的视频效果更好,提升了用户拍摄视频的体验。The method and device provided by the embodiments of the present invention receive the selection of the target tracking object when recording a video, obtain the moving speed of the target tracking object, and adjust the current video recording every time according to the moving speed of the target tracking object. The number of image frames captured per second. It is realized that the current video shooting speed can be accurately adjusted when recording fast moving objects, so that the video effect of the shooting is better, and the user experience of shooting video is improved.

附图说明Description of drawings

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1是本发明第一实施例提供的视频录制方法的流程图;Fig. 1 is a flow chart of the video recording method provided by the first embodiment of the present invention;

图2是本发明第二实施例提供的视频录制方法的流程图;Fig. 2 is a flow chart of the video recording method provided by the second embodiment of the present invention;

图3是本发明第三实施例提供的视频录制方法的流程图;Fig. 3 is a flow chart of the video recording method provided by the third embodiment of the present invention;

图4是本发明第四实施例提供的视频录制方法的流程图;Fig. 4 is a flow chart of the video recording method provided by the fourth embodiment of the present invention;

图5是本发明第五实施例提供的视频录制装置的结构示意图。Fig. 5 is a schematic structural diagram of a video recording device provided by a fifth embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only parts related to the present invention are shown in the drawings but not all content.

图1示出本发明的第一实施例。Figure 1 shows a first embodiment of the invention.

图1是本发明第一实施例提供的一种视频录制方法的流程示意图,本实施例的方法可以由视频录制装置来执行,该装置可通过硬件和/或软件的方式实现,并一般可以集成于智能终端内。Fig. 1 is a schematic flow chart of a video recording method provided by the first embodiment of the present invention. The method of this embodiment can be executed by a video recording device, which can be implemented by means of hardware and/or software, and can generally be integrated in the smart terminal.

参见图1,所述的视频录制方法包括:Referring to Fig. 1, the described video recording method comprises:

步骤S101,在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度。Step S101, when recording a video, track the target tracking object in the selected video, and determine the moving speed of the target tracking object based on the tracking result.

在使用智能终端录制视频时,智能终端通过接收用户相应的操作指令选取目标跟踪物体。例如,接收点击屏幕上显示的物体的操作,并将所点击的物体确定为目标跟踪物体。用户可以在视频开始录制时或者录制过程中选取目标跟踪物体,也可以在视频开始录制前,通过在屏幕上显示预设的图像框,接收用户移动或放大缩小所述图像框的操作,确定所述图像框中的物体为目标跟踪物体。When using the smart terminal to record video, the smart terminal selects the target tracking object by receiving the corresponding operation instructions from the user. For example, an operation of clicking an object displayed on the screen is received, and the clicked object is determined as a target tracking object. The user can select a target to track an object when the video starts to be recorded or during the recording process, or before the video starts to be recorded, by displaying a preset image frame on the screen, receiving the user's operation of moving or zooming in and out of the image frame, and determining the target object. The object in the above image frame is the target tracking object.

物体的跟踪就是在视频的每一帧图像中确定出目标跟踪物体的位置。在选取目标跟踪物体后,需要对目标跟踪物体进行检测。在本实施例中,由于在拍摄时智能终端并不进行移动或转动,所拍摄的背景参考模型近乎于没有变化,可以采用背景差分法对目标跟踪物体进行检测。背景差分法是采用图像序列中的当前帧和背景参考模型比较来检测目标跟踪物体的一种方法。使用背景差分法检测运动目标具有速度快、检测准确、易于实现等优点。通过去除每一帧图像中的背景参考模型,可准确的获取到每一帧图像中目标跟踪物体的位置。Object tracking is to determine the position of the target tracking object in each frame of the video. After selecting the target tracking object, it is necessary to detect the target tracking object. In this embodiment, since the smart terminal does not move or rotate during shooting, the captured background reference model is almost unchanged, and the background subtraction method can be used to detect the target tracking object. The background subtraction method is a method to detect the target tracking object by comparing the current frame in the image sequence with the background reference model. Using the background subtraction method to detect moving targets has the advantages of fast speed, accurate detection and easy implementation. By removing the background reference model in each frame of image, the position of the target tracking object in each frame of image can be accurately obtained.

由于每一帧图像的拍摄间隔时间为一定值,通过对所述目标跟踪物体在不同帧图像中的位置变化和所述不同帧图像的时间间隔计算得出所述目标跟踪物体的移动速度。Since the shooting interval of each frame of images is a certain value, the moving speed of the target tracking object is calculated by calculating the position change of the target tracking object in different frame images and the time interval of the different frame images.

步骤S102,根据所述目标跟踪物体的移动速度,调整当前视频录制帧率。Step S102, adjusting the current video recording frame rate according to the moving speed of the target tracking object.

根据步骤S101所获取的目标跟踪物体的移动速度,按照预设的目标跟踪物体的移动速度与视频录制帧率的对应关系,调整当前视频录制帧率。视频录制帧率是在单元时间内所抓取的图像帧的数量。采用高视频录制帧率所录制的视频在播放时,可以使视频更加流畅、逼真。如果目标跟踪物体的速度越快,那么就需要提高当前视频录制帧率,以使得录制的视频在播放时,不会因目标跟踪物体的高速运动而使观众感觉图像卡顿,不流畅。According to the moving speed of the target tracking object acquired in step S101, the current video recording frame rate is adjusted according to the preset corresponding relationship between the moving speed of the target tracking object and the video recording frame rate. Video recording frame rate is the number of image frames captured in unit time. When the video recorded with high video recording frame rate is played, it can make the video more smooth and realistic. If the speed of the target tracking object is faster, then the current video recording frame rate needs to be increased, so that the recorded video will not cause the audience to feel that the image is stuck and not smooth due to the high-speed movement of the target tracking object when the recorded video is played.

智能终端可以采用硬件和/或软件的方式来调整当前视频录制帧率,例如,对于安卓系统,可以采用调用setVideoFrameRate库函数来实现对视频录制帧率的调整,也可以通过修改视频录制装置参数,例如修改摄像头的硬件参数来实现。The smart terminal can use hardware and/or software to adjust the current video recording frame rate. For example, for the Android system, the adjustment of the video recording frame rate can be realized by calling the setVideoFrameRate library function, or by modifying the parameters of the video recording device. For example, modify the hardware parameters of the camera to achieve.

本实施例通过在录制视频时,接收对目标跟踪物体的选取,获取所述目标跟踪物体的移动速度,并根据所述目标跟踪物体的移动速度,调整当前视频录制每秒所抓取的图像帧数。实现了在录制快速运动物体时能够精确地调整当前视频拍摄速度,使得拍摄的视频效果更好,提升了用户拍摄视频的体验。In this embodiment, by receiving the selection of the target tracking object when recording a video, the moving speed of the target tracking object is obtained, and according to the moving speed of the target tracking object, the image frame captured per second of the current video recording is adjusted number. It is realized that the current video shooting speed can be accurately adjusted when recording fast moving objects, so that the video effect of the shooting is better, and the user experience of shooting video is improved.

图2示出本发明的第二实施例。Figure 2 shows a second embodiment of the invention.

图2是本发明第二实施例提供的视频录制方法的流程示意图。所述视频录制方法以本发明第一实施例为基础,进一步的,将根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,优化为:在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率。Fig. 2 is a schematic flowchart of a video recording method provided by a second embodiment of the present invention. The video recording method is based on the first embodiment of the present invention, and further, adjusts the current video recording frame rate according to the moving speed of the target tracking object, and optimizes it to: when the moving speed of the target tracking object is greater than the expected When the normal moving speed is set, calculate the ratio of the moving speed of the target tracking object to the preset normal moving speed; calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate.

参见图2,所述视频录制方法,包括:Referring to Fig. 2, the video recording method includes:

步骤S201,在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度。Step S201, when recording a video, track the target tracking object in the selected video, and determine the moving speed of the target tracking object based on the tracking result.

步骤S202,在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值。Step S202, when the moving speed of the target tracking object is greater than the preset normal moving speed, calculate the ratio of the moving speed of the target tracking object to the preset normal moving speed.

将步骤S201所获取的目标跟踪物体的移动速度与正常移动速度进行比较。所述的正常移动速度由用户或者系统预先设定。在目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值。例如,当前所述目标跟踪物体的移动速度为10米/秒,而预先设定的正常移动速度为4米/秒,目标跟踪物体的移动速度与预设的正常移动速度的比值为10/4=2.5。The moving speed of the target tracking object obtained in step S201 is compared with the normal moving speed. The normal moving speed is preset by the user or the system. When the moving speed of the target tracking object is greater than the preset normal moving speed, the ratio of the moving speed of the target tracking object to the preset normal moving speed is calculated. For example, the current moving speed of the target tracking object is 10 m/s, while the preset normal moving speed is 4 m/s, and the ratio of the moving speed of the target tracking object to the preset normal moving speed is 10/4 = 2.5.

步骤S203,按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率。Step S203, calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate.

根据步骤S202所计算得到的比值和预设的正常视频录制帧率,计算当前视频录制帧率。所述预设的正常视频录制帧率是摄像装置在正常录制时,每秒所录制的图像帧的数量。一般正常视频录制帧率在17帧/秒-30帧/秒之间,正常视频录制帧率可以由用户或系统预先设定。在本实施例中,正常视频录制帧率优选为30帧/秒。按照所述比值和预设的正常视频录制帧率,可以计算当前视频录制帧率,具体为:将正常视频录制帧率与比值相乘,将乘积结果作为当前视频录制帧率。例如,所述比值为1.5,正常视频录制帧率为30帧/秒,当前视频录制帧率则为1.5×30帧/秒=45帧/秒。根据计算得到的录制帧率调整当前视频录制帧率。According to the ratio calculated in step S202 and the preset normal video recording frame rate, the current video recording frame rate is calculated. The preset normal video recording frame rate is the number of image frames recorded per second by the camera device during normal recording. Generally, the normal video recording frame rate is between 17 frames per second and 30 frames per second, and the normal video recording frame rate can be preset by the user or the system. In this embodiment, the normal video recording frame rate is preferably 30 frames per second. According to the ratio and the preset normal video recording frame rate, the current video recording frame rate can be calculated, specifically: multiply the normal video recording frame rate by the ratio, and use the product result as the current video recording frame rate. For example, if the ratio is 1.5, the normal video recording frame rate is 30 frames/second, and the current video recording frame rate is 1.5×30 frames/second=45 frames/second. Adjust the current video recording frame rate according to the calculated recording frame rate.

本实施例通过将根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,优化为:在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率。使得所调整的当前视频录制帧率能够与目标跟踪物体的移动速度相匹配,避免所调整当前视频录制帧率过大或过小。使录制的目标跟踪物体的视频更加贴近目标跟踪物体移动的真实情况,提升了用户录制视频的体验。In this embodiment, by adjusting the current video recording frame rate according to the moving speed of the target tracking object, it is optimized to: when the moving speed of the target tracking object is greater than the preset normal moving speed, calculate the The ratio of the moving speed to the preset normal moving speed; calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate. The adjusted current video recording frame rate can match the moving speed of the target tracking object, and the adjusted current video recording frame rate is prevented from being too large or too small. The recorded video of the target tracking object is closer to the real situation of the target tracking object moving, which improves the user experience of recording video.

图3示出本发明的第三实施例。Figure 3 shows a third embodiment of the invention.

图3是本发明第三实施例提供的视频录制方法的流程示意图。所述视频录制方法以本发明第一实施例为基础,进一步的,将根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,优化为:在所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。Fig. 3 is a schematic flowchart of a video recording method provided by a third embodiment of the present invention. The video recording method is based on the first embodiment of the present invention, and further, adjusts the current video recording frame rate according to the moving speed of the target tracking object, and optimizes it to: when the moving speed of the target tracking object is less than the preset When the normal moving speed is set, the image frames captured by the currently recorded video will be dropped according to the preset rules.

参见图3,所述视频录制方法,包括:Referring to Fig. 3, the video recording method includes:

步骤S301,在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度。Step S301, when recording a video, track the target tracking object in the selected video, and determine the moving speed of the target tracking object based on the tracking result.

步骤S302,所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。Step S302 , when the moving speed of the target tracking object is lower than the preset normal moving speed, the image frames captured by the currently recorded video are subjected to frame dropping processing according to preset rules.

目标跟踪物体的移动可以是高速运动,也可以是低速运动。对于低速目标跟踪物体的录制,如果仍然采用正常视频录制帧率进行录制,且不经过任何处理,所录制的视频在播放时,会让用户感觉视频播放效果不畅。因此,需要对采用正常视频录制帧率所录制的视频进行处理。The movement of the target tracking object can be high-speed or low-speed. For the recording of low-speed target tracking objects, if the normal video recording frame rate is still used for recording without any processing, the recorded video will make the user feel that the video playback effect is not smooth when it is played. Therefore, it is necessary to process the video recorded at the normal video recording frame rate.

将步骤S301所获取的目标跟踪物体的移动速度与正常移动速度进行比较,所述的正常移动速度由用户或者系统预先设定。在目标跟踪物体的移动速度小于预设正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理,具体为:计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;按照所述比值和正常每秒所获取的帧数确定每秒所保留的帧数;并按照所述每秒所保留的帧数和正常每秒所获取的帧数进行分组,丢弃每个分组中相同顺位的帧图像。The moving speed of the target tracking object obtained in step S301 is compared with the normal moving speed, and the normal moving speed is preset by the user or the system. When the moving speed of the target tracking object is lower than the preset normal moving speed, the image frame captured by the currently recorded video is processed according to the preset rules, specifically: calculating the moving speed of the target tracking object and the preset The ratio of the normal moving speed; according to the ratio and the normal number of frames per second to determine the number of reserved frames per second; and according to the number of reserved frames per second and the normal number of frames per second Grouping, discarding frame images with the same order in each group.

例如,目标跟踪物体的移动速度为2米/秒,预先设定的正常移动速度为4米/秒,所述目标跟踪物体的移动速度与预设的正常移动速度的比值为1/2。正常每秒所获取的帧数为30帧,则每秒所保留的帧数为30×1/2=15帧,这也意味着每秒所丢弃的帧数为30-15=15帧。将正常每秒所获取的30帧图像分为15组,丢弃每组中的第一帧图像或者每组中的第二帧图像。For example, the moving speed of the target tracking object is 2 m/s, the preset normal moving speed is 4 m/s, and the ratio of the moving speed of the target tracking object to the preset normal moving speed is 1/2. Normally, the number of frames obtained per second is 30 frames, so the number of frames retained per second is 30×1/2=15 frames, which also means that the number of frames discarded per second is 30-15=15 frames. The 30 frames of images normally acquired per second are divided into 15 groups, and the first frame of images in each group or the second frame of images in each group are discarded.

本实施例通过将根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,优化为:在所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。在所述目标跟踪物体处于慢速运动状态时,调整当前录制视频所抓取的图像帧数,使得录制的视频的帧率与目标跟踪物体的移动速度相一致,提升了用户录制视频的体验。In this embodiment, by adjusting the frame rate of the current video recording according to the moving speed of the target tracking object, it is optimized to: when the moving speed of the target tracking object is lower than the preset normal moving speed, capture the currently recorded video The frame of the image is dropped according to the preset rules. When the target tracking object is in a slow motion state, the number of image frames captured by the currently recorded video is adjusted so that the frame rate of the recorded video is consistent with the moving speed of the target tracking object, which improves the user experience of recording video.

图4示出本发明的第四实施例。Fig. 4 shows a fourth embodiment of the invention.

图4是本发明第四实施例提供的视频录制方法的流程示意图。所述视频录制方法以本发明第一实施例为基础,进一步的,在对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度之前,增加如下步骤:监测到预设的物体跟踪开启事件被触发。Fig. 4 is a schematic flowchart of a video recording method provided by a fourth embodiment of the present invention. The video recording method is based on the first embodiment of the present invention. Further, before the target tracking object in the selected video is tracked, and the moving speed of the target tracking object is determined based on the tracking result, the following steps are added: It is detected that the preset object tracking start event is triggered.

参见图4,所述视频录制方法,包括:Referring to Figure 4, the video recording method includes:

步骤S401,监测到预设的物体跟踪开启事件被触发。In step S401, it is detected that a preset object tracking start event is triggered.

用户在录制视频的时候,如果发现目标跟踪物体处于快速或者慢速运动状态,可以对智能终端进行物体跟踪开启操作。When the user is recording a video, if the target tracking object is found to be in a fast or slow motion state, the user can enable the object tracking operation on the smart terminal.

因此,在本实施例中,实时对物体跟踪开启事件进行监测,确定是否获取到物体跟踪开启事件。所述物体跟踪开启触发事件可以由系统或者用户预先设定,可以是对智能终端主触摸屏的设定触发操作,或者是对终端上一个或多个物理按键的触发操作。示例性的,实时对物体跟踪开启事件进行监测,可具体为:实时监测是否有对录制视频界面的滑动操作,如果是,监测到预设的物体跟踪开启事件被触发。Therefore, in this embodiment, the object tracking start event is monitored in real time to determine whether the object tracking start event is acquired. The object tracking start trigger event can be preset by the system or the user, and can be a setting trigger operation on the main touch screen of the smart terminal, or a trigger operation on one or more physical buttons on the terminal. Exemplarily, the real-time monitoring of the object tracking start event may specifically be: real-time monitoring whether there is a sliding operation on the recording video interface, and if so, it is detected that the preset object tracking start event is triggered.

步骤S402,在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度。Step S402, when recording the video, track the target tracking object in the selected video, and determine the moving speed of the target tracking object based on the tracking result.

步骤S403,根据所述目标跟踪物体的移动速度,调整当前视频录制帧率。Step S403, adjusting the current video recording frame rate according to the moving speed of the target tracking object.

本实施例通过在对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度之前,增加如下步骤:监测到预设的物体跟踪开启事件被触发。使用户能够根据录制视频时物体的运动状态,选择是否对物体进行跟踪。In this embodiment, before the target tracking object in the selected video is tracked and the moving speed of the target tracking object is determined based on the tracking result, the following step is added: detecting that a preset object tracking start event is triggered. Enable users to choose whether to track objects according to the motion state of objects when recording videos.

在上述技术方案的基础上,在本实施例中,在上述步骤S403“根据所述目标跟踪物体的移动速度,调整当前视频录制帧率”之后,还可增加如下步骤:监测到预设的物体跟踪关闭事件被触发后,调整当前视频录制帧率为预设的正常视频录制帧率。On the basis of the above technical solution, in this embodiment, after the above step S403 "Adjust the current video recording frame rate according to the moving speed of the target tracking object", the following steps can also be added: the preset object is detected After the tracking off event is triggered, adjust the current video recording frame rate to the preset normal video recording frame rate.

在录制视频的时候,用户可以根据需要取消对目标跟踪物体的跟踪,可以对智能终端进行物体跟踪关闭操作。所述物体跟踪开启关闭事件可以由系统或者用户预先设定。示例性的,实时对物体跟踪关闭事件进行监测,可具体为:实时监听是否有对录制视频界面的双击操作,如果是,监测到预设的物体跟踪关闭事件被触发。在监测到预设的物体跟踪关闭事件被触发后,由于当前视频录制帧率可能是调整后的视频录制帧率,需要将当前视频录制帧率调整为正常的视频录制帧率。例如,在监测到预设的物体跟踪关闭事件被触发后,当前视频录制帧率为45帧/秒,将当前视频录制帧率由45帧/秒调整为正常视频录制帧率30帧/秒。When recording a video, the user can cancel the tracking of the target tracking object as needed, and can perform an object tracking shutdown operation on the smart terminal. The event of enabling and disabling object tracking may be preset by the system or the user. Exemplarily, the real-time monitoring of the object tracking off event may be specifically: monitoring in real time whether there is a double-click operation on the recording video interface, and if so, detecting that the preset object tracking off event is triggered. After detecting that the preset object tracking off event is triggered, since the current video recording frame rate may be the adjusted video recording frame rate, the current video recording frame rate needs to be adjusted to the normal video recording frame rate. For example, after detecting that the preset object tracking off event is triggered, the current video recording frame rate is 45 frames per second, and the current video recording frame rate is adjusted from 45 frames per second to the normal video recording frame rate of 30 frames per second.

图5示出了本发明的第五实施例。Fig. 5 shows a fifth embodiment of the present invention.

图5是本发明第五实施例提供的视频录制装置的结构图。参见图5,所述视频录制装置包括:移动速度确定单元510和帧率调整单元520。Fig. 5 is a structural diagram of a video recording device provided by a fifth embodiment of the present invention. Referring to FIG. 5 , the video recording device includes: a moving speed determining unit 510 and a frame rate adjusting unit 520 .

其中,所述移动速度确定单元510,用于在录制视频时,对所选取的视频中的目标跟踪物体进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度;Wherein, the moving speed determining unit 510 is configured to track the target tracking object in the selected video when recording the video, and determine the moving speed of the target tracking object based on the tracking result;

所述帧率调整单元520,用于根据所述目标跟踪物体的移动速度,调整当前视频录制帧率。The frame rate adjustment unit 520 is configured to adjust the current video recording frame rate according to the moving speed of the target tracking object.

本实施例提供的视频录制装置,通过在录制视频时,接收对目标跟踪物体的选取,获取所述目标跟踪物体的移动速度,并根据所述目标跟踪物体的移动速度,调整当前视频录制每秒所抓取的图像帧数。实现了在录制快速运动物体时能够精确地调整当前视频拍摄速度,使得拍摄的视频效果更好,提升了用户拍摄视频的体验。The video recording device provided in this embodiment obtains the moving speed of the target tracking object by receiving the selection of the target tracking object when recording a video, and adjusts the current video recording per second according to the moving speed of the target tracking object. The number of captured image frames. It is realized that the current video shooting speed can be accurately adjusted when recording fast moving objects, so that the video effect of the shooting is better, and the user experience of shooting video is improved.

进一步的,所述帧率调整单元520,包括:比值计算子单元521和录制帧率调整子单元522Further, the frame rate adjustment unit 520 includes: a ratio calculation subunit 521 and a recording frame rate adjustment subunit 522

其中,所述比值计算子单元521,用于在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;Wherein, the ratio calculating subunit 521 is configured to calculate the ratio of the moving speed of the target tracking object to the preset normal moving speed when the moving speed of the target tracking object is greater than the preset normal moving speed;

所述录制帧率调整子单元522,用于按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率。The recording frame rate adjustment subunit 522 is configured to calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate.

进一步的,所述帧率调整单元520,包括:丢帧处理子单元523。Further, the frame rate adjustment unit 520 includes: a frame loss processing subunit 523 .

其中,所述丢帧处理子单元523,用于在所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。Wherein, the frame dropping processing subunit 523 is configured to perform frame dropping processing on the image frames captured by the currently recorded video according to preset rules when the moving speed of the target tracking object is lower than the preset normal moving speed .

进一步的,所述的装置还包括:事件触发监测单元530。Further, the device further includes: an event trigger monitoring unit 530 .

所述事件触发监测单元530,用于监测到预设的物体跟踪开启事件被触发。The event trigger monitoring unit 530 is configured to detect that a preset object tracking start event is triggered.

更进一步的,所述的装置还包括:正常帧率调整单元540。Furthermore, the device further includes: a normal frame rate adjustment unit 540 .

所述正常帧率调整单元540,用于监测到预设的物体跟踪关闭事件被触发后,调整当前视频录制帧率为预设的正常视频录制帧率。The normal frame rate adjustment unit 540 is configured to adjust the current video recording frame rate to a preset normal video recording frame rate after detecting that a preset object tracking off event is triggered.

上述视频录制装置可执行本发明实施例所提供的视频录制方法,具备执行方法相应的功能模块和有益效果。The above-mentioned video recording device can execute the video recording method provided by the embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

本领域普通技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,或者分布在多个计算装置所组成的网络上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。Those of ordinary skill in the art should understand that each module or each step of the present invention described above can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed on a network formed by multiple computing devices. Optionally, they can be implemented with executable program codes of computer devices, so that they can be stored in storage devices and executed by computing devices, or they can be made into individual integrated circuit modules, or a plurality of modules in them Or the steps are fabricated into a single integrated circuit module to realize. As such, the present invention is not limited to any specific combination of hardware and software.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间的相同或相似的部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same or similar parts between the various embodiments can be referred to each other.

以上所述仅为本发明的优选实施例,并不用于限制本发明,对于本领域技术人员而言,本发明可以有各种改动和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims (4)

1.一种视频录制方法,其特征在于,应用于在拍摄时智能终端不进行移动或转动的场景,所述的方法包括:1. A video recording method, characterized in that it is applied to a scene where the smart terminal does not move or turn when shooting, and the method includes: 在录制视频时,通过实时监测录制视频界面的滑动操作,监测到预设的物体跟踪开启事件被触发;When recording a video, by monitoring the sliding operation of the recording video interface in real time, it is detected that the preset object tracking start event is triggered; 在使用智能终端录制视频时,通过接收用户在视频界面点击物体的操作指令确定目标跟踪物体,或者在视频开始录制前,通过在屏幕上显示预设的图像框,接收用户移动或放大缩小所述图像框的操作,确定所述图像框中的物体为目标跟踪物体;When using a smart terminal to record a video, the target tracking object is determined by receiving the user's operation instruction of clicking on the object on the video interface, or by displaying a preset image frame on the screen before the video starts recording, receiving the user's movement or zooming in and out The operation of the image frame determines that the object in the image frame is a target tracking object; 对所选取的视频中的目标跟踪物体采用背景差分法进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度;The target tracking object in the selected video is tracked by the background difference method, and the moving speed of the target tracking object is determined based on the tracking result; 根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,包括:According to the moving speed of the target tracking object, adjust the current video recording frame rate, including: 在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;When the moving speed of the target tracking object is greater than the preset normal moving speed, calculate the ratio of the moving speed of the target tracking object to the preset normal moving speed; 通过实时监测录制视频界面的双击操作,监测到预设的物体跟踪关闭事件被触发后,调整当前视频录制帧率为预设的正常视频录制帧率;By monitoring the double-click operation on the recording video interface in real time, after detecting that the preset object tracking off event is triggered, adjust the current video recording frame rate to the preset normal video recording frame rate; 按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率,其中,所述视频录制帧率为单位时间内所述智能终端所录制的图像帧数量。Calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate, wherein the video recording frame rate is the number of image frames recorded by the smart terminal per unit time. 2.根据权利要求1所述的方法,其特征在于,根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,包括:2. The method according to claim 1, wherein adjusting the current video recording frame rate according to the moving speed of the target tracking object comprises: 在所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。When the moving speed of the target tracking object is lower than the preset normal moving speed, the captured image frames of the currently recorded video are subjected to frame dropping processing according to preset rules. 3.一种视频录制装置,其特征在于,应用于在拍摄时智能终端不进行移动或转动的场景,所述的装置包括:3. A video recording device, characterized in that it is applied to a scene where the smart terminal does not move or rotate when shooting, and the device includes: 事件触发监测单元,用于在录制视频时,通过实时监测录制视频界面的滑动操作,监测到预设的物体跟踪开启事件被触发;The event trigger monitoring unit is used to detect that the preset object tracking start event is triggered by real-time monitoring the sliding operation of the recording video interface when recording the video; 移动速度确定单元,用于在使用智能终端录制视频时,通过接收用户在视频界面点击物体的操作指令确定目标跟踪物体,或者在视频开始录制前,通过在屏幕上显示预设的图像框,接收用户移动或放大缩小所述图像框的操作,确定所述图像框中的物体为目标跟踪物体;对所选取的视频中的目标跟踪物体采用背景差分法进行跟踪,基于跟踪结果确定所述目标跟踪物体的移动速度;The moving speed determination unit is used to determine the target tracking object by receiving the user's operation instruction of clicking on the object on the video interface when using the smart terminal to record the video, or by displaying a preset image frame on the screen before the video recording starts, receiving The user moves or zooms in on the image frame to determine the object in the image frame as the target tracking object; the target tracking object in the selected video is tracked using the background difference method, and the target tracking is determined based on the tracking result the speed at which the object is moving; 帧率调整单元,用于根据所述目标跟踪物体的移动速度,调整当前视频录制帧率,包括:A frame rate adjustment unit, configured to adjust the current video recording frame rate according to the moving speed of the target tracking object, including: 比值计算子单元,用于在所述目标跟踪物体的移动速度大于预设的正常移动速度时,计算所述目标跟踪物体的移动速度与预设的正常移动速度的比值;A ratio calculation subunit, used to calculate the ratio of the moving speed of the target tracking object to the preset normal moving speed when the moving speed of the target tracking object is greater than the preset normal moving speed; 正常帧率调整单元,用于通过实时监测录制视频界面的双击操作,监测到预设的物体跟踪关闭事件被触发后,调整当前视频录制帧率为预设的正常视频录制帧率;The normal frame rate adjustment unit is used to adjust the current video recording frame rate to the preset normal video recording frame rate after detecting that the preset object tracking off event is triggered through the double-click operation of the real-time monitoring and recording video interface; 录制帧率调整子单元,用于按照所述比值和预设的正常视频录制帧率,计算并调整当前视频录制帧率,其中,所述视频录制帧率为单位时间内所述智能终端所录制的图像帧数量。The recording frame rate adjustment subunit is used to calculate and adjust the current video recording frame rate according to the ratio and the preset normal video recording frame rate, wherein the video recording frame rate is recorded by the smart terminal per unit time number of image frames. 4.根据权利要求3所述的装置,其特征在于,所述帧率调整单元,包括:4. The device according to claim 3, wherein the frame rate adjustment unit comprises: 丢帧处理子单元,用于在所述目标跟踪物体的移动速度小于预设的正常移动速度时,将当前录制视频所抓取的图像帧按照预设的规则进行丢帧处理。The frame dropping processing subunit is configured to perform frame dropping processing on the image frames captured by the currently recorded video according to preset rules when the moving speed of the target tracking object is lower than the preset normal moving speed.
CN201510382786.2A 2015-07-01 2015-07-01 A kind of video recording method and device Expired - Fee Related CN104967803B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510382786.2A CN104967803B (en) 2015-07-01 2015-07-01 A kind of video recording method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510382786.2A CN104967803B (en) 2015-07-01 2015-07-01 A kind of video recording method and device

Publications (2)

Publication Number Publication Date
CN104967803A CN104967803A (en) 2015-10-07
CN104967803B true CN104967803B (en) 2018-01-19

Family

ID=54221738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510382786.2A Expired - Fee Related CN104967803B (en) 2015-07-01 2015-07-01 A kind of video recording method and device

Country Status (1)

Country Link
CN (1) CN104967803B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111526314A (en) * 2020-04-24 2020-08-11 华为技术有限公司 Video shooting method and electronic device
US11064108B2 (en) 2019-08-21 2021-07-13 Sony Corporation Frame rate control for media capture based on rendered object speed
US12026981B2 (en) * 2019-02-18 2024-07-02 Nec Corporation Image processing apparatus, method, system, and computer readable medium

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201712B (en) * 2016-06-28 2019-05-21 Oppo广东移动通信有限公司 Method and device for adjusting target recognition frequency in augmented reality and mobile terminal
CN108271432B (en) * 2016-11-08 2020-12-29 深圳市大疆创新科技有限公司 Video recording method, device and shooting equipment
CN106657814B (en) * 2017-01-17 2018-12-04 维沃移动通信有限公司 A kind of video recording method and mobile terminal
KR102657050B1 (en) * 2017-01-25 2024-04-15 삼성전자주식회사 Electronic device and method for capturing an image in the electronic device
CN107222661A (en) * 2017-06-26 2017-09-29 努比亚技术有限公司 A kind of method and corresponding system, terminal device for automatically snapping moving object
CN107277412B (en) * 2017-07-24 2018-09-07 腾讯科技(深圳)有限公司 Video recording method and device, graphics processor and electronic equipment
CN107864334A (en) * 2017-11-09 2018-03-30 睿魔智能科技(东莞)有限公司 A smart lens shooting method and system using deep learning
CN108920226B (en) * 2018-05-04 2022-04-29 维沃移动通信有限公司 Screen recording method and device
CN110610514B (en) * 2018-06-15 2023-09-19 株式会社日立制作所 Method, device and electronic equipment for realizing multi-target tracking
CN109120936A (en) * 2018-09-27 2019-01-01 贺禄元 A kind of coding/decoding method and device of video image
CN109819161A (en) * 2019-01-21 2019-05-28 北京中竞鸽体育文化发展有限公司 A kind of method of adjustment of frame per second, device, terminal and readable storage medium storing program for executing
JP2020136900A (en) 2019-02-19 2020-08-31 ソニーセミコンダクタソリューションズ株式会社 Imaging device, image recording device, and imaging method
CN113411528B (en) * 2019-02-28 2022-10-11 华为技术有限公司 Video frame rate control method, terminal and storage medium
CN111739054B (en) * 2019-03-25 2025-06-17 北京京东尚科信息技术有限公司 Target tracking and marking method, system, electronic device and readable storage medium
CN110225251B (en) 2019-05-31 2020-10-16 维沃移动通信(杭州)有限公司 A video recording method and terminal
CN110769325B (en) * 2019-09-17 2021-12-07 咪咕动漫有限公司 Video shooting method, system, electronic equipment and storage medium
CN112532865B (en) * 2019-09-19 2022-07-19 华为技术有限公司 Slow-motion video shooting method and electronic equipment
CN112637476A (en) * 2019-09-24 2021-04-09 中兴通讯股份有限公司 Video recording method, device, terminal and computer readable storage medium
CN113141482B (en) * 2020-01-17 2023-04-18 北京小米移动软件有限公司 Video generation method, device and storage medium
CN111314639A (en) * 2020-02-28 2020-06-19 维沃移动通信有限公司 A video recording method and electronic device
CN112333382B (en) * 2020-10-14 2022-06-10 维沃移动通信(杭州)有限公司 Shooting method and device and electronic equipment
CN113286106B (en) * 2021-06-18 2023-04-25 深圳传音通讯有限公司 Video recording method, mobile terminal and storage medium
CN117425064A (en) * 2022-07-06 2024-01-19 华为技术有限公司 Frame rate adjustment method, device, equipment and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4687404B2 (en) * 2005-11-10 2011-05-25 ソニー株式会社 Image signal processing apparatus, imaging apparatus, and image signal processing method
KR101198157B1 (en) * 2005-12-22 2012-11-12 엘지전자 주식회사 Method for changing record frame rate in digital video recorder and reproducing method therof
JP2010268388A (en) * 2009-05-18 2010-11-25 Olympus Imaging Corp Imaging apparatus
JP2013046259A (en) * 2011-08-24 2013-03-04 Olympus Imaging Corp Video apparatus, control method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
第九章目标跟踪技术;韩九强;《机器视觉技术及应用》;高等教育出版社;20091231;288-301 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12026981B2 (en) * 2019-02-18 2024-07-02 Nec Corporation Image processing apparatus, method, system, and computer readable medium
US11064108B2 (en) 2019-08-21 2021-07-13 Sony Corporation Frame rate control for media capture based on rendered object speed
CN111526314A (en) * 2020-04-24 2020-08-11 华为技术有限公司 Video shooting method and electronic device
US12470816B2 (en) 2020-04-24 2025-11-11 Honor Device Co., Ltd. Video shooting method and electronic device

Also Published As

Publication number Publication date
CN104967803A (en) 2015-10-07

Similar Documents

Publication Publication Date Title
CN104967803B (en) A kind of video recording method and device
US9767768B2 (en) Automated object selection and placement for augmented reality
CN106878786B (en) Method and device for displaying barrage in VR video
CN107181918B (en) Shooting control method and system for an optical motion capture camera
US9934823B1 (en) Direction indicators for panoramic images
US20160321833A1 (en) Method and apparatus for generating moving photograph based on moving effect
US9824723B1 (en) Direction indicators for panoramic images
WO2017147551A1 (en) Dynamically cropping digital content for display in any aspect ratio
WO2017092332A1 (en) Method and device for image rendering processing
CN112492215B (en) Shooting control method and device and electronic equipment
CN110691259A (en) Video playing method, system, device, electronic equipment and storage medium
CN108271432B (en) Video recording method, device and shooting equipment
CN104811798B (en) A kind of method and device for adjusting video playout speed
CN111064930B (en) Split screen display method, display terminal and storage device
US10154228B1 (en) Smoothing video panning
CN104660948A (en) Video recording method and device
CN104244101A (en) Method and device for commenting multimedia content
JP6632681B2 (en) Control device, control method, and program
US20210144358A1 (en) Information-processing apparatus, method of processing information, and program
WO2018014517A1 (en) Information processing method, device and storage medium
CN103873759B (en) A kind of image pickup method and electronic equipment
CN112954212A (en) Video generation method, device and equipment
WO2016011881A1 (en) Photographing process remaining time reminder method and system
CN107667522B (en) Method and apparatus for forming moving images
CN105763786B (en) A kind of information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

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: 20180119