Photographing method and apparatus, head-mounted device, and storage medium

By sending the information to be captured, identified by the camera component of the head-mounted device, to the terminal device for display and generation of multimedia information, the problem of limited storage space and inability to view captured content in a timely manner of the head-mounted device is solved, thereby improving the timeliness of display and battery life.

WO2026113323A1PCT designated stage Publication Date: 2026-06-04ZHUHAI MOJIE TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
ZHUHAI MOJIE TECH CO LTD
Filing Date
2025-06-10
Publication Date
2026-06-04

AI Technical Summary

Technical Problem

Existing head-mounted devices have limited storage space, making it impossible to view the captured content in a timely manner. Even devices with camera components cannot view the captured content when they lack display functionality.

Method used

The head-mounted device sends the information to be captured, identified by the camera components, to the terminal device for display. When a shooting command is detected, it generates multimedia information, which is then displayed and stored by the terminal device.

Benefits of technology

This allows users to view captured content promptly via a terminal device when the head-mounted device lacks a display function, improving the timeliness of the display and saving device power and extending battery life when the display function is available.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025100165_04062026_PF_FP_ABST
    Figure CN2025100165_04062026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a photographing method and apparatus, a head-mounted device, and a storage medium. The method comprises: when the head-mounted device, connected to a terminal device, starts a photographing assembly, acquiring information to be photographed identified by the photographing assembly; sending the information to be photographed to the terminal device, so that the terminal device displays the information to be photographed after receiving the information to be photographed; in response to detecting a photographing instruction, generating multimedia information on the basis of the information to be photographed. When the head-mounted device does not have display functionality, a user can view the information to be photographed by means of the terminal device, so that the user can view content to be photographed in a timely manner, improving the timeliness of display of the information to be photographed. In addition, when the head-mounted device has display functionality, a user can still view the information to be photographed by means of the terminal device rather than view the information to be photographed by means of the head-mounted device, improving the endurance capacity of the head-mounted device.
Need to check novelty before this filing date? Find Prior Art

Description

Shooting methods, devices, head-mounted equipment, and storage media

[0001] This application claims priority to Chinese Patent Application No. 2024117355508, filed on November 28, 2024, entitled "Method for shooting, apparatus, head-mounted device and storage medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of photography technology, and more particularly to a photography method, apparatus, head-mounted device, and storage medium. Background Technology

[0003] Current head-mounted devices (such as AI glasses and audio glasses) have limited storage space and cannot store large amounts of data. Even though many current head-mounted devices have camera components and can take pictures, for some head-mounted devices that do not have display functions, users cannot view the content being recorded in time, and therefore cannot know in time whether the content being recorded is what they want. Summary of the Invention

[0004] This application provides a shooting method, apparatus, head-mounted device, and storage medium. The aim is to allow the head-mounted device to send the information to be shot to a terminal device for display during the shooting process. This enables users to view the information to be shot through the terminal device even when the head-mounted device lacks a display function, allowing them to promptly review the captured content and determine if it meets their expectations, thus improving the timeliness of information display. Furthermore, when the head-mounted device has a display function, users can also view the information to be shot through the terminal device without needing to access it directly through the head-mounted device, thereby improving the head-mounted device's battery life.

[0005] In a first aspect, embodiments of this application provide a shooting method, the method being applied to a head-mounted device, the method comprising:

[0006] When the head-mounted device connected to the terminal device activates the camera component, it acquires the shooting information identified by the camera component.

[0007] The information to be photographed is sent to the terminal device so that the terminal device can display the information to be photographed after receiving it;

[0008] In response to the detection of a shooting command, multimedia information is generated based on the information to be shot.

[0009] Secondly, embodiments of this application provide a shooting method, the method being applied to a head-mounted device, the method comprising:

[0010] The information acquisition module is used to acquire the information to be captured identified by the camera component after the head-mounted device connected to the terminal device starts the camera component;

[0011] An information sending module is used to send the information to be photographed to the terminal device, so that the terminal device can display the information to be photographed after receiving it;

[0012] The information generation module is used to generate multimedia information based on the information to be captured in response to the detection of a shooting command.

[0013] Thirdly, the invention also provides a head-mounted device, the head-mounted device including a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for enabling communication between the processor and the memory, wherein when the computer program is executed by the processor, it implements the shooting method as described in the first aspect.

[0014] Fourthly, embodiments of this application also provide a storage medium for computer-readable storage, wherein the storage medium stores one or more programs that can be executed by one or more processors to implement the shooting method as described in the first aspect.

