A method of guiding image taking and related device

By collecting and analyzing environmental images to determine reference images and lines, the problem of lack of guidance when taking photos was solved, the quality of the finished product was improved, and high-quality shooting guidance was achieved.

CN116095455BActive Publication Date: 2025-11-07SHENZHEN SHANJIAN INTELLIGENT SCI & TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211313654.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-25
Publication Date
2025-11-07
Estimated Expiration
2042-10-25

AI Technical Summary

Technical Problem

The lack of guidance during photo shooting leads to poor quality of the final product, especially for users who have not undergone systematic training, making it difficult to master the best shooting posture and position.

Method used

By acquiring environmental images, analyzing environmental information, determining reference images and displaying reference lines, and comparing them with real-time images, guidance information is generated to help users improve shooting quality.

Benefits of technology

It provides guidance on image shooting, improving the quality of users' photos. Through environmental analysis and real-time guidance, it helps users capture high-quality images.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116095455B_ABST
    Figure CN116095455B_ABST
Patent Text Reader

Abstract

The application discloses a kind of guiding method and related equipment of image shooting, method includes: current environment is collected, and environment image is obtained;The information extraction is carried out to the environment image, and environment information is obtained;When detecting shooting type instruction, according to the shooting type instruction and the environment information, determine and display the reference image corresponding to the environment image;When detecting the determination instruction for the reference image, display the reference line corresponding to the determination instruction;Real-time image is collected, and according to the reference line, the guiding information corresponding to the real-time image is generated.The application is auxiliary user to take photo by line, to improve the quality of finished product after shooting.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of image processing, in particular to a guiding method for image shooting and related equipment. BACKGROUND

[0002] With the lightweight of camera technology, shooting has become an integral part of people's daily life. However, for users who have not undergone systematic learning, how to shoot is a difficulty. For example, where should the user stand and what posture should the user make in the current situation to get a better photo, and many times a lot of shooting training is needed to improve, and in many cases the shooting posture is single and the quality of the finished product is poor. SUMMARY

[0003] The technical problem to be solved by the present application is that the lack of guidance in shooting photos leads to poor quality of finished products, and in view of the deficiencies of the prior art, a guiding method for image shooting and related equipment are provided.

[0004] In order to solve the above technical problems, the technical scheme adopted by the present application is as follows:

[0005] A guiding method for image shooting, the method comprising:

[0006] collecting the current environment to obtain an environment image;

[0007] extracting information from the environment image to obtain environment information;

[0008] when a shooting type instruction is detected, determining and displaying a reference image corresponding to the environment image according to the shooting type instruction and the environment information;

[0009] when a determination instruction for the reference image is detected, displaying a reference line corresponding to the determination instruction;

[0010] collecting a real-time image and generating guiding information corresponding to the real-time image according to the reference line.

[0011] The guiding method for image shooting, wherein when the shooting type instruction is detected, the reference image corresponding to the environment image is determined and displayed according to the shooting type instruction and the environment information, comprising:

[0012] determining a shooting image corresponding to the shooting type instruction in a preset material library according to the shooting type instruction;

[0013] determining and displaying a reference image corresponding to the environment image according to the environment information.

[0014] The guiding method of image shooting, wherein the environment information comprises a plurality of element labels and element positions corresponding to each of the element labels; and the determining and displaying of the reference image corresponding to the environment image according to the environment information comprises:

[0015] screening the shooting images according to the element labels and material labels corresponding to each of the shooting images, and according to the element positions and material positions corresponding to each of the shooting images, to obtain and display the reference image corresponding to the environment image.

[0016] The guiding method of image shooting, wherein before the displaying of the reference line corresponding to the determination instruction when the determination instruction for the reference image is detected, the method further comprises:

[0017] obtaining a material image;

[0018] extracting information from the material image according to a shooting type corresponding to the material image to obtain material person information and / or material object information;

[0019] generating a template line according to the material person information and / or the material object information.

[0020] The guiding method of image shooting, wherein the material object information comprises object elements and object coordinates corresponding to the object elements; the material person information comprises person elements, person coordinates, body posture information and / or person expression information; and the extracting information from the material image according to a shooting type corresponding to the material image to obtain material person information and material object information comprises:

[0021] when the material image is a person image, performing image recognition on the person image to obtain object elements and object coordinates corresponding to each of the object elements, and person elements and person positions corresponding to each of the person elements;

