Fishing factor recommendation method and device and vehicle

Obtaining and recommending fish and fishing gear information for fishing scenes through vehicles, the problem of insufficient intelligent scenarios of existing vehicles is solved and the user experience of fishing enthusiasts is improved.

CN120296256APending Publication Date: 2025-07-11ROX MOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510414968.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

The intelligent scenarios of existing vehicles are not enough to meet the needs of fishing enthusiasts, resulting in a low user experience.

Method used

The vehicle obtains fish and fishing tackle information for the target fishing scene, and recommends corresponding fishing spots and fishing tackles based on this information, providing users with personalized fishing element suggestions.

Benefits of technology

It improves the user experience of fishing enthusiasts, and improves the vehicle's intelligent service level by recommending phishing information that matches user selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120296256A_ABST
    Figure CN120296256A_ABST
Patent Text Reader

Abstract

The invention discloses a fishing element recommendation method and device and a vehicle. The method is applied to a vehicle and comprises the steps that a first fishing element for a target fishing scene is obtained, and the first fishing element comprises at least one of target fish and a target fishing tackle; determining a second fishing element based on the first fishing element; under the condition that the first fishing element is the target fishing tackle, the second fishing element comprises a recommended fishing point and recommended fishes; under the condition that the first fishing element is the target fish, the second fishing element comprises a recommended fishing point and a recommended fishing tackle; and recommending the second fishing element to the user. According to the fishing element recommendation method provided by the embodiment of the invention, the requirements of fishing enthusiasts can be met, and the vehicle use experience of users is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of vehicles, and particularly relates to a method, device, and vehicle for recommending fishing elements. Background Art

[0002] With the intelligent development of vehicles, the intelligent scenarios that vehicles can achieve are becoming increasingly rich. For example, currently, vehicles can achieve intelligent scenarios such as one-key rest mode, intelligent voice interaction, metaverse cockpit, and remote vehicle control. However, for some fishing enthusiasts, the current intelligent scenarios of vehicles are not sufficient to meet their needs for fishing scenarios, resulting in a low user experience. Summary of the Invention

[0003] Embodiments of this application provide a method, device, vehicle, computer-readable storage medium, and computer program product for recommending fishing elements, which can meet the needs of fishing enthusiasts and improve the user experience of using vehicles.

[0004] In a first aspect, embodiments of this application provide a method for recommending fishing elements, which is applied to a vehicle. The method includes:

[0005] Obtain a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle;

[0006] Based on the first fishing element, determine a second fishing element; when the first fishing element is the target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is the target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle;

[0007] Recommend the second fishing element to the user.

[0008] In a possible implementation, the first fishing element is the target fishing tackle, and the target fishing tackle includes a target fishhook, a target fishing line, a target float, a target fishing rod, and a target fishing bait. The obtaining of the first fishing element for the target fishing scenario includes:

[0009] Obtain the target fishhook, target fishing line, and target float input by the user for the target fishing scenario;

[0010] Based on the target fishhook, the target fishing line, and the target float, determine the target fishing rod;

[0011] Combine the target fishhook, the target fishing line, the target float, and the target fishing rod to obtain a target fishing tackle assembly;

[0012] Based on the target fishing tackle assembly, determine the target fishing bait;

[0013] Determine the first fishing element based on the target fishing tackle component and the target bait.

[0014] In a possible implementation, the determining the second fishing element based on the first fishing element includes:

[0015] Determine the recommended fish species based on the target fishing tackle component and the target bait;

[0016] Determine the recommended fishing spots based on the recommended fish species.

[0017] In a possible implementation, the first fishing element is the target fish species, the recommended fishing tackle includes a recommended fishing tackle component and a recommended bait, and the determining the second fishing element based on the first fishing element includes:

[0018] Determine the recommended fishing spots and the recommended fishing tackle component based on the target fish species;

[0019] Determine the recommended bait based on the target fish species and the recommended fishing tackle component.

[0020] In a possible implementation, before the determining the second fishing element based on the first fishing element, the method further includes:

[0021] Obtain the first correspondence between fish species and fishing spots;

[0022] Collect the first fish information of the fish caught by the user at the first fishing spot through the in-vehicle camera of the vehicle;

[0023] Establish the second correspondence between fish species and fishing spots based on the first fish information and the first location information of the first fishing spot;

[0024] Generate a fish-fishing spot relationship pool based on the first correspondence and the second correspondence.

[0025] In a possible implementation, after the recommending the second fishing element to the user, the method further includes:

[0026] When the user arrives at the recommended fishing spot, collect the second fish information of the fish caught by the user through the in-vehicle camera of the vehicle;

[0027] Generate recommended information based on the second fish information and the second location information of the recommended fishing spot;

[0028] Share the recommended information with the target object.

[0029] In a possible implementation, after collecting the second fish information of the fish caught by the user through the on-vehicle camera of the vehicle, the method further includes:

[0030] Generating introduction information of the fish based on the second fish information;

[0031] Displaying the introduction information on the on-vehicle screen of the vehicle.

[0032] In a possible implementation, when the user arrives at the recommended fishing spot and after collecting the second fish information of the fish caught by the user through the on-vehicle camera of the vehicle, the method further includes:

[0033] Updating the fish-fishing spot relationship pool based on the second fish information and the second location information of the recommended fishing spot, where the fish-fishing spot relationship pool includes the corresponding relationships between fish and fishing spots.

[0034] In a second aspect, an embodiment of the present application provides a recommendation device for fishing elements, which is applied to a vehicle. The device includes:

[0035] An acquisition module, configured to acquire a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle;

[0036] A determination module, configured to determine a second fishing element based on the first fishing element; when the first fishing element is the target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is the target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle;

[0037] A recommendation module, configured to recommend the second fishing element to the user.

[0038] In a third aspect, an embodiment of the present application provides a vehicle, which includes: a processor and a memory storing computer program instructions;

[0039] When the processor executes the computer program instructions, the method in any possible implementation method in the first aspect above is implemented.

[0040] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method in any possible implementation method in the first aspect above is implemented.

[0041] In a fifth aspect, an embodiment of the present application provides a computer program product. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device is caused to execute the method in any possible implementation method in the first aspect described above.

[0042] In the embodiment of the present application, since the first fishing element includes at least one of a target fish and a target fishing tackle, and when the first fishing element is the target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is the target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle. Therefore, by first obtaining the first fishing element for a target fishing scenario by the vehicle, and then determining and recommending the second fishing element to the user based on the first fishing element, it is possible to recommend information such as a recommended fish, a recommended fishing tackle, and a recommended fishing spot that matches the user's selection to the user based on the user's selection, meeting the needs of fishing enthusiasts and enhancing the user experience of using the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.

[0044] Figure 1 is a flowchart showing a method for recommending fishing elements provided by an embodiment of the present application;

[0045] Figure 2 is a schematic diagram of a fishing scenario selection interface provided by an embodiment of the present application;

[0046] Figure 3 is a schematic diagram of a first fishing gear selection interface provided by an embodiment of the present application;

[0047] Figure 4 is a schematic diagram of a second fishing gear selection interface provided by an embodiment of the present application;

[0048] Figure 5 is a schematic diagram of a third fishing gear selection interface provided by an embodiment of the present application;

[0049] Figure 6 is a schematic diagram of a fourth fishing gear selection interface provided by an embodiment of the present application;

[0050] Figure 7 is a schematic diagram of a fish selection interface provided by an embodiment of the present application;

[0051] Figure 8 is a schematic diagram of a display of recommended information provided by an embodiment of the present application;

[0052] Figure 9 This is a schematic structural diagram of a fishing element recommendation device provided by an embodiment of the present application;

[0053] Figure 10 This is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0054] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than limiting the present application. For those skilled in the art, the present application can be implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present application by showing examples of the present application.

[0055] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, elements defined by the statement "including..." do not exclude the presence of additional identical elements in the process, method, article or device including the said elements.

[0056] With the intelligent development of vehicles, the intelligent scenarios that vehicles can achieve are becoming increasingly rich. For example, currently vehicles can achieve intelligent scenarios such as one-key rest mode, intelligent voice interaction, metaverse cockpit, and remote vehicle control. However, for some fishing enthusiasts, the current intelligent scenarios of vehicles are not sufficient to meet their needs for fishing scenarios, resulting in a low user experience.

[0057] To solve the problems of the prior art, embodiments of the present application provide a fishing element recommendation method, device, vehicle, computer-readable storage medium, and computer program product. Among them, the fishing element recommendation method and device can be applied to vehicles.

[0058] The fishing element recommendation method provided by the embodiments of the present application will be introduced first below.

[0059] Figure 1The flowchart shows a method for recommending fishing elements provided by an embodiment of the present application. The method for recommending fishing elements can be executed by a processor in a vehicle. As Figure 1 shown, the method for recommending fishing elements provided by an embodiment of the present application includes the following steps:

[0060] S110. Obtain a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle;

[0061] S120. Determine a second fishing element based on the first fishing element; when the first fishing element is a target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is a target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle;

[0062] S130. Recommend the second fishing element to the user.

[0063] In an embodiment of the present application, since the first fishing element includes at least one of a target fish and a target fishing tackle, and when the first fishing element is a target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is a target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle. Therefore, by first obtaining the first fishing element for the target fishing scenario through the vehicle, and then determining and recommending the second fishing element to the user based on the first fishing element, it is possible to recommend information such as recommended fish, recommended fishing tackle, and recommended fishing spots that match the user's selection to the user based on the user's selection, meet the needs of fishing enthusiasts, and improve the user experience of using the vehicle.

[0064] The specific implementation methods of the above steps are introduced below.

[0065] In some embodiments, in S110, the target fishing scenario can be any one of multiple fishing scenarios. Among them, a fishing scenario can be a scenario that describes at which fishing spot, using which fishing tackle, and fishing which fish. The multiple fishing scenarios can include a first fishing scenario, a second fishing scenario, and a third fishing scenario. Among them, in the first fishing scenario, the user first selects the fishing tackle he wants to use, and then the vehicle intelligently recommends the fishing spot and fish corresponding to the fishing tackle the user wants to use. In the second fishing scenario, the user first selects the fish he wants to catch, and then the vehicle intelligently recommends the fishing spot and fishing tackle corresponding to the fish the user wants to catch. In the third fishing scenario, the user first selects the fishing tackle and the fish he wants to catch, and then the vehicle intelligently recommends the fishing spot corresponding to the fish the user wants to catch. Among them, the fishing tackle can be the tools used for fishing. The fishing tackle can include fishhooks, fishing lines, floats, fishing rods, fish baits, etc. The fishing spot can be the specific location that is most suitable for casting the hook and fishing according to factors such as the habits of fish, water environment, and weather conditions during the fishing activity.

[0066] In addition, the first fishing element may include at least one of a target fish and target fishing tackle. If the target fishing scenario is the first fishing scenario described above, the first fishing element may be the target fishing tackle. If the target fishing scenario is the second fishing scenario described above, the first fishing element may be the target fish. If the target fishing scenario is the third fishing scenario described above, the first fishing element may include the target fish and the target fishing tackle.

[0067] As an example, a fishing master application may be installed in the vehicle's in-vehicle infotainment system. Through the fishing master application, the first fishing element for the target fishing scenario can be obtained. Among them, the fishing master application may or may not have a front-end interface, which is not limited here. If the fishing master application does not have a front-end interface, the user can instruct the fishing master application to obtain the first fishing element for the target fishing scenario by issuing a voice command to the vehicle. If the fishing master application has a front-end interface, the user can instruct the fishing master application to obtain the first fishing element for the target fishing scenario through interface interaction, or can also instruct the fishing master application to obtain the first fishing element for the target fishing scenario by issuing a voice command to the vehicle, which is not limited here.

[0068] As a more specific example, the user can turn on the vehicle's voice interaction function and issue a voice command such as "I want to fish for fish A. Recommend fishing tackle and fishing spots to me". After that, the voice interaction function can call the fishing master application, and the fishing master application can determine the target fishing scenario of recommending fishing tackle and fishing spots to the user based on the fish input by the user, and determine the fish that the user wants to fish for, that is, fish A.

[0069] As another more specific example, an application program of the fishing master application may be installed in the vehicle's on-board screen. By clicking on the icon of the fishing master application, the user can enter the fishing scenario selection interface of the fishing master application. The fishing scenario selection interface may include multiple fishing scenarios. A schematic diagram of the fishing scenario selection interface may be as Figure 2 shown.

[0070] If the user clicks "What fish can I catch" or "What fishing equipment do I have" and then clicks "Next", the fishing master application can determine the target fishing scenario of recommending fish and fishing spots to the user based on the fishing tackle input by the user, and then jump to the ones as Figure 3 , Figure 4 , Figure 5 , Figure 6The fishing equipment selection interface shown. Users can sequentially select fishing equipment such as fishing hooks, floats, fishing lines, and fishing rods on the fishing equipment selection interface. Among them, if the user clicks "What fishing equipment do I have", the user can select the fishing equipment that the user has prepared in advance and entered on the fishing equipment selection interface. If the user clicks "What fish can I catch", the user can select any fishing equipment on the fishing equipment selection interface, and after selecting the fishing equipment, before fishing, prepare the fishing equipment offline. It should be noted that for the same fishing equipment, the user can select one or more. For example, for fishing hooks, the user can select fishing hook 1, fishing hook 2, and fishing hook 3. The fishing master application can determine at least one fishing hook, at least one float, at least one fishing line, at least one fishing rod and other fishing tackle based on the user's selection to obtain the first fishing element.

[0071] If the user clicks "I want to catch this fish" and then clicks "Next", the fishing master application can determine the target fishing scenario that needs to recommend fishing tackle and fishing spots to the user based on the fish entered by the user, and jump to Figure 7 the fish selection interface shown. The user can select one or more fish to catch on the fish selection interface. The fishing master application can determine at least one fish based on the user's selection to obtain the first fishing element.

[0072] In the case where the first fishing element is the target fishing tackle, and the target fishing tackle includes a target fishing hook, a target fishing line, a target float, a target fishing rod, and a target fishing bait, in order to ensure that the first fishing element meets the user's needs and the adaptability between multiple constituent elements in the first fishing element, in some embodiments, the above S110 may specifically include:

[0073] Obtain the target fishing hook, target fishing line, and target float input by the user for the target fishing scenario;

[0074] Determine the target fishing rod based on the target fishing hook, target fishing line, and target float;

[0075] Combine the target fishing hook, target fishing line, target float, and target fishing rod to obtain the target fishing tackle assembly;

[0076] Determine the target fishing bait based on the target fishing tackle assembly;

[0077] Determine the first fishing element according to the target fishing tackle assembly and the target fishing bait.

[0078] Here, the target fishing hook can be the fishing hook selected by the user, the target fishing line can be the fishing line selected by the user, and the target float can be the float selected by the user. As mentioned above, the user can select the target fishing hook, target fishing line, and target float through voice input or click input on the front-end interface of the Fishing Master application. After the user selects the target fishing hook, target fishing line, and target float, the Fishing Master application can, based on the characteristics of the target fishing hook, target fishing line, and target float, intelligently match a target fishing rod that is suitable for all of the above-mentioned target fishing hook, target fishing line, and target float, and combine the target fishing hook, target fishing line, target float, and target fishing rod to obtain a target fishing tackle component. Among them, the target fishing rod that is suitable for all of the above-mentioned target fishing hook, target fishing line, and target float may be one or multiple, thus obtaining one or more target fishing tackle components.

