Terminal, video recording method, wearable camera, and medium
By using sensors and low-power chips to automatically determine trigger conditions in a low-power state, the terminal is controlled to enter the running state and perform actions, which solves the problem of cumbersome manual startup of the terminal and improves the user experience.
Patent Information
- Application Number
- PCT/CN2024/100265
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-20
- Publication Date
- 2025-12-26
AI Technical Summary
When the terminal is powered off or in standby mode, users need to manually turn on the terminal and functions or applications, resulting in a poor user experience.
The system uses sensors and low-power chips to collect information in a low-power state, determines whether preset trigger conditions are met, and controls the main control chip through trigger signals to make the terminal automatically enter the running state and perform related actions.
It enables the terminal to automatically start and execute functions when the trigger conditions are met, simplifying the operation process and improving the user experience.
Smart Images

Figure CN2024100265_26122025_PF_FP_ABST
Abstract
Description
Terminal, video shooting method, wearable camera and media Technical Field
[0001] This disclosure relates to the field of terminal technology, and in particular to a terminal, a video shooting method, a wearable camera, and a medium. Background Technology
[0002] Terminals can provide great convenience to users' lives. For example, users can use terminals to perform operations such as video recording, image capture, news search, voice calls, and transaction processing.
[0003] Currently, when using a terminal, if the terminal is powered off or in standby mode, the user needs to manually turn on the terminal and then manually launch the desired function or application before using it. However, manually turning on the terminal and launching the desired function or application is cumbersome and time-consuming, resulting in a poor user experience.
[0004] Summary of the Invention
[0005] To overcome the problems existing in related technologies, this disclosure provides a terminal, a video shooting method, a wearable camera, and a medium.
[0006] According to a first aspect of the present disclosure, a terminal is provided, the terminal including a sensor, a first chip and a main control chip, wherein the computing power of the first chip is less than that of the main control chip;
[0007] The sensor is used to collect first information when the terminal is in a first state; the first state is a low-power state, and the first information includes first image information and / or first sound information.
[0008] The first chip is used to determine whether the first information meets the preset trigger conditions. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip.
[0009] The main control chip is used to control the terminal to enter the running state based on the trigger signal, and to control the terminal to perform actions associated with the preset trigger conditions.
[0010] In some embodiments, when the action is video recording, the main control chip is used to control the terminal to start recording a first video.
[0011] In some embodiments, the first chip is disposed on the sensor, and the first chip is also used to record a second video when the terminal is in a first state;
[0012] The main control chip is also used to obtain a target video by splicing the first video and the second video.
[0013] In some embodiments, the first chip is further configured to save the second video when it is determined that the first information meets the preset trigger condition, wherein the second video includes a video taken during a first preset time period or a first preset number of frames before it is determined that the first information meets the preset trigger condition.
[0014] In some embodiments, the second video further includes: a video taken during a second preset time period or a second preset number of frames after determining that the first information satisfies the preset triggering condition and before the first video begins recording.
[0015] In some embodiments, the first chip is specifically used for:
[0016] When the first information is the first image information, the preset trigger condition is determined to be the first preset condition, and it is determined whether the first image information meets the first preset condition.
[0017] When the first information is the first sound information, the preset trigger condition is determined to be the second preset condition, and it is determined whether the first sound information meets the second preset condition;
[0018] When the first information includes first image information and first sound information, the preset trigger condition is determined to be the third preset condition, and it is determined whether the first information satisfies the third preset condition.
[0019] In some embodiments, the first preset condition includes: the first image information contains a first preset target;
[0020] The second preset condition includes: the first sound information includes a first preset voice;
[0021] The third preset condition includes: the first image information includes a second preset target, and the first sound information includes a second preset voice.
[0022] In some embodiments, the main control chip is further configured to, after starting to record the first video, stop recording the first video when no target event is detected within a preset time interval or a preset number of frames, and control the terminal to enter the first state after stopping recording the first video.
[0023] In some embodiments, before controlling the terminal to perform an action associated with the preset trigger condition, the main control chip is further configured to call a corresponding detection algorithm to detect again whether the first information meets the preset trigger condition. When the first information meets the preset trigger condition, the main control chip controls the terminal to perform an action associated with the preset trigger condition.
[0024] In some embodiments, the main control chip is further configured to indicate a change in state by controlling visual and / or auditory feedback when the state of the terminal changes.
[0025] According to a second aspect of the present disclosure, a video shooting method is provided, applied to a terminal, the terminal including a sensor and a main control chip, wherein the computing power of the first chip is less than that of the main control chip, the method comprising:
[0026] When the terminal is in a first state, it collects first information through the sensor; the first state is a low-power state, and the first information includes first image information and / or first sound information.
[0027] The terminal determines whether the first information meets the preset trigger conditions through the first chip. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip.
[0028] The terminal, controlled by the main control chip based on the trigger signal, enters the running state and performs actions associated with the preset trigger conditions.
[0029] According to a third aspect of the present disclosure, a wearable camera is provided, the wearable camera including a sensor, a first chip and a main control chip, wherein the computing power of the first chip is less than that of the main control chip;
[0030] The sensor is used to collect first information when the wearable camera is in a first state; the first state is a low-power state, and the first information includes first image information and / or first sound information.
[0031] The first chip is used to determine whether the first information meets the preset trigger conditions. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip.
[0032] The main control chip is used to control the wearable camera to enter the operating state based on the trigger signal, and to control the wearable camera to perform actions associated with the preset trigger conditions.
[0033] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the video capture method as described in the second aspect of the present disclosure.
[0034] The technical solutions provided by the embodiments of this disclosure can include the following beneficial effects: When the first information meets the preset trigger conditions, this disclosure can control the terminal to switch from a first state to a running state and execute the action associated with the preset trigger conditions. Thus, this disclosure can automatically turn on the terminal based on the first information and the preset trigger conditions, and control the terminal to automatically execute the action associated with the preset trigger conditions. This not only allows for simple and quick terminal and function / application activation, but also eliminates the need for manual user operation, improving the user experience.
[0035] The technical solutions of this disclosure will be further described in detail below with reference to the accompanying drawings and exemplary embodiments. It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Other aspects will become clear after reading and understanding the accompanying drawings and detailed description. Attached Figure Description
[0036] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of these embodiments. In these drawings, similar reference numerals are used to denote similar elements. The drawings described below are some embodiments of the present disclosure, but not all embodiments. Other drawings will be readily available to those skilled in the art based on these drawings without inventive effort.
[0037] Figure 1 is a block diagram illustrating a terminal according to an exemplary embodiment.
[0038] Figure 2 is a block diagram illustrating a terminal according to an exemplary embodiment.
[0039] Figure 3 is a schematic diagram illustrating a prompt message according to an exemplary embodiment.
[0040] Figure 4 is a flowchart illustrating a video shooting method according to an exemplary embodiment.
[0041] Figure 5 is a flowchart illustrating a video shooting method according to an exemplary embodiment.
[0042] Figure 6 is a block diagram illustrating a wearable camera according to an exemplary embodiment. Detailed Implementation
[0043] The technical solutions of the disclosed embodiments will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this disclosure can be arbitrarily combined with each other.
[0044] Terminals can greatly facilitate users' lives. For example, users can use terminals to record videos, capture images, search news, make voice calls, and process transactions. Currently, when a terminal is powered off or in standby mode, users need to manually turn on the terminal and then manually activate the desired function or application before using it. However, manually turning on the terminal and activating the desired function or application is cumbersome and time-consuming, resulting in a poor user experience.
[0045] To address the aforementioned problems, this disclosure provides a terminal comprising a sensor and a main control chip. The sensor has a first chip that sends a trigger signal to the main control chip when first information meets a preset trigger condition. The main control chip then controls the terminal to enter a running state based on the trigger signal and executes actions associated with the preset trigger condition. Therefore, this disclosure can control the terminal to transition from a first state to a running state and execute actions associated with the preset trigger condition when the first information meets the preset trigger condition. Thus, this disclosure can automatically power on the terminal based on the first information and the preset trigger condition, and automatically execute actions associated with the preset trigger condition. This not only provides a simple and quick way to power on the terminal and activate functions / applications, but also eliminates the need for manual user operation, improving the user experience.
[0046] This disclosure provides an exemplary embodiment of a terminal, which can be a smart device equipped with a camera, such as a mobile phone, camera, in-vehicle system, tablet computer, laptop, smart robot, or smart wearable device. Additionally, the terminal is equipped with various hardware resources and an energy storage device to provide power for the operation of these hardware resources. Furthermore, to improve the terminal's battery life, it can be charged via an external charging device (e.g., a charging case for the camera). In one embodiment, the terminal is a wearable camera, such as a thumb camera (i.e., a small camera), which can be fixed to a name tag or hat clip for portable wearable carrying.
[0047] Figure 1 is a block diagram of a terminal provided in an embodiment of this disclosure. As shown in Figure 1, the terminal includes a sensor 11, a main control chip 12, and a first chip 13. The sensor 11 is used to collect first information when the terminal is in a first state. The first chip 13 is used to determine whether the first information meets a preset trigger condition. When the first information meets the preset trigger condition, it sends a trigger signal to the main control chip. The main control chip 12 is used to control the terminal to enter a running state based on the trigger signal and to control the terminal to start recording a first video. The first chip 13 can be disposed on the sensor 11 or disposed separately inside the terminal. In addition, the terminal also includes at least one power supply module and power supply lines to power the aforementioned devices (sensor 11, main control chip 12, and first chip 13, etc.). For ease of understanding, only the main devices involved in this embodiment are discussed; general devices such as power supply modules are not discussed further.
[0048] The first state is the low-power state. In one example, based on the characteristic that the terminal consumes less power when it is powered off or in standby mode, the low-power state can be defined as the power-off state or standby state. It should be noted that when the terminal is in the power-off state or standby state, some devices (or some application processes / threads) inside the terminal may not be shut down, but may be in normal operation.
[0049] In one example, the first information includes first image information and / or first sound information. As shown in the block diagram of a terminal in Figure 2, sensor 11 may include an image sensor 21, such as a camera or other image sensor, and a sound sensor 22, such as a microphone or other sound sensor. The image sensor 21 and the sound sensor 22 can be two separate devices, meaning they are independent of each other. The image sensor 21 can acquire image information. Similarly, the sound sensor 22 can acquire sound information. Alternatively, the image sensor 21 and the sound sensor 22 can be integrated into a single device and placed on the terminal's circuit board. The image sensor 21 and / or the sound sensor 22 can continuously acquire image information and / or sound information, or they can acquire image information and / or sound information in a specified manner, such as acquiring information every 2 seconds.
[0050] It should be noted that, in order to reduce the overall power consumption of the terminal, sensor 11 can be a low-power sensor. Furthermore, the first image information and the first sound information in the above example are information / signal types that the terminal can process; for example, the first image information and the first sound information are digital signals that the terminal can process.
[0051] The main control chip 12 is a core component of the motherboard or hard drive. It typically consists of a southbridge chip and a northbridge chip. The southbridge chip is responsible for communication between I / O (Input / Output) buses, such as PCI (Peripheral Component Interconnect) bus, USB (Universal Serial Bus), LAN (Local Area Network), ATA (Advanced Technology Attachment), SATA (Serial Advanced Technology Attachment), audio controller, keyboard controller, real-time clock controller, and advanced power management. The northbridge chip is responsible for communication with the CPU (Central Processing Unit) and controlling memory. The main control chip 12 can load and run the operating system and can decode files, such as audio or image files from a terminal.
[0052] The first chip 13 can be a chip integrating a DSP (Digital Signal Processing) unit and / or an NPU (Neural-network Processing Unit) unit. The DSP unit can process digital signals, such as speech and image signals. Speech processing mainly includes: speech recognition (extracting feature parameters from the speech signal to be recognized and matching these feature parameters with preset speech samples to determine the attributes of the speech signal to be recognized), language understanding, and speech synthesis. Image processing mainly includes: image recognition, image enhancement, image encoding, etc., which will not be elaborated here. The NPU unit is a processor used for neural network calculations. The NPU unit has deep learning capabilities, thus enabling rapid image and speech recognition. In addition, the first chip can also be a chip that integrates other units. Furthermore, if the first chip 13 itself does not have image recognition or speech recognition functions, an image recognition algorithm, such as a neural network-based image recognition algorithm, a target detection algorithm, or a target of interest detection algorithm, and a speech recognition algorithm, such as a speech detection algorithm or a voiceprint detection algorithm, can be set in the first chip 13 to enable the first chip 13 to have image recognition or speech recognition functions.
[0053] Computing power, also known as computing capability, refers to a chip's ability to process data. The amount of computing power determines how many computational tasks a chip can complete per unit of time. Higher computing power means faster data processing speed, resulting in smoother terminal operation. The computing power of the main control chip 12 should meet the basic requirements of the terminal; that is, the computing power of the main control chip 12 should be able to handle at least the terminal's basic computational tasks. For example, when the terminal is a camera, the computing power of the main control chip 12 should be able to complete at least the basic computational tasks corresponding to the camera (such as video encoding, image processing, etc.), thus ensuring the smooth use of the terminal. In one example, the first chip 13 can be a low-computing-power chip with less computing power than the main control chip 12, or the first chip 13 can also be a low-power chip with lower power consumption than the main control chip 12. Since the computational tasks that low-computing-power chips can handle are relatively simple and numerous—for example, some complex and difficult computational tasks cannot be handled by low-computing-power chips—low-computing-power chips correspond to low power consumption. In this embodiment, the first chip 13 can be a low-computing-power chip with low computing power and low power consumption. The first chip 13 can be a chip that has been developed and put into use, or it can be a chip customized based on the embodiments of this disclosure.
[0054] In some embodiments, the first chip 13 can be selected in various ways. For example, based on the characteristic that the computing power of the first chip 13 is less than that of the main control chip 12, the computing power of the main control chip 12 of the terminal can be obtained, and the computing power of the main control chip 12 and the first chip 13 to be selected can be evaluated to determine the first chip 13 suitable for the terminal. The methods for evaluating both can include at least one of the following: 1. Benchmark testing: Benchmark testing can evaluate the chip's performance by running a series of standardized test programs. These test programs include various different computing tasks and algorithms. The results of benchmark testing can be presented in the form of scores or rankings for easy comparison and selection by users. 2. Floating-point operations per second (FPS): This represents the number of floating-point operations the chip can complete per second. The higher the FPS, the higher the efficiency of the chip in processing computing tasks, and the higher its computing power. 3. Instructions per second (MIPs): This represents the number of instructions the chip can execute per second. The higher the MIPs, the faster the chip executes instructions in the program, and the higher its computing power. 4. Power consumption and energy efficiency ratio: Power consumption refers to the energy consumed by the chip during operation, while energy efficiency ratio refers to the amount of computing tasks the chip completes per unit of energy consumption.
[0055] To ensure the terminal is in a low-power state in the first state, the terminal's main control chip 12 and backend system can be temporarily powered off or in standby mode. Computational tasks in this state can be processed by the first chip 13. This further reduces power consumption from the main control chip 12 and other components, extending the terminal's battery life.
[0056] The preset trigger condition refers to the condition that triggers the terminal to enter the operating state. The first chip 13 can judge the first information collected by the sensor 11 to determine whether the first information meets the preset condition. It should be noted that the first information can be divided into three cases: including first image information, including first sound information, and including both first image information and first sound information. In practical applications, the first information corresponding to at least one of the above three cases can be judged to determine whether the first information meets the preset trigger condition. In one example, preset trigger conditions can be set for each case of the first information. For example, when the first information is first image information, the preset trigger condition can be a first preset condition, and the first chip 13 can judge whether the first image information meets the first preset condition, which can be a condition related to image information. As another example, when the first information is first sound information, the preset trigger condition can be a second preset condition, and the first chip 13 can judge whether the first sound information meets the second preset condition, which is a condition related to sound information. For example, when the first information includes both the first image information and the first sound information, the preset trigger condition can be a third preset condition. The first chip 13 can determine whether the first information meets the third preset condition. The third preset condition can be a condition related to the first image information and the first sound information.
[0057] The first preset condition may include: the first image information contains a first preset target. The first preset target is pre-stored in the terminal for subsequent judgment steps. The first preset target may include various types of content, and can be set and selected based on actual needs. For example, the first preset target may be a preset target object (person, object, etc.); the first preset target may also be a preset action or posture (e.g., the target object's jumping action while skiing, or the target object's shooting posture while playing basketball); the first preset target may also be a preset scene (e.g., a landscape scene, a famous building scene, a group photo scene, etc.); the first preset target may also be a preset expression (e.g., the target object's expression is happy, the target object's expression is surprised, etc.); the first preset target may also be a preset gesture (e.g., the "V" sign); the first preset target may also be environmental information (e.g., ambient lighting information, ground information).
[0058] The second preset condition may include: the first sound information includes a first preset voice. The first preset voice will be pre-stored in the terminal to facilitate subsequent judgment steps. The first preset voice may include various types of content, and the first preset voice can be set and selected based on actual needs. For example, the first preset voice may be a preset voice command / keyword (e.g., voice input power-on command: "Quick power-on", "Enter a certain interface", etc., or a voice command related to a certain action, such as "Call someone"); the first preset voice may be a preset ambient sound / scene sound (e.g., applause / cheers); the first preset voice may also be a voice related to emotional information, such as "I'm so sad" or "I'm so happy".
[0059] The third preset condition may include: the first image information includes a second preset target, and the first sound information includes a second preset speech. The second preset target can be referenced from the first preset target mentioned above, and the second preset speech can be referenced from the first preset speech mentioned above; they will not be repeated here. The third preset condition indicates that both the first image information and the first sound information satisfy the preset triggering conditions.
[0060] Furthermore, due to the randomness of the input first image information and first sound information during the judgment process, the judgment result determined by the first chip 13 is uncertain. Therefore, when the first information includes both first image information and first sound information, a first confidence level of the judgment result including the second preset target in the first image information and a second confidence level of the judgment result including the second preset speech in the first sound information can also be calculated. Here, confidence level refers to reliability, i.e., the probability that the obtained result is correct. Correspondingly, the third preset condition includes: the weighted value of the first confidence level and the second confidence level is greater than a preset value. That is, when the weighted value of the first confidence level and the second confidence level is greater than the preset value, it can be determined that the first information satisfies the third preset condition. The weighted value can refer to the average weighted value, i.e., the average of the first confidence level and the second confidence level, or it can refer to the coefficient weighted value, where the sum of the coefficients of the first confidence level and the second confidence level is 1. The coefficient values of both can be set based on actual needs. For example, the coefficient of the first confidence level can be set to 0.3, and the coefficient of the second confidence level can be set to 0.7.
[0061] Specifically, the process of the first chip 13 judging the first information and obtaining the judgment result can be regarded as the process of inputting the first information into a pre-trained classifier and inputting the classification result. The training data of the classifier includes multiple pieces of first information and the result of whether the first information meets the preset triggering condition (the result is "yes" or "no"), and the classifier is pre-stored in the terminal.
[0062] In one example, different classifiers can be set for the first information under different circumstances. For instance, during application, if it's necessary to determine whether the first image information meets preset conditions, a first classifier can be set. The training data for the first classifier consists of multiple first image pieces and the results of whether each first image piece meets the preset trigger conditions. When the first image information is input, the trained first classifier can be directly invoked to make a judgment and output a "yes" or "no" result. Similarly, during application, if it's necessary to determine whether the first sound information meets preset conditions, a first classifier can be set. The training data for the first classifier consists of multiple first sound pieces and the results of whether each first sound piece meets the preset trigger conditions. When the first sound information is input, the trained first classifier can be directly invoked to make a judgment and output a "yes" or "no" result. In this way, classifiers can be set specifically for different situations of the first information to obtain more accurate judgment results.
[0063] In another example, a third classifier can be uniformly set for the first information in different situations. The data of the third classifier can include multiple first image information and the result of whether each first image information meets a preset trigger condition, multiple first sound information and the result of whether each first sound information meets a preset trigger condition, multiple first sound information and first image information, and the result of whether each group of first sound information and first image information meets a preset trigger condition. This setting can reduce the memory and resource occupation of the terminal, making the circuit design simpler. In this embodiment, since the power consumption of the first chip 13 is less than that of the main control chip 12, judging whether the first information meets the preset trigger condition through the first chip 13 can effectively reduce the terminal's power consumption, improve the terminal's battery life, and thus improve the user experience.
[0064] After determining the preset trigger conditions corresponding to various first pieces of information, the first chip 13 can perform voice recognition and image recognition. The first chip 13 can successfully recognize the content in the first information (for example, recognizing that the first image information includes a target object, the target object's posture, and the background, or recognizing that the first sound information includes preset instructions and cheers), and determine whether the first information meets the preset trigger conditions based on the recognized content (for example, if the posture of the target object included in the first image information meets the first preset condition, it is determined that the first information meets the preset trigger conditions). When the first information meets the preset trigger conditions, the first chip 13 sends a trigger signal to the main control chip 12. The trigger signal can be used to control the terminal to enter the running state and control the terminal to execute actions associated with the preset trigger conditions. Controlling the terminal to execute actions associated with the preset trigger conditions can be used to indicate that the terminal is activating a certain function or application, or starting a certain process.
[0065] Figure 2 shows a block diagram of a terminal, which also includes an application processor 23. The application processor 23 is a very large-scale integrated circuit (VLSI) that extends audio / video functions and dedicated interfaces onto a central processing unit (CPU). The application processor 23 can receive and forward trigger signals. The application processor 23 can be located inside the main control chip 12 or outside of it, for example, on the line between the main control chip 12 and the first chip 13. During application, the first chip 13 can send a trigger signal to the application processor 23, which can then send the trigger signal back to the main control chip 12. The main control chip 12 can then control the terminal to enter a running state based on the trigger signal and control the terminal to execute actions associated with preset trigger conditions. These preset trigger conditions can be single actions, such as taking an image, entering a preset interface, searching for preset content, dialing, checking the weather, setting an alarm, or opening a software or function; or they can be continuous actions, such as video recording, sound recording, video playback, or music playback. This embodiment does not limit these actions.
[0066] In one example, an action associated with a preset trigger condition can be determined based on the first information. For instance, when the first information includes first image information, the action associated with the preset trigger condition could be image capture. Or, when the first information includes first sound information, the action associated with the preset trigger condition could be sound recording. Or, when the first information includes both first sound information and first image information, the action associated with the preset trigger condition could be video recording.
[0067] Furthermore, actions associated with preset trigger conditions can be determined based on the specific content of the first information. For example, if the first image information includes the target object's jump action while skiing, the preset trigger condition associated action could be video recording, thereby capturing the target object's skiing process to record life. Or, if the first image information includes a group photo scene, the preset trigger condition associated action could be image capture. Or, if the first image information includes environmental information, the preset trigger condition associated action could be checking the weather and displaying clothing suggestions on the weather interface, such as displaying "Today's temperature is 20℃ to 30℃, the sun is shining brightly, you can reduce your clothing and take precautions against sunburn!" This provides users with weather information and clothing suggestions when they go out, improving the user experience. Or, if the first sound information includes emotional information, corresponding music can be played based on the emotional information, or a preset interface containing content corresponding to the emotional information can be displayed. For example, if the first sound information includes the emotional information "I'm so sad," soothing music can be played or a preset interface related to "how to adjust emotions" can be searched and displayed. In another example, a unified preset trigger condition associated action can be set. For example, when the first information includes first image information, or when the first information includes first sound information, the action associated with the preset trigger condition is video recording. It should be noted that various types of first information, and the actions associated with the preset trigger conditions for each type of first information, can be pre-stored in the terminal to facilitate the direct execution of the corresponding preset trigger condition-associated actions in subsequent processes.
[0068] Specifically, when the action associated with the preset trigger condition is video recording, the main control chip 12 can control the terminal to start recording the first video. Besides controlling the terminal to enter the running state and record the first video, the main control chip 12 can also control the terminal to enter the running state based on a trigger signal and enter a specific shooting mode to record the corresponding first video. The terminal's shooting mode can be set according to different terminal types, such as fully automatic mode, program automatic exposure mode, aperture priority mode, shutter priority mode, sports mode, and night scene mode. To avoid the terminal selecting the wrong shooting mode and causing inconvenience to the user, the shooting mode entered by the terminal can be associated with information / events in the first information that meet the preset trigger condition; that is, a correspondence is established between the shooting mode and the preset trigger condition. For example, a ski jump or basketball shooting action in the first preset condition can be associated with sports mode; another example is determining the corresponding shooting mode based on keywords in a voice command; yet another example is associating a gesture of the target object with fully automatic mode. When the terminal enters the running state, it can determine the mode to enter and enter that mode to record the first video. Furthermore, the shooting mode selected by the terminal can be linked to the system time. For example, if the system time is between 18:00:00 and 5:00:00, the terminal can prioritize entering night mode after starting operation to improve the brightness of videos / images in nighttime environments, thereby enhancing the aesthetics of the videos / images. It should be noted that this example is an optional function on the terminal. When this function is enabled, the process described above can be followed. If this function is not enabled, the normal shooting mode will be entered for the first video recording.
[0069] The end time of the first video can be determined by the user. For example, if the exciting moment has ended and continuing to record the first video would increase memory usage, the user can manually end the recording, such as by clicking the record button in shooting mode. The end time of the first video can also be determined based on preset rules, which can be tailored to actual needs. For example, recording the first video can end after Y minutes. That is, recording a video of a certain duration or frame rate. Alternatively, recording the first video can end if no target event is detected within a preset time interval or preset frame rate after starting. The target event can refer to at least one of the first and second preset conditions mentioned above. For example, the target event could refer to the target object's pose being a preset pose. The preset time interval and preset frame rate can be set based on actual needs. Furthermore, the preset time interval and preset frame rate can be continuous, such as N consecutive frames or M consecutive seconds; or they can be non-continuous, such as the 1st frame, the 3rd frame, the 7th frame, etc. In addition, to further reduce the power consumption of the terminal, if no target event is detected within the preset time interval or preset number of frames as shown above, the terminal can be controlled to enter the first state after the recording of the first video ends, so that the terminal enters the standby or power-off state and continues to collect the first information of the terminal in the first state.
[0070] Furthermore, when the action associated with the preset trigger condition is video recording, the first chip 13, while the terminal is in the first state, determines whether the first information meets the preset trigger condition and records the second video. The content of the second video is the first information (first image information and / or first sound information) transmitted from the sensor 11 to the first chip 13. That is, the first chip 13 will judge and save the received first information.
[0071] During application:
[0072] If the first information includes first image information, the image sensor 21 will transmit the acquired first image information to the first chip 13. The first chip 13 can determine whether the first image information meets a preset trigger condition and save the first image information. In one example, the first chip 13 can obtain a second video based on the first image information; that is, the second video is a video that includes image information. In another example, the sound sensor 22 can acquire sound information at the same time as the image sensor 21 acquires the first image information and transmit the acquired sound information to the first chip 13. The first chip 13 can save the sound information and obtain a second video based on the saved sound information and the first image information.
[0073] If the first information includes first sound information, the sound sensor 22 will transmit the acquired first sound information to the first chip 13. The first chip 13 can judge the first sound information (determine whether the first sound information meets the preset trigger condition) and save the first sound information. In one example, the first chip 13 can obtain a second video based on the first sound information; that is, the second video is a video that includes sound information. In another example, the image sensor 21 can acquire image information at the same time as the sound sensor 22 acquires the first sound information, and transmit the acquired image information to the first chip 13. The first chip 13 can save the image information and obtain the second video based on the saved sound information and the first image information.
[0074] If the first information includes first image information and first sound information, the sound sensor 22 will transmit the acquired first sound information to the first chip 13. The first chip 13 can judge the first sound information (determine whether the first sound information meets the preset trigger condition) and save the first sound information. The image sensor 21 will transmit the acquired first image information to the first chip 13. The first chip 13 can judge the first image information (determine whether the first image information meets the preset trigger condition) and save the first image information. The first chip 13 can obtain a second video based on the saved first sound information and first image information.
[0075] In some embodiments, the first chip 13 may save the first information after receiving it, and then judge the first information after the first information reaches a certain quantity / size.
[0076] In one example, the second video can be the complete video of the terminal in the first state. That is, the first chip 13 can continuously record and save the second video while the terminal is in the first state. In addition, if it takes a long time to determine the first information that meets the preset trigger conditions, the useless information in the saved second video will occupy a large amount of the terminal's memory, which may cause the terminal to crash or freeze.
[0077] In another example, the second video can be saved using an overlay method. This overlay method includes recording a video of a preset duration or preset number of frames. If the video does not contain the first information that meets the preset conditions, then in subsequent processes, a video of at least the preset duration or preset number of frames is used to overwrite the original video. For example, if a 30-second video is recorded, and if this 30-second video does not contain the first information that meets the preset conditions, then another 30-second video recorded in a subsequent process can overwrite the previous 30-second video. The overlay method also includes recording a video of the first target duration or first target number of frames corresponding to a storage space setting of the computing terminal (e.g., an upper limit). If a video of the first target duration or first target number of frames is recorded in a subsequent process, then the video of the second target duration or second target number of frames is overwritten from the first target duration or first target number of frames. For example, if a 60-minute video (minutes 1-60) is recorded according to the terminal's storage space settings, and then another 5-minute video is recorded, the latter 5-minute video can be used to overwrite minutes 1-5 of the original 60-minute video (removing minutes 1-5 and adding the latter 5-minute video to the removed portion), resulting in a 60-minute video (minutes 6-65). It should be noted that since the terminal's storage space may also store other information, the terminal's storage space settings can be less than or equal to the maximum storage space limit.
[0078] When the first information is determined to meet the preset trigger conditions, the second video will be saved. At this time, the second video includes video taken during a first preset time period or at a first preset number of frames before the first information is determined to meet the preset trigger conditions. Since the terminal's startup process (i.e., the terminal entering the running state) takes a certain amount of time, the second video, in addition to the video of the terminal in the first state, may also include video taken during a second preset time period or at a second preset number of frames after the first information is determined to meet the preset trigger conditions and before the first video begins recording.
[0079] To facilitate understanding, a specific implementation example is given below (discussed in conjunction with specific times). For instance, at 12:00:00, the terminal enters the first state. At this time, the first chip 13 begins recording the second video. At 12:02:05, the first chip 13 determines that the first information meets the preset trigger conditions. Therefore, the first chip 13 will first save the second video from 12:00:00 to 12:02:05. At 12:02:05, the first chip 13 sends a trigger signal to the main control chip 12. Based on the trigger signal, the main control chip 12 controls the terminal to enter the running state, and begins recording the first video at 12:02:15 and ends recording the first video at 12:04:15. Accordingly, the second video includes the video recorded from 12:00:00 to 12:02:05 and the video recorded from 12:02:05 to 12:02:15, while the first video includes the video recorded from 12:02:15 to 12:04:15.
[0080] After obtaining the first and second videos, the target video can be obtained by splicing them together. For example, the first and second videos can be spliced together according to their recording time sequence, such as aligning the end of the second video with the beginning of the first video. Alternatively, irrelevant content can be edited out of either the first or second video, and the edited first and second videos can then be spliced together to obtain the target video.
[0081] Because the computing power of the first chip 13 is relatively low, calculation / judgment errors may occur. Therefore, to ensure the accuracy of the calculation, guarantee the user experience, and avoid frequent erroneous activation and execution of actions associated with preset trigger conditions due to calculation / judgment errors, after the first chip 13 determines that the first information meets the preset trigger conditions, the main control chip 12 can first control the terminal to enter the running state. Then, the main control chip 12 calls the corresponding detection algorithm to determine again whether the first information meets the preset trigger conditions. The corresponding detection algorithm refers to the algorithm used by the first chip 13 to detect whether the first information meets the preset conditions, which will not be elaborated here. In one example, if the first image information and / or the first sound information determined by the main control chip 12 still meets the preset trigger conditions, the terminal is controlled to execute the action associated with the preset trigger conditions. It should be noted that the first image information and / or the first sound information judged by the main control chip 12 is information from the second video.
[0082] During application, the judgment results of the first chip 13 and the main control chip 12 can be counted, as well as the number of times the judgment result of the first chip 13 is incorrect. If the first chip 13 has multiple consecutive calculation / judgment errors, it can be temporarily determined that the first chip 13 may be faulty. At this time, technical personnel can be contacted to repair the first chip 13, thereby reducing the probability of the first chip having calculation / judgment errors and improving the user experience.
[0083] In another example, after the main control chip 12 controls the terminal to enter the running state, the main control chip 12 can control the display screen to display a prompt message. The prompt message indicates whether to start executing the action associated with the preset trigger condition. If the main control chip 12 detects the instruction corresponding to the action associated with the preset trigger condition, it starts executing the action associated with the preset trigger condition; otherwise, if the main control chip 12 detects that the action associated with the preset trigger condition is not to be executed, it can return to the main interface or enter the first state. As shown in Figure 3, a schematic diagram of a prompt message is displayed on the terminal's display screen after the terminal enters the running state. The floating window includes "Please confirm whether to execute the action associated with the preset trigger condition" and a response control for the question (i.e., "Yes" or "No" button). Through the information displayed in the floating window, the user can make a selection based on their own needs. When the user clicks the "Yes" button, the terminal can start executing the action associated with the preset trigger condition, such as recording the first video; conversely, when the user clicks the "No" button, the terminal can first return to the main interface and then enter the first state from the main interface.
[0084] To improve the user experience, this embodiment can use visual / auditory methods to indicate changes in the terminal's state when the terminal's state changes. For example, the state change can be indicated by the color of the terminal's indicator light: when the terminal is in the first state, the indicator light is controlled to display red, and during the process of the terminal entering the running state, the indicator light is controlled to display green. Alternatively, the state change can be indicated by sound prompts: when the terminal enters the running state, a prompt sound is played. Another example is changing the image corresponding to the recording function: when the terminal is in the first state, the image corresponding to the recording function is controlled to display gray, and during the process of the terminal entering the running state, the image corresponding to the recording function is controlled to display color, etc.
[0085] It should be noted that the parameters defined above, such as the target event, preset trigger conditions, recording duration / frame count of the first and second videos, first image information, and first sound information, can all be adjusted based on actual needs to adjust the sensitivity and response speed of the terminal for video shooting.
[0086] This embodiment can control the terminal to switch from a first state to a running state and start recording video when the first information meets the preset trigger conditions. Thus, this disclosure can automatically turn on the terminal and directly start video recording based on the first information and preset trigger conditions, simply and quickly realizing terminal startup and video recording, thereby enabling the terminal to record exciting moments in a timely manner and improving the user experience.
[0087] This disclosure provides an exemplary embodiment of a video recording method applied to a terminal, which may specifically be a mobile phone, tablet computer, laptop, smart robot, smart wearable device, or other smart device. Furthermore, the terminal is equipped with various hardware resources and an energy storage device that provides power for the operation of these hardware resources.
[0088] As shown in Figure 4, the video shooting method illustrated in this embodiment includes:
[0089] S401. When the terminal is in the first state, it collects first information through the sensor.
[0090] S402. The terminal determines whether the first information meets the preset trigger conditions through the first chip. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip.
[0091] S403. The terminal enters the running state based on the trigger signal through the main control chip, and controls the terminal to execute actions associated with the preset trigger conditions.
[0092] The terminal includes a sensor, a first chip, and a main control chip, with the first chip having less computing power than the main control chip. Detailed descriptions can be found in the embodiments corresponding to Figures 1-3, and will not be repeated here. This embodiment can control the terminal to transition from a first state to a running state and execute actions associated with the preset trigger conditions when the first information meets the preset trigger conditions. Thus, this embodiment can automatically turn on the terminal based on the first information and the preset trigger conditions, and control the terminal to automatically execute actions associated with the preset trigger conditions. This not only allows for simple and quick terminal and function / application activation, but also eliminates the need for manual user operation, improving the user experience.
[0093] In an optional embodiment of this example, the video recording method further includes:
[0094] When the action is video recording, the terminal controls the main control chip to start recording the first video. Detailed descriptions can be found in the embodiments corresponding to Figures 1-3, and will not be repeated here. This embodiment can automatically control the terminal to start recording the first video when the action is video recording. This allows video recording to begin promptly when the user needs to record, solving the problem of missed shots due to untimely operation and improving the user experience.
[0095] In an optional embodiment of this invention, the first chip is disposed on the sensor, and the video capture method further includes:
[0096] The terminal records a second video while the terminal is in a first state via the first chip;
[0097] The terminal obtains the target video by stitching together the first and second videos using the main control chip.
[0098] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. This embodiment can determine the final target video through the second video and the first video, thereby obtaining the complete video of the terminal in the first state and the running state, ensuring that the recorded video includes the content that the user wants to record.
[0099] In an optional embodiment of this example, the video recording method further includes:
[0100] When the terminal determines that the first information meets the preset triggering conditions through the first chip, it saves the second video. The second video includes a video taken during a first preset time period or at a first preset number of frames before the first information is determined to meet the preset triggering conditions.
[0101] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. This embodiment can save the second video when the first information meets the preset triggering conditions.
[0102] In an optional embodiment of this example, the second video further includes: a video taken during a second preset time period or a second preset number of frames after determining that the first information meets the preset triggering conditions and before the first video begins recording.
[0103] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. This further ensures the integrity of the recorded video.
[0104] In an optional embodiment of this example, the terminal determines whether the first information meets a preset trigger condition via a first chip, including:
[0105] When the first information is the first image information, the terminal determines the preset trigger condition as the first preset condition through the first chip, and judges whether the first image information meets the first preset condition.
[0106] When the first information is the first sound information, the terminal determines the preset trigger condition as the second preset condition through the first chip, and judges whether the first sound information meets the second preset condition.
[0107] When the first information includes the first image information and the first sound information, the terminal determines the preset trigger condition as the third preset condition through the first chip, and judges whether the first information meets the third preset condition.
[0108] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. This embodiment can set different preset trigger conditions based on different types of first information, thereby simplifying the judgment steps, reducing the amount of calculation in the judgment steps, and the targeted preset trigger conditions can also improve the accuracy of the judgment results.
[0109] In an optional implementation of this embodiment, the first preset condition includes: the first image information contains a first preset target;
[0110] The second preset condition includes: the first sound information includes the first preset voice;
[0111] The third preset condition includes: the first image information includes the second preset target, and the first sound information includes the second preset voice.
[0112] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here.
[0113] In an optional embodiment of this example, the video recording method further includes:
[0114] After starting to record the first video, if no target event is detected within a preset time interval or a preset number of frames, the terminal stops recording the first video through the main control chip, and controls the terminal to enter the first state after stopping the recording of the first video.
[0115] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. This embodiment describes a process where, after starting to record the first video, if no target event is detected for a long period (within a preset time interval or a preset number of frames), recording of the first video stops, and the camera enters a first state. This not only avoids irrelevant content in the first video occupying the terminal's content but also reduces the terminal's power consumption, extends its battery life, and improves the user experience.
[0116] In an optional embodiment of this example, before the control terminal executes the action associated with the preset trigger condition, the video recording method further includes:
[0117] The terminal calls the corresponding detection algorithm through the main control chip to re-detect whether the first information meets the preset trigger conditions. When the first information meets the preset trigger conditions, the control terminal executes the action associated with the preset trigger conditions.
[0118] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here. In this embodiment, the first information is re-evaluated by a main control chip with higher computing power, which can determine the accuracy of the judgment result given by the first chip and avoid the inconvenience caused to the user by mistakenly turning on the terminal and starting to record the first video.
[0119] In an optional embodiment of this example, the video recording method further includes:
[0120] When the state of the terminal changes, the terminal indicates the change of state by controlling visual and / or auditory feedback through the main control chip.
[0121] For a detailed description, please refer to the relevant content in the embodiments corresponding to Figures 1-3, which will not be repeated here.
[0122] As shown in Figure 5, a specific embodiment is given below:
[0123] S501. When the terminal is in the first state, it collects first information through the sensor.
[0124] S502, Determine the action associated with the preset trigger condition.
[0125] S503. If the action is video recording, the terminal records a second video while the terminal is in the first state through the first chip.
[0126] S505: The terminal determines whether the first information meets the preset triggering conditions through the first chip. If not, S505 is executed; if yes, S506 is executed.
[0127] S505, Discard the second video and execute S501.
[0128] S506: Save the second video and send a trigger signal to the main control chip.
[0129] S507: The terminal enters the running state by controlling the main control chip based on the trigger signal.
[0130] S508: The terminal calls the corresponding detection algorithm through the main control chip to check again whether the first information meets the preset triggering conditions. If not, proceed to S509; if yes, proceed to S510.
[0131] S509 then discards the second video and executes S501.
[0132] S510. If the action is video recording, the terminal controls the main control chip to start recording the first video.
[0133] S511. When no target event is detected within a preset time interval or a preset number of frames, the terminal stops recording the first video through the main control chip, and controls the terminal to enter the first state after stopping the recording of the first video.
[0134] S512: The terminal obtains the target video by splicing the first video and the second video through the main control chip.
[0135] In step S504, the second video includes a video taken during a first preset time period or at a first preset number of frames before the first information is determined to meet the preset triggering condition, and a video taken during a second preset time period or at a second preset number of frames before the first video starts recording.
[0136] In one exemplary embodiment, a wearable camera is provided, as shown in the block diagram of a wearable camera in FIG6. The wearable camera includes a sensor 61, a first chip 62, and a main control chip 63. The computing power of the first chip 62 is less than that of the main control chip 63. The sensor 61 is used to collect first information when the wearable camera is in a first state. The first state is a low-power state, and the first information includes first image information and / or first sound information. The first chip 62 is used to determine whether the first information meets a preset trigger condition. When the first information meets the preset trigger condition, it sends a trigger signal to the main control chip 63. The main control chip 63 is used to control the wearable camera to enter the running state based on the trigger signal and to control the wearable camera to perform actions associated with the preset trigger condition.
[0137] In one exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the steps of any of the video recording methods described above. The computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.
[0138] The above embodiments are only used to illustrate the technical solutions of this disclosure, and are not intended to limit it. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this disclosure. Industrial applicability
[0139] This disclosure allows the terminal to switch from a first state to a running state and execute actions associated with the preset trigger conditions when the first information meets the preset trigger conditions. Thus, this disclosure can automatically turn on the terminal based on the first information and the preset trigger conditions, and control the terminal to automatically execute actions associated with the preset trigger conditions. This not only provides a simple and quick way to turn on the terminal and activate functions / applications, but also eliminates the need for manual user operation, improving the user experience.
Claims
1. A terminal, the terminal comprising a sensor, a first chip and a main control chip, wherein the computing power of the first chip is less than that of the main control chip; The sensor is used to collect first information when the terminal is in a first state; The first state is a low-power state, and the first information includes first image information and / or first sound information; The first chip is used to determine whether the first information meets the preset trigger conditions. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip. The main control chip is used to control the terminal to enter the running state based on the trigger signal, and to control the terminal to perform actions associated with the preset trigger conditions.
2. The terminal according to claim 1, wherein, When the action is video recording, the main control chip is used to control the terminal to start recording the first video.
3. The terminal according to claim 2, wherein the first chip is disposed on the sensor, and the first chip is further configured to record a second video when the terminal is in a first state; The main control chip is also used to obtain a target video by splicing the first video and the second video.
4. The terminal according to claim 3, wherein, The first chip is also configured to save the second video when it is determined that the first information meets the preset trigger condition, wherein the second video includes a video taken during a first preset time period or a first preset number of frames before it is determined that the first information meets the preset trigger condition.
5. The terminal according to claim 4, wherein, The second video also includes: a video taken after the first information satisfies the preset triggering condition, and a video taken during a second preset time period or at a second preset number of frames before the first video begins recording.
6. The terminal according to claim 1, wherein, The first chip is specifically used for: When the first information is the first image information, the preset trigger condition is determined to be the first preset condition, and it is determined whether the first image information meets the first preset condition. When the first information is the first sound information, the preset trigger condition is determined to be the second preset condition, and it is determined whether the first sound information meets the second preset condition; When the first information includes first image information and first sound information, the preset trigger condition is determined to be the third preset condition, and it is determined whether the first information satisfies the third preset condition.
7. The terminal according to claim 6, wherein, The first preset condition includes: the first image information contains a first preset target; The second preset condition includes: the first sound information includes a first preset voice; The third preset condition includes: the first image information includes a second preset target, and the first sound information includes a second preset voice.
8. The terminal according to claim 2, wherein, The main control chip is also used to stop recording the first video after it starts recording the first video, when no target event is detected within a preset time interval or a preset number of frames, and to control the terminal to enter the first state after stopping the recording of the first video.
9. The terminal according to claim 1, wherein, Before controlling the terminal to perform the action associated with the preset trigger condition, the main control chip is also used to call the corresponding detection algorithm to detect again whether the first information meets the preset trigger condition. When the first information meets the preset trigger condition, the main control chip controls the terminal to perform the action associated with the preset trigger condition.
10. The terminal according to claim 1, wherein, The main control chip is also used to indicate the change in state by controlling visual and / or auditory feedback when the state of the terminal changes.
11. A video shooting method, applied to a terminal according to any one of claims 1-10, the terminal comprising a sensor, a first chip, and a main control chip, wherein the computing power of the first chip is less than that of the main control chip, the method comprising: When the terminal is in the first state, it collects first information through the sensor; The first state is a low-power state, and the first information includes first image information and / or first sound information; The terminal determines whether the first information meets the preset trigger conditions through the first chip. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip. The terminal, controlled by the main control chip based on the trigger signal, enters the running state and performs actions associated with the preset trigger conditions.
12. The video shooting method according to claim 11, wherein, The control of the terminal to perform the action associated with the preset trigger condition includes: When the action is video recording, the terminal controls the main control chip to start recording the first video.
13. The video shooting method according to claim 12, wherein, The first chip is disposed on the sensor, and the method further includes: The terminal records a second video when the terminal is in a first state via the first chip; The terminal obtains the target video by stitching together the first video and the second video using the main control chip.
14. The video shooting method according to claim 13, wherein, The method further includes: When the terminal determines that the first information meets the preset trigger condition via the first chip, it saves the second video. The second video includes a first preset time period prior to determining that the first information meets the preset trigger condition. The video was shot at a segment or the first preset frame rate.
15. The video shooting method according to claim 14, wherein, The second video also includes: a video taken after the first information satisfies the preset triggering condition, and a video taken during a second preset time period or at a second preset number of frames before the first video begins recording.
16. The video shooting method according to claim 11, wherein, The terminal determines whether the first information meets the preset triggering conditions through the first chip, including: When the first information is the first image information, the terminal determines the preset trigger condition as the first preset condition through the first chip, and determines whether the first image information meets the first preset condition. When the first information is the first sound information, the terminal determines the preset trigger condition as the second preset condition through the first chip, and judges whether the first sound information meets the second preset condition; When the first information includes first image information and first sound information, the terminal determines the preset trigger condition as a third preset condition through the first chip, and judges whether the first information meets the third preset condition.
17. The video shooting method according to claim 16, wherein, The first preset condition includes: the first image information contains a first preset target; The second preset condition includes: the first sound information includes a first preset voice; The third preset condition includes: the first image information includes a second preset target, and the first sound information includes a second preset voice.
18. The video shooting method according to claim 12, wherein, The method further includes: After starting to record the first video, if no target event is detected within a preset time interval or a preset number of frames, the terminal stops recording the first video through the main control chip, and controls the terminal to enter the first state after stopping the recording of the first video.
19. The video shooting method according to claim 11, wherein, Before controlling the terminal to perform the action associated with the preset trigger condition, the method further includes: The terminal calls the corresponding detection algorithm through the main control chip to detect again whether the first information meets the preset trigger condition. When the first information meets the preset trigger condition, the terminal is controlled to perform an action associated with the preset trigger condition.
20. The video shooting method according to claim 11, wherein, The method further includes: When the state of the terminal changes, the terminal indicates the change of state by controlling visual and / or auditory feedback through the main control chip.
21. A wearable camera, the wearable camera comprising a sensor, a first chip and a main control chip, wherein the computing power of the first chip is less than that of the main control chip; The sensor is used to collect first information when the wearable camera is in a first state; the first state is a low-power state, and the first information includes first image information and / or first sound information. The first chip is used to determine whether the first information meets the preset trigger conditions. When the first information meets the preset trigger conditions, it sends a trigger signal to the main control chip. The main control chip is used to control the wearable camera to enter the operating state based on the trigger signal, and to control the wearable camera to perform actions associated with the preset trigger conditions.
22. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by a processor, it implements the steps of the video capture method according to any one of claims 11 to 20.
Citation Information
Patent Citations
Voice wake-up method and terminal
CN113192499A
Control method for Internet of Things equipment, Internet of Things equipment and storage medium
CN116132492A
Application wakeup method, display device, mobile terminal and server
WO2022206392A1