CN111444441A - Information prompting method, electronic equipment and storage medium - Google Patents

Information prompting method, electronic equipment and storage medium Download PDF

Info

Publication number
CN111444441A
CN111444441A CN202010172065.XA CN202010172065A CN111444441A CN 111444441 A CN111444441 A CN 111444441A CN 202010172065 A CN202010172065 A CN 202010172065A CN 111444441 A CN111444441 A CN 111444441A
Authority
CN
China
Prior art keywords
camera
user
information
target
target user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010172065.XA
Other languages
Chinese (zh)
Other versions
CN111444441B (en
Inventor
王明飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202010172065.XA priority Critical patent/CN111444441B/en
Publication of CN111444441A publication Critical patent/CN111444441A/en
Priority to PCT/CN2021/080228 priority patent/WO2021180176A1/en
Application granted granted Critical
Publication of CN111444441B publication Critical patent/CN111444441B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/587Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Studio Devices (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the invention provides an information prompting method, electronic equipment and a storage medium, relates to the technical field of communication, and can solve the problem that a user cannot timely find prompting information of a communication request so that a response to the communication request cannot be made in the existing information prompting method. The information prompting method comprises the following steps: the method comprises the steps that when the electronic equipment receives a communication connection request and does not receive input of a user on the communication connection request within a preset time length, a camera is controlled to rotate, and the camera is controlled to collect images; determining a target flight line according to at least one frame of image acquired by the camera in a first time period; controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line; and outputting first prompt information under the condition that the image acquired by the camera comprises a target user. The information prompting method in the embodiment of the invention is applied to electronic equipment.

Description

Information prompting method, electronic equipment and storage medium
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an information prompting method, electronic equipment and a storage medium.
Background
With the rapid development of society, the pace of life of people is accelerated, and electronic equipment becomes an indispensable communication tool for people to communicate.
Currently, there are fewer and fewer interview scenes between people, and some important conversations are usually completed on electronic devices, so people need to respond to communication requests received by the electronic devices. Existing alerting methods for communication requests are implemented by shaking or ringing. When the device is used, the distance between the user and the device is far, the environment is noisy, and the like, so that the user cannot find the prompt information of the communication request in time and cannot respond to the communication request.
Disclosure of Invention
The embodiment of the invention provides an information prompting method, electronic equipment and a storage medium, which can solve the problem that the existing information prompting method cannot respond to a communication request because a user cannot find the prompting information of the communication request in time.
In order to solve the technical problem, the invention is realized as follows:
the embodiment of the invention provides an information prompting method, which is applied to electronic equipment, wherein the electronic equipment comprises a body and a rotatable camera arranged on the body, the camera is detachably arranged on the body, and the method comprises the following steps: under the condition that the electronic equipment receives a communication connection request and does not receive input of a user on the communication connection request within a preset time length, controlling the camera to rotate and controlling the camera to acquire an image; determining a target flight line according to at least one frame of image acquired by the camera in a first time period; controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line; and outputting first prompt information under the condition that the image acquired by the camera comprises a target user.
The embodiment of the present invention further provides an electronic device, where the electronic device includes a body and a rotatable camera disposed on the body, the camera is detachably mounted on the body, and the electronic device further includes: the first control module is used for controlling the camera to rotate and controlling the camera to acquire images under the condition that the electronic equipment receives a communication connection request and does not receive the input of a user on the communication connection request within a preset time length; the line determining module is used for determining a target flight line according to at least one frame of image acquired by the camera in a first time period; the second control module is used for controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line; and the first output module is used for outputting first prompt information under the condition that the image acquired by the camera comprises a target user.
The embodiment of the invention also provides electronic equipment which comprises a processor, a memory and a computer program which is stored on the memory and can run on the processor, wherein the computer program realizes the steps of the information prompting method when being executed by the processor.
The embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program realizes the steps of the information prompting method when being executed by a processor.
Thus, in the embodiment of the present invention, in the case where the electronic device receives the communication connection request, the user is preferentially prompted with at least one of a conventional ring and a shake. Further, if the input of the user to the communication connection request is not received within the preset time, it is analyzed that the user may be far away from the electronic device, the current environment is noisy, and the like, and therefore, the prompt is not noticed, so that the information prompting method implemented based on the separated rotating camera in the embodiment is started. In this embodiment, the electronic device does not receive the input of the user to the communication connection request within the preset time length, and then the camera is controlled to rotate and acquire an image, so that images around the electronic device can be acquired, and then the position of the user is captured according to at least one frame of image acquired within a first time period in the rotation process of the camera, or information such as the position where the user may be located is judged, so as to determine a target flight line of the camera according to the information, further control the camera to be separated from the body, so that the camera flies according to the target flight line in a separated state, and meanwhile, the camera is continuously controlled to rotate and acquire the image, so as to find the user. In the case where the image captured by the camera includes the target user, the first prompt information is output to make the user notice the communication connection request. Therefore, the separated rotatable camera is fully utilized, and the user can be found in time by combining the collected images, so that the user is informed of the communication request which is not answered, the user can respond in time, and the user is prevented from missing.
Drawings
FIG. 1 is a flow chart of an information prompting method of an embodiment of the present invention;
FIG. 2 is one of the schematic plan views of an electronic device of an embodiment of the invention;
FIG. 3 is a second schematic plan view of an electronic apparatus according to an embodiment of the invention;
FIG. 4 is a third schematic plan view of an electronic apparatus according to an embodiment of the invention;
FIG. 5 is a block diagram of an electronic device of an embodiment of the invention;
fig. 6 is a schematic diagram of a hardware structure of the electronic device according to the embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of an information prompting method according to an embodiment of the present invention is shown, and the information prompting method is applied to an electronic device, where the electronic device includes a body and a rotatable camera disposed on the body, and the camera is detachably mounted on the body.
Referring to fig. 2, a schematic plan view of an electronic device of one embodiment of the invention is shown. Electronic equipment includes body 1, installs camera 2 on body 1, and camera 2 is rotatable camera, optionally installs camera 2 at the top of body 1. In the present embodiment, on the one hand, the camera 2 is a separate camera, i.e. can be separated from the main body 1 to perform a flying action. Correspondingly, the camera 2 is mounted on the body 1 in a mounted state (as shown in fig. 2), and the camera 2 is separated from the body 1 in a flying state (as shown in fig. 3). On the other hand, the camera head 2 has a turning function, see fig. 4, for turning the camera head 2 in the mounted state, wherein the arrows schematically indicate the turning direction for reference only; in addition, the camera 2 can also rotate in the flying state.
Based on the features of the electronic device, the information prompting method in this embodiment includes:
step 110: and under the condition that the electronic equipment receives the communication connection request and does not receive the input of the user to the communication connection request within the preset time, controlling the camera to rotate and controlling the camera to acquire the image.
Alternatively, the communication connection request is any one of a video communication connection request, a voice communication connection request, a telephone communication connection request, and other communication connection requests.
Typically, the user is prompted in a conventional manner when the electronic device receives a communication connection request. For example, the user may be prompted by ringing, vibrating, etc.
Further, under the condition that the input of the user to the communication connection request is not received within the preset time length, the camera is controlled to rotate, and the camera is controlled to collect images.
The input of the user to the communication connection request includes answering input, refusing input and the like.
The application scenes are as follows: the user and the electronic equipment are not in the same space, the electronic equipment is placed in a living room, but the user can not find the communication connection request in time when cooking in a kitchen; for another example, the user is in a noisy environment and cannot find the communication connection request in time.
By default, the preset time period is 2 minutes. The user can customize the preset duration according to the requirement, and further, the user can set different preset durations aiming at different calling parties.
Therefore, in this step, the electronic device can control the camera to rotate and control the acquisition of the image, so that the image around the electronic device can be acquired based on the position of the electronic device.
Step 120: and determining a target flight line according to at least one frame of image acquired by the camera in the first time period.
In the step, the position of the user can be determined or the possible position of the user can be judged based on the image collected by the camera in the rotating process, so that the target flight line of the camera can be determined according to the collected image, the camera flies according to the target flight line after being separated from the body, the user is found, and the current call connection request of the user is informed.
Optionally, a first time period is set in this step, so that the camera collects at least one frame of image in the first time period, and thereby finds the face image of the user in the collected image; and if the images acquired within the first time period do not have the face images of the users, analyzing the acquired environment images.
For example, after the user does not answer the call for a long time, the electronic device may control the camera to collect the face images of the user around, so as to control the camera to fly towards the user according to the collected face images of the user.
For another example, after the user does not answer the call for a long time, the electronic device may control the camera to collect the face images of the user around, and if the face images cannot be collected, the possible position of the user may be intelligently analyzed according to the collected environment images, so that the camera may be controlled to fly towards the possible position of the user.
In addition, the camera can be controlled to rotate by a preset angle.
On one hand, under the condition that the face image of the user is collected, the preset angle is related to the face image of the user, namely the rotation is stopped after the face image of the user is collected; on the other hand, under the condition that the face image of the user cannot be acquired, the preset angle can be defined in a user-defined mode, namely the camera stops rotating after rotating by the preset angle, and if the preset angle is 360 degrees.
A user can enter a preset face image aiming at the method in the embodiment; in addition, a face image prestored in the electronic equipment can be acquired as a preset face image. Exemplarily, an image acquired by the camera in the rotation process can be matched with a preset face image, and if the matching is successful, a face image of a user is acquired; and if the matching fails, the face image of the user cannot be acquired.
Optionally, the preset face image is a face image of the local user.
Step 130: and controlling the camera to separate from the body and controlling the camera to fly according to the target flight line.
In this step, the camera is controlled to be separated from the body, and the flying state is entered. When the camera is in a flying state, the camera is controlled to fly according to the target flying line.
Step 140: and under the condition that the image collected by the camera comprises the target user, outputting first prompt information.
Optionally, the camera continuously maintains the rotation and image capturing actions while the camera is in flight.
In the step, when the image acquired by the camera includes the target user, that is, the camera acquires the face image of the target user in the flight state, which indicates that the target user is found, first prompt information is output to prompt the target user of the current communication connection request.
Wherein the target user may be a native user.
For example, in an application scenario, after the input of the communication connection request by the user is not received within a preset time period, the camera is controlled to fly to find the user, and after the user is found, the first prompt information is output to prompt the user of unread information.
Optionally, the first prompt message includes a prompt tone or the like.
Illustratively, in another application scenario, when the electronic device receives a communication connection request, the electronic device prompts the user in at least one of a first ring volume and a first vibration frequency.
Referring to this, the first ringing volume is 40% of the maximum volume, and the first vibration frequency is 40% of the maximum frequency. Therefore, the user cannot be disturbed by the incoming call ringing or the incoming call vibration too much, and the user cannot be noticed by the incoming call ringing or the incoming call vibration too little.
The specific value of the first ringing volume and the specific value of the first vibration frequency can be adjusted according to the setting of the user.
Further, after the input of the user to the communication connection request is not received within the preset time, the electronic device continuously prompts the user in at least one mode of the first ringing volume and the first vibration frequency, and controls the camera to fly to search for the user. After finding the user, outputting first prompt information, wherein the form of the first prompt information is compared with that of an initial prompt method, the ringing volume can be increased, and the vibration frequency is increased; or simply increase the ringing volume; or simply increase the frequency of vibration; so as to enhance the prompting effect and be discovered by the user.
Optionally, the body may output the first prompt information, and the camera may output the first prompt information.
Alternatively, the form of the first prompt information is not limited to a bell, a vibration, a prompt tone. Thus, in the embodiment of the present invention, in the case where the electronic device receives the communication connection request, the user is preferentially prompted with at least one of a conventional ring and a shake. Further, if the input of the user to the communication connection request is not received within the preset time, it is analyzed that the user may be far away from the electronic device, the current environment is noisy, and the like, and therefore, the prompt is not noticed, so that the information prompting method implemented based on the separated rotating camera in the embodiment is started. In this embodiment, the electronic device does not receive the input of the user to the communication connection request within the preset time length, and then the camera is controlled to rotate and acquire an image, so that images around the electronic device can be acquired, and then the position of the user is captured according to at least one frame of image acquired within a first time period in the rotation process of the camera, or information such as the position where the user may be located is judged, so as to determine a target flight line of the camera according to the information, further control the camera to be separated from the body, so that the camera flies according to the target flight line in a separated state, and meanwhile, the camera is continuously controlled to rotate and acquire the image, so as to find the user. In the case where the image captured by the camera includes the target user, the first prompt information is output to make the user notice the communication connection request. Therefore, the separated rotatable camera is fully utilized, and the user can be found in time by combining the collected images, so that the user is informed of the communication request which is not answered, the user can respond in time, and the user is prevented from missing.
Therefore, the embodiment of the invention provides a method for assisting an electronic device to prompt a user to process a communication connection request in time through a camera, which not only has strong technological sense, but also can solve the problem of missed calls due to the fact that the user and the electronic device are not in a space and the like.
It should be noted that, in the above embodiment, a step sequence is provided, that is, the target flight path is determined, and then the camera is controlled to fly according to the target flight path. In further embodiments, further steps may be provided, such as controlling the camera to fly first, and then determining the target flight path during the flight. Therefore, the embodiment of the present invention provides only one possible step sequence, but does not limit the execution sequence of each step.
The application scenes are as follows: the method comprises the steps that a target user is not included in an image collected by a camera in an installation state, and meanwhile, the position of the user cannot be predicted according to the collected image, the camera is controlled to be separated from a body to enter a flight state, and then a target flight line is determined according to the image collected by the camera in the flight state.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, and step 120 includes:
step 1201: and under the condition that the target frame image acquired by the camera in the first time period comprises the target user, acquiring the position information of the target user according to the target frame image.
Optionally, the frame image in the first time period may be compared with the face image of the target user, and if the target frame image in the first time period is successfully compared with the face image of the target user, the target frame image in the first time period is considered to include the target user; and if the comparison between the frame image in the first time period and the face image of the target user fails, determining that the frame image in the first time period does not include the target user.
In this embodiment, for a case where the target frame image in the first period includes the target user, the position information of the target user may be acquired in the target frame image including the target user.
Illustratively, the location information includes the orientation of the user relative to the camera, the distance of the user relative to the camera, the area in which the user is located, and the like.
Step 1202: and under the condition that the position information of the target user meets the preset condition, determining the target flight line according to the position information of the target user.
The preset condition is that the distance between the target user and the camera is larger than a preset threshold value.
Alternatively, the preset threshold may be customized by a user or automatically set inside the device.
In the step, when the camera collects a face image of a user in an installation state and the distance between the user and the camera is detected to be greater than a preset threshold value, the user is far away from the electronic equipment, so that the user cannot find a communication connection request in time, and the camera is ready to be controlled to fly to inform the user. In the process of determining the target flight path, the target flight path can be determined by combining an environment image acquired by the camera, such as an obstacle in the environment image, so that the camera can smoothly fly to a user along the target flight path after being separated from the body.
Exemplarily, in the target frame image, position information of a target user is acquired, and the position information indicates that the user is currently located in a kitchen, and then it is determined that a departure position is a current position of the electronic device, and an end position is a target flight line of the kitchen.
Further, the environment image collected by the camera, such as the environment image between the living room and the kitchen when the electronic device is currently in the living room, may also be combined, where the environment image includes a passage position, an obstacle position, and the like. And in the target frame image, acquiring the position information of the target user, wherein the position information indicates that the user is currently in the kitchen, and determining that the target flight line is the target flight line with the starting position of the current electronic equipment, the midway passage between the living room and the kitchen and the end point position of the kitchen.
In the present embodiment, when the camera is in the mounted state, the camera is controlled to rotate to capture an image of 360 ° to identify the user in the captured image. Further, if the user is identified, the position information of the user is obtained, the target flight line is determined under the condition that the position information meets the preset condition, the camera is controlled to automatically pop up the body and fly according to the target flight line, and therefore the camera can fly to the user accurately and quickly.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, and step 140 includes:
step 1401: and under the condition that the image acquired by the camera comprises the target user, acquiring the real-time distance between the target user and the camera.
Step 1402: and under the condition that the real-time distance is smaller than the first threshold value, outputting first prompt information, wherein the first prompt information is used for prompting the communication connection request.
In this embodiment, for a situation that a target frame image acquired by the camera in the first time period includes a target user, in a flying process of the camera, images are acquired simultaneously, and if it is detected that the image acquired by the camera includes the target user, a real-time distance between the target user and the camera may be acquired based on the image including the target user.
Further, the image collected by the camera comprises a target user, and when the real-time distance between the target user and the camera is smaller than a first threshold value, first prompt information is output.
In this case, the first prompt information may be outputted in the form of gradually changing the ring volume and/or the vibration frequency as the real-time distance between the target user and the camera gradually decreases.
The change rule of the ringing volume and/or the vibration frequency can be customized by a user or set by the inside of the equipment.
For example, to attract the attention of the user, when the real-time distance between the target user and the camera is smaller than the first threshold value, and the real-time distance between the target user and the camera gradually decreases, the ringing sound volume can be increased, and/or the vibration frequency can be increased on the basis of the conventional prompting mode.
Optionally, the first threshold in this embodiment may be customized by a user, or may be set inside the device.
In the embodiment, the real-time distance between the target user and the camera can be further acquired aiming at the condition that the target user is acquired by the camera in the flying process, so that the first prompt information is output when the target user is close to the camera, the user can sense the prompt in a close range, and the probability of missing the communication connection request is further reduced.
In another embodiment of the invention, a speaker and other devices can be arranged in the camera, so that the camera can realize the prompting of ringing, vibration and the like in the flying process, and thus, as the camera is closer to the user, the user can more easily perceive the prompting output by the camera.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, and step 120 includes:
step 1203: under the condition that the frame image collected by the camera in the first time period does not include the target user, the environment information included in the frame image in the first time period is acquired.
Step 1204: and determining a target flight line according to the environmental information.
In the embodiment, the camera is controlled to collect images in the installation state, and on one hand, the camera is used for identifying target users in the images so as to determine a target flight line according to the target users; and on the other hand, the method is used for acquiring the surrounding environment in the image, so as to determine the target flight path by combining the target user in the image and the surrounding environment, or judging the position of the user according to the surrounding environment and determining the target flight path.
Therefore, in the embodiment, for the case that the frame image acquired by the camera in the first time period does not include the target user, the environment information may be acquired in the frame image in the first time period, so as to determine the position of the user according to the environment information, and determine the target flight path by combining the determination result and the acquired environment information.
The method comprises the steps of obtaining environment information such as obstacles, doors, passageways, crowds and the like in an application scene such as a frame image in a first time period to determine a target flight line. In the process of determining the target flight line, obstacles in the environment need to be avoided, and rooms, passageways and the like need to be planned in the target flight line; in addition, considering that the users cannot find the prompt because of the large number of people gathering together, and the crowd gathering area can be predicted to be the position of the users, the crowd gathering area in the image is determined as the destination of the target flight line.
In this embodiment, for the case that the frame image acquired by the camera in the first time period does not include the target user, the environment information in the frame image in the first time period may be acquired, and the target flight path is further determined according to the environment information, such as the aisle, the room position, the door position, and the like; meanwhile, the position of the user can be judged according to environmental information such as crowd gathering places and the like, and the target flight line can be determined.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, which further includes, after step 130:
step 150: and under the condition that the image acquired by the camera does not comprise the target user, acquiring the real-time flight distance of the camera.
Step 160: and outputting second prompt information based on the first prompt information under the condition that the real-time flight distance is larger than a second threshold value.
And the prompting intensity of the second prompting information is weaker than that of the first prompting information.
In this embodiment, in the process of flying the camera, if the image collected by the camera does not include the target user, in order to save power consumption, when the real-time flying distance of the camera is long, the second prompt information may be output based on the first prompt information, and the prompt intensity of the second prompt information is weaker than the prompt intensity of the first prompt information.
For example, if the first prompt information is in the form of at least one of a ringing sound and a vibration, the second prompt information corresponds to at least one of a ringing sound and a vibration, and the ringing sound volume and the vibration frequency in the second prompt information are reduced compared to the ringing sound and the vibration in the first prompt information.
Optionally, the ringing sound volume in the second prompt message gradually decreases, and the vibration frequency gradually decreases. For example, when the real-time flight distance is greater than the second threshold value, the ringing sound volume gradually decreases and the vibration frequency gradually decreases as the real-time flight distance gradually increases.
In an application scenario, for example, when the position of the user is not determined in the target flight line, and a phenomenon that the user cannot be found after long-distance flight may occur in the camera flight process, in order to save power consumption, the second prompt information is output under the condition that the real-time flight distance is greater than the second threshold, and the prompt intensity of the second prompt information is weaker than that of the first prompt information compared with that of the first prompt information. Further, when the user is found, the first reminding information can be updated. Therefore, the power consumption can be saved, and the function of prompting the user can be achieved.
Optionally, the second threshold may be customized by a user, or may be set internally.
The real-time flight distance is the actual flight distance after entering the flight state, and can also be the real-time distance between the camera and the body.
In another embodiment of the present invention, in a case that the real-time flight distance is greater than the third threshold, the third prompt message is output based on the first prompt message, and the prompt intensity of the third prompt message is stronger than the prompt intensity of the first prompt message.
For example, if the first prompt information is in the form of at least one of a ringing sound and a vibration, the third prompt information corresponds to at least one of a ringing sound and a vibration, and the ringing sound volume and the vibration frequency in the third prompt information are increased compared to the ringing sound and the vibration in the first prompt information.
Optionally, the ringing sound volume in the third prompt message gradually increases, and the vibration frequency gradually increases. For example, when the real-time flight distance is greater than the third threshold value, the ringing sound volume gradually increases and the vibration frequency gradually increases as the real-time flight distance gradually increases.
For example, when the position of the user is not clearly determined in the target flight path, the user may not be found after a long-distance flight in the flight process of the camera, so that the user can be noticed by at least one of increasing the ringing volume and increasing the vibration frequency.
Optionally, the third threshold may be customized by a user, or may be set internally.
It should be noted that, if the communication connection request is not interrupted and the prompt is continuously output in the conventional manner during the flight of the camera, an increase or decrease change may be performed on the basis of the conventional prompt manner to output any one of the first output information, the second output information and the third output information. The prompting intensity of the third prompting information is stronger than that of the conventional prompting mode, and the prompting intensity of the second prompting information is weaker than that of the conventional prompting mode.
In another embodiment of the invention, optionally, in the process of flying the camera, the face image of the user is not acquired all the time, and after a certain flying time or a certain flying distance, the camera can be controlled to fly towards the body. The method is not limited to returning from the original route or re-determining the returned flight route.
Aiming at the multiple embodiments that the face images of the user are not collected all the time in the flying process of the camera, different prompt messages can be output according to different conditions, so that different functions of saving power consumption, enhancing prompt and the like are achieved. In practical application, even if the user is not found in the flying process of the camera, compared with the prior art, a way for finding the user is provided, so that the probability that the user misses communication is reduced.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, which further includes, after step 130:
step 170: acquiring picture information included in at least one frame of image acquired by the camera in a second time period, wherein the picture information includes at least one of the following items: environment information, face information of the target user.
Step 180: and updating the target flight line according to the picture information.
In the foregoing embodiment, when the camera is in the installation state, the camera can acquire images around by rotating, and the images include information of a target user, an environment and the like, so that a target flight line of the camera can be determined based on the acquired images, and the camera can conveniently and quickly find the user.
Further, in this embodiment, it is considered that the images collected by the camera in the installation state are limited, so that the target flight line can be updated in real time by collecting the images around the camera in the flight state.
In the application scenario, for example, after the target flight line is determined based on the user position, the change of the user position is collected in the flight process of the camera, and then the target flight line can be updated according to the changed user position.
In another example of the application scenario, after the target flight path is determined, in the flight process of the camera, the acquired image includes the obstacle, and the target flight path is updated according to the obstacle so as to avoid the obstacle.
In another example of the application scenario, after the target flight path is determined, in the flight process of the camera, the possible position of the user is acquired, and then the target flight path is updated according to the possible position of the user.
In this embodiment, in the process of controlling the flight of the camera, the target flight line of the camera can be updated in real time by combining the actual situation information reflected in the collected image, including the environmental information and the face information of the target user, so as to help the camera fly to the user as soon as possible, and reduce the probability that the user misses the communication.
On the basis of the embodiment shown in fig. 1, the present invention further provides a flow of an information prompting method according to another embodiment, which further includes, after step 140:
step 190: and executing target control operation under the condition that the image acquired by the camera comprises the action information of the target user and the action information of the target user is preset action information.
In this embodiment, in the process of flying the camera, the acquired image includes the action information of the target user, and the action information is the preset action information, and then the target control operation corresponding to the preset action information is executed.
Correspondingly, preset action information and corresponding target control operation can be input in advance.
Illustratively, the preset action information is a designated gesture action. The target control operation includes at least one of remote answering, rejecting a communication connection request, turning off a prompt, reducing ring volume, and reducing vibration frequency. Wherein, different gesture actions correspond to different control operations respectively.
Optionally, the image acquired by the camera includes the motion information of the target user, which at least includes the face information of the target user and the motion information of the target user.
Optionally, the acquired image is compared with face information of a target user, which is input in advance, if the comparison is successful, the acquired image is compared with preset action information, and if the comparison is successful, the image acquired by the camera includes the action information of the target user. Otherwise, if one of the comparison items fails, the image acquired by the camera does not include the action information of the target user.
In the application scene, for example, after the user sees the camera, the user makes a specified gesture action in the shooting picture, that is, the user knows the existence prompt, at the moment, the ringing volume can be reduced, the vibration frequency can be reduced, the power consumption can be reduced, and the disturbance to people around the user can be avoided.
Optionally, in this embodiment, the face information and the preset action information of the target user may be previously entered in the body by using a camera. The camera continuously collects images in the flying process, the collected images are transmitted to the body, the body compares the obtained images with face information and preset action information of a target user, which are input in advance, and if the comparison is successful, the body executes corresponding target control operation.
Optionally, in this embodiment, the face information and the preset action information of the target user, which are previously entered in the camera by using the camera, may also be used. The camera continuously collects images in the flying process, compares the collected images with face information and preset action information of a target user, wherein the face information and the preset action information are input in advance, if the comparison is successful, the information which is successfully compared is transmitted to the body, and the body executes corresponding target control operation on the body according to the received information.
In this embodiment, in the flight process of camera, if the user position has been arrived, and the user sees the camera to appointed gesture action is made in taking the picture, so that the camera can gather the image that the user made appointed gesture action, and then learn that the user knows the current suggestion, carry out corresponding control operation, in order to end this suggestion.
In more embodiments, the user can manually reinstall the camera to the body after knowing the current prompt to end the prompt.
In more embodiments, the electronic device may control the camera to return according to the original route after knowing that the user knows the current prompt; or after the electronic equipment knows that the user knows the current prompt, the returned flight line is determined again, and the camera is controlled to return according to the returned flight line. Like this, can make the camera can fly to the body automatically, again by the user, perhaps install back the body automatically to this suggestion is ended. Further, the user can input on the body to cause the electronic device to execute the corresponding control operation.
On the basis of the embodiment shown in fig. 1, the present invention further improves the flow of the information prompting method of another embodiment, and before step 110, the method further includes:
receiving a first input;
in response to the first input, a target level of the target contact information is set.
In this embodiment, for the contacts stored in the address book, the electronic device may divide the importance levels of the contacts into one level, two levels, three levels, and the like according to the user setting, where a parent is the one level, a client is the two levels, and a friend is the three levels. For high-level contacts, such as communication connection requests sent by parents and clients, the camera can be controlled to rotate and pop up after the user does not input the communication connection requests within a short time, such as 2 minutes; for lower level contacts, the camera does not need to be turned and popped up, and the user only needs to be prompted with conventional ringing and vibration.
In this embodiment, the target level of the target contact information may be defined by a user or by default by the electronic device. When the contact persons in the electronic equipment are classified into more grades, a plurality of grades can be correspondingly set, and the preset durations corresponding to different grades are different.
In this embodiment, the person searching mechanism can be determined according to the importance degree of the communication contact, such as ringing only and vibrating, or searching the person through a separate camera. Therefore, the user can be prevented from being disturbed by some irrelevant communication connection requests, and the user can be prevented from missing some urgent communication connection requests, so that the information prompting method in the embodiment is more humanized and personalized.
Preferably, the first input is used to set a target rating for the target contact information.
The first input may include, but is not limited to, a gestural action. Optionally, the first input includes a gesture motion, which may be continuous or intermittent.
In a first input implementation manner, a user can click to open an address book, click target contact information, set a target level of the target contact information in a setting interface of the target contact information, and quit the setting interface.
Fig. 5 is a block diagram of an electronic device according to another embodiment of the present invention, where the electronic device includes a body and a rotatable camera disposed on the body, the camera is detachably mounted on the body, and the electronic device further includes:
the first control module 10 is configured to control the camera to rotate and control the camera to acquire an image when the electronic device receives a communication connection request and does not receive an input of a user to the communication connection request within a preset time period;
the route determining module 20 is configured to determine a target flight route according to at least one frame of image acquired by the camera within a first time period;
the second control module 30 is used for controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line;
and the first output module 40 is configured to output first prompt information when the image acquired by the camera includes the target user.
Thus, in the embodiment of the present invention, in the case where the electronic device receives the communication connection request, the user is preferentially prompted with at least one of a conventional ring and a shake. Further, if the input of the user to the communication connection request is not received within the preset time, it is analyzed that the user may be far away from the electronic device, the current environment is noisy, and the like, and therefore, the prompt is not noticed, so that the information prompting method implemented based on the separated rotating camera in the embodiment is started. In this embodiment, the electronic device does not receive the input of the user to the communication connection request within the preset time length, and then the camera is controlled to rotate and acquire an image, so that images around the electronic device can be acquired, and then the position of the user is captured according to at least one frame of image acquired within a first time period in the rotation process of the camera, or information such as the position where the user may be located is judged, so as to determine a target flight line of the camera according to the information, further control the camera to be separated from the body, so that the camera flies according to the target flight line in a separated state, and meanwhile, the camera is continuously controlled to rotate and acquire the image, so as to find the user. In the case where the image captured by the camera includes the target user, the first prompt information is output to make the user notice the communication connection request. Therefore, the separated rotatable camera is fully utilized, and the user can be found in time by combining the collected images, so that the user is informed of the communication request which is not answered, the user can respond in time, and the user is prevented from missing.
Optionally, the route determination module 30 includes:
the first acquisition unit is used for acquiring the position information of a target user according to a target frame image under the condition that the target frame image acquired by the camera in a first time period comprises the target user;
the first determining unit is used for determining a target flight line according to the position information of the target user under the condition that the position information of the target user meets a preset condition;
the preset condition is that the distance between the target user and the camera is larger than a preset threshold value.
Optionally, the first output module 40 includes:
the real-time distance acquisition unit is used for acquiring the real-time distance between a target user and the camera under the condition that the image acquired by the camera comprises the target user;
and the prompt output unit is used for outputting first prompt information under the condition that the real-time distance is smaller than a first threshold value, and the first prompt information is used for prompting the communication connection request.
Optionally, the route determination module 20 includes:
the second acquisition unit is used for acquiring the environmental information included in the frame image in the first time period under the condition that the frame image acquired by the camera in the first time period does not include the target user;
and the second determining unit is used for determining the target flight line according to the environment information.
Optionally, the electronic device further comprises:
the flight distance acquisition module is used for acquiring the real-time flight distance of the camera under the condition that the image acquired by the camera does not include a target user;
the second output module is used for outputting second prompt information based on the first prompt information under the condition that the real-time flight distance is larger than a second threshold value;
and the prompting intensity of the second prompting information is weaker than that of the first prompting information.
Optionally, the electronic device further comprises:
the image acquisition unit is used for acquiring image information included in at least one frame of image acquired by the camera in a second time period, and the image information includes at least one of the following items: environment information and face information of a target user;
and the line updating module is used for updating the target flight line according to the picture information.
Optionally, the electronic device further comprises:
and the operation execution module is used for executing target control operation under the condition that the image acquired by the camera comprises the action information of the target user and the action information of the target user is preset action information.
The electronic device provided by the embodiment of the present invention can implement each process implemented by the electronic device in the foregoing method embodiments, and for avoiding repetition, details are not described here again.
Fig. 6 is a schematic diagram of a hardware structure of an electronic device 100 for implementing various embodiments of the present invention, where the electronic device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 1010, power supply 111, and camera 112. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 6 does not constitute a limitation of the electronic device, and that the electronic device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, a pedometer, and the like.
Wherein, electronic equipment 100 includes the body and sets up in the rotatable camera 112 of body, and separable the installing in the body of camera 112 still includes:
the processor 1010 is configured to control the camera 112 to rotate and control the camera 112 to acquire an image when the electronic device receives a communication connection request and does not receive an input of a user to the communication connection request within a preset time period; determining a target flight line according to at least one frame of image acquired by the camera 112 in a first time period; controlling the camera 112 to be separated from the body, and controlling the camera 112 to fly according to the target flight line; in the case where the image captured by the camera 112 includes the target user, the first prompt information is output.
Thus, in the embodiment of the present invention, in the case where the electronic device receives the communication connection request, the user is preferentially prompted with at least one of a conventional ring and a shake. Further, if the input of the user to the communication connection request is not received within the preset time, it is analyzed that the user may be far away from the electronic device, the current environment is noisy, and the like, and therefore no prompt is noticed, so that the information prompting method implemented based on the separated rotating camera 112 in this embodiment is started. In this embodiment, if the electronic device does not receive the input of the user to the communication connection request within the preset time period, the camera 112 is controlled to rotate and acquire an image, so that images around the electronic device can be acquired, and then, according to at least one frame of image acquired by the camera 112 in the rotation process in the first time period, the position of the user is captured, or information such as the position where the user may be located is determined, so as to determine a target flight path of the camera 112 according to the information, further control the camera 112 to be separated from the body, so that the camera 112 flies according to the target flight path in the separated state, and meanwhile, the camera 112 is continuously controlled to rotate and acquire the image, so as to find the user. In the case where the image captured by the camera 112 includes the target user, the first prompt information is output so that the user is aware of the communication connection request. As can be seen, in the present embodiment, the separated rotatable camera 112 is fully utilized, and the collected images are combined, so that the user can be found in time to inform the user of the communication request that is not answered, so that the user can respond in time, and the user is prevented from missing.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 1010; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user via the network module 102, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the electronic apparatus 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The electronic device 100 also includes at least one sensor 105, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the electronic device 100 is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of an electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a liquid Crystal Display (L acquired Crystal Display, L CD), an Organic light-Emitting Diode (O L ED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1010, and receives and executes commands sent by the processor 1010. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 1010 to determine the type of the touch event, and then the processor 1010 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 6, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the electronic device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the electronic apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 100 or may be used to transmit data between the electronic apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1010 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the electronic device. Processor 1010 may include one or more processing units; preferably, the processor 1010 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1010.
The electronic device 100 may further include a power source 111 (e.g., a battery) for supplying power to various components, and preferably, the power source 111 may be logically connected to the processor 1010 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the electronic device 100 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides an electronic device, which includes a processor 1010, a memory 109, and a computer program stored in the memory 109 and capable of running on the processor 1010, where the computer program is executed by the processor 1010 to implement the processes of the above-mentioned information prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned information prompting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the detailed description is omitted here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling an electronic device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (10)

1. An information prompting method is applied to electronic equipment, the electronic equipment comprises a body and a rotatable camera arranged on the body, and the camera is detachably arranged on the body, and the method is characterized by comprising the following steps:
under the condition that the electronic equipment receives a communication connection request and does not receive input of a user on the communication connection request within a preset time length, controlling the camera to rotate and controlling the camera to acquire an image;
determining a target flight line according to at least one frame of image acquired by the camera in a first time period;
controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line;
and outputting first prompt information under the condition that the image acquired by the camera comprises a target user.
2. The method of claim 1, wherein determining a target flight path from at least one image acquired by the camera during a first time period comprises:
under the condition that a target frame image acquired by the camera in a first time period comprises a target user, acquiring position information of the target user according to the target frame image;
under the condition that the position information of the target user meets a preset condition, determining a target flight line according to the position information of the target user;
the preset condition is that the distance between the target user and the camera is larger than a preset threshold value.
3. The method of claim 1, wherein in the case that the image captured by the camera includes a target user, outputting a first prompt message includes:
under the condition that the image acquired by the camera comprises a target user, acquiring the real-time distance between the target user and the camera;
and outputting first prompt information under the condition that the real-time distance is smaller than a first threshold, wherein the first prompt information is used for prompting the communication connection request.
4. The method of claim 1, wherein determining a target flight path from at least one image acquired by the camera during a first time period comprises:
under the condition that a frame image acquired by the camera in a first time period does not include a target user, acquiring environment information included in the frame image in the first time period;
and determining a target flight line according to the environment information.
5. The method of claim 1, wherein after controlling the camera to detach from the body and control the camera to fly according to the target flight path, further comprising:
acquiring the real-time flight distance of the camera under the condition that the image acquired by the camera does not include a target user;
under the condition that the real-time flying distance is larger than a second threshold value, outputting second prompt information based on the first prompt information;
and the prompting intensity of the second prompting message is weaker than that of the first prompting message.
6. The method of claim 1, wherein after controlling the camera to detach from the body and control the camera to fly according to the target flight path, further comprising:
acquiring picture information included in at least one frame of image acquired by the camera in a second time period, wherein the picture information includes at least one of the following items: environment information and face information of the target user;
and updating the target flight path according to the picture information.
7. The method of claim 1, wherein in the case that the image captured by the camera includes the target user, after outputting the first prompt message, further comprising:
and executing target control operation under the condition that the image acquired by the camera comprises the action information of the target user and the action information of the target user is preset action information.
8. The utility model provides an electronic equipment, electronic equipment include the body with set up in the rotatable camera of body, the separable installation of camera in the body, its characterized in that still includes:
the first control module is used for controlling the camera to rotate and controlling the camera to acquire images under the condition that the electronic equipment receives a communication connection request and does not receive the input of a user on the communication connection request within a preset time length;
the line determining module is used for determining a target flight line according to at least one frame of image acquired by the camera in a first time period;
the second control module is used for controlling the camera to be separated from the body and controlling the camera to fly according to the target flight line;
and the first output module is used for outputting first prompt information under the condition that the image acquired by the camera comprises a target user.
9. An electronic device comprising a processor, a memory, a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the information prompting method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the information prompting method according to any one of claims 1 to 7.
CN202010172065.XA 2020-03-12 2020-03-12 Information prompting method, electronic equipment and storage medium Active CN111444441B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010172065.XA CN111444441B (en) 2020-03-12 2020-03-12 Information prompting method, electronic equipment and storage medium
PCT/CN2021/080228 WO2021180176A1 (en) 2020-03-12 2021-03-11 Information prompting method, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010172065.XA CN111444441B (en) 2020-03-12 2020-03-12 Information prompting method, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111444441A true CN111444441A (en) 2020-07-24
CN111444441B CN111444441B (en) 2024-03-29

Family

ID=71653195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010172065.XA Active CN111444441B (en) 2020-03-12 2020-03-12 Information prompting method, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN111444441B (en)
WO (1) WO2021180176A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111938615A (en) * 2020-07-31 2020-11-17 维沃移动通信有限公司 Health parameter acquisition method and device and electronic equipment
CN112929484A (en) * 2021-02-02 2021-06-08 维沃移动通信(杭州)有限公司 Notification message reminding method, notification message reminding device and electronic equipment
WO2021180176A1 (en) * 2020-03-12 2021-09-16 维沃移动通信有限公司 Information prompting method, electronic device, and storage medium
CN113705499A (en) * 2021-09-02 2021-11-26 浙江力石科技股份有限公司 Automatic person searching method for scenic spot

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284017A (en) * 2014-09-04 2015-01-14 广东欧珀移动通信有限公司 Information prompting method and device
CN104506716A (en) * 2014-12-08 2015-04-08 上海斐讯数据通信技术有限公司 Electronic equipment
CN104935717A (en) * 2015-06-11 2015-09-23 广东欧珀移动通信有限公司 Call reminder method based on rotary camera and terminal
EP3101889A2 (en) * 2015-06-02 2016-12-07 LG Electronics Inc. Mobile terminal and controlling method thereof
CN106303182A (en) * 2016-09-18 2017-01-04 珠海格力电器股份有限公司 A kind of flight cam device, method and terminal
CN106603882A (en) * 2016-12-28 2017-04-26 深圳天珑无线科技有限公司 Incoming call sound volume adjusting method, incoming call sound volume adjusting device and terminal
US20190241263A1 (en) * 2016-10-17 2019-08-08 SZ DJI Technology Co., Ltd. Flight path generation method, flight path generation system, flight vehicle, program, and storage medium
CN110264683A (en) * 2019-06-18 2019-09-20 胡渐佳 Mobile terminal of going out monitors based reminding method and system
CN209731326U (en) * 2019-06-25 2019-12-03 北京小米移动软件有限公司 Terminal device
CN110665235A (en) * 2019-11-05 2020-01-10 淮安鱼鹰航空科技有限公司 Unmanned aerial vehicle amusement system that targets

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111444441B (en) * 2020-03-12 2024-03-29 维沃移动通信有限公司 Information prompting method, electronic equipment and storage medium

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104284017A (en) * 2014-09-04 2015-01-14 广东欧珀移动通信有限公司 Information prompting method and device
CN104506716A (en) * 2014-12-08 2015-04-08 上海斐讯数据通信技术有限公司 Electronic equipment
EP3101889A2 (en) * 2015-06-02 2016-12-07 LG Electronics Inc. Mobile terminal and controlling method thereof
CN104935717A (en) * 2015-06-11 2015-09-23 广东欧珀移动通信有限公司 Call reminder method based on rotary camera and terminal
CN106303182A (en) * 2016-09-18 2017-01-04 珠海格力电器股份有限公司 A kind of flight cam device, method and terminal
US20190241263A1 (en) * 2016-10-17 2019-08-08 SZ DJI Technology Co., Ltd. Flight path generation method, flight path generation system, flight vehicle, program, and storage medium
CN106603882A (en) * 2016-12-28 2017-04-26 深圳天珑无线科技有限公司 Incoming call sound volume adjusting method, incoming call sound volume adjusting device and terminal
CN110264683A (en) * 2019-06-18 2019-09-20 胡渐佳 Mobile terminal of going out monitors based reminding method and system
CN209731326U (en) * 2019-06-25 2019-12-03 北京小米移动软件有限公司 Terminal device
CN110665235A (en) * 2019-11-05 2020-01-10 淮安鱼鹰航空科技有限公司 Unmanned aerial vehicle amusement system that targets

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021180176A1 (en) * 2020-03-12 2021-09-16 维沃移动通信有限公司 Information prompting method, electronic device, and storage medium
CN111938615A (en) * 2020-07-31 2020-11-17 维沃移动通信有限公司 Health parameter acquisition method and device and electronic equipment
CN112929484A (en) * 2021-02-02 2021-06-08 维沃移动通信(杭州)有限公司 Notification message reminding method, notification message reminding device and electronic equipment
CN113705499A (en) * 2021-09-02 2021-11-26 浙江力石科技股份有限公司 Automatic person searching method for scenic spot
CN113705499B (en) * 2021-09-02 2024-04-02 浙江力石科技股份有限公司 Scenic spot automatic person searching method

Also Published As

Publication number Publication date
WO2021180176A1 (en) 2021-09-16
CN111444441B (en) 2024-03-29

Similar Documents

Publication Publication Date Title
CN108845853B (en) Application program starting method and mobile terminal
CN111444441B (en) Information prompting method, electronic equipment and storage medium
CN110798397B (en) File sending method and device and electronic equipment
CN111343081A (en) Information display method and electronic equipment
WO2019080929A1 (en) Message prompting method and mobile terminal
CN108089891B (en) Application program starting method and mobile terminal
CN108174103B (en) Shooting prompting method and mobile terminal
CN111666009B (en) Interface display method and electronic equipment
WO2019206077A1 (en) Video call processing method and mobile terminal
CN109257498B (en) Sound processing method and mobile terminal
CN109639863B (en) Voice processing method and device
CN110971510A (en) Message processing method and electronic equipment
CN110769186A (en) Video call method, first electronic device and second electronic device
CN108009031B (en) Application program control method and mobile terminal
CN112489647A (en) Voice assistant control method, mobile terminal and storage medium
CN109889756B (en) Video call method and terminal equipment
CN109982273B (en) Information reply method and mobile terminal
CN109309762B (en) Message processing method, device, mobile terminal and storage medium
CN115022457A (en) Reminding method, intelligent terminal and storage medium
CN111124569A (en) Application sharing method, electronic equipment and computer readable storage medium
CN108093119B (en) Strange incoming call number marking method and mobile terminal
CN108345421B (en) Icon display method and mobile terminal
CN107885423B (en) Picture processing method and mobile terminal
CN111694975B (en) Image display method, device, electronic equipment and readable storage medium
CN111314206B (en) Information processing method and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant