Method, device, storage medium and electronic device for obtaining information of stray animals
By obtaining the nose patterns of stray animals and finding matching information from the feature information database, and displaying the feature information of stray animals, the problem of low adoption rate of stray animals is solved, and the effect of improving the adoption rate of stray animals is achieved.
Patent Information
- Application Number
- CN202111626506.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2041-12-28
AI Technical Summary
The increasing number of stray animals has led to urban safety and sanitation problems, and the existing technology is difficult to effectively increase the adoption rate of stray animals.
By obtaining the nose patterns of stray animals, find feature information matching the nose patterns from the stray animal feature information database, and display the feature information of stray animals, helping people with adoption needs to quickly obtain information about stray animals.
It realizes rapid search and display of characteristic information based on the nose patterns of stray animals, and improves the adoption rate of stray animals.
Smart Images

Figure CN114283453B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, device, storage medium and electronic device for obtaining information of stray animals. Background Art
[0002] With the continuous progress of society, more and more people choose to keep pets to add fun to their lives. However, with the abandonment and loss of pets, the number of stray animals continues to increase, causing a great impact on the safety and sanitation of cities. In order to reduce the number of stray animals, it is necessary to increase the adoption rate of stray animals. Summary of the invention
[0003] The embodiments of the present application provide a method, device, storage medium and electronic device for obtaining information of stray animals, which can help people who need to adopt the animals quickly obtain the information of the stray animals and improve the adoption rate of stray animals.
[0004] In a first aspect, an embodiment of the present application provides a method for obtaining information of stray animals, comprising:
[0005] Obtain nose prints from stray animals;
[0006] Searching for feature information matching the nose print from a stray animal feature information database;
[0007] The characteristic information of the stray animals is displayed.
[0008] In a second aspect, an embodiment of the present application further provides a stray animal information acquisition device, comprising:
[0009] An acquisition module, used to obtain nose prints of stray animals;
[0010] A search module, used to search for feature information matching the nose print from a stray animal feature information database;
[0011] A display module is used to display the characteristic information of the stray animal.
[0012] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program runs on a processor, the computer executes a method for obtaining information on stray animals as provided in any embodiment of the present application.
[0013] In a fourth aspect, an embodiment of the present application further provides an electronic device, comprising a processor and a memory, wherein the memory has a computer program, and the processor is used to execute a method for obtaining information on stray animals as provided in any embodiment of the present application by calling the computer program.
[0014] The technical solution provided in the embodiment of the present application obtains the nose prints of stray animals, searches for feature information matching the nose prints from a stray animal feature information database, and displays the feature information of the stray animals. In this way, the present application can identify the nose prints of stray animals, search for feature information matching the nose prints of the stray animals, and display the feature information, thereby helping people who need to adopt the animals to quickly obtain the information of the stray animals and improve the adoption rate of stray animals. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0016] Figure 1 A schematic diagram of an application scenario of the method for obtaining information on stray animals provided in an embodiment of the present application.
[0017] Figure 2 A schematic diagram of a first flow chart of a method for obtaining information on stray animals provided in an embodiment of the present application.
[0018] Figure 3 A second flow chart of the method for obtaining information on stray animals provided in an embodiment of the present application.
[0019] Figure 4 A schematic diagram of the structure of a device for acquiring information about stray animals provided in an embodiment of the present application.
[0020] Figure 5 A first structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0021] Figure 6 A second structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0023] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0024] The embodiment of the present application provides a method for obtaining information about stray animals. The execution subject of the method for obtaining information about stray animals may be a stray animal information obtaining device provided in the embodiment of the present application, or an electronic device integrating the stray animal information obtaining device, wherein the stray animal information obtaining device may be implemented in hardware or software. The electronic device may be a smart phone, tablet computer, PDA, laptop computer, desktop computer or other device.
[0025] For example, see Figure 1 , Figure 1 Schematic diagram of application scenario of feeding method provided in the embodiment of the present application. As shown in the figure, a person who needs to adopt can obtain the nose print of a stray animal through the shooting function of a mobile phone. After obtaining the nose print of the stray animal, the mobile phone searches for feature information matching the nose print from the stray animal feature information database and displays the feature information of the stray animal. In this way, the present application can identify the nose print of the stray animal, search for feature information matching the nose print of the stray animal, and display the feature information, thereby helping a person who needs to adopt to quickly obtain the information of the stray animal and improve the adoption rate of stray animals.
[0026] See also Figure 2 , Figure 2 This is a schematic diagram of the first process of the method for obtaining information about stray animals provided in the embodiment of the present application. The specific process of the method for obtaining information about stray animals provided in the embodiment of the present application may be as follows:
[0027] 101. Obtain nose prints from stray animals.
[0028] With the continuous progress of society, more and more people choose to keep pets to add fun to their lives. However, with the abandonment and loss of pets, the number of stray animals continues to increase, causing a great impact on the safety and sanitation of cities. In order to reduce the number of stray animals, it is necessary to increase the adoption rate of stray animals.
[0029] The present application provides a method for obtaining information of stray animals, which can solve the above problems.
[0030] Among them, the nose prints of animals are similar to human fingerprints, which will not change as they grow up and are unique and immutable. This means that there are no two cats or dogs in the world with exactly the same nose prints. Therefore, based on the uniqueness of nose prints, a correspondence between animal nose prints and animal feature information can be established, so that the information of stray animals obtained based on nose prints and the correspondence is unique.
[0031] For example, you can use a mobile phone to take a picture of the nose print of a stray animal, and then use the nose print recognition model to extract and identify the nose print features in the nose print image.
[0032] 102. Find feature information matching the nose print from a stray animal feature information database.
[0033] The characteristic information includes personality characteristic information, geographic location characteristic information, physiological characteristic information, appearance characteristic information and other characteristic information.
[0034] It should be noted that the geographic location feature information represents the activity range information of stray animals.
[0035] The stray animal characteristic information database includes nose prints of multiple stray animals and their corresponding characteristic information and the correspondence between nose prints of multiple stray animals and their corresponding characteristic information. The stray animal characteristic information database can be established by relevant stray animal management personnel, who can collect characteristic information of stray animals at preset time intervals to update the stray animal characteristic information database.
[0036] The preset duration may be one week or one month, and the specific duration may be determined according to actual conditions, which will not be elaborated here.
[0037] Therefore, in the embodiment of the present application, a search can be made in the stray animal feature information database based on the nose print to determine whether there is a nose print that matches the nose print. If there is a match, feature information corresponding to the nose print is obtained and used as feature information of the stray animal.
[0038] 103. Display the characteristic information of stray animals.
[0039] In an embodiment of the present application, after finding the characteristic information that matches the nose print, the characteristic information of the stray animal can be displayed. For example, when displaying the characteristic information of the stray animal, the characteristic information of the stray animal can be displayed in the form of a picture with text, or it can be displayed through a video. For example, when displaying the appearance characteristic information of the stray animal, the stray animal can be displayed through a picture, and annotated text can be attached to the picture to help quickly understand the information of the stray animal. For another example, when displaying the personality characteristic information of the stray animal, the stray animal can be displayed in the form of a video, and the video shows the docile personality of the stray animal.
[0040] In specific implementation, the present application is not limited by the execution order of the various steps described. If no conflict occurs, some steps can be performed in other orders or simultaneously.
[0041] As can be seen from the above, the method for obtaining information on stray animals provided in the embodiment of the present application obtains the nose prints of stray animals, searches for feature information matching the nose prints from a stray animal feature information database, and displays the feature information of the stray animals. In this way, the present application can identify the nose prints of stray animals, search for feature information matching the nose prints of the stray animals, and display the feature information, thereby helping people with adoption needs to quickly obtain the information on the stray animals and improve the adoption rate of stray animals.
[0042] The method described in the above embodiment is further described in detail below with examples.
[0043] See also Figure 3 , Figure 3 A second flow chart of the method for obtaining information about stray animals provided in an embodiment of the present application. The method includes:
[0044] 201. Obtain nose prints from stray animals.
[0045] Among them, the nose prints of animals are similar to human fingerprints, which will not change as they grow up and are unique and immutable. This means that there are no two cats or dogs in the world with exactly the same nose prints. Therefore, based on the uniqueness of nose prints, a correspondence between animal nose prints and animal feature information can be established, so that the information of stray animals obtained based on nose prints and the correspondence is unique.
[0046] For example, you can use a mobile phone to take a picture of the nose print of a stray animal, and then use the nose print recognition model to extract and identify the nose print features in the nose print image.
[0047] In one embodiment, before the process of "obtaining nose prints of stray animals", the following processes may also be included:
[0048] (1) Collect nose prints and feature information of stray animals;
[0049] For example, stray animal management personnel can collect nose prints and feature information of stray animals and upload them to the stray animal feature information database.
[0050] In addition, non-stray animal managers, such as caring people, can also collect nose prints and characteristic information of stray animals and upload them to the stray animal characteristic information database.
[0051] (2) Generate a corresponding relationship based on nose prints and feature information;
[0052] For example, the nose print of stray animal A and the characteristic information of stray animal A are collected, and then a corresponding relationship between a nose print of stray animal A and the characteristic information corresponding to the nose print is generated.
[0053] (3) Collect corresponding relationships and establish a stray animal feature information database.
[0054] The stray animal characteristic information database includes nose prints of multiple stray animals and their corresponding characteristic information and the correspondence between nose prints of multiple stray animals and their corresponding characteristic information. The stray animal characteristic information database can be established by relevant stray animal management personnel.
[0055] For example, stray animals include stray animal A, stray animal B, stray animal C, ..., then the correspondence between nose prints and feature information of multiple stray animals can be obtained, and the stray animal feature information database is established based on the multiple correspondences.
[0056] In one embodiment, after the process of "generating a correspondence relationship according to nose prints and feature information", the following processes may also be included:
[0057] (1) Recollecting feature information at a preset time interval to obtain updated feature information;
[0058] The preset duration may be one week or one month, and the specific duration may be determined according to actual conditions, which will not be elaborated here.
[0059] For example, stray animal management personnel may re-collect characteristic information of stray animals every month, such as re-obtaining geographic location characteristic information that characterizes the geographic location of stray animals; for another example, stray animals may be given physical examinations every month, and the physiological characteristic information of the stray animals may be updated based on the results of the physical examinations, wherein the physiological characteristic information may specifically include heart rate, blood pressure, age, weight, tooth growth information, growth cycle information, vaccination information, and the like.
[0060] (2) Update the corresponding relationship based on the nose print and the updated feature information.
[0061] For example, if the characteristic information of the animal corresponding to the nose print collected for the first time is the first characteristic information, then the correspondence between the nose print and the characteristic information is the correspondence between the nose print and the first characteristic information; if the characteristic information of the animal corresponding to the nose print for the second time is the second characteristic information, then the correspondence needs to be updated to the correspondence between the nose print and the second characteristic information.
[0062] 202. Find feature information matching the nose print from a stray animal feature information database.
[0063] In an embodiment of the present application, a search can be made in a stray animal feature information database based on the nose print to determine whether there is a nose print that matches the nose print. If there is a match, feature information corresponding to the nose print is obtained and used as feature information of the stray animal.
[0064] 203. The feature information includes multiple types, and display priorities of the multiple types of feature information are obtained.
[0065] For example, feature information may include geographic location feature information, personality feature information, physiological feature information, appearance feature information, lost and found information, pet owner contact information, and other types of information.
[0066] In one implementation, display priorities for different angles may be provided based on feature information. For example, the display priority may be a personality feature priority, a geographic location priority, a physiological feature priority, and the like.
[0067] For example, after the mobile phone obtains the characteristic information, the above-mentioned priority options are displayed on the interface. If the user clicks on the physiological characteristic priority option, the physiological characteristic information of the stray animal will be displayed first. For another example, if the user clicks on the geographic location priority option, the geographic location characteristic information of the stray animal will be displayed first.
[0068] 204. Display characteristic information of stray animals according to display priority.
[0069] For example, the display priority may be that the lost information is first, the pet owner's contact information is second, the geographical location feature information is third, the appearance feature information is fourth, the physiological feature information is fifth, and the personality feature information is sixth. In this way, the lost information of stray animals and the pet owner's contact information can be displayed first, so that people who view the stray animal information can contact the pet owner so that the pet owner can find the lost pet.
[0070] In one embodiment, after a pet owner loses his pet, he can register the lost pet's nose print and the pet's corresponding characteristic information in the stray animal information database, and register the loss report information to help find the lost pet.
[0071] In one implementation, after the process of "displaying characteristic information of stray animals", the following processes may also be included:
[0072] (1) Obtaining associated characteristic information of characteristic information;
[0073] For example, when the characteristic information is geographic location characteristic information, when the user views the geographic location characteristic information of a stray animal, the user can obtain the associated geographic location characteristic information that is closer to the geographic location of the stray animal. For example, the geographic location that is a preset distance away from the geographic location of the stray animal can be used as the associated geographic location characteristic information. The preset distance can be one kilometer. It is understandable that the preset distance can be set according to actual conditions, and will not be repeated here.
[0074] For another example, when the characteristic information is personality characteristic information, when the user views the personality characteristic information of a stray animal, the user can obtain related characteristic information with a high degree of similarity to the personality characteristic information of the stray animal. For example, if the stray animal viewed by the user has a relatively docile and clingy personality, then other related stray animals with personality characteristic information including docile and clingy personality can be recommended.
[0075] (2) Push associated stray animals corresponding to the associated feature information based on the associated feature information.
[0076] For example, when the associated feature information is obtained, the nose print corresponding to the associated information is obtained, and the associated stray animals are pushed according to the nose print.
[0077] In the embodiment of the present application, by pushing the associated stray animals, users can be helped to select stray animals that better meet their adoption expectations, thereby improving the adoption rate of stray animals.
[0078] In one implementation, the characteristic information includes personality characteristic information, and the process of "pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information" may include the following process:
[0079] (1) Score the recommendation degree of the associated stray animals according to the personality characteristic information to obtain a first recommendation degree score;
[0080] For example, personality trait information may specifically include friendliness toward people, friendliness toward animals, etc. For example, friendliness toward people may be divided into three levels: high, medium, and low, and friendliness toward animals may also be divided into three levels: high, medium, and low. For the convenience of scoring, the levels may be quantified. For example, a high level corresponds to 90 points, a medium level corresponds to 60 points, and a low level corresponds to 20 points. Weights are assigned to friendliness toward people and friendliness toward animals. For example, the weight of friendliness toward people may be 80%, and the weight of friendliness toward animals may be 20%. Then the first recommendation score may be: friendliness toward people*80%+friendliness toward animals*20%.
[0081] (2) determining a first push priority for the associated stray animal according to the first recommendation score;
[0082] For example, after calculating a plurality of first recommendation scores corresponding to a plurality of associated stray animals, the plurality of first recommendation scores may be sorted from high to low to obtain the first push priority of the associated stray animals.
[0083] (3) Push associated stray animals according to the first push priority.
[0084] For example, when pushing the associated stray animals, the recommendations may be made in the form of a recommendation list. The higher the first recommendation score, the higher the priority of the associated stray animal, and the higher the position in the recommendation list.
[0085] In one implementation, the characteristic information includes geographic location characteristic information, and the process of “pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information” may include the following processes:
[0086] (1) scoring the recommendation degree of the associated stray animals according to the geographic location feature information and the personality feature information to obtain a second recommendation degree score;
[0087] For example, the geographic location feature information may specifically be a geographic location. When scoring the recommendation degree based on the geographic location feature information, the score may be scored based on the distance from the currently displayed stray animal's geographic location or the distance from the current user, for example, 100 points within one kilometer and 50 points beyond one kilometer. Then, the recommendation degree score obtained by adding the recommendation degree score obtained by the personality feature information is added to obtain a second recommendation degree score. The recommendation degree scoring of the associated stray animals based on the personality feature information has been described in the previous content by way of example, and will not be repeated here.
[0088] (2) determining a second push priority for the associated stray animal according to the second recommendation score;
[0089] For example, after calculating a plurality of second recommendation scores corresponding to a plurality of associated stray animals, the plurality of second recommendation scores may be sorted from high to low to obtain the second push priority of the associated stray animals.
[0090] (3) Push associated stray animals according to the second push priority.
[0091] For example, when pushing the associated stray animals, the recommendations may be made in the form of a recommendation list. The higher the second recommendation score, the higher the priority of the associated stray animal, and the higher the position in the recommendation list.
[0092] As can be seen from the above, the method for obtaining information on stray animals proposed in the embodiment of the present application obtains the nose prints of stray animals, searches for feature information matching the nose prints from a stray animal feature information database, and displays the feature information of the stray animals. In this way, the present application can identify the nose prints of stray animals, search for feature information matching the nose prints of the stray animals, and display the feature information, thereby helping people with adoption needs to quickly obtain the information on the stray animals and increase the adoption rate of stray animals.
[0093] In one embodiment, a device for obtaining information about stray animals is also provided. Figure 4 , Figure 4 The schematic diagram of the structure of the stray animal information acquisition device 300 provided in the embodiment of the present application. The stray animal information acquisition device 300 is applied to an electronic device, and the stray animal information acquisition device 300 includes an acquisition module 301, a search module 302, and a display module 303, as follows:
[0094] An acquisition module 301 is used to acquire nose prints of stray animals;
[0095] A search module 302 is used to search for feature information matching the nose print from a stray animal feature information database;
[0096] The display module 303 is used to display the characteristic information of stray animals.
[0097] In one implementation, the display module 303 may be used to obtain display priorities of multiple types of feature information; and display the feature information of stray animals according to the display priorities.
[0098] In one implementation, the display module 303 may also be used to obtain associated characteristic information of the characteristic information; and push associated stray animals corresponding to the associated characteristic information according to the associated characteristic information.
[0099] In one embodiment, the characteristic information includes personality characteristic information, and the display module 303 can also be used to score the recommendation degree of the associated stray animals according to the personality characteristic information to obtain a first recommendation degree score; determine a first push priority of the associated stray animals according to the first recommendation degree score; and push the associated stray animals according to the first push priority.
[0100] In one embodiment, the characteristic information includes geographic location characteristic information, and the display module 303 can also be used to score the recommendation degree of the associated stray animals based on the geographic location characteristic information and the personality characteristic information to obtain a second recommendation score; determine the second push priority of the associated stray animals based on the second recommendation score; and push the associated stray animals based on the second push priority.
[0101] In one embodiment, the acquisition module 301 can also be used to collect nose prints and feature information of stray animals; generate corresponding relationships based on the nose prints and feature information; and collect the corresponding relationships to establish a stray animal feature information database.
[0102] In one implementation, the acquisition module 301 may also be used to re-collect feature information at preset time intervals to obtain updated feature information; and update the corresponding relationship according to the nose print and the updated feature information.
[0103] It should be noted that the stray animal information acquisition device provided in the embodiment of the present application and the stray animal information acquisition method in the above embodiment belong to the same concept, and any method provided in the stray animal information acquisition method embodiment can be implemented through the stray animal information acquisition device. The specific implementation process is detailed in the stray animal information acquisition method embodiment, which will not be repeated here.
[0104] The present application also provides an electronic device. The electronic device may be a smart phone, a tablet computer, or other device. Figure 5 , Figure 5 The first structural diagram of the electronic device provided in the embodiment of the present application is as follows: The electronic device 400 includes a processor 401 and a memory 402. The processor 401 is electrically connected to the memory 402.
[0105] The processor 401 is the control center of the electronic device 400. It uses various interfaces and lines to connect various parts of the entire electronic device. It executes various functions of the electronic device and processes data by running or calling computer programs stored in the memory 402, and calling data stored in the memory 402, thereby monitoring the electronic device as a whole.
[0106] The memory 402 may be used to store computer programs and data. The computer programs stored in the memory 402 include instructions that can be executed in the processor. The computer programs may constitute various functional modules. The processor 401 executes various functional applications and data processing by calling the computer programs stored in the memory 402.
[0107] In this embodiment, the processor 401 in the electronic device 400 loads instructions corresponding to the processes of one or more computer programs into the memory 402 according to the following steps, and the processor 401 runs the computer programs stored in the memory 402 to implement various functions:
[0108] Obtain nose prints from stray animals;
[0109] Find feature information matching the nose print from a stray animal feature information database;
[0110] Display the characteristic information of stray animals.
[0111] In one embodiment, see Figure 6 , Figure 6 A second structural diagram of an electronic device provided in an embodiment of the present application. The electronic device 400 further includes: a radio frequency circuit 403, a display screen 404, a control circuit 405, an input unit 406, an audio circuit 407, a sensor 408, and a power supply 409. The processor 401 is electrically connected to the radio frequency circuit 403, the display screen 404, the control circuit 405, the input unit 406, the audio circuit 407, the sensor 408, and the power supply 409, respectively.
[0112] The radio frequency circuit 403 is used to send and receive radio frequency signals to communicate with network devices or other electronic devices through wireless communication.
[0113] The display screen 404 may be used to display information input by a user or information provided to a user and various graphical user interfaces of the electronic device. These graphical user interfaces may be composed of images, texts, icons, videos and any combination thereof.
[0114] The control circuit 405 is electrically connected to the display screen 404 and is used to control the display screen 404 to display information.
[0115] The input unit 406 can be used to receive input numbers, character information or user feature information (such as fingerprints), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. The input unit 406 can include a fingerprint recognition module.
[0116] The audio circuit 407 can provide an audio interface between the user and the electronic device through a speaker and a microphone. The audio circuit 407 includes a microphone. The microphone is electrically connected to the processor 401. The microphone is used to receive voice information input by the user.
[0117] The sensor 408 is used to collect external environment information. The sensor 408 may include one or more sensors such as an environment brightness sensor, an acceleration sensor, and a gyroscope.
[0118] The power supply 409 is used to supply power to various components of the electronic device 400. In one implementation, the power supply 409 may be logically connected to the processor 401 through a power management system, so that the power management system can manage charging, discharging, power consumption, and other functions.
[0119] Although not shown in the figure, the electronic device 400 may also include a camera, a Bluetooth module, etc., which will not be described in detail here.
[0120] In this embodiment, the processor 401 in the electronic device 400 loads instructions corresponding to the processes of one or more computer programs into the memory 402 according to the following steps, and the processor 401 runs the computer programs stored in the memory 402 to implement various functions:
[0121] Obtain nose prints from stray animals;
[0122] Find feature information matching the nose print from a stray animal feature information database;
[0123] Display the characteristic information of stray animals.
[0124] In one implementation, the characteristic information includes multiple types. When displaying the characteristic information of stray animals, the processor 401 may execute: obtaining display priorities of the multiple types of characteristic information; and displaying the characteristic information of stray animals according to the display priorities.
[0125] In one implementation, after displaying the characteristic information of the stray animals, the processor 401 may further execute: obtaining associated characteristic information of the characteristic information; and pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information.
[0126] In one embodiment, the characteristic information includes personality characteristic information. When the processor 401 pushes the associated stray animals corresponding to the associated characteristic information according to the associated characteristic information, it can execute: scoring the associated stray animals according to the personality characteristic information to obtain a first recommendation score; determining a first push priority of the associated stray animals according to the first recommendation score; and pushing the associated stray animals according to the first push priority.
[0127] In one embodiment, the characteristic information includes geographic location characteristic information. When the processor 401 pushes the associated stray animals corresponding to the associated characteristic information according to the associated characteristic information, it can execute: scoring the associated stray animals for recommendation based on the geographic location characteristic information and the personality characteristic information to obtain a second recommendation score; determining a second push priority of the associated stray animals based on the second recommendation score; and pushing the associated stray animals according to the second push priority.
[0128] In one embodiment, before obtaining the nose print of the animal to be queried, the processor 401 may also execute: collecting the nose print and feature information of the stray animal; generating a correspondence based on the nose print and feature information; and collecting the correspondence to establish a stray animal feature information database.
[0129] In one implementation, after generating a correspondence based on the nose print and feature information, the processor 401 may further execute: recollecting feature information at preset time intervals to obtain updated feature information; and updating the correspondence based on the nose print and the updated feature information.
[0130] An embodiment of the present application further provides a computer-readable storage medium, wherein a computer program is stored in the storage medium. When the computer program runs on a processor, the computer executes the method for obtaining information on stray animals described in any of the above embodiments.
[0131] It should be noted that, a person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the storage medium can include but is not limited to: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0132] In addition, the terms "first", "second", and "third" in this application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but some embodiments also include steps or modules that are not listed, or some embodiments also include other steps or modules inherent to these processes, methods, products, or devices.
[0133] The above is a detailed introduction to the stray animal information acquisition method, device, storage medium and electronic device provided in the embodiments of the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core ideas of the present application; at the same time, for those skilled in the art, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present application.
Claims
1. A method for obtaining information about stray animals, characterized in that: include: Obtain nose prints from stray animals; Searching for feature information matching the nose print from a stray animal feature information database, wherein the feature information includes personality feature information, geographic location feature information, physiological feature information, and appearance feature information; the geographic location feature information includes the geographic location of the stray animal; and the personality feature information includes the personality of the stray animal; Displaying the characteristic information of the stray animal; Acquire characteristic information associated with the characteristic information; the associated characteristic information includes characteristic information of an associated geographical location that is a preset distance away from the geographical location of the stray animal, and / or characteristic information that is similar to the personality of the stray animal; Pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information; Wherein, the pushing of the associated stray animals corresponding to the associated characteristic information according to the associated characteristic information includes: According to the personality characteristic information, a recommendation degree score is given to the associated stray animal to obtain a first recommendation degree score; Determining a first push priority of the associated stray animal according to the first recommendation score; The associated stray animals are pushed according to the first push priority.
2. The method for obtaining information about stray animals according to claim 1, characterized in that: The characteristic information includes multiple types, and the display of the characteristic information of the stray animal includes: Obtaining display priorities of multiple types of feature information; The characteristic information of the stray animal is displayed according to the display priority.
3. The method for obtaining information of stray animals according to claim 1, characterized in that: The characteristic information includes geographical location characteristic information, and the pushing of the associated stray animals corresponding to the associated characteristic information according to the associated characteristic information includes: According to the geographical location feature information and the personality feature information, a recommendation score is given to the associated stray animal to obtain a second recommendation score; Determining a second push priority of the associated stray animal according to the second recommendation score; The associated stray animals are pushed according to the second push priority.
4. The method for obtaining information of stray animals according to claim 1, characterized in that: Before obtaining the nose print of the animal to be queried, it also includes: Collect nose prints and feature information of stray animals; generating a corresponding relationship according to the nose print and the feature information; The corresponding relationships are collected to establish the stray animal feature information database.
5. The method for obtaining information of stray animals according to claim 4, characterized in that: After generating a corresponding relationship according to the nose print and the feature information, the method further includes: Recollecting the characteristic information at a preset time interval to obtain updated characteristic information; The corresponding relationship is updated according to the nose print and the updated feature information.
6. A device for acquiring information of stray animals, characterized in that: include: An acquisition module, used to obtain nose prints of stray animals; A search module, used to search for feature information matching the nose print from a stray animal feature information database, wherein the feature information includes personality feature information, geographic location feature information, physiological feature information and appearance feature information; the geographic location feature information includes the geographic location of the stray animal; the personality feature information includes the personality of the stray animal; A display module, used for displaying the characteristic information of the stray animal; obtaining associated characteristic information of the characteristic information; and pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information; wherein, pushing associated stray animals corresponding to the associated characteristic information according to the associated characteristic information includes: scoring the associated stray animals according to the personality characteristic information to obtain a first recommendation score; determining a first push priority of the associated stray animals according to the first recommendation score; and pushing the associated stray animals according to the first push priority; The associated characteristic information includes associated geographical location characteristic information that is a preset distance away from the geographical location of the stray animal, and / or characteristic information that is similar to the personality of the stray animal.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed on a processor, the computer is enabled to execute the method for obtaining information on stray animals according to any one of claims 1 to 5.
8. An electronic device comprising a processor and a memory, wherein the memory stores a computer program, characterized in that: The processor is used to execute the method for obtaining information on stray animals according to any one of claims 1 to 5 by calling the computer program.
Citation Information
Patent Citations
Pet socializing system and method
CN108093308A
Animal identity recognition system and method for increasing recognition rate through nose prints
CN112101070A
Server for sharing information on pet-related products and services and operating method thereof
KR102149687B1