[0079] As an example, multiple fishing tackle components can be preset in the Fishing Master application. The fishing tackle components can include fishing hooks, fishing lines, floats, and fishing rods. After the Fishing Master application determines the target fishing hook, target fishing line, and target float, it can, based on the preset fishing tackle components, determine the target fishing rod and target fishing tackle component that correspond to all of the target fishing hook, target fishing line, and target float.

[0080] As another example, the Fishing Master application can communicate with the large model module. Through the artificial intelligence large model in the large model module, using the target fishing hook, target fishing line, and target float as inputs, it outputs a target fishing rod that is suitable for all of the target fishing hook, target fishing line, and target float. Among them, the artificial intelligence large model can be a neural network model. The training samples of the artificial intelligence large model can include fishing hooks, fishing lines, and floats, as well as fishing rods that are suitable for all of the fishing hooks, fishing lines, and floats. The training samples can be obtained through manual calibration. By using the above-mentioned training samples to train the initial model, an artificial intelligence large model can be obtained for determining the target fishing rod based on the target fishing hook, target fishing line, and target float.

[0081] In addition, if the target fishing tackle component is one, the target bait can be determined based on this target fishing tackle component. The corresponding relationship between the fishing tackle component and the bait can be preset. In this way, after determining the target fishing tackle component, the target bait can be determined according to the corresponding relationship between the fishing tackle component and the bait.

[0082] If there are multiple target fishing tackle components, a selection interface for the fishing tackle components as shown in Figure 6 can be displayed. The user can select at least one target fishing tackle component in the selection interface of the prop components and click "Start Making". After the user clicks "Start Making", the Fishing Master application can first determine the target bait based on the target fishing tackle component, then determine the first fishing element according to the target fishing tackle component and the target bait, and then recommend the second fishing element to the user based on the first fishing element.

[0083] In this way, by receiving a part of the fishing equipment input by the user and then intelligently matching another part of the fishing equipment based on the user input, it can ensure that the first fishing element meets the user's needs and also ensure the compatibility among multiple constituent elements in the first fishing element.

[0084] In some embodiments, in S120, if the first fishing element is the target fish species, the second fishing element may include a recommended fishing spot and recommended fishing gear. If the first fishing element is the target fishing gear, the second fishing element may include a recommended fishing spot and recommended fish species. If the first fishing element includes the target fishing gear and the target fish species, the second fishing element may be a recommended fishing spot.

[0085] In the case where the first fishing element is the target fishing gear and the second fishing element includes a recommended fishing spot and recommended fish species, in order to ensure the accuracy of the second fishing element, in some embodiments, the above S120 may specifically include:

[0086] Determine the recommended fish species based on the target fishing gear components and the target bait;

[0087] Determine the recommended fishing spot based on the recommended fish species.

[0088] Here, the target fishing gear may include the target fishing gear components and the target bait.

[0089] As an example, there may be a pre-set corresponding relationship among the fishing gear components, the bait, and the fish species. After determining the target fishing gear components and the target bait, the recommended fish species corresponding to the target fishing gear components and the target bait can be determined according to the corresponding relationship among the fishing gear components, the bait, and the fish species.

[0090] In addition, there may also be a pre-set corresponding relationship between the fish species and the fishing spot. After determining the recommended fish species, the recommended fishing spot corresponding to the recommended fish species can be determined according to the corresponding relationship between the fish species and the fishing spot.

[0091] In the embodiments of the present application, by determining the recommended fish species and the recommended fishing spot according to the pre-set corresponding relationship, the accuracy of the recommended fish species and the recommended fishing spot can be ensured.

[0092] In the case where the first fishing element is the target fish species, the second fishing element includes a recommended fishing spot and recommended fishing gear, and the recommended fishing gear includes recommended fishing gear components and recommended bait, in order to ensure the accuracy of the second fishing element, in some embodiments, the above S120 may specifically include:

[0093] Determine the recommended fishing spot and the recommended fishing gear components based on the target fish species;

[0094] Determine the recommended bait based on the target fish species and the recommended fishing gear components.

[0095] Here, as described above, a pre-set corresponding relationship may also exist between the fish and the fishing spots. After determining the target fish, the recommended fishing spots corresponding to the target fish can be determined based on the corresponding relationship between the fish and the fishing spots. Additionally, a pre-set corresponding relationship may also exist between the fish and the fishing tackle components. After determining the target fish, based on the pre-set corresponding relationship between the fish and the fishing tackle components, the recommended fishing tackle components corresponding to the target fish can be determined.

[0096] In addition, as described above, a pre-set corresponding relationship may exist among the fishing tackle components, the bait, and the fish. Thus, after determining the recommended fishing tackle components and the target fish, the recommended bait corresponding to both the recommended fishing tackle components and the target fish can be determined based on the corresponding relationship among the fishing tackle components, the bait, and the fish.

