Information processing method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202610856515.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-12
- Publication Date
- 2026-08-18
AI Technical Summary
但智能眼镜缺乏显示单元,拍照后无法即时查看照片效果,需要借助手机等终端设备查看照片
Smart Images

Figure CN122601965A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of this disclosure relate to an information processing method, apparatus, electronic device, and storage medium. Background Technology
[0002] When users need to take photos while visiting attractions, they can use wearable smart glasses to take pictures, for example, by touching a physical button on the smart glasses. However, smart glasses lack a display unit, so the photo cannot be viewed immediately after taking a picture; a mobile phone or other terminal device is needed to view the photo. This interaction method is redundant and affects the smoothness of shooting; moreover, in mobile scenarios, its operation efficiency is actually lower than using a mobile phone to take pictures directly, resulting in a degraded user experience. Summary of the Invention
[0003] At least one embodiment of this disclosure provides an information processing method applied to an electronic device. The information processing method includes: acquiring first shooting reference information matching a first scenic spot; and generating shooting strategy information for the first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle, and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
[0004] For example, at least one embodiment of the information processing method provided in this disclosure further includes: automatically capturing an image containing at least a portion of the first scenic spot based on the shooting strategy information; wherein, automatically capturing an image containing at least a portion of the first scenic spot based on the shooting strategy information includes: acquiring at least one of the pose information of the electronic device or the environmental information of the environment in which the electronic device is located, and automatically capturing an image containing at least a portion of the first scenic spot based on the shooting strategy information in response to at least one of the pose information or the environmental information satisfying the shooting conditions.
[0005] For example, the information processing method provided in at least one embodiment of this disclosure further includes at least one of the following: determining that the shooting conditions are met in response to the matching degree between the environmental information and the shooting strategy information being greater than a first threshold; determining that the shooting conditions are met in response to determining that the real-time position of the electronic device matches the position of the first scenic spot based on the pose information, and that the duration of the electronic device being in a stationary state is greater than or equal to a first duration; or determining that the shooting conditions are met in response to identifying a predetermined environmental event based on the environmental information, wherein the predetermined environmental event includes a first illumination phenomenon.
[0006] For example, at least one embodiment of the information processing method provided in this disclosure further includes: in response to the real-time location of the electronic device matching the location of the first scenic spot, outputting first prompt information based on the shooting strategy information and the pose information of the electronic device, wherein the first prompt information is used to prompt the adjustment method of the pose information so that the adjusted pose information matches the shooting strategy information, wherein the pose information includes the location information of the electronic device.
[0007] For example, at least one embodiment of the information processing method provided in this disclosure further includes: determining the first scenic spot; wherein determining the first scenic spot includes at least one of the following: determining the first scenic spot based on at least one of the real-time location of the electronic device or environmental information of the environment in which the electronic device is located; or, determining the first scenic spot in response to receiving scenic spot information of the first scenic spot selected from at least one scenic spot.
[0008] For example, in the information processing method provided in at least one embodiment of this disclosure, obtaining the first shooting reference information matching the first scenic spot includes at least one of the following: determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot; or determining the first shooting reference information based on input information.
[0009] For example, in the information processing method provided in at least one embodiment of this disclosure, determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot includes: outputting scenic spot introduction information of the first scenic spot and the at least one shooting reference information, wherein the scenic spot information includes the scenic spot introduction information; and in response to detecting a selection operation of at least a portion of the at least one shooting reference information, using the at least a portion of the shooting reference information as the first shooting reference information.
[0010] For example, in the information processing method provided in at least one embodiment of this disclosure, the at least one shooting reference information is determined based on multi-dimensional features of the first scenic spot, wherein the multi-dimensional features include at least one of the time characteristics of visiting the first scenic spot, the online popularity of the first scenic spot, the portrait of the visitor, or the population density within the first scenic spot.
[0011] For example, in the information processing method provided in at least one embodiment of this disclosure, determining the first shooting reference information based on input information further includes: in response to receiving the attraction information of the first attraction selected from at least one attraction, outputting attraction description information of the first attraction, wherein the attraction information includes the attraction description information; and in response to detecting input information after outputting the attraction description information, determining the first shooting reference information based on the input information.
[0012] For example, in the information processing method provided in at least one embodiment of this disclosure, the step of generating shooting strategy information for the first scenic spot based at least on the first shooting reference information includes: obtaining visual features to be matched based on the first shooting reference information; and matching the visual features to be matched with a visual map involving the first scenic spot to generate the shooting strategy information.
[0013] For example, in the information processing method provided in at least one embodiment of this disclosure, the first shooting reference information includes information of at least one of the following modalities: image modality, text modality, or audio modality; wherein, the step of obtaining visual features to be matched based on the first shooting reference information includes: determining a feature extraction method based on the modality of the first shooting reference information; and processing the first shooting reference information based on the feature extraction method to obtain visual features characterizing the first shooting reference information, as the visual features to be matched.
[0014] For example, at least one embodiment of the information processing method provided in this disclosure further includes: obtaining second shooting reference information determined based on object information of a target object, wherein the target object is the holder of the electronic device; wherein generating shooting strategy information for the first scenic spot based at least on the first shooting reference information includes: generating the shooting strategy information based on the first shooting reference information and the second shooting reference information.
[0015] For example, at least one embodiment of the information processing method provided in this disclosure further includes: acquiring image data of an image captured by the electronic device based on the shooting strategy information; determining an evaluation value of the image data based on the first shooting reference information, the evaluation value reflecting the degree of matching between the image data and the first shooting reference information; and determining whether to retain the image data based on the evaluation value.
[0016] For example, in the information processing method provided in at least one embodiment of this disclosure, determining whether to retain the image data based on the evaluation value includes: retaining the image data in response to the evaluation value being greater than or equal to a second threshold; wherein, the information processing method further includes: outputting a second prompt message in response to the evaluation value being less than the second threshold and the real-time location of the electronic device not matching the location of the first scenic spot, to prompt that no image matching the shooting strategy information has been captured.
[0017] At least one embodiment of this disclosure provides an information processing apparatus, including: an acquisition module configured to acquire first shooting reference information matching a first scenic spot; and a generation module configured to generate shooting strategy information for the first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle, and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
[0018] This disclosure provides an electronic device in at least one embodiment, including: at least one memory configured to store computer-executable instructions; and at least one processor configured to execute the computer-executable instructions, wherein when the computer-executable instructions are executed by the at least one processor, they implement the information processing method according to any of the above embodiments.
[0019] This disclosure discloses at least one embodiment of a non-transitory storage medium for non-transitory storage of computer-executable instructions, wherein when the computer-executable instructions are executed by at least one processor, the information processing method according to any of the above embodiments is implemented. Attached Figure Description
[0020] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings of the embodiments will be briefly described below. Obviously, the drawings described below only relate to some embodiments of this disclosure and are not intended to limit this disclosure.
[0021] Figure 1 A schematic flowchart illustrating an information processing method provided in at least one embodiment of this disclosure;
[0022] Figure 2 A schematic flowchart illustrating another information processing method provided in at least one embodiment of this disclosure;
[0023] Figure 3 A schematic diagram of an interactive page provided for at least one embodiment of this disclosure;
[0024] Figure 4 This is a schematic diagram of the interface of an electronic device for acquiring shooting strategy information according to at least one embodiment of the present disclosure;
[0025] Figure 5 This is a schematic diagram of another interface of the electronic device for acquiring shooting strategy information, provided in at least one embodiment of the present disclosure.
[0026] Figure 6 A schematic block diagram of an information processing apparatus provided for at least one embodiment of this disclosure; and
[0027] Figure 7 This is a schematic block diagram of an electronic device provided for at least one embodiment of the present disclosure. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the described embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.
[0029] Unless otherwise defined, the technical or scientific terms used in this disclosure shall have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar terms used in this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships, and these relative positional relationships may change accordingly when the absolute position of the described object changes. To keep the following description of the embodiments of this disclosure clear and concise, detailed descriptions of some known functions and components are omitted.
[0030] As an emerging mobile terminal, smart glasses are gradually being applied in various fields such as daily recording, industrial inspection, and medical assistance. Compared with traditional handheld devices, their first-person perspective shooting capability can capture real-time images with less demand on the hands, meeting the need for rapid imaging in specific scenarios.
[0031] Currently, the camera function of smart glasses is mainly achieved through the collaboration of the hardware-level perception module and the algorithm-level image processing technology. The perception module typically integrates various camera components to provide hardware support for image acquisition; the algorithm layer works in collaboration with the perception module through a processing chip to achieve preliminary image optimization and transmission, thus completing the camera capture process.
[0032] However, constrained by the size, power consumption, and cost of smart glasses, current smart glasses photography solutions often suffer from redundant interaction methods and insufficient adaptation to usage scenarios. For example, in terms of operation, users need to repeatedly touch physical buttons to complete a shot. Furthermore, due to the device's form factor, displayless smart glasses generally lack real-time preview functionality. Users cannot instantly view attraction descriptions, sample photos, or composition effects through a display interface; they need to rely on external devices such as smartphones to review the shot. If unsatisfied, they must repeat the entire process, making it time-consuming and laborious. Moreover, current smart shooting strategies (such as composition guidance or scene recommendations) are often based on the terminal screen. Displayless smart glasses cannot directly access existing smart shooting strategies, thus the photography solution cannot adapt to the hardware characteristics and usage scenarios of smart glasses.
[0033] In summary, current smart glasses photography solutions not only have a long operation chain, but also limited functionality and low level of intelligence, making it difficult to fully meet users' needs for convenient photography and high-quality images.
[0034] This disclosure provides at least one embodiment of an information processing method, apparatus, electronic device, and storage medium.
[0035] At least one embodiment of this disclosure provides an information processing method applied to an electronic device. The method includes: acquiring first shooting reference information matching a first scenic spot; and generating shooting strategy information for the first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle, and lighting parameters, and the shooting strategy information is used to achieve automatic image shooting.
[0036] By employing the information processing method provided in at least one embodiment of this disclosure, users can select the scenic spots they wish to photograph before or during their visit, or the electronic device can automatically identify the scenic spots. In response to the selection or identification, the electronic device generates shooting strategy information matching the scenic spot, enabling the electronic device to automatically perform shooting tasks based on the shooting strategy information during the user's visit to the scenic spot. This effectively reduces manual intervention during the shooting process and improves the shooting efficiency and user experience of the electronic device.
[0037] In at least one embodiment of this disclosure, the electronic device can be a first device, a second device, or an electronic device system including both the first and second devices. In at least one embodiment of this disclosure, the first device can be any wearable device with image acquisition capabilities. For example, the first device can be smart glasses without a display screen. The smart glasses can have at least one of an image acquisition component, a microphone, a speaker, a bone conduction speaker, an inertial measurement unit, a positioning module, a communication module, and a processor, and can interact with the user through voice input or voice output.
[0038] The second device can be any electronic device with a display screen and processing capabilities, such as a smartphone, tablet, laptop, edge computing node, or cloud server. For example, the first and second devices can interact and coordinate control via communication protocols such as Bluetooth, Wi-Fi, Ultra Wide Band (UWB), or cellular networks.
[0039] It should be noted that the electronic device in the embodiments of this disclosure may include a first device and a second device. The steps involved in the embodiments of this disclosure may be executed by the first device alone or by the second device alone. In some cases, the steps involved in the embodiments of this disclosure may also be executed collaboratively by the first device and the second device. For example, the first device and the second device may divide the work of executing one or more steps in the embodiments of this disclosure according to the actual application scenario, processing capability, communication status, or functional configuration. This disclosure does not limit this.
[0040] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings, but this disclosure is not limited to these specific embodiments.
[0041] Figure 1 This is a schematic flowchart illustrating an information processing method provided in at least one embodiment of the present disclosure.
[0042] like Figure 1 As shown, at least one embodiment of this disclosure provides an information processing method applied to an electronic device. The information processing method includes steps S110-S120.
[0043] Step S110: Obtain the first shooting reference information that matches the first scenic spot.
[0044] Step S120: Based at least on the first shooting reference information, generate shooting strategy information for the first scenic spot, wherein the shooting strategy information includes at least one of shooting position, shooting angle and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
[0045] For example, the first scenic spot can be any scenic spot that the user plans to visit, is currently visiting, or has already arrived at, such as buildings, landmarks, natural landscapes, or other suitable objects or areas for photography within a scenic area. Shooting strategy information can include at least one of the following: shooting location, shooting angle, and lighting parameters. For example, the shooting location can be at least one two-dimensional or three-dimensional spatial coordinate point, which can be represented by latitude and longitude, altitude, local map coordinates, visual positioning coordinates, or any other coordinate system; the shooting angle can be a directional attitude, such as at least one of yaw angle, pitch angle, and roll angle; the lighting parameters can be a set of ambient lighting conditions and exposure parameters, such as at least one of recommended shooting time, light direction, light intensity, exposure compensation, ISO, shutter speed, white balance, or filter parameters.
[0046] For example, an electronic device can parse the shooting strategy information into parameterized instructions to control the shooting operation, and perform image shooting during the user's browsing process according to the parameterized instructions, or control other devices that are communicatively connected to the electronic device to perform image shooting.
[0047] In at least one embodiment, the information processing method may further include: automatically capturing an image of at least a portion of a region containing a first scenic spot based on shooting strategy information. For example, automatically capturing an image of at least a portion of a region containing a first scenic spot based on shooting strategy information may include: acquiring at least one of the pose information of an electronic device or the environmental information of the environment in which the electronic device is located; and automatically capturing an image of at least a portion of a region containing a first scenic spot based on shooting strategy information in response to at least one of the pose information or the environmental information satisfying shooting conditions.
[0048] For example, the pose information of an electronic device may include at least one of its location information and attitude information. Location information may be geographic coordinates, local map coordinates, visual positioning coordinates, or wireless positioning coordinates, etc.; attitude information may include horizontal orientation angle, pitch angle, yaw angle, roll angle, motion state, stationary state, or pose change, etc. Environmental information may include at least one of the following: images, videos, lighting information, scenic spot recognition results, scene features, environmental events, or semantic information obtained by processing the above information through a model.
[0049] For example, during a user's browsing process, the electronic device can continuously acquire the device's position and pose information or the environmental information of the environment in which the device is located, and automatically capture images based on the shooting strategy information after the shooting conditions are met.
[0050] In at least one embodiment, responding to at least one of the pose information or environmental information satisfying the shooting conditions includes: determining that the shooting conditions are satisfied in response to the matching degree between the environmental information and the shooting strategy information being greater than a first threshold; determining that the shooting conditions are satisfied in response to the real-time position of the electronic device matching the location of the first scenic spot based on the pose information, and the duration of the electronic device being in a stationary state being greater than or equal to a first duration; or determining that the shooting conditions are satisfied in response to the identification of a predetermined environmental event based on the environmental information, wherein the predetermined environmental event includes a first illumination phenomenon.
[0051] For example, an electronic device can capture images within its current field of view using a camera, and then perform semantic encoding and keypoint detection on the captured images based on a visual feature extraction network to obtain environmental information representing the environment in which the electronic device is located. Subsequently, the electronic device can calculate the similarity between the environmental information and the reference scene features, recommended composition, or target perspective in the shooting strategy information to obtain a matching degree. When the matching degree is greater than a first threshold, it is determined that the current environment matches the shooting strategy information, thus satisfying the shooting conditions.
[0052] For example, an electronic device can obtain its real-time geographic coordinates through a positioning module and compare them with the boundary coordinates of a first scenic spot. When the geographic coordinates fall within the geographic fence enclosed by the boundary coordinates of the first scenic spot, the real-time position of the electronic device is determined to match the location of the first scenic spot. The electronic device can also calculate real-time pose changes based on IMU data, visual odometry data, or SLAM data. When the pose change is lower than a predetermined value, the electronic device is considered to be in a stationary state and a stationary timer is started. In response to the duration of the stationary state being greater than or equal to a first duration, it is determined that the user is in a stable viewing or stable shooting state, triggering automatic shooting to avoid motion blur during the user's movement.
[0053] For example, an electronic device can collect images, light sensor data, or weather data within its current field of view, and process the collected data using a scene event detection model to determine whether a predetermined environmental event exists. In response to identifying the predetermined environmental event, the electronic device determines that the shooting conditions are met and triggers image capture. The predetermined environmental event includes a first lighting phenomenon, which can be a rainbow, the Tyndall effect, a backlit silhouette, or other special lighting phenomena that satisfy a preset shooting effect.
[0054] For example, when the electronic device is the first device, it can continuously acquire its own pose information and environmental information locally, and automatically control the camera to capture an image containing at least a portion of the first scenic spot when the shooting conditions are met. When the first device is smart glasses without a display screen, this automatic shooting process can be performed without the user viewing the viewfinder or manually triggering the shutter, thereby reducing the user's operational burden during the tour.
[0055] For example, when the electronic device is a second device, the second device can automatically capture an image containing at least a portion of the first scenic spot based on its own camera and the pose or environmental information it acquires, when the shooting conditions are met. Alternatively, the first device can send real-time pose information, a preview image, ambient light information, or status information to the second device. The second device then determines whether the shooting conditions are met based on this information. When the shooting conditions are met, the second device sends a shooting control command to the first device, and the first device automatically captures an image in response to the shooting control command.
[0056] The information processing method provided in at least one embodiment of this disclosure automatically triggers shooting when the shooting conditions are met through multi-dimensional and intelligent shooting condition judgment, avoiding missing the shooting opportunity due to user hesitation or misjudgment during manual operation, while ensuring that the shooting action is performed based on stable and ideal picture composition and environmental conditions, thereby improving image shooting quality and shooting experience.
[0057] In at least one embodiment, the information processing method may further include: in response to the real-time location of the electronic device matching the location of the first scenic spot, outputting first prompt information based on shooting strategy information and pose information of the electronic device, wherein the first prompt information is used to prompt the adjustment method of the pose information so that the adjusted pose information matches the shooting strategy information, wherein the pose information includes the location information of the electronic device.
[0058] For example, an electronic device can calculate the deviation between the position and posture in the pose information and the shooting position and shooting angle in the shooting strategy information. If the deviation of the shooting angle or shooting position exceeds a threshold, a first prompt message is generated. The first prompt message may include at least one of the following: angle correction amount, movement guidance direction, movement distance, head up / head down prompt, left / right turn prompt, or stay prompt.
[0059] For example, when the electronic device is the first device, it can provide initial prompts to the user via voice to guide the user in adjusting their shooting posture. For instance, the first device could provide voice prompts such as "Please turn 15 degrees to the left" or "Please move forward two steps." Alternatively, the first device could use vibrations from the left or right haptic motors to prompt the user to adjust in the corresponding direction. If the first device lacks a display screen, these voice or haptic prompts can replace visual composition guidance on the display screen.
[0060] For example, when the electronic device is the second device, the first prompt can be displayed as text, arrows, a frame, a virtual horizon, an angle ruler, a light indicator icon, or an augmented reality overlay. The second device can display a map navigation or camera preview interface on the screen to prompt the user to adjust their posture.
[0061] The information processing method provided in at least one embodiment of this disclosure generates and outputs pose adjustment prompts by combining shooting strategy information and real-time pose information when the electronic device is matched with the target scenic spot location, thereby achieving real-time and precise guidance during the shooting process. This method ensures that users can conveniently and accurately adjust the device to the shooting state through the guidance of the first prompt information, thereby improving image shooting quality and the shooting experience. It also reduces invalid shooting data generated by blind attempts and optimizes the utilization efficiency of device storage resources.
[0062] In at least one embodiment, the information processing method may further include: determining a first scenic spot. Determining the first scenic spot may include at least one of the following: determining the first scenic spot based on at least one of the real-time location of the electronic device or environmental information of the environment in which the electronic device is located; or, determining the first scenic spot in response to receiving scenic spot information of the first scenic spot selected from at least one scenic spot.
[0063] For example, an electronic device can obtain its own geographic coordinates through a positioning module and determine the first attraction based on a map point of interest database or a scenic area electronic map that matches those coordinates. Alternatively, the electronic device can capture images within its current field of view using a camera, identify building outlines, plaque text, exhibit labels, natural landscape features, or other environmental information within the images, and determine the first attraction based on the identification results. Furthermore, the electronic device can combine location information and environmental information to determine the first attraction, thereby improving the accuracy of attraction identification.
[0064] For example, when the electronic device is the first device, it can be smart glasses without a display screen. The first device can receive the user's voice commands via a microphone, such as "identify the current attraction," "I want to take a picture of the Hall of Supreme Harmony," or "select the first attraction," and recognize the voice commands as input information to determine the first attraction. The first device can also announce the attraction information of multiple candidate attractions via voice when multiple candidate attractions are identified, and determine the first attraction based on the user's voice selection.
[0065] For example, when the electronic device is a second device, it can display attraction information for at least one attraction on an interactive page. The user can select a first attraction from these at least one attraction through clicking, swiping, touch, voice, gestures, or other selection operations. Upon receiving the selection operation, the second device can determine that the selected attraction is the first attraction.
[0066] In at least one embodiment, obtaining first shooting reference information matching the first scenic spot may include at least one of the following: determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot; or, determining the first shooting reference information based on input information.
[0067] For example, the method of obtaining the first shooting reference information may include at least one of the following: user-defined input or server recommendation.
[0068] For example, at least one shooting reference information may be information used to characterize the image effect, composition, shooting theme, shooting style, or scene content that the user desires. The first shooting reference information may include information from at least one of the image modality, text modality, or audio modality. For example, the first shooting reference information in the image modality may be an image, sample image, historical tourist photo, official promotional photo, or expert composition template involving the first scenic spot; the first shooting reference information in the text modality may include at least one of style cue words, color cue words, composition cue words, atmosphere cue words, subject cue words, or shooting constraints; the first shooting reference information in the audio modality may include shooting preferences input by the user via voice or the audio form of the aforementioned text modality information.
[0069] For example, after determining the first location, the electronic device can detect the user's input information and determine the first shooting reference information based on the input information. For example, the input information may include information from at least one of the following modalities: image modality, text modality, or audio modality.
[0070] For example, determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot may include: obtaining the shooting reference information associated with the first scenic spot from multiple preset shooting reference information and using it as the first shooting reference information.
[0071] In at least one embodiment of this disclosure, the first scenic spot can be pre-bound to preset shooting reference information. Therefore, after determining the first scenic spot, the corresponding first shooting reference information can be quickly determined.
[0072] In at least one embodiment, determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot may include: outputting scenic spot description information of the first scenic spot and at least one shooting reference information; and in response to detecting a selection operation of at least a portion of the shooting reference information in the at least one shooting reference information, using the at least a portion of the shooting reference information as the first shooting reference information.
[0073] For example, attraction information may include attraction signage, distinctive features, and directional information. For instance, attraction signage may include the attraction's name, geographical location, and region; distinctive features may include the attraction's historical background, cultural significance, natural landscape characteristics, and humanistic features; directional information may include opening hours, tour routes, best viewpoints, and supporting facilities. These types of information may exist individually or in combination, and this disclosure does not restrict their inclusion.
[0074] For example, when the electronic device is the first device, such as smart glasses without a display screen, outputting the attraction description information for the first scenic spot may include broadcasting the attraction description information through a speaker or bone conduction speaker. Outputting at least one shooting reference information may include a voice broadcast of a summary, style, or composition keywords for each shooting reference information. For example, the first device may broadcast "The current scenic spot is the Hall of Supreme Harmony, with optional reference 1: panoramic symmetrical composition; reference 2: shooting from a low angle to highlight the eaves; reference 3: low-saturation retro style," and detect the user's voice selection command, such as "select reference 1 and reference 3." In response to the voice selection command, the electronic device uses the selected reference information as the first shooting reference information.
[0075] For example, when the electronic device is a second device, outputting the attraction's information and at least one shooting reference information may include displaying attraction information cards, reference images, reference videos, reference audio, reference keywords, or strategy entries on the interactive page or display area. The selection action may be at least one of clicking, checking, dragging, or gesture selection.
[0076] In at least one embodiment, at least one shooting reference information is determined based on multi-dimensional features of the first scenic spot, wherein the multi-dimensional features include at least one of the following: the time characteristics of visiting the first scenic spot, the online popularity of the first scenic spot, the portrait of the visitor, or the population density within the first scenic spot.
[0077] For example, electronic devices can obtain the time when a user plans to visit the first attraction, or use the time when the user selects the first attraction as a time feature of the visit. Electronic devices can obtain the network popularity, popular shooting angles, popular check-in points, visitor profiles, or crowd density of the first attraction from servers, scenic area management platforms, or locally cached data. Electronic devices can also obtain the crowd density within the first attraction through cameras, microphones, positioning modules, Bluetooth beacons, or scenic area visitor flow systems. Based on these multi-dimensional features, electronic devices can determine at least one shooting reference information that matches the current visiting time, crowd conditions, and user profile.
[0078] For example, when the crowd density at the first scenic spot is high, the electronic device can prioritize shooting from a low angle, using close-up shots, or shooting from a distance to avoid being blocked by the crowd; when the current time is close to sunset, the electronic device can prioritize shooting backlit silhouettes, golden light, or side-backlit shots; when the online popularity of the first scenic spot shows that a certain angle is a popular photo spot, the electronic device can use the corresponding reference sample or composition keywords as shooting reference information.
[0079] In at least one embodiment of this disclosure, after a user selects a first scenic spot, the electronic device can proactively push at least one shooting reference information matching the first scenic spot to the user based on multi-dimensional features, thereby helping the user to make a quick selection without fully understanding the scenic spot and improving the user's overall interactive experience.
[0080] For example, determining the first shooting reference information based on input information may include: in response to determining the first location, determining the first shooting reference information based on the input information. For example, after determining the first location, the user's voice input can be recognized as text, and the text can be used as the first shooting reference information.
[0081] For example, in at least one embodiment, determining the first shooting reference information based on input information may include: in response to receiving attraction information of a first attraction selected from at least one attraction, outputting attraction description information of the first attraction, wherein the attraction information includes attraction description information; and in response to detecting input information after outputting the attraction description information, determining the first shooting reference information based on the input information.
[0082] For example, when the electronic device is the first device, such as smart glasses without a display screen, the first device can verbally announce the introduction of the first scenic spot after it has been selected, and then wait for the user's voice input. For example, the user can say, "I want to take a panoramic photo with a symmetrical composition," "highlight the grandeur of the architecture," "refer to the popular central axis angle online," or "take a retro film style photo." The first device can recognize this voice input as text and determine the first shooting reference information based on the text; alternatively, the first device can directly input the audio modality information into an audio semantic model to obtain the semantic features corresponding to the first shooting reference information.
[0083] For example, when the electronic device is a second device, the user can input image modality, text modality, or audio modality input information through text input boxes, recording controls, image upload controls, video upload controls, or file import controls. The electronic device will use the data obtained through the input information as the first shooting reference information.
[0084] In at least one embodiment of this disclosure, the first shooting reference information can be user-customizable. By granting open input permissions, users can flexibly select the input content and format based on the actual situation of the first scenic spot and their own needs after determining it, thereby adapting to diverse application scenarios. This solution not only improves the matching degree between the first shooting reference information and user needs but also effectively optimizes the overall interactive experience.
[0085] In at least one embodiment, generating shooting strategy information for a first scenic spot based at least on first shooting reference information may include: obtaining visual features to be matched based on the first shooting reference information; and matching the visual features to be matched with a visual map involving the first scenic spot to generate shooting strategy information.
[0086] For example, the visual features to be matched can be mathematical representations of visual or semantic features extracted from the first shooting reference information that characterize the shooting intent, scene content, composition, or image style. A visual map can include a set of visual feature points, a semantic vector library, and reference photos corresponding to the first scenic spot, along with associated geographic data such as latitude and longitude, altitude, shooting angle, and lighting parameters. For example, the semantic vector library can be matched with a visual-language alignment model. For example, a visual map can be generated by fusing spatial point cloud data, historically uploaded labeled images by tourists, and expert-annotated composition templates; it can also be periodically updated from the cloud via electronic devices.
[0087] In at least one embodiment, the first shooting reference information includes information from at least one of the following modalities: image modality, text modality, or audio modality; wherein, obtaining visual features to be matched based on the first shooting reference information may include: determining a feature extraction method based on the modality of the first shooting reference information; and processing the first shooting reference information based on the feature extraction method to obtain visual features characterizing the first shooting reference information as visual features to be matched.
[0088] For example, when the first captured reference information is a reference image of an image modality, the electronic device can call a visual positioning model to encode the reference image and extract the feature parameters of its global or local visual feature points as visual features to be matched. The feature parameters include, for example, coordinate positions, feature descriptors, geometric attributes, etc. For example, the visual positioning model can be any visual network with spatial description capabilities, such as the VLAD network (NetVLAD), the bag-of-words model library (DBoW3), etc.
[0089] For example, when the first reference information is descriptive text in the text modality, the electronic device can use a visual-language alignment model to transform the descriptive text into a semantic vector in the same semantic space as the visual features, which can then be used as the visual features to be matched. As another example, when the first reference information is audio in the audio modality, the electronic device can first convert the audio into text using a speech recognition model, and then obtain the visual features using a visual-language alignment model; alternatively, the electronic device can use a speech feature extraction network to directly map the audio to a semantic space aligned with the image features, generating the corresponding visual features to be matched. The visual-language alignment model can be any pre-trained model with cross-modal feature mapping capabilities, such as Contrastive Language-Image Pre-training (CLIP) and Guided Language-Image Pre-training (BLIP); the speech feature extraction network can be any pre-trained model with audio semantic encoding and cross-modal mapping capabilities, such as Contrastive Language-Audio Pre-training (CLAP) and Multimodal Unified Embedding (ImageBind).
[0090] Subsequently, the electronic device performs spatial retrieval and feature matching between the visual features to be matched and the visual map involving the first scenic spot. For example, the electronic device calculates the similarity between the visual features to be matched and each visual feature point, reference photo feature, or semantic vector in the visual map, filters out one or more reference points with the highest matching degree or that meet the matching conditions from the visual map, and determines the recommended shooting location, shooting angle, and lighting parameters based on the geographical data associated with the reference points to generate shooting strategy information.
[0091] For example, when the electronic device is the first device, a lightweight visual map of the first scenic spot can be pre-cached, or the visual map, reference sample, reference keywords, audio cues, or other multimodal information of the first scenic spot can be received from the second device. After receiving the first shooting reference information sent by the second device, the first device can select the corresponding feature extraction method according to the modality of the first shooting reference information, extract the visual features to be matched on the first device, and match them with the local visual map to generate shooting strategy information. Thus, the first device can generate shooting strategy information locally based on the first shooting reference information sent by the second device and automatically capture images.
[0092] For example, when the electronic device is the second device, its stronger computing power or cloud-based model can be used to process the first shooting reference information to obtain the visual features to be matched. These visual features are then matched with the visual map to generate shooting strategy information. For instance, the second device can send the shooting strategy information to the first device, which can cache the shooting strategy information in a local strategy queue and parse it into parameterized instructions to control the shooting operation.
[0093] In at least one embodiment, the information processing method may further include: acquiring second shooting reference information determined based on object information of a target object, wherein the target object is the holder of an electronic device; wherein generating shooting strategy information for a first scenic spot based at least on the first shooting reference information may include: generating shooting strategy information based on the first shooting reference information and the second shooting reference information.
[0094] For example, the target audience could be a user wearing a first device or holding a second device. The target audience information could include at least one of the following: user height, body proportions, head posture habits, handheld device height, eye level, historical shooting preferences, preferred shooting modes, preferred parameters, or preferred composition styles. The electronic device could obtain the target audience information from local user profiles, health app sync data, historical image metadata, camera app configuration profiles, or user operation logs, and determine the second shooting reference information based on the target audience information.
[0095] For example, if the target subject is tall, the electronic device can appropriately reduce the recommended pitch angle to avoid the subject being too low in the captured image; if the target subject prefers a wide-angle panorama, the electronic device can prioritize shooting positions or wide-angle parameters when generating shooting strategy information; if the target subject prefers background blur in historical images, the electronic device can adjust aperture, focal length, or depth of field parameters as part of lighting parameters or shooting parameters.
[0096] The information processing method provided in at least one embodiment of this disclosure, by introducing second shooting reference information, generates shooting strategy information that can not only match the characteristics of scenic spots, but also fit the user's personalized shooting habits and shooting preferences, thereby improving the user experience.
[0097] In at least one embodiment, the information processing method may further include: acquiring image data of an image captured by an electronic device based on shooting strategy information; determining an evaluation value of the image data based on first shooting reference information, the evaluation value reflecting the degree of matching between the image data and the first shooting reference information; and determining whether to retain the image data based on the evaluation value.
[0098] For example, electronic devices can be equipped with image quality evaluation models, multimodal feature comparison models, or rule-based scoring modules to perform feature alignment and similarity calculations between the acquired image data and the first shooting reference information to obtain an evaluation value. The evaluation value can reflect the degree of matching between the captured image and the reference sample, reference keywords, composition requirements, lighting requirements, or shooting subject.
[0099] In at least one embodiment, determining whether to retain image data based on an evaluation value may include: retaining the image data in response to an evaluation value being greater than or equal to a second threshold. The information processing method may further include: outputting a second prompt message in response to an evaluation value being less than the second threshold and the real-time location of the electronic device not matching the location of the first scenic spot, to indicate that no image matching the shooting strategy information was captured.
[0100] For example, when the evaluation value is greater than or equal to the second threshold, it means that the photo corresponding to the image data matches the user's preset reference standard or style, and the electronic device automatically retains the image data. When the evaluation value is less than the second threshold, the electronic device can delete the image data or retake the photo. When the evaluation value is less than the second threshold and the real-time position of the electronic device does not match the location of the first scenic spot, it means that the user may have left the first scenic spot and has not yet obtained a matching image. The electronic device outputs a second prompt message to prevent the user from missing the recording opportunity.
[0101] For example, when the electronic device is the first device, the second prompt can be a voice prompt or a vibration prompt, such as "No photo of the Hall of Supreme Harmony that meets the strategy was captured. Do you want to go back and take a new photo?" For example, when the electronic device is the second device, the second prompt can be a pop-up window, notification, text prompt, or map return prompt, etc. The information processing method provided by at least one embodiment of this disclosure, by combining the evaluation value threshold to determine whether the captured image meets the requirements and the geographical location status of the electronic device, realizes automatic image filtering and anomaly warning, avoids redundant storage of invalid image data, prevents users from missing shooting opportunities, improves the intelligence level of image data management, and enhances the user's browsing experience.
[0102] Figure 2 This is a schematic flowchart illustrating another information processing method provided in at least one embodiment of this disclosure. In some cases, Figure 2 The illustrative embodiment may be an embodiment of an information processing method implemented collaboratively by a first device and a second device, such as the second device generating shooting strategy information and the first device capturing images based on the shooting strategy information.
[0103] For example, such as Figure 2 As shown, the information processing method provided in at least one embodiment of this disclosure includes at least steps S210 to S240.
[0104] Step S210: In response to the selection operation of the first attraction among at least one attraction presented on the interactive page, the second device obtains first shooting reference information matching the first attraction.
[0105] Step S220: The second device generates shooting strategy information for the first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle and lighting parameters.
[0106] Step S230: The second device sends shooting strategy information to the first device. The shooting strategy information is used to realize automatic image shooting.
[0107] Step S240: The first device automatically captures an image of at least a portion of the area containing the first scenic spot based on the shooting strategy information.
[0108] For example, the terminal application (APP) on the second device may have a shooting strategy information generation function. After triggering the shooting strategy information generation function, the second device may display an interactive page. For example, the interactive page may present a scenic spot selection list, which may include scenic spot information of each scenic spot in multiple scenic spots, wherein each scenic spot in at least some of the scenic spots includes multiple attractions. For example, the multiple scenic spots may include "Palace Museum", "Summer Palace", "Temple of Heaven Park" and "Badaling Great Wall", and the scenic spot "Palace Museum" may include attractions such as "Hall of Supreme Harmony", "Hall of Central Harmony" and "Hall of Preserving Harmony". For example, before responding to the selection operation of the first attraction among the at least one attraction presented on the interactive page, the information processing method may also include: in response to the selection operation of the first scenic spot among multiple scenic spots, presenting the attraction information of each attraction among the at least one attraction included in the first scenic spot on the interactive page. For another example, the interactive page may directly present a scenic spot selection list for the user to directly select the first attraction.
[0109] For example, after the second device generates shooting strategy information, it can send the shooting strategy information to the first device. The first device can be smart glasses without a display screen. Therefore, after receiving the shooting strategy information, the first device can either provide a voice prompt to the user that the strategy has been synchronized, or directly enter the automatic shooting state without outputting any visual interface. The first device continuously acquires its own pose information and environmental information during the user's browsing process, and automatically captures images when at least one of the pose information or environmental information meets the shooting conditions.
[0110] Figure 3 This is a schematic diagram of an interactive page provided for at least one embodiment of the present disclosure.
[0111] For example, such as Figure 3 As shown, after the user triggers the shooting strategy information generation function in the terminal application (APP) on the second device, an interactive page is displayed, which presents a list of scenic spots to choose from. Figure 3As shown, the top of this interactive page can be equipped with a search component (which may include an input box displaying background information such as "Search for scenic spots..."). Users can use this search component to search for scenic spots of interest, making it easy for them to quickly locate those spots. The main area of the page can display multiple cards corresponding to various scenic spots (such as the Palace Museum, Summer Palace, Temple of Heaven Park, Badaling Great Wall, etc.). Each card dynamically displays real-time visitor density information for that scenic spot (such as "Medium", "Few", "Much", "High"). The bottom of the page can be equipped with functional components, such as a "Quick Shooting Strategy Information Recommendation" component and a "Create Custom Shooting Strategy Information" component, to obtain shooting strategy information by triggering these functional components.
[0112] For example, after selecting the first scenic area, users can choose either the "Quick Shooting Strategy Information Recommendation" component or the "Create Custom Shooting Strategy Information" component to obtain shooting strategy information through different methods. It is understandable that, as... Figure 3 The names of the functional components shown are merely examples to aid in understanding this disclosure. As long as the name reflects the acquisition method of the corresponding functional component, this document does not impose any limitations on it.
[0113] Figure 4 This is a schematic diagram of the interface of an electronic device for acquiring shooting strategy information according to at least one embodiment of the present disclosure. Figure 4 The interface shown is, for example, a selection. Figure 3 The electronic device's display interface is shown after the "Create Custom Shooting Strategy Information" component. For example, the electronic device is a second device.
[0114] For example, such as Figure 4 As shown, the display interface includes multiple input components to support the input of first-shot reference information. For example, as Figure 4 As shown, the display interface includes a text description input box with an example text prompt: "Example: Today is a cloudy day, I want to take photos in the XX style." Below the input box, the remaining character count is displayed. The display interface also includes a reference image input component, such as a "+Add Image" control and a thumbnail of the uploaded image 1. The display interface also includes a voice prompt input component (such as a "Press and hold to speak" button). The display interface also includes a "Custom Shooting Strategy Information Generation" control. It is understandable that... Figure 4 The display positions of the components / controls are shown as examples to aid in understanding this disclosure, and are not intended to limit the scope of this disclosure.
[0115] For example, the first image reference information can be multimodal data, such as... Figure 4As shown, users can select different input components based on different modalities of the first shooting reference information they need to obtain. The second device uses the data obtained by the user through input operations as the first shooting reference information. After the user clicks the "Custom Shooting Strategy Information Generation" control, the second device can generate shooting strategy information based at least on the first shooting reference information.
[0116] Figure 5 This is another schematic diagram of the interface of the electronic device when acquiring shooting strategy information, provided in at least one embodiment of the present disclosure. Figure 5 The interface shown is, for example, a selection. Figure 3 The electronic device's display interface after the "Quick Shooting Strategy Information Recommendation" message. For example, the electronic device is a second device.
[0117] For example, such as Figure 5 As shown, the display interface can show attraction details and recommended shooting strategies. Taking the "Hall of Supreme Harmony" within the "Palace Museum" as an example, the interface displays the attraction name "Hall of Supreme Harmony" and its overall rating (e.g., 4.8). It also displays real-time environmental information, including "Current Light: Sufficient" and "Crowd Flow: Moderate." The interface also includes a "Reference Photo Display Selection Area," which presents at least one shooting reference (e.g., reference photos under different compositions or lighting conditions) matching the first attraction. The interface also displays selection components such as "Recommended Shooting Strategies," which include strategies such as "Panoramic Composition - Includes the complete architectural outline," "Upward Shooting Angle - Emphasizes the grandeur of the architecture," and "Symmetrical Composition - Utilizes the central axis for symmetry." The interface also provides controls for "Quick Shooting Strategy Information Generation" and "View More Recommended Shooting Strategy Information."
[0118] like Figure 5 As shown, after the user clicks the "Quick Shooting Strategy Information Generation" control, the second device uses the strategy item and reference image selected by the user as the first shooting reference information, and generates shooting strategy information based at least on the first shooting reference information. After the user clicks the "View More Recommended Shooting Strategy Information" control, the server can change the strategy item and reference image displayed on the current display page for the user to make new selections.
[0119] Figure 6 An information processing apparatus is provided in at least one embodiment of this disclosure. For example... Figure 6 As shown, the information processing device 600 is applied to an electronic device and includes an acquisition module 610 and a generation module 620.
[0120] For example, the acquisition module 610 can be configured to acquire first shooting reference information that matches the first scenic spot.
[0121] For example, the generation module 620 can be configured to generate shooting strategy information for a first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
[0122] For example, the information processing device may further include a shooting module. In at least one embodiment, the shooting module may be configured to automatically capture an image of at least a portion of a region containing a first scenic spot based on shooting strategy information. For example, the shooting module may also be configured to acquire at least one of the pose information of an electronic device or environmental information of the environment in which the electronic device is located, and automatically capture an image of at least a portion of a region containing a first scenic spot based on the shooting strategy information in response to at least one of the pose information or environmental information satisfying shooting conditions.
[0123] For example, the shooting module can also be configured to determine that the shooting conditions are met in response to the matching degree between environmental information and shooting strategy information being greater than a first threshold; to determine that the shooting conditions are met in response to the real-time position of the electronic device matching the position of the first scenic spot based on pose information, and the duration of the electronic device being in a stationary state being greater than or equal to a first duration; or to determine that the shooting conditions are met in response to the recognition of a predetermined environmental event based on environmental information, wherein the predetermined environmental event includes a first illumination phenomenon.
[0124] For example, the information processing device may also include a prompting module. For example, in at least one embodiment, the prompting module may be configured to: in response to the real-time position of the electronic device matching the location of the first scenic spot, output first prompting information based on shooting strategy information and pose information of the electronic device, wherein the first prompting information is used to prompt the adjustment method of the pose information so that the adjusted pose information matches the shooting strategy information, wherein the pose information includes the position information of the electronic device.
[0125] For example, the information processing apparatus may further include a determining module. In at least one embodiment, the determining module may be configured to determine a first scenic spot. For example, the determining module may be further configured to determine the first scenic spot based on at least one of the real-time location of the electronic device or environmental information of the environment in which the electronic device is located; or, in response to receiving scenic spot information of a first scenic spot selected from at least one scenic spot, determine the first scenic spot.
[0126] For example, the acquisition module 610 can also be configured to determine the first shooting reference information based on at least one shooting reference information associated with the first scenic spot; or, to determine the first shooting reference information based on input information.
[0127] For example, the acquisition module 610 can also be configured to output attraction description information of a first attraction and at least one shooting reference information, wherein the attraction information includes attraction description information; and in response to detecting a selection operation of at least a portion of the shooting reference information in the at least one shooting reference information, to use the at least a portion of the shooting reference information as the first shooting reference information.
[0128] For example, in at least one embodiment, at least one shooting reference information is determined based on multi-dimensional features of the first scenic spot, wherein the multi-dimensional features include at least one of the following: the time characteristics of visiting the first scenic spot, the online popularity of the first scenic spot, the portrait of the visitor, or the population density within the first scenic spot.
[0129] For example, in at least one embodiment, the acquisition module 610 may also be configured to, in response to receiving attraction information of a first attraction selected from at least one attraction, output attraction description information of the first attraction, wherein the attraction information includes attraction description information; and in response to detecting input information after outputting attraction description information, determine first shooting reference information based on the input information.
[0130] For example, in at least one embodiment, the generation module 620 may also be configured to obtain visual features to be matched based on the first shooting reference information; and to match the visual features to be matched with a visual map involving the first scenic spot to generate shooting strategy information.
[0131] For example, in at least one embodiment, the first shooting reference information includes information of at least one of the following modalities: image modality, text modality, or audio modality. The generation module 620 may also be configured to determine a feature extraction method based on the modality of the first shooting reference information; and to process the first shooting reference information based on the feature extraction method to obtain visual features characterizing the first shooting reference information as visual features to be matched.
[0132] For example, in at least one embodiment, the acquisition module 610 may also be configured to acquire second shooting reference information determined based on object information of the target object, wherein the target object is the holder of the electronic device; the generation module 620 may also be configured to generate shooting strategy information based on the first shooting reference information and the second shooting reference information.
[0133] For example, in at least one embodiment, the information processing apparatus 600 may further include an evaluation module. For example, in at least one embodiment, the evaluation module may be configured to: acquire image data of an image captured by an electronic device based on shooting strategy information; determine an evaluation value of the image data based on first shooting reference information, the evaluation value reflecting the degree of matching between the image data and the first shooting reference information; and determine whether to retain the image data based on the evaluation value.
[0134] For example, in at least one embodiment, the evaluation module may also be configured to retain image data in response to an evaluation value greater than or equal to a second threshold. For example, the evaluation module may also be configured to output a second prompt message in response to an evaluation value less than the second threshold and a mismatch between the real-time location of the electronic device and the location of the first scenic spot, indicating that no image matching the shooting strategy information was captured.
[0135] For a more detailed description of the information processing device 600, please refer to the previous description of the information processing method; details that are repeated will not be repeated here.
[0136] It should be noted that in at least one embodiment of this disclosure, the information processing device 600 may include more or fewer circuits or units, and the connection relationship between the various circuits or units is not limited and can be determined according to actual needs. The specific configuration of each circuit or unit is not limited and can be constructed from analog devices, digital chips, or other suitable methods according to circuit principles.
[0137] This disclosure provides at least one embodiment of an electronic device. The electronic device includes at least one processor and at least one memory. The memory is used to non-transitory store computer-readable instructions (e.g., one or more computer program modules). The processor is used to execute the computer-readable instructions, which, when executed by at least one processor, can perform one or more steps of the information processing method described above. The memory and processor can be interconnected via a bus system and / or other forms of connection mechanisms, and the embodiments of this disclosure are not limited thereto.
[0138] For example, a processor can be a central processing unit (CPU), a graphics processing unit (GPU), or other form of processing unit with data processing and / or program execution capabilities. For instance, a CPU can be based on a RISC architecture (e.g., RISC-V). A processor can be a general-purpose processor or a special-purpose processor, capable of controlling other components in an electronic device to perform desired functions.
[0139] For example, the memory may include any combination of one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, erasable programmable read-only memory (EPROM), portable compact disc read-only memory (CD-ROM), USB storage, flash memory, etc. One or more computer program modules may be stored on the computer-readable storage medium, and the processor may run one or more computer program modules to implement various functions of the electronic device. Various application programs and various data, as well as various data used and / or generated by the application programs, may also be stored in the computer-readable storage medium.
[0140] It should be noted that, in the embodiments of this disclosure, the specific functions and technical effects of the electronic devices can be referred to the description of the information processing method above, and will not be repeated here.
[0141] Figure 7 This is a schematic block diagram of an electronic device provided for at least one embodiment of the present disclosure.
[0142] The electronic devices in this disclosure may include mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The illustrated electronic device 800 is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0143] For example, such as Figure 7 As shown, in some examples, electronic device 800 includes a processor 801 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes based on a program stored in read-only memory (ROM) 802 or a program loaded from a storage device (not shown) into random access memory (RAM) 803. RAM 803 also stores various programs and data required for the operation of the computer system. Processor 801, ROM 802, and RAM 803 are connected via bus 804. Input / output (I / O) interface 805 is also connected to bus 804.
[0144] For example, the following components can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809, such as network interface cards like LAN cards and modems, etc. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data and perform communication processing via networks such as the Internet. Drive 810 is also connected to I / O interface 805 as needed. Removable media 811, such as disks, optical disks, magneto-optical disks, semiconductor memories, etc., are installed on drive 810 as needed so that computer programs read from them can be installed into storage devices as needed. Although Figure 7 An electronic device 800 including various devices is shown; however, it should be understood that implementation or inclusion of all shown devices is not required. More or fewer devices may be implemented or included alternatively.
[0145] For example, the electronic device 800 may further include a peripheral interface (not shown in the figure). This peripheral interface can be various types of interfaces, such as a USB interface, a Lightning interface, etc. The communication device 809 can communicate wirelessly with a network and other devices, such as the Internet, an intranet, and / or a wireless network such as a cellular telephone network, a wireless local area network (LAN), and / or a metropolitan area network (MAN). Wireless communication can use any of a variety of communication standards, protocols, and technologies, including but not limited to Global System for Mobile Communications (GSM), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Bluetooth, Wi-Fi (e.g., based on IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, and / or IEEE 802.11n standards), Voice over Internet Protocol (VoIP), Wi-MAX, protocols for email, instant messaging, and / or Short Message Service (SMS), or any other suitable communication protocol.
[0146] For example, the electronic device 800 can be any device such as a mobile phone, tablet computer, laptop computer, e-book, game console, television, digital photo frame, navigator, server, etc., or any combination of data processing device and hardware. The embodiments disclosed herein do not limit this.
[0147] At least one embodiment of this disclosure also provides a non-volatile computer-readable storage medium for non-temporarily storing computer-readable instructions that, when executed by a computer, can implement the information processing method described above.
[0148] For example, this non-volatile computer-readable storage medium can be used in the aforementioned electronic devices. For example, further details regarding non-volatile computer-readable storage media can be found in [reference needed]. Figure 7 The corresponding description of the storage device in the electronic device 800 shown will not be repeated here.
[0149] The following points need to be explained:
[0150] (1) The accompanying drawings of the embodiments of this disclosure only involve the structures involved in the embodiments of this disclosure. Other structures can be referred to the general design.
[0151] (2) Where there is no conflict, the embodiments of this disclosure and the features in the embodiments can be combined with each other to obtain new embodiments.
[0152] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. The scope of protection of this disclosure should be determined by the scope of protection of the claims.
Claims
1. An information processing method applied to an electronic device, comprising: Obtain the first shooting reference information that matches the first scenic spot; as well as Based at least on the first shooting reference information, shooting strategy information for the first scenic spot is generated, wherein the shooting strategy information includes at least one of shooting position, shooting angle and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
2. The information processing method according to claim 1 further includes: Based on the shooting strategy information, images containing at least a portion of the area of the first scenic spot are automatically captured; The step of automatically capturing images of at least a portion of the area containing the first scenic spot based on the shooting strategy information includes: Obtain at least one of the pose information of the electronic device or the environmental information of the environment in which the electronic device is located. In response to at least one of the pose information or environmental information satisfying the shooting conditions, an image containing at least a portion of the area of the first scenic spot is automatically captured based on the shooting strategy information.
3. The information processing method according to claim 2, further comprising at least one of the following: If the matching degree between the environmental information and the shooting strategy information is greater than a first threshold, it is determined that the shooting conditions are met. In response to determining that the real-time position of the electronic device matches the location of the first scenic spot based on the pose information, and that the duration of the electronic device being stationary is greater than or equal to a first duration, it is determined that the shooting conditions are met; or In response to the identification of a predetermined environmental event based on the environmental information, it is determined that the shooting conditions are met, wherein, The predetermined environmental event includes the first illumination phenomenon.
4. The information processing method according to claim 1 further includes: In response to the real-time location of the electronic device matching the location of the first scenic spot, a first prompt is output based on the shooting strategy information and the pose information of the electronic device. This first prompt indicates how to adjust the pose information so that the adjusted pose information matches the shooting strategy information. The pose information includes the position information of the electronic device.
5. The information processing method according to claim 1, further comprising: Identify the first scenic spot; The determination of the first scenic spot includes at least one of the following: The first scenic spot is determined based on at least one of the real-time location of the electronic device or the environmental information of the environment in which the electronic device is located; or, In response to receiving attraction information for the first attraction selected from at least one attraction, the first attraction is determined.
6. The information processing method according to claim 5, wherein, The acquisition of the first shooting reference information matching the first scenic spot includes at least one of the following: The first shooting reference information is determined based on at least one shooting reference information associated with the first scenic spot; or, Based on the input information, the first shooting reference information is determined.
7. The information processing method according to claim 6, wherein, The step of determining the first shooting reference information based on at least one shooting reference information associated with the first scenic spot includes: Output the attraction description information of the first attraction and the at least one shooting reference information, wherein the attraction information includes the attraction description information; and In response to detecting a selection operation of at least a portion of the at least one shooting reference information, the at least a portion of the shooting reference information is used as the first shooting reference information.
8. The information processing method according to claim 7, wherein, The at least one shooting reference information is determined based on multi-dimensional features of the first scenic spot, wherein the multi-dimensional features include at least one of the following: the time characteristics of visiting the first scenic spot, the online popularity of the first scenic spot, the portrait of the visitor, or the population density within the first scenic spot.
9. The information processing method according to claim 6, wherein, The step of determining the first shooting reference information based on the input information further includes: In response to receiving attraction information of the first attraction selected from at least one attraction, attraction description information of the first attraction is output, wherein the attraction information includes the attraction description information; In response to the detection of input information after the output of the attraction description information, the first shooting reference information is determined based on the input information.
10. The information processing method according to claim 1, wherein, The step of generating shooting strategy information for the first scenic spot based at least on the first shooting reference information includes: Based on the first captured reference information, obtain the visual features to be matched; and The visual features to be matched are matched with the visual map involving the first scenic spot to generate the shooting strategy information.
11. The information processing method according to claim 10, wherein, The first image capture reference information includes information from at least one of the following modalities: image modality, text modality, or audio modality; The step of obtaining the visual features to be matched based on the first shooting reference information includes: Based on the modality of the first captured reference information, the feature extraction method is determined; and The first shooting reference information is processed based on the feature extraction method to obtain visual features characterizing the first shooting reference information, which are then used as the visual features to be matched.
12. The information processing method according to claim 1, further comprising: Obtain second shooting reference information based on object information of the target object, wherein the target object is the holder of the electronic device; in, The step of generating shooting strategy information for the first scenic spot based at least on the first shooting reference information includes: The shooting strategy information is generated based on the first shooting reference information and the second shooting reference information.
13. The information processing method according to claim 1, further comprising: Acquire image data of images captured by the electronic device based on the shooting strategy information; An evaluation value for the image data is determined based on the first shooting reference information, and the evaluation value reflects the degree of matching between the image data and the first shooting reference information. as well as Based on the evaluation value, it is determined whether to retain the image data.
14. The information processing method according to claim 13, wherein, The step of determining whether to retain the image data based on the evaluation value includes: In response to the evaluation value being greater than or equal to the second threshold, the image data is retained; The information processing method further includes: In response to the evaluation value being less than the second threshold and the real-time location of the electronic device not matching the location of the first scenic spot, a second prompt message is output to indicate that no image matching the shooting strategy information has been captured.
15. An information processing apparatus, comprising: The acquisition module is configured to acquire the first shooting reference information that matches the first scenic spot; The generation module is configured to generate shooting strategy information for the first scenic spot based at least on the first shooting reference information, wherein the shooting strategy information includes at least one of shooting position, shooting angle and lighting parameters, and the shooting strategy information is used to realize automatic image shooting.
16. An electronic device comprising: At least one memory configured to store computer-executable instructions; as well as At least one processor configured to execute the computer-executable instructions, When the computer-executable instructions are executed by the at least one processor, they implement the information processing method according to any one of claims 1-14.
17. A non-transitory storage medium for non-transitory storage of computer-executable instructions, wherein, When the computer-executable instructions are executed by at least one processor, the information processing method according to any one of claims 1-14 is implemented.