[0015] This application provides a shooting method, apparatus, head-mounted device, and storage medium. In this embodiment, when the head-mounted device connected to a terminal device activates its camera component, the head-mounted device acquires the shooting information identified by the camera component and sends the shooting information to the terminal device. The terminal device then displays the shooting information upon receiving it. Furthermore, when the head-mounted device detects a shooting command, it generates multimedia information based on the shooting information. This embodiment enables the head-mounted device to send the shooting information to the terminal device for display during shooting. This allows users to view the shooting information on the terminal device even when the head-mounted device lacks a display function, facilitating timely viewing of the captured content and ensuring it meets their expectations, thus improving the timeliness of the shooting information display. It also allows users to view the shooting information on the terminal device even when the head-mounted device has a display function, improving the head-mounted device's battery life. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 is a schematic block diagram of a head-mounted device provided in an embodiment of this application;

[0018] Figure 2 is a flowchart illustrating a shooting method provided in an embodiment of this application;

[0019] Figure 3 is a schematic diagram of step S102 in an embodiment of this application;

[0020] Figure 4 is a schematic diagram of the information to be photographed displayed in the terminal device provided in the embodiment of this application;

[0021] Figure 5 is a schematic diagram of a shooting center line provided in an embodiment of this application;

[0022] Figure 6 is a schematic block diagram of a shooting device provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0024] The flowchart shown in the attached diagram is for illustrative purposes only and does not necessarily include all content and operations / steps, nor does it necessarily have to be performed in the order described. For example, some operations / steps can be broken down, combined, or partially merged, so the actual execution order may change depending on the actual situation.

[0025] It should be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0026] This application provides a shooting method, apparatus, head-mounted device, and storage medium. The technical solutions provided in this application are as follows.

[0027] In this embodiment of the application, the head-mounted device can be AR (Augmented Reality) glasses, AR helmet, VR (Virtual Reality) glasses, etc.

[0028] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0029] Figure 1 is a schematic block diagram of a head-mounted device provided in an embodiment of this application.

[0030] As shown in Figure 1, the head-mounted device 100 includes a processor 101 and a memory 102, which are connected via a bus 103, such as an I2C (Inter-integrated Circuit) bus.

[0031] Specifically, processor 101 provides computing and control capabilities to support the operation of the entire head-mounted device 100. Processor 101 can be a Central Processing Unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0032] Specifically, the memory 102 can be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a portable hard drive, etc.

[0033] Those skilled in the art will understand that the structure shown in FIG1 is merely a block diagram of a portion of the structure related to the embodiments of this application, and does not constitute a limitation on the head-mounted device to which the embodiments of this application are applied. A specific head-mounted device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0034] The processor 101 is used to run a computer program stored in the memory 102. The computer program can be set in the head-mounted device. When the head-mounted device executes the computer program, it implements any of the shooting methods provided in the embodiments of this application.

[0035] In one embodiment, the processor is configured to run a computer program stored in memory, and to perform the following steps when executing the computer program:

[0036] When the head-mounted device connected to the terminal device activates the camera component, it acquires the shooting information identified by the camera component.

[0037] The information to be photographed is sent to the terminal device so that the terminal device can display the information to be photographed after receiving it;

[0038] In response to the detection of a shooting command, multimedia information is generated based on the information to be shot.

[0039] In one embodiment, the step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component includes:

[0040] When the head-mounted device connected to the terminal device activates the camera component, it acquires the rotation angle of the user's head wearing the head-mounted device;

[0041] The camera component identifies the information to be captured based on the rotation angle.

[0042] In one embodiment, the processor, when executing the computer program, is further configured to perform the following steps:

[0043] If the rotation angle is greater than or equal to the first preset angle, a shooting command is triggered, and the step of generating multimedia information based on the shooting information in response to detecting the shooting command is executed.

[0044] In one embodiment, after the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the processor, when executing the computer program, is further configured to implement the following steps:

[0045] If the rotation angle is greater than or equal to the second preset angle, then the shooting center line of the shooting component corresponding to the horizontal axis is determined;

[0046] The step of obtaining the image capture information identified by the camera component based on the rotation angle includes:

[0047] The camera component determines the information to be captured based on the shooting center line and the rotation angle. In one embodiment, after the step of obtaining the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the processor, when executing the computer program, is further configured to implement the following steps:

[0048] If the rotation angle is greater than or equal to the third set angle, a display command is sent to the terminal device so that the terminal device can display a horizontal guide line for the user's head rotation according to the display command.

[0049] The system acquires rotation data during the user's head rotation process and sends the rotation data to the terminal device so that the terminal device can control the display of the guiding horizontal line based on the rotation data.