[0097] By determining the recommended fishing tackle and the recommended fishing spots according to the pre-set corresponding relationship in the embodiments of the present application, the accuracy of the recommended fishing tackle and the recommended fishing spots can be ensured.

[0098] Based on this, in order to further improve the accuracy of the recommended fishing spots and enhance the user experience of using the vehicle, in some embodiments, before the above S120, the method may further include:

[0099] Obtain the first corresponding relationship between the fish and the fishing spots;

[0100] Collect the first fish information of the fish caught by the user at the first fishing spot through the vehicle's on-board camera;

[0101] Based on the first fish information and the first position information of the first fishing spot, establish the second corresponding relationship between the fish and the fishing spots;

[0102] Generate a fish-fishing spot relationship pool based on the first corresponding relationship and the second corresponding relationship.

[0103] Here, the first corresponding relationship can be determined by statistically analyzing the public information. Among them, the public information can be sourced from public documents such as newspapers, periodicals, websites, etc. The second corresponding relationship can be determined based on the actual fishing activities of the user. Among them, the user can include only the user who is currently using the above fishing master application to obtain the recommended fishing elements, or can include multiple users, which is not limited herein. Additionally, the vehicle's on-board camera can include any camera that can collect fish, such as a front-view camera, a rear-view camera, a side-view camera, a surround-view camera, etc., which is not limited herein. Additionally, the first fish information can include information such as the name, size, and color of the fish.

[0104] As an example, on the one hand, the first correspondence can be obtained based on public information. On the other hand, during multiple actual fishing activities of multiple users, the first fish information of the fish caught by the users can be collected through the vehicle's on-board camera, the first location information of the first fishing spot can be collected through the vehicle's GPS, and based on the first fish information and the first location information of the first fishing spot, a second correspondence between the fish and the fishing spot can be established. After respectively determining the first correspondence and the second correspondence, a fish-fishing spot relationship pool can be generated based on the first correspondence and the second correspondence. The fish-fishing spot relationship pool can include a large number of correspondences between fish and fishing spots determined based on big data. The fish-fishing spot relationship pool can be stored in the cloud or locally in the vehicle, which is not limited here. The fish-fishing spot relationship pool can be used to determine the recommended fishing spots corresponding to the target fish or the recommended fish.

[0105] As a more specific example, if the first fishing element is the target fish, the fishing master application can first search for the target fish in the fish-fishing spot relationship pool, and then based on the correspondence between the fish and the fishing spot in the fish-fishing spot relationship pool, determine the recommended fishing spots corresponding to the target fish.

[0106] As a more specific example, if the first fishing element is the target fishing tackle, the fishing master application can first determine the recommended fish corresponding to the target fishing tackle in the manner described above, then search for the recommended fish in the fish-fishing spot relationship pool, and then based on the correspondence between the fish and the fishing spot in the fish-fishing spot relationship pool, determine the recommended fishing spots corresponding to the recommended fish.

[0107] As a more specific example, if the first fishing element includes the target fish and the target fishing tackle, the fishing master application can first search for the target fish in the fish-fishing spot relationship pool, and then based on the correspondence between the fish and the fishing spot in the fish-fishing spot relationship pool, determine the recommended fishing spots corresponding to the target fish, or it can also first determine the recommended fish corresponding to the target fishing tackle in the manner described above, then search for the recommended fish in the fish-fishing spot relationship pool, and then based on the correspondence between the fish and the fishing spot in the fish-fishing spot relationship pool, determine the recommended fishing spots corresponding to the recommended fish, which is not limited here.

[0108] In the embodiments of the present application, by jointly generating the fish-fishing spot relationship pool based on the publicly available experience information and the actual fishing information of the vehicle owners, the comprehensiveness of the data in the fish-fishing spot relationship pool can be ensured. Thus, by determining the recommended fishing spots based on the fish-fishing spot relationship pool, the accuracy of the recommended fishing spots can be further improved.

[0109] In some embodiments, in S130, after determining the second fishing element, the second fishing element can be recommended to the user. Among them, the recommended methods can include voice recommendation and screen display recommendation.

[0110] If the user instructs the vehicle to recommend the second fishing factor through a voice command, the vehicle can provide feedback on the second fishing factor to the user in the form of a voice recommendation.

[0111] If the user obtains the second fishing factor through the front-end interface of the Fishing Master application, after the Fishing Master application obtains the first fishing factor for the target fishing scenario, it can display the recommendation information corresponding to the second fishing factor on the front-end interface. A schematic diagram showing the display of recommendation information provided by an embodiment of the present application can be as Figure 8 shown.

[0112] As Figure 8 shown, in addition to including the second fishing factor, the recommendation information can also include the first fishing factor and the link information for navigating to the fishing spot. After the user clicks on this link information, they can be redirected to the navigation page.

[0113] In addition, in order to further enhance the user experience of using the vehicle, in some embodiments, after the above S130, the method may further include:

[0114] When the user arrives at the recommended fishing spot, collect the second fish information of the fish caught by the user through the vehicle's on-board camera;