[0022] performing posture recognition on the person image according to the person positions to obtain body posture information, and / or performing expression recognition on the person image to obtain person expression information.

[0023] The guiding method of image shooting, wherein the template line comprises a body posture line, a person expression line, an outline line and / or a composition line; and the generating of the template line according to the material person information and / or the material object information comprises:

[0024] generating a body posture line according to the body posture information; and / or,

[0025] generating a person expression line according to the person expression information; and / or,

[0026] generating contour lines according to the article coordinates and the article elements; and / or,

[0027] generating composition lines according to the article coordinates.

[0028] The guiding method of image shooting, wherein the determination instruction comprises a selection instruction and an adjustment instruction; and the displaying the reference line corresponding to the determination instruction when detecting the determination instruction for the reference image comprises:

[0029] displaying a template line corresponding to the selection instruction when detecting the selection instruction for the reference image;

[0030] adjusting the template line according to the adjustment instruction to obtain a reference line for each template line.

[0031] The guiding method of image shooting, wherein the collecting a real-time image and generating guiding information corresponding to the real-time image according to the reference line comprises:

[0032] collecting a real-time image;

[0033] comparing the reference line with the real-time image to generate difference information;

[0034] generating guiding information according to the difference information.

[0035] A computer readable storage medium storing one or more programs, which can be executed by one or more processors to implement the steps of the guiding method of image shooting according to any one of the above.

[0036] A terminal device comprising a processor, a memory and a communication bus; the memory stores a computer readable program executable by the processor;

[0037] The communication bus realizes the connection communication between the processor and the memory;

[0038] The processor executes the computer readable program to realize the steps of the guiding method of image shooting according to any one of the above.

[0039] Beneficial effects: the present application provides a guiding method for image shooting, which collects images in the environment before shooting to obtain environment images, and understands what kind of articles exist in the environment through analysis of the environment images. When the user needs to take a photo, the type of the photo that the user wants to shoot is sent first. According to the expected shooting type and the current environment, a reference image that can provide reference under the current environment can be selected. The user selects the content that needs to be referenced in the reference image according to his own preference, so as to generate a reference line. In the shooting process, the guiding information for guiding the user to shoot can be generated by combining the real-time collected images and the reference line, so as to assist the user to shoot images with high quality. BRIEF DESCRIPTION OF DRAWINGS

[0040] Figure 1 The flow chart of the guiding method for image shooting provided by the present application.

[0041] Figure 2 The schematic diagram of displaying the reference image in the guiding method for image shooting provided by the present application.

[0042] Figure 3 The schematic diagram of the composition line in the guiding method for image shooting provided by the present application.

[0043] Figure 4 The schematic diagram of the human body posture line and the character expression line in the guiding method for image shooting provided by the present application.

[0044] Figure 5 The schematic diagram of adjusting the template line in the guiding method for image shooting provided by the present application.

[0045] Figure 6 The first schematic diagram of displaying the guiding information in the guiding method for image shooting provided by the present application.

[0046] Figure 7 The second schematic diagram of displaying the guiding information in the guiding method for image shooting provided by the present application.

[0047] Figure 8 The third schematic diagram of displaying the guiding information in the guiding method for image shooting provided by the present application.

[0048] Figure 9 The structure principle diagram of the terminal device provided by the present application. DETAILED DESCRIPTION

[0049] The present application provides a guiding method for image shooting, in order to make the purpose, technical scheme and effect of the present application more clear and definite, the present application is further described in detail below with reference to the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application, and are not used to limit the present application.

[0050] As will be understood by one skilled in the art, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. It should be further understood that the terms "comprise," "comprises," "comprising," "include," "includes," "including," "contain," "contains," "containing," where used herein, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements can be present. In addition, the word "connected" or "coupled" as used herein can include wirelessly connected or wirelessly coupled. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0051] As will be understood by one skilled in the art, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the specification and relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.

[0052] As shown in Figure 1 The present embodiment provides a guiding method for image shooting. For the convenience of description, the application program in a common mobile terminal is taken as the execution subject for description. The mobile terminal herein can be replaced by a camera, a tablet, or other devices with shooting and data processing functions. The guiding method for image shooting comprises the following steps:

[0053] S10, collecting the current environment to obtain an environment image.