[0050] In one embodiment, after the step of acquiring the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component, the processor, when executing the computer program, is further configured to implement the following steps:

[0051] If an adjustment instruction to adjust the information to be photographed is received from the terminal device, the information to be photographed is adjusted according to the adjustment instruction to obtain the adjusted information to be photographed.

[0052] The step of generating multimedia information based on the information to be captured in response to detecting a shooting command includes:

[0053] In response to the detection of a shooting command, multimedia information is generated based on the adjusted shooting information.

[0054] In one embodiment, after the step of generating multimedia information based on the information to be captured in response to detecting a shooting command, the processor, while executing the computer program, is further configured to implement the following steps:

[0055] Send the multimedia information to the terminal device for storage; or

[0056] The multimedia information is sent to the terminal device for storage, and then deleted after a preset time period.

[0057] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the head-mounted device described above can be referred to the corresponding process in the following shooting method embodiments, and will not be repeated here.

[0058] The following will describe in detail the shooting method provided by the embodiments of this application with reference to the head-mounted device shown in Figure 1. It should be noted that the head-mounted device in Figure 1 is only used to explain the shooting method provided by the embodiments of this application, but does not constitute a limitation on the application scenarios of the shooting method provided by the embodiments of this application.

[0059] Please refer to Figure 2, which is a flowchart illustrating a shooting method provided in an embodiment of this application.

[0060] As shown in Figure 2, this shooting method is applied to a head-mounted device, and the shooting method includes steps S101, S102 and S103.

[0061] Step S101: When the head-mounted device connected to the terminal device starts the camera component, it obtains the shooting information identified by the camera component.

[0062] In this embodiment, the head-mounted device can be a device with a display function or a device without a display function. The head-mounted device includes a camera component, allowing the user to capture images or videos. The terminal device can be a mobile phone, personal computer, or PDA, etc. In this embodiment, the terminal device is a device with a display function. The terminal device can establish a communication connection with the head-mounted device via wired or wireless means. For example, the terminal device can establish a communication connection with the head-mounted device via Bluetooth, WLAN (Wireless Local Area Network), etc. When the head-mounted device establishes a communication connection with the terminal device via a local area network, data transmission can be achieved as long as the head-mounted device and the terminal device are on the same local area network. Since input is inconvenient on the head-mounted device, the head-mounted device can scan codes using the camera component to establish a WLAN connection with the terminal device.

[0063] Once the head-mounted device establishes a communication connection with the terminal device, if the head-mounted device receives a start command to activate the camera component, it will activate the camera component and acquire the information to be captured as identified by the camera component. The start command can be triggered by the user on the head-mounted device (e.g., by clicking, double-clicking, or long-pressing a button), or it can be triggered by the user on the terminal device and sent to the head-mounted device. The information to be captured is the information identified by the camera component after activation, such as a preview of the content to be captured. The information to be captured can be a person and / or an object.

[0064] Step S102: Send the information to be photographed to the terminal device so that the terminal device can display the information to be photographed after receiving it.

[0065] After the head-mounted device acquires the information to be captured, it sends the information to be captured to the terminal device. It is understood that if the head-mounted device has a display function, it can choose to display the information to be captured on its display interface, or it can choose not to display it to save power. When the terminal device receives the information to be captured, it outputs the information to be captured on its display interface to display it, allowing the user to view the information through the terminal device. It is understood that although the head-mounted device acquires the information to be captured first and then sends it to the terminal device, due to the high data transmission efficiency between the head-mounted device and the terminal device, the user can view the information to be captured on the terminal device as soon as the head-mounted device acquires it. Referring to Figure 3, Figure 3 is a schematic diagram of the terminal device displaying the information to be captured in an embodiment of this application.

[0066] In one embodiment, after the head-mounted device acquires the information to be captured, if the head-mounted device does not have a display function, it sends the captured information to a terminal device so that the user can view the captured information through the terminal device. If the head-mounted device has a display function, it determines its current remaining battery power. If the remaining battery power is greater than a preset battery power, the head-mounted device does not send the captured information to the terminal device and displays the captured information on its display interface for the user to view; if the remaining battery power is less than or equal to the preset battery power, the head-mounted device sends the captured information to the terminal device. The preset battery power can be set according to specific needs, such as setting it to 20% of the total battery power or 10% of the total battery power. This embodiment determines whether to send the information to be captured to the terminal device after the head-mounted device acquires the information, based on whether the head-mounted device has a display function. This allows users to view the information regardless of whether the head-mounted device has a display function, improving the timeliness of the information display. Furthermore, when the head-mounted device has a display function, the information to be captured can be sent to the terminal device when the head-mounted device's battery is low, thereby improving the head-mounted device's battery life and ensuring that users can view the information to be captured in a timely manner.