[0115] Generate recommendation information based on the second fish information and the second location information of the recommended fishing spot;

[0116] Share the recommendation information with the target object.

[0117] Here, the vehicle's on-board camera can include any camera that can collect fish, such as a front-view camera, a rear-view camera, a side-view camera, a surround-view camera, etc., and is not limited here. In addition, the second fish information can include information such as the name, size, and color of the fish. In addition, the target object can include social platforms and the user's contacts in the address book.

[0118] As an example, during the user's actual fishing activity, the second fish information of the fish caught by the user can be collected through the vehicle's on-board camera, the second location information of the recommended fishing spot can be collected through the vehicle's GPS, and recommendation information can be generated based on the second fish information and the second location information of the recommended fishing spot. The recommendation information can include the second fish information and the second location information, as well as some randomly generated recommended remarks. Among them, the timing of generating the recommendation information can be determined based on the user's settings. That is, the user can pre-set in the Fishing Master application whether to generate the recommendation information once for each collection of the second fish information or to generate it periodically, and this is not limited here.

[0119] After generating the recommendation information, it can be sent to the chat software of the user's pre-set friends or posted on the social platform.

[0120] In the embodiments of the present application, by automatically collecting the second fish information and the second location information during the user's actual fishing activity, and generating and sharing recommendation information with the target object based on the second fish information and the second location information, the user experience of the vehicle can be further improved.

[0121] In addition, in order to further improve the user experience of the vehicle, in some embodiments, after collecting the second fish information of the fish caught by the user through the in-vehicle camera of the vehicle as described above, the method may further include:

[0122] Generating introduction information of the fish based on the second fish information;

[0123] Displaying the introduction information on the in-vehicle screen of the vehicle.

[0124] Here, the introduction information of the fish may include information such as pictures of the fish, body structure, living habits, economic value, endangered situation, etc. Among them, the introduction information may be displayed in the form of animation or in the form of pictures and texts, which is not limited here. In addition, the introduction information of some fish may be pre-stored in the vehicle. The introduction information of some other fish may be generated by a large language model.

[0125] As an example, the fishing master application can communicate with the large language model. After obtaining the second fish information, it sends the second fish information to the large language model, receives the introduction information fed back by the large language model, and displays the introduction information on the in-vehicle screen of the vehicle. In addition, after displaying the introduction information, the introduction information can also be broadcast by voice.

[0126] In the embodiments of the present application, by displaying the introduction information of the fish on the in-vehicle screen of the vehicle, the user can be helped to understand the fish, and the user experience of the vehicle can be further improved.

[0127] In addition, in order to further improve the accuracy of the recommended fishing spots and further improve the user experience of the vehicle, in some embodiments, after collecting the second fish information of the fish caught by the user through the in-vehicle camera of the vehicle when the user arrives at the recommended fishing spot as described above, the method may further include:

[0128] Updating the fish-fishing spot relationship pool based on the second fish information and the second location information of the recommended fishing spot, where the fish-fishing spot relationship pool includes the corresponding relationship between the fish and the fishing spot.

[0129] Here, the fish-fishing spot relationship pool may be the fish-fishing spot relationship pool generated based on the first corresponding relationship and the second corresponding relationship above. The fish-fishing spot relationship pool may be stored in the cloud or locally in the vehicle, which is not limited here.

[0130] If the fish-fishing spot relationship pool is in the cloud, that is, a fish-fishing spot relationship pool can be shared by multiple vehicles. Therefore, by continuously updating the fish-fishing spot relationship pool based on the user's fishing activities, the data in the fish-fishing spot relationship pool can be continuously enriched. In this way, by determining the recommended fishing spots based on the fish-fishing spot relationship pool, the accuracy of the recommended fishing spots can be further improved.

[0131] In addition, the fish-fishing spot relationship pool in the embodiments of the present application can be a fish-fishing spot relationship pool corresponding to the vehicle / user. That is, the fish-fishing spot relationship pool can be a fish-fishing spot relationship pool imported from the cloud to the local vehicle. In this way, by updating the fish-fishing spot relationship pool based on each fishing activity of the user, the corresponding relationship between the fish and the fishing spots in the fish-fishing spot relationship pool can become more and more in line with the user's fishing habits, and then recommend fishing spots to the user based on the user's fishing habits, thereby further enhancing the user's experience of using the vehicle.

[0132] Based on the fishing element recommendation method provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of the fishing element recommendation device. Among them, the fishing element recommendation device can be applied to a vehicle. Please refer to the following embodiments.

[0133] As Figure 9 shown, the fishing element recommendation device 900 provided in the embodiments of the present application includes the following modules:

[0134] An obtaining module 910, configured to obtain a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle;

[0135] A determining module 920, configured to determine a second fishing element based on the first fishing element; when the first fishing element is a target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is a target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle;

[0136] A recommending module 930, configured to recommend the second fishing element to the user.

[0137] The above fishing element recommendation device 900 will be described in detail below, as follows:

[0138] In some of the embodiments, the first fishing element is a target fishing tackle, and the target fishing tackle includes a target fishhook, a target fishing line, a target float, a target fishing rod, and a target fishing bait. Based on this, the obtaining module 910 may specifically include:

[0139] An obtaining sub-module, configured to obtain the target fishhook, the target fishing line, and the target float input by the user for the target fishing scenario;

[0140] A determination sub-module, configured to determine a target fishing rod based on a target fishing hook, a target fishing line, and a target fishing float;

[0141] An assembly sub-module, configured to assemble the target fishing hook, the target fishing line, the target fishing float, and the target fishing rod to obtain a target fishing tackle assembly;

[0142] The determination sub-module is further configured to determine a target fishing bait based on the target fishing tackle assembly; and determine a first fishing element according to the target fishing tackle assembly and the target fishing bait.

[0143] In some embodiments, the determination sub-module is further configured to:

[0144] Determine a recommended fish species based on the target fishing tackle assembly and the target fishing bait;

[0145] Determine a recommended fishing spot based on the recommended fish species.

[0146] In some embodiments, the first fishing element is a target fish species, and the fishing tackle includes a recommended fishing tackle assembly and a recommended fishing bait. Based on this, the determination sub-module is further configured to:

[0147] Determine a recommended fishing spot and a recommended fishing tackle assembly based on the target fish species;

[0148] Determine a recommended fishing bait based on the target fish species and the recommended fishing tackle assembly.

[0149] In some embodiments, the fishing element recommendation device 900 may further include:

[0150] An acquisition module 910, further configured to acquire a first correspondence between fish species and fishing spots before determining a second fishing element based on the first fishing element;

[0151] A collection module, further configured to collect first fish information of the fish caught by the user at a first fishing spot through an in-vehicle camera of a vehicle;

[0152] A establishment module, configured to establish a second correspondence between fish species and fishing spots based on the first fish information and the first position information of the first fishing spot;

[0153] A determination module 920, further configured to generate a fish-fishing spot relationship pool based on the first correspondence and the second correspondence.

[0154] In some embodiments, the fishing element recommendation device 900 may further include:

[0155] A collection module, configured to, after recommending a second fishing element to the user, when the user reaches the recommended fishing spot, collect second fish information of the fish caught by the user through an in-vehicle camera of the vehicle;

[0156] A generation module, configured to generate recommendation information based on the second fish information and the second position information of the recommended fishing spots;

[0157] A sharing module, configured to share the recommendation information with a target object.

[0158] In some embodiments, the fishing element recommendation device 900 may further include:

[0159] The generation module is further configured to, after collecting the second fish information of the fish caught by the user through the vehicle-mounted camera of the vehicle, generate introduction information of the fish based on the second fish information;

[0160] A display module, configured to display the introduction information on the vehicle-mounted screen of the vehicle.

[0161] In some embodiments, the fishing element recommendation device 900 may further include:

[0162] An update module, configured to, when the user arrives at the recommended fishing spot, after collecting the second fish information of the fish caught by the user through the vehicle-mounted camera of the vehicle, update the fish-fishing spot relationship pool based on the second fish information and the second position information of the recommended fishing spot, where the fish-fishing spot relationship pool includes the corresponding relationships between fish and fishing spots.

[0163] In the embodiments of the present application, since the first fishing element includes at least one of a target fish and a target fishing tackle, and when the first fishing element is a target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is a target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle. Therefore, by first obtaining the first fishing element for the target fishing scenario through the vehicle, and then determining and recommending the second fishing element to the user based on the first fishing element, it is possible to recommend information such as recommended fish, recommended fishing tackle, and recommended fishing spots that match the user's selection to the user based on the user's selection, meet the needs of fishing enthusiasts, and improve the user's experience of using the vehicle.

[0164] Based on the fishing element recommendation method provided in the above embodiments, the embodiments of the present application also provide a specific implementation manner of the vehicle. Among them, the vehicle includes an electronic device. Figure 10 FIG. shows a schematic diagram of an electronic device 1000 provided in the embodiments of the present application.

[0165] The electronic device 1000 may include a processor 1010 and a memory 1020 storing computer program instructions.

[0166] Specifically, the above-mentioned processor 1010 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured as one or more integrated circuits for implementing the embodiments of the present application.

[0167] The memory 1020 may include a mass storage for data or instructions. By way of example and not limitation, the memory 1020 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 1020 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 1020 may be internal or external to the electronic device 1000. In a specific embodiment, the memory 1020 is a non-volatile solid-state memory.

[0168] The memory may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage media device, an optical storage media device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to the first aspect of the present application.

[0169] The processor 1010 reads and executes the computer program instructions stored in the memory 1020 to implement the recommendation method for any one of the fishing elements in the above embodiments.

[0170] In one example, the electronic device 1000 may further include a communication interface 1030 and a bus 1040. Among them, as Figure 10 shown, the processor 1010, the memory 1020, and the communication interface 1030 are connected through the bus 1040 to complete communication with each other.

[0171] The communication interface 1030 is mainly used to implement communication between the various modules, devices, units, and / or devices in the embodiments of the present application.

[0172] The bus 1040 includes hardware, software, or both, and couples components of the electronic device to each other. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, the bus 1040 may include one or more buses. Although embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.