[0054] Specifically, when the user needs to take a photo, a shooting button is started on the interface. At this time, the application program shoots the environment through the camera of the device or an external camera to collect the environment image.

[0055] S20, extracting information from the environment image to obtain environment information.

[0056] Specifically, the environment information such as the type of the existing objects in the environment and the number of the objects can guide the selection of the type of the reference image as the reference. Therefore, after obtaining the environment image, information is extracted therefrom to obtain the environment information.

[0057] In one way of extracting environmental information, the environmental information includes an environmental type, such as an indoor type, an outdoor type, a mountain top type, an ocean type, and the like. An environmental recognition model for recognizing the type of an environmental image is preset, and the environmental recognition model can be trained based on an AlexNet model, a GoogLeNet model, or the like. After an environmental image is acquired, the environmental recognition model is used to recognize the type of the environmental image, and an environmental type corresponding to the environmental image is obtained.

[0058] Although this way can effectively classify the environmental image, the environmental type obtained by this classification way is relatively rough for photographing. Therefore, in another implementation manner of the embodiment, the environmental information further includes a plurality of element labels and an element position corresponding to each element label.

[0059] For example, the current acquired environmental image includes a sky, an ocean, and a person. An object recognition is performed on the environmental image, and it is obtained that the element labels corresponding to the environmental image include a sky label, an ocean label, and a person label. The person label can be further divided into a male label, a female label, an old person label, and the like. In addition, a position coordinate corresponding to each element label is recognized as an element coordinate. For example, the position coordinate corresponding to the sky label is recognized as an element coordinate corresponding to the sky label. The element label and the corresponding position coordinate acquired by the environmental image are taken as a part of the environmental information, and the subsequent determination of the reference image is more accurate.

[0060] S30, when the photographing type instruction is detected, a reference image corresponding to the environmental image is determined according to the photographing type instruction and the environmental information, and the reference image is displayed.

[0061] Specifically, the photographing type instruction is an instruction for sending the application program a type of image that a user desires to photograph. According to different photographing objects, the photographing type can be divided into a person type and an object type. The person type refers to a photographing object being a person, and the object type refers to a photographing object being an object, including large objects such as mountains, water, and the like, and small objects such as cups, flowers, and the like. In addition, according to different styles, the photographing type can further include a retro style, a fresh style, and the like.

[0062] The material library is preset for storing material images. For each material image in the material library, information extraction and type recognition are performed on the material image when it is stored in the material library, so as to obtain a material type and material information corresponding to the material image. The material type corresponds to a shooting type, and the material information corresponds to environmental information. Therefore, after the shooting type instruction is obtained, the material image corresponding to the shooting type instruction in the material library is determined as a shooting image according to the shooting type instruction, and then the reference image corresponding to the environmental image is determined according to the environmental information. The order of determining the reference image can be adjusted, or the material image can be screened according to the environmental information, and then the reference image in the screened material image is determined according to the shooting type instruction.

[0063] Finally, the reference image is displayed on the display interface, so that the user determines the reference image to be referenced subsequently.

[0064] Further, for the environmental information containing the element label, when the reference image is determined, the shooting image is screened according to the element label and the material label corresponding to each of the shooting images, and according to the element position and the material position corresponding to each of the shooting images, to obtain the reference image corresponding to the environmental image.

[0065] For example, if the element label in the environmental information and the material label corresponding to a certain material image are one-to-one corresponding, and the difference between the element position corresponding to the element label and the material position corresponding to the material label is within a preset offset threshold, the material image is the reference image corresponding to the environmental image. In order to facilitate comparison of the difference, a difference algorithm for calculating the difference value can be preset, which sets weight values for the element label and the element position, and calculates the difference value between the environmental type and each material image according to the number of matching element labels and material labels, the difference between the element position and the material position, and the like. Then, the material images are sorted according to the difference value, and a plurality of material images corresponding to the material type with small difference value are screened as the reference image according to the sorting result. The screening method can be realized by setting a difference value threshold or limiting the number of reference images.

[0066] In order to reduce the amount of calculation, different material libraries are set for different shooting types. The material library can include a person material library, an article material library, a landscape material library, and the like.

[0067] S40, when a determination instruction for the reference image is detected, a reference line corresponding to the determination instruction is displayed.