[0067] Step S103: In response to the detection of a shooting command, generate multimedia information based on the information to be shot.

[0068] After the head-mounted device sends the information to be captured to the terminal device, if the head-mounted device detects a shooting command, it generates multimedia information based on that information. The shooting command can be an image capture command or a video capture command. When the shooting command is an image capture command, the multimedia information is an image; when the shooting command is a video capture command, the multimedia information is a video. The shooting command can be triggered by the user on the head-mounted device or by the user on the terminal device, and then sent from the terminal device to the head-mounted device. Referring to Figure 3, the terminal device can display a virtual control to trigger the shooting command within the information to be captured, specifically below the information to be captured shown in Figure 3, at the location of the user's gesture. When the user clicks this virtual control, the shooting command is triggered.

[0069] In this embodiment, when the head-mounted device connected to the terminal device activates its camera component, the head-mounted device acquires the shooting information identified by the camera component and sends the shooting information to the terminal device. Upon receiving the shooting information, the terminal device displays it. Furthermore, when the head-mounted device detects a shooting command, it generates multimedia information based on the shooting information. This embodiment enables the head-mounted device to send the shooting information to the terminal device for display during shooting. This allows users to view the shooting information on the terminal device even when the head-mounted device lacks a display function, improving the timeliness of the shooting information display. It also allows users to view the shooting information on the terminal device even when the head-mounted device has a display function, thus improving the head-mounted device's battery life.

[0070] In one embodiment, after step S103, the method further includes: sending the multimedia information to the terminal device for storage;

[0071] or

[0072] The multimedia information is sent to the terminal device for storage, and then deleted after a preset time period.

[0073] After the head-mounted device generates multimedia information, it sends the multimedia information to the terminal device. Upon receiving the multimedia information, the terminal device displays and stores it. A folder can be set up on the terminal device to store the multimedia information captured by the head-mounted device. Since head-mounted devices in related technologies have limited storage, sending the captured multimedia information to the terminal device for storage saves storage space on the head-mounted device.

[0074] In one embodiment, after the head-mounted device sends multimedia information to the terminal device for storage, the head-mounted device deletes the multimedia information after a preset time period to prevent the multimedia information from occupying the head-mounted device's storage space, thereby saving the head-mounted device's storage space. The preset time period can be set according to specific needs, such as 3 minutes, 10 hours, or 23 days.

[0075] In one embodiment, referring to FIG4, step S102 includes:

[0076] Step S1021: When the head-mounted device connected to the terminal device starts the camera component, it acquires the rotation angle of the user's head wearing the head-mounted device.

[0077] Step S1022: Obtain the shooting information identified by the camera component based on the rotation angle.

[0078] Once the head-mounted device establishes a communication connection with the terminal device and activates its camera component, it acquires the rotation angle of the user's head. The head-mounted device can be equipped with sensors to detect this rotation angle, such as a gyroscope, angle sensor, or IMU (Inertial Measurement Unit). After acquiring the user's head rotation angle, the head-mounted device uses this angle to obtain the information to be captured, as identified by the camera component. It's understandable that when the head-mounted device activates its camera component to capture images, if the user rotates their head before a capture command is detected, the camera's field of view will change with the rotation angle; a larger rotation angle will allow the camera to capture more information. While wearing the head-mounted device, the user can trigger a capture command at any time during head rotation, and can rotate their head to the left or right. It's also understandable that the user's body can rotate along with their head, allowing for a maximum head rotation angle of 360 degrees. This application embodiment can acquire more shooting information by rotating the head, and the rotation angle can reach 360 degrees, meaning that 360-degree shooting can be achieved through the head-mounted device. It is understood that since the camera component of the head-mounted device itself has a shooting angle, the user's head rotation angle does not need to reach 360 degrees to achieve 360-degree shooting. Compared to related technologies that use mobile phones for wide-angle shooting (currently, mobile phones cannot achieve 360-degree shooting), this application embodiment increases the shooting area.

[0079] In one embodiment, step S1021 is followed by:

[0080] If the rotation angle is greater than or equal to the second preset angle, then the shooting center line of the shooting component corresponding to the horizontal axis is determined;

[0081] Step S1022 includes:

[0082] The camera component identifies the information to be captured based on the shooting center line and the rotation angle.