[0173] Exemplarily, the electronic device 1000 may be a mobile phone, a tablet computer, a laptop computer, a palmtop computer, an in-vehicle electronic device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc.

[0174] The electronic device may execute the recommendation method of fishing elements in the embodiments of the present application, so as to implement Figure 1 the described recommendation method of fishing elements.

[0175] In addition, in combination with the recommendation method of fishing elements in the above embodiments, embodiments of the present application may provide a computer-readable storage medium to implement. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any one of the recommendation methods of fishing elements in the above embodiments is implemented.

[0176] In combination with the recommendation method of fishing elements in the above embodiments, embodiments of the present application may provide a computer program product to implement. When the instructions in the computer program product are executed by a processor of the electronic device, any one of the recommendation methods of fishing elements in the above embodiments is implemented.

[0177] It should be clear that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.

[0178] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments for performing the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted over a transmission medium or communication link via a data signal carried in a carrier wave. A "machine-readable medium" can include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0179] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, can be different from the order in the embodiments, or several steps can be executed simultaneously.

[0180] Aspects of the present application have been described above with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each block in the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the functions / actions specified in one or more blocks of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It should also be understood that each block in the block diagram and / or flowchart, and the combinations of blocks in the block diagram and / or flowchart, can also be implemented by dedicated hardware for performing the specified functions or actions, or by a combination of dedicated hardware and computer instructions.

[0181] As described above, this is only the specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application.

Claims

1. A method for recommending fishing elements, characterized in that, Applied to a vehicle, the method includes: Obtain a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle; Based on the first fishing element, determine a second fishing element; when the first fishing element is the target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is the target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle; Recommend the second fishing element to the user.

2. The method according to claim 1, wherein The first fishing element is the target fishing tackle, and the target fishing tackle includes a target fishing hook, a target fishing line, a target fishing float, a target fishing rod, and a target fishing bait. The obtaining of the first fishing element for the target fishing scenario includes: Obtain the target fishing hook, the target fishing line, and the target fishing float input by the user for the target fishing scenario; Based on the target fishing hook, the target fishing line, and the target fishing float, determine the target fishing rod; Combine the target fishing hook, the target fishing line, the target fishing float, and the target fishing rod to obtain a target fishing tackle assembly; Based on the target fishing tackle assembly, determine the target fishing bait; According to the target fishing tackle assembly and the target fishing bait, determine the first fishing element.

3. The method according to claim 2, wherein The determining of the second fishing element based on the first fishing element includes: Based on the target fishing tackle assembly and the target fishing bait, determine the recommended fish; Based on the recommended fish, determine the recommended fishing spot.

4. The method according to claim 1, wherein The first fishing element is the target fish, and the recommended fishing tackle includes a recommended fishing tackle assembly and a recommended fishing bait. The determining of the second fishing element based on the first fishing element includes: Based on the target fish, determine the recommended fishing spot and the recommended fishing tackle assembly; Based on the target fish and the recommended fishing tackle assembly, determine the recommended fishing bait.

5. The method according to any one of claims 1-4, characterized in that, Before the determining of the second fishing element based on the first fishing element, the method further includes: Obtain a first correspondence between fish and fishing spots; Collect first fish information of the fish caught by the user at a first fishing spot through the in-vehicle camera of the vehicle; Based on the first fish information and the first position information of the first fishing spot, establish a second correspondence between fish and fishing spots; Based on the first correspondence and the second correspondence, generate a fish-fishing spot relationship pool.

6. The method according to any one of claims 1-4, characterized in that After the recommending of the second fishing element to the user, the method further includes: When the user arrives at the recommended fishing spot, collect second fish information of the fish caught by the user through the in-vehicle camera of the vehicle; Based on the second fish information and the second position information of the recommended fishing spot, generate recommended information; Share the recommended information with a target object.

7. The method according to claim 6, wherein After the collecting of the second fish information of the fish caught by the user through the in-vehicle camera of the vehicle, the method further includes: Based on the second fish information, generate introduction information about the fish; Display the introduction information on the in-vehicle screen of the vehicle.

8. The method according to claim 6, characterized in that, After the collecting of the second fish information of the fish caught by the user through the in-vehicle camera of the vehicle when the user arrives at the recommended fishing spot, the method further includes: Update the fish-fishing spot relationship pool based on the second fish information and the second location information of the recommended fishing spot, where the fish-fishing spot relationship pool includes the corresponding relationship between fish and fishing spots.

9. A recommendation device for fishing elements, characterized in that, Applied to a vehicle, the device includes: An acquisition module, configured to acquire a first fishing element for a target fishing scenario, where the first fishing element includes at least one of a target fish and a target fishing tackle; A determination module, configured to determine a second fishing element based on the first fishing element; when the first fishing element is the target fishing tackle, the second fishing element includes a recommended fishing spot and a recommended fish; when the first fishing element is the target fish, the second fishing element includes a recommended fishing spot and a recommended fishing tackle; A recommendation module, configured to recommend the second fishing element to a user.

10. A vehicle, characterized in that, The vehicle includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the recommended method for fishing elements according to any one of claims 1-8 is implemented.