[0068] Specifically, as Figure 2As shown, if the user is satisfied with the currently displayed reference image, the user can send a determination instruction for the reference image. If the user is not satisfied with the currently displayed reference image, the user can re-adjust the shooting environment or re-select the shooting type, etc., to re-determine the reference image.

[0069] When the determination instruction for the reference image is detected, the reference image corresponding to the determination instruction is the image that needs to be referenced, and a reference line is displayed corresponding to the determination instruction. The reference line is obtained by lineation of the reference image. For example, for a person, the reference line can be displayed in a form similar to a matchstick man.

[0070] Since the material label and the material position in the material image are fixed and unchangeable, a template line corresponding to the material image can be generated after the material image is obtained. When the determination instruction is detected subsequently, the reference line can be quickly generated according to the template line of the material image. The process includes:

[0071] A10, obtaining a material image.

[0072] Specifically, the material image can be obtained by uploading, burying point collection, timing synchronization, etc.

[0073] A20, extracting information from the material image according to the shooting type corresponding to the material image to obtain material person information and / or material object information.

[0074] Specifically, the shooting type corresponding to the material image can be determined by manual annotation, algorithm recognition, etc. when the material image is collected. Then, information is extracted from the material image according to the shooting type corresponding to the material image. This embodiment takes the shooting type including person shooting and object shooting as an example to describe the information extraction process.

[0075] The material image is divided into a person image corresponding to person shooting and an object image corresponding to object shooting according to the different shooting types. The person in the material image is referred to as a person element, and the object in the material image is referred to as an object element.

[0076] When the material image is an object image, the object image is subjected to image recognition to obtain an object element and an object coordinate corresponding to each object element. For example, for an image of a table with a cup on it, the obtained object elements include the table and the cup, and the object element coordinates are the coordinates corresponding to the table and the cup.

[0077] When the material image is a person image, image recognition is performed on the person image, and in addition to the above-mentioned article elements and article coordinates, a person element of the person in the person image and a person position corresponding to the person element are obtained. When taking a photo of a person, the posture and expression of the person need to be paid attention to. Therefore, according to the person position, posture recognition is performed on the person image to obtain body posture information, and expression recognition is performed on the person image to obtain person expression information.

[0078] Therefore, when the shooting type is person shooting, material person information and material article information are obtained, and when the shooting type is object shooting, material article information is obtained.

[0079] A30, according to the material person information and / or the material article information, a template line is generated.

[0080] Specifically, the material person information can embody information such as the action and facial expression of the person in the material image. The material article information can embody information such as the type of the article used to create the shooting environment in the material image and the position of the article. These information can be embodied in the form of a line to obtain a template line.

[0081] When the material image is an object image, on the one hand, according to the recognized article coordinates, a contour line corresponding to each article element can be generated, and on the other hand, for the relative positions of the article elements in the entire material image, a composition line can be generated. Different standard lines corresponding to different compositions can be preset, such as Figure 3 As shown in the figure, the article coordinates of the article element and the standard line are fitted, and the standard line that is closest to the fitting is the composition line corresponding to the material image. The contour line can be generated in the anchor box, the minimum circumscribed rectangle and other ways in deep learning, as long as a region can be used to indicate the region where the article element exists. The composition can include center composition, triangular composition, symmetric composition, etc.

[0082] When the material image is a person image, for the article part in the person image, a similar method as described above for the object image can be used to generate a contour line and a composition line by referring to the article element. At the same time, for the body posture information and the person expression information, as shown in Figure 4 As shown in the figure, the body posture information and the person expression information are lineated to obtain body posture lines and person expression lines. As shown in Figure 5 As shown in the figure, the connection between the feature points in the body posture information and the person expression information and the features is generated by using the feature point method to generate a connection line to obtain the body posture line and the person expression line.

[0083] In one way of generating a reference line, a user sends a determination instruction for a certain reference image, and directly takes the template line corresponding to the reference image as the reference line.

[0084] In the second way of generating the reference line, the user sends a determination instruction for the plurality of reference images, for example, for the reference image 1, the user wants to refer to the shooting angle and the composition, for the reference image 2, the user wants to refer to the figure posture. Therefore, the determination instruction can include a selection instruction and an adjustment instruction, the selection instruction is used to select the reference image for reference, and the adjustment instruction is used to adjust and combine the template lines corresponding to the plurality of reference images. When the selection instruction corresponding to the plurality of reference images is detected, the template line corresponding to the selection instruction is displayed. Then, according to the adjustment instruction, the template lines from different reference images are adjusted to obtain the reference line. For example, the user deletes the figure posture line and the figure expression line in the template line 1, and moves the figure posture line and the figure expression line in the template line 2 to the template line 1 to obtain the reference line. In addition, as shown in the figure, the user can delete part of the template line alone. Figure 4