[0083] Once the head-mounted device receives the user's head rotation angle and determines to activate the wide-angle shooting function, it checks whether the rotation angle is greater than or equal to a second preset angle. The size of this second preset angle can be set according to specific needs; this embodiment does not impose specific limitations on it, such as setting it to 60 degrees, 80 degrees, or 90 degrees. When the rotation angle is greater than or equal to the second preset angle, it indicates that the user's head rotation angle is sufficiently large. The wide-angle shooting function can be understood as ultra-wide-angle shooting; when activated, it indicates that the user wants to capture a scene with a large area. The user can activate the wide-angle shooting function using voice commands, touch commands, etc.

[0084] If the head-mounted device has activated its wide-angle shooting function, and the rotation angle is greater than or equal to a second preset angle, the head-mounted device determines the shooting center line corresponding to the horizontal axis of the shooting component. This shooting center line is used to determine the central baseline of the shooting range, and the information to be shot is determined based on the shooting center line and the rotation angle. It can be understood that this shooting center line is used to determine the baseline for the user to shoot at the start of shooting, and the shooting center line is located in the middle of the content to be shot. In this embodiment, the shooting center line can be used to determine the upper and lower range of the information to be shot, and the rotation angle is used to determine the left and right range of the information to be shot. In one embodiment, to avoid inconsistencies in the upper and lower ranges of the information to be shot, the upper and lower ranges of the information to be shot can be determined based on a preset distance above and below the shooting center line. The preset distance can be set according to specific needs, and this embodiment does not impose specific limitations on it.

[0085] When the user's head rotation angle is less than the second preset angle, it indicates that the shooting range is still relatively small. Therefore, the head-mounted device does not need to determine the shooting center line of the shooting component corresponding to the horizontal axis, so as to reduce the data processing volume of the head-mounted device and reduce the power consumption of the head-mounted device.

[0086] Refer to Figure 5, which is a schematic diagram of the shooting center line. When the head-mounted device has a display function, it can display the shooting center line on its display interface. At this time, the user can rotate their head with reference to the shooting center line, so that the head rotates as horizontally as possible, so that the head-mounted device can obtain better information to be shot.

[0087] In one embodiment, when the head-mounted device does not display the shooting center line, it can determine the shooting area corresponding to the vertical axis of the shooting component, and then determine the information to be captured based on the shooting center line, the shooting area, and the rotation angle. It is understood that the horizontal axis corresponding to the shooting component is the horizontal direction, i.e., the left-right direction; the vertical axis corresponding to the shooting component is the direction of gravity, i.e., the up-down direction. The head-mounted device not displaying the shooting center line includes two scenarios: one is when the head-mounted device has a display function, in which case it does not display the shooting center line to save power; the other is when the head-mounted device does not have a display function.

[0088] In the process of determining the information to be captured by the head-mounted device based on the shooting center line, shooting area, and rotation angle, the head-mounted device can determine the degree of horizontal deviation of the user's head during rotation based on the shooting center line, and then determine the selection center line for the information to be captured based on this deviation. For example, a preset number of reference points can be selected on the shooting center line, and then the deviation distance of the user's head position from the shooting center line at each reference point during the user's head rotation can be determined. Based on this deviation distance, the average deviation is determined, and the selection center line is obtained based on the average deviation and the shooting center line. For example, when the average deviation is +1cm, the selection center line is moved upward by 1cm; when the average deviation is -0.5cm, the selection center line is moved downward by 0.5cm. It can be understood that when the user's head position deviates upward relative to the shooting center line during the user's head rotation, the deviation distance is a positive value; when the user's head position deviates downward relative to the shooting center line, the deviation distance is a negative value. In one embodiment, the user's head position can be the location between the user's eyebrows, the center point of the camera component, or other locations on the head-mounted device. For example, when the head-mounted device is smart glasses, the center point of the frame can be used to determine the user's head position. In this embodiment, the specific number of reference points is not displayed; that is, the preset number can be set as needed. The larger the rotation angle, the more reference points can be used. It is understood that the more reference points there are, the more accurate the selected center line will be.

[0089] Once the head-mounted device determines the selection center line of the information to be captured, it determines a first shooting point within the shooting range that is at the minimum distance above the selection center line, and a second shooting point within the shooting range that is at the minimum distance below the selection center line. Based on the first shooting point, a first selection line for the information to be captured is determined, and based on the second shooting point, a second selection line for the information to be captured is determined. In other words, the first shooting point is a point on the first selection line, and the second shooting point is a point on the second selection line. The first selection line, the selection center line, and the second selection line are parallel, but the distances of the first selection line from the selection center line are not necessarily equal to the distances of the second selection line from the selection center line. After the head-mounted device determines the first and second selection lines, it can determine the information to be captured based on the first and second selection lines and the rotation angle. In other words, the first and second selection lines are used to determine the vertical range of the information to be captured, and the rotation angle is used to determine the horizontal range of the information to be captured. The content enclosed by the vertical and horizontal ranges is the information to be captured.

[0090] This embodiment determines the information to be captured by shooting the center line, shooting area, and rotation angle, thereby improving the aesthetics of the multimedia information generated by the user based on the information to be captured in a wide shooting scene. It also avoids the situation where the real scene corresponding to the captured information is not on the same horizontal line because the user's head is not on the same horizontal line during the head rotation process.

[0091] In one embodiment, the method further includes: if the rotation angle is greater than or equal to a first preset angle, then triggering a shooting command and executing step S103.

[0092] Once the head-mounted device determines the user's head rotation angle, it checks whether this angle is greater than or equal to a first preset angle. If the angle is greater than or equal to the first preset angle, the device automatically triggers a shooting command. If the angle is determined to be less than the first preset angle, the device does not automatically trigger a shooting command. The first preset angle may be equal to or different from the second preset angle.

[0093] This embodiment improves the intelligence of shooting with a head-mounted device by automatically triggering a shooting command when the user's head rotation angle is greater than or equal to a first preset angle, i.e. when the shooting range is large enough.

[0094] In one embodiment, after step S1021, the method further includes:

[0095] If the rotation angle is greater than or equal to the third preset angle, a display command is sent to the terminal device so that the terminal device can display a horizontal guide line for the user's head rotation according to the display command.

[0096] The system acquires rotation data during the user's head rotation process and sends the rotation data to the terminal device so that the terminal device can control the display of the guiding horizontal line based on the rotation data.

[0097] If the head-mounted device determines that the user's head rotation angle is greater than or equal to a third preset angle, it indicates that the current shooting angle is large, and the head-mounted device sends a display command to the terminal device. The third preset angle may or may not be equal to the first or second preset angles. When the head-mounted device determines that the user's head rotation angle is less than the third preset angle, it indicates that the current shooting angle is not large, and the head-mounted device may not send a display command to the terminal device. Upon receiving the display command, the terminal device displays a horizontal guide line indicating the user's head rotation. This horizontal guide line and the shooting center line can be the same line. This horizontal guide line indicates whether the user's head is horizontal during rotation, i.e., whether the user's head is on a horizontal line. After the head-mounted device sends the display command to the terminal device, it acquires the rotation data of the user's head during rotation and sends this data to the terminal device. Upon receiving this rotation data, the terminal device controls the display of the horizontal guide line. For example, if a user's head deviates upwards from the guide line while rotating, the guide line will also move upwards; if the user's head deviates downwards from the guide line, the guide line will also move downwards. Understandably, the terminal device can determine whether the user's head position has deviated from the guide line based on the rotation data.

[0098] In one embodiment, after step S101, the method further includes:

[0099] If an adjustment instruction to adjust the information to be photographed is received from the terminal device, the information to be photographed is adjusted according to the adjustment instruction to obtain the adjusted information to be photographed.

[0100] Step S103 includes:

[0101] In response to the detection of a shooting command, multimedia information is generated based on the adjusted shooting information.

[0102] After the terminal device displays the information to be captured, the user can trigger an adjustment command on the terminal device to adjust the information. This adjustment command can be used to adjust shooting parameters, such as adjusting the shooting mode or the level of beautification. Upon receiving the adjustment command, the terminal device sends it to the head-mounted device. When the head-mounted device receives the adjustment command, it adjusts the information to be captured according to the command, obtaining the adjusted information. When the head-mounted device detects a shooting command, it generates multimedia information based on the adjusted information. In one embodiment, if the head-mounted device has a display function, the adjustment command can also be triggered through the head-mounted device.

[0103] This embodiment adjusts the information to be photographed obtained by the head-mounted device according to the adjustment instructions in the terminal device, which improves the flexibility of adjusting the information to be photographed and avoids the situation where users can only adjust the information to be photographed through the head-mounted device.

[0104] Please refer to Figure 6, which is a schematic block diagram of the structure of a shooting device provided in an embodiment of this application.

[0105] As shown in Figure 6, the shooting device 600 is applied to a head-mounted device, and the shooting device 600 includes:

[0106] The information acquisition module 610 is used to acquire the shooting information identified by the camera component after the head-mounted device connected to the terminal device starts the camera component;

[0107] The first information sending module 620 is used to send the information to be photographed to the terminal device, so that the terminal device can display the information to be photographed after receiving it;

[0108] The information generation module 630 is used to generate multimedia information based on the information to be captured in response to the detection of a shooting command.