[0085] In addition, in the present scheme, although the reference line includes a plurality of lines such as the composition line and the figure posture line, the overlapping of the lines in the guidance process is avoided to make it difficult to see, and when different types of lines are displayed, the corresponding switch can be set, for example, the switch corresponding to the figure posture line is turned on, and the figure posture line is displayed on the display interface.

[0086] S50, collecting a real-time image, and generating guidance information corresponding to the real-time image according to the reference line.

[0087] Specifically, the image in the environment is collected in real time to obtain a real-time image. Since the reference line is displayed on the display interface, the reference line can be compared with the real-time image, for example, to obtain the guidance information in the form of superimposition. As shown in the figure, taking the matchstick man in the foregoing as an example, the figure exists in the real-time image, and the matchstick man and the real-time image are displayed on the same display interface in the form of superimposition, and the user can understand how to adjust the shooting angle, the distance and the posture of the shooting object by comparing the posture of the matchstick man in the display interface with the posture of the figure in the real-time image. Figure 6

[0088] In the direct superimposition manner, the user is difficult to find the difference when adjusting, and the object that needs to be adjusted is easy to be missed. Therefore, the application compares the reference line with the real-time image after collecting the real-time image to generate the difference information. For example, the real-time image is subjected to information extraction to obtain real-time figure information and real-time object information, and the real-time line corresponding to the real-time image is generated according to the real-time figure information and the real-time object information. The generation manner of the real-time line can be the same as that of the template line of the material image, and therefore, the details are not described herein.

[0089] ​​Then the real-time line and the reference line are compared to determine the difference between them, and the difference information is obtained. In order to distinguish the human body posture line in the real-time line from the human body posture line in the reference line, the former is named as the real-time posture line. There is a difference in position between the human body posture line in the reference line and the real-time posture line, and the difference is taken as the difference information. Finally, according to the difference information, the guidance information is generated. In order to facilitate the user to find the difference, the guidance information can be that the different colors are used to identify the difference between the reference line and the real-time line, for example Figure 7 As shown in the figure, the color of the reference line is yellow, and the part matching the reference line in the real-time line is displayed in yellow, and the part not matching is displayed in red.

[0090] For the reference line being the composition line, the real-time line is difficult to fit with the standard line, therefore, the real-time line is the anchor frame or the contour graph (not shown in the figure) of the position of the object in the real-time image. The difference between the real-time line and the reference line is the fitting difference between the real-time line and the reference line. For the real-time line that can be fitted with the composition line, the same color as the reference line is displayed, and for the real-time line that cannot be fitted, a different color is displayed, such as Figure 8 As shown in the figure, the arrow can also be used to indicate how to adjust the angle and position of shooting, etc., to reduce the difference between the position of the object in the real-time image and the reference line.

[0091] Through the collection of environmental information and the selection of the user's shooting type, the present application can determine the reference image for reference, and based on the information extraction of the reference image, the reference line that can guide the shooting is obtained. Finally, based on the reference line, the user's shooting angle, shooting posture, object placement, etc. are guided to improve the quality of the finished product after image shooting.

[0092] Based on the above-mentioned image shooting guidance method, the present application also provides a terminal device, as shown in the figure Figure 9 The terminal device comprises at least one processor 20, a display screen 21, a memory 22, and a communications interface 23, and a bus 24. The processor 20, the display screen 21, the memory 22 and the communications interface 23 can communicate with each other through the bus 24. The display screen 21 is configured to display the user guide interface preset in the initial setting mode. The communications interface 23 can transmit information. The processor 20 can call the logic command in the memory 22 to execute the method in the above-mentioned embodiments.

[0093] In addition, the logic command in the above-mentioned memory 22 can be realized in the form of a software function unit and sold or used as an independent product, which can be stored in a computer readable computer readable storage medium.