[0109] In one embodiment, the information acquisition module 610 further includes:

[0110] An angle acquisition unit is used to acquire the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component.

[0111] The information acquisition unit is used to acquire the shooting information identified by the camera component based on the rotation angle.

[0112] In one embodiment, the imaging device 600 further includes:

[0113] The instruction triggering module is used to trigger a shooting instruction if the rotation angle is greater than or equal to a first preset angle, and to execute the step of generating multimedia information based on the information to be shot in response to detecting the shooting instruction.

[0114] In one embodiment, the information acquisition module 610 further includes:

[0115] A centerline determination unit is used to determine the shooting centerline of the shooting component corresponding to the horizontal axis if the rotation angle is greater than or equal to a second preset angle.

[0116] The information acquisition unit is also used to determine the shooting information identified by the camera component based on the shooting center line and the rotation angle.

[0117] In one embodiment, the imaging device 600 further includes:

[0118] The instruction sending module is used to send a display instruction to the terminal device if the rotation angle is greater than or equal to a third preset angle, so that the terminal device can display a horizontal guide line for the user's head rotation according to the display instruction;

[0119] The data transmission module is used to acquire rotation data during the user's head rotation process and send the rotation data to the terminal device so that the terminal device can control the display of the guide horizontal line according to the rotation data.

[0120] In one embodiment, the imaging device 600 further includes:

[0121] The information adjustment module is used to acquire rotation data during the user's head rotation process and send the rotation data to the terminal device so that the terminal device can control the display of the guide horizontal line according to the rotation data.

[0122] The information generation module 630 is also used to generate multimedia information based on the adjusted information to be captured in response to the detection of a shooting command.

[0123] In one embodiment, the imaging device 600 further includes:

[0124] The second information sending module is used to send the multimedia information to the terminal device for storage;

[0125] Alternatively, the second information sending module is used to send the multimedia information to the terminal device for storage and delete the multimedia information after a preset time.

[0126] It should be noted that those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the shooting device described above can be referred to the corresponding process in the aforementioned shooting method embodiments, and will not be repeated here.

[0127] This application also provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs that can be executed by one or more processors to implement any of the shooting methods provided in the specification of this application.

[0128] The storage medium can be an internal storage unit of the head-mounted device described in the foregoing embodiments, such as the hard drive or memory of the head-mounted device. Alternatively, the storage medium can be an external storage device of the head-mounted device, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the head-mounted device.

[0129] It will be understood by those skilled in the art that all or some of the steps, systems, or apparatuses disclosed above, and their functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware embodiments, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0130] It should be understood that the term "and / or" as used in this specification and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations. It should be noted that, herein, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0131] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments. The above descriptions are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A shooting method, wherein, The method is applied to a head-mounted device, and the method includes: When the head-mounted device connected to the terminal device activates the camera component, it acquires the information to be captured identified by the camera component. The information to be photographed is sent to the terminal device so that the terminal device can display the information to be photographed after receiving it. In response to the detection of a shooting command, multimedia information is generated based on the information to be shot.

2. The shooting method according to claim 1, wherein, The step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component includes: When the head-mounted device connected to the terminal device activates the camera component, it acquires the rotation angle of the user's head wearing the head-mounted device; The camera component identifies the information to be captured based on the rotation angle.

3. The shooting method according to claim 2, wherein, The method further includes: If the rotation angle is greater than or equal to the first preset angle, a shooting command is triggered, and the step of generating multimedia information based on the shooting information in response to detecting the shooting command is executed.

4. The shooting method according to claim 2, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the second preset angle, then the shooting center line of the shooting component corresponding to the horizontal axis is determined; The step of obtaining the image capture information identified by the camera component based on the rotation angle includes: The camera component identifies the information to be captured based on the shooting center line and the rotation angle.

5. The shooting method according to claim 2, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the third set angle, a display command is sent to the terminal device so that the terminal device can display a horizontal guide line for the user's head rotation according to the display command. The system acquires rotation data during the user's head rotation process and sends the rotation data to the terminal device so that the terminal device can control the display of the guiding horizontal line based on the rotation data.

6. The shooting method according to claim 1, wherein, After the step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component, the method further includes: If an adjustment instruction to adjust the information to be photographed is received from the terminal device, the information to be photographed is adjusted according to the adjustment instruction to obtain the adjusted information to be photographed. The step of generating multimedia information based on the information to be captured in response to detecting a shooting command includes: In response to the detection of a shooting command, multimedia information is generated based on the adjusted information to be shot.