[0094] The memory 22, as a computer readable storage medium, can be configured to store software programs, computer executable programs, such as program commands or modules corresponding to the method in the embodiments of the present disclosure. The processor 20 executes the functions of the application and data processing by running the software programs, commands or modules stored in the memory 22, that is, implements the method in the above embodiments.

[0095] The memory 22 can include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required by a function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 22 can include a high-speed random access memory, and can also include a non-volatile memory. For example, a variety of media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. can also be a transitory computer readable storage medium.

[0096] In addition, the specific processes of the above computer readable storage medium and the plurality of command processors in the terminal device load and execute have been described in detail in the above method, and here will not be stated one by one.

[0097] Finally, it should be pointed out that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method of guiding an image taking, characterized by, The method comprises: collecting a current environment to obtain an environment image; extracting information from the environment image to obtain environment information; when a shooting type instruction is detected, determining and displaying a reference image corresponding to the environment image according to the shooting type instruction and the environment information; when a determination instruction for the reference image is detected, displaying a reference line corresponding to the determination instruction; collecting a real-time image and generating guidance information corresponding to the real-time image according to the reference line; the step of, when a shooting type instruction is detected, determining and displaying a reference image corresponding to the environment image according to the shooting type instruction and the environment information comprises: determining a shooting image corresponding to the shooting type instruction in a preset material library according to the shooting type instruction; determining and displaying a reference image corresponding to the environment image according to the environment information; the environment information comprises a plurality of element labels and element positions corresponding to each element label; the step of, determining and displaying a reference image corresponding to the environment image according to the environment information comprises: screening the shooting image according to the element label and a material label corresponding to each shooting image, and according to the element position and a material position corresponding to each shooting image, to obtain and display a reference image corresponding to the environment image; the method further comprises, before the step of, when a determination instruction for the reference image is detected, displaying a reference line corresponding to the determination instruction: obtaining a material image; extracting information from the material image according to a shooting type corresponding to the material image to obtain material character information and / or material object information; generating a template line according to the material character information and / or the material object information; the determination instruction comprises a selection instruction and an adjustment instruction; the step of, when a determination instruction for the reference image is detected, displaying a reference line corresponding to the determination instruction comprises: when a selection instruction for the reference image is detected, displaying a template line corresponding to the selection instruction; for each template line, adjusting the template line according to the adjustment instruction to obtain a reference line, the adjustment instruction comprising adjusting and combining a plurality of template lines corresponding to the reference image, and deleting part of a template line alone.

2. The method of claim 1, wherein the image capturing guidance is provided in response to a user request. the material object information comprises an object element and an object coordinate corresponding to the object element; the material character information comprises a character element, a character coordinate, body posture information and / or character expression information; the step of, extracting information from the material image according to a shooting type corresponding to the material image to obtain material character information and material object information comprises: when the material image is a character image, performing image recognition on the character image to obtain an object element and an object coordinate corresponding to each object element, and a character element and a character position corresponding to each character element; performing posture recognition on the character image according to the character position to obtain body posture information, and / or performing expression recognition on the character image to obtain character expression information.

3. The method of claim 2, wherein the image is a photograph. The template lines include human body posture lines, character expression lines, contour lines and / or composition lines; The generating the template lines according to the character information and / or the object information includes: generating human body posture lines according to the human body posture information; and / or, generating character expression lines according to the character expression information; and / or, generating contour lines according to the object coordinates and object elements; and / or, generating composition lines according to the object coordinates.

4. The method of claim 1, 2 or 3, wherein The collecting real-time images and generating guiding information corresponding to the real-time images according to the reference lines includes: collecting real-time images; comparing the reference lines with the real-time images to generate difference information; generating guiding information according to the difference information.

5. A computer-readable storage medium, characterized in that, The computer readable storage medium stores one or more programs, which can be executed by one or more processors to implement the steps in the guiding method for image shooting according to any one of claims 1-4.

6. A terminal device, comprising: including: a processor, a memory and a communication bus; the memory stores computer readable programs executable by the processor; the communication bus realizes the connection and communication between the processor and the memory; the processor executes the computer readable programs to implement the steps in the guiding method for image shooting according to any one of claims 1-4.

Citation Information

Patent Citations

  • Photographing composition guide method, mobile terminal and storage medium

    CN108513066A

  • Image shooting method and device

    CN110475069A

  • Auxiliary shooting method and device, electronic equipment and program product

    CN113395456A