7. The shooting method according to claim 1, wherein, After the step of generating multimedia information based on the information to be captured in response to detecting a shooting command, the method further includes: Send the multimedia information to the terminal device for storage; or The multimedia information is sent to the terminal device for storage, and then deleted after a preset time.

8. A shooting device, wherein, The shooting device is used in a head-mounted device, and the shooting device includes: The information acquisition module is used to acquire the information to be captured identified by the camera component after the head-mounted device connected to the terminal device starts the camera component; An information sending module is used to send the information to be photographed to the terminal device, so that the terminal device can display the information to be photographed after receiving it; The information generation module is used to generate multimedia information based on the information to be captured in response to the detection of a shooting command.

9. A head-mounted device, wherein, The head-mounted device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for establishing communication between the processor and the memory. When the computer program is executed by the processor, it performs the following steps: When the head-mounted device connected to the terminal device activates the camera component, it acquires the information to be captured identified by the camera component. The information to be photographed is sent to the terminal device so that the terminal device can display the information to be photographed after receiving it. In response to the detection of a shooting command, multimedia information is generated based on the information to be shot.

10. The head-mounted device according to claim 9, wherein, The step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component includes: When the head-mounted device connected to the terminal device activates the camera component, it acquires the rotation angle of the user's head wearing the head-mounted device; The camera component identifies the information to be captured based on the rotation angle.

11. The head-mounted device according to claim 10, wherein, When the computer program is executed by the processor, it also performs the following steps: If the rotation angle is greater than or equal to the first preset angle, a shooting command is triggered, and the step of generating multimedia information based on the shooting information in response to detecting the shooting command is executed.

12. The head-mounted device according to claim 10, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the second preset angle, then the shooting center line of the shooting component corresponding to the horizontal axis is determined; The step of obtaining the image capture information identified by the camera component based on the rotation angle includes: The camera component identifies the information to be captured based on the shooting center line and the rotation angle.

13. The head-mounted device according to claim 10, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the third set angle, a display command is sent to the terminal device so that the terminal device can display a horizontal guide line for the user's head rotation according to the display command. The system acquires rotation data during the user's head rotation process and sends the rotation data to the terminal device so that the terminal device can control the display of the guiding horizontal line based on the rotation data.

14. The head-mounted device according to claim 9, wherein, After the step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component, the method further includes: If an adjustment instruction to adjust the information to be photographed is received from the terminal device, the information to be photographed is adjusted according to the adjustment instruction to obtain the adjusted information to be photographed. The step of generating multimedia information based on the information to be captured in response to detecting a shooting command includes: In response to the detection of a shooting command, multimedia information is generated based on the adjusted information to be shot.

15. The head-mounted device according to claim 9, wherein, After the step of generating multimedia information based on the information to be captured in response to detecting a shooting command, the method further includes: Send the multimedia information to the terminal device for storage; or The multimedia information is sent to the terminal device for storage, and then deleted after a preset time.

16. A storage medium for computer-readable storage, wherein, The storage medium stores one or more programs, which can be executed by one or more processors to perform the following steps: When the head-mounted device connected to the terminal device activates the camera component, it acquires the information to be captured identified by the camera component. The information to be photographed is sent to the terminal device so that the terminal device can display the information to be photographed after receiving it. In response to the detection of a shooting command, multimedia information is generated based on the information to be shot.

17. The storage medium according to claim 16, wherein, The step of obtaining the information to be captured identified by the camera component after the head-mounted device connected to the terminal device activates the camera component includes: When the head-mounted device connected to the terminal device activates the camera component, it acquires the rotation angle of the user's head wearing the head-mounted device; The camera component identifies the information to be captured based on the rotation angle.

18. The storage medium according to claim 17, wherein, The one or more programs can be executed by one or more processors and also perform the following steps: If the rotation angle is greater than or equal to the first preset angle, a shooting command is triggered, and the step of generating multimedia information based on the shooting information in response to detecting the shooting command is executed.

19. The storage medium according to claim 17, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the second preset angle, then the shooting center line of the shooting component corresponding to the horizontal axis is determined; The step of obtaining the image capture information identified by the camera component based on the rotation angle includes: The camera component identifies the information to be captured based on the shooting center line and the rotation angle.

20. The storage medium according to claim 17, wherein, After the step of acquiring the rotation angle of the user's head when the head-mounted device connected to the terminal device activates the camera component, the method further includes: If the rotation angle is greater than or equal to the third set angle, a display command is sent to the terminal device so that the terminal device can display a horizontal guide line for the user's head rotation according to the display command. The system acquires rotation data during the user's head rotation process and sends the rotation data to the terminal device so that the terminal device can control the display of the guiding horizontal line based on the rotation data.