Information processing method and device

文档序号:1954961 发布日期:2021-12-10 浏览:20次 中文

阅读说明:本技术 信息处理方法及装置 (Information processing method and device ) 是由 陈亚迷 王嘉宾 王梓晨 杨坚 高锦涛 于 2020-06-29 设计创作,主要内容包括:本申请的实施例公开了一种信息处理方法及装置。方法的一具体实施方式包括:获取目标服务,目标服务表征以预设算法处理表征目标对象所处状态的目标信息,以确定引导目标对象运行的指示信息;获取目标对象的目标信息;以预设算法处理目标对象的目标信息,确定目标对象的指示信息;将指示信息发送至目标对象的终端设备,以引导目标对象按照指示信息运行,从而用户可根据自身的需求设置目标服务,根据目标服务确定目标对象的指示信息,以引导目标对象的运行,丰富了车联网服务。(The embodiment of the application discloses an information processing method and device. One embodiment of the method comprises: acquiring target service, wherein the target service represents target information representing the state of a target object by a preset algorithm so as to determine indication information guiding the target object to run; acquiring target information of a target object; processing target information of a target object by a preset algorithm, and determining indication information of the target object; the indication information is sent to the terminal equipment of the target object to guide the target object to operate according to the indication information, so that a user can set a target service according to the requirement of the user, the indication information of the target object is determined according to the target service to guide the operation of the target object, and the Internet of vehicles service is enriched.)

1. An information processing method comprising:

acquiring a target service, wherein the target service represents target information representing the state of a target object by a preset algorithm so as to determine indication information guiding the target object to run;

acquiring target information of the target object;

processing target information of a target object by the preset algorithm, and determining indication information of the target object;

and sending the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

2. The method of claim 1, wherein the target object comprises a primary target vehicle and a secondary target vehicle, the secondary target vehicle being a vehicle having a separation from the primary target vehicle less than a first preset separation threshold;

the acquiring of the target information of the target object includes:

acquiring running information of the main target vehicle and the auxiliary target vehicle through a preset internet of vehicles application; and

the processing of the target information of the target object by the preset algorithm to determine the indication information of the target object includes:

processing the driving information of the main target vehicle and the auxiliary target vehicle by the preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period from the current time;

and generating running instruction information of the main target vehicle according to the distance information.

3. The method of claim 1, wherein the target object comprises a target vehicle and a target person, the target person being a person whose separation from the target vehicle is less than a second preset separation threshold;

the acquiring of the target information of the target object includes:

acquiring running information of the target vehicle through a preset internet of vehicles application, and acquiring walking information of the target person through a preset internet of people application; and

the processing of the target information of the target object by the preset algorithm to determine the indication information of the target object includes:

processing the running information of the target vehicle and the walking information of the target person by the preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time;

and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

4. The method of claim 3, wherein the obtaining target information of the target object further comprises:

acquiring geographical marker information of the target vehicle in the running process based on the running information and the target personnel in the running process based on the running information through a preset database; and

the processing of the target information of the target object by the preset algorithm to determine the indication information of the target object includes:

and processing the running information of the target vehicle by the preset algorithm, and determining the indication information of the target vehicle and the target personnel by the target personnel based on the running information and the geographic identification information.

5. The method of claim 4, wherein the processing the travel information of the target vehicle with the preset algorithm, the target person determining the indication information of the target vehicle and the target person based on the travel information and the geographic identification information comprises:

processing the running information of the target vehicle, the walking information of the target person and the geographical marker information by the preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period from the current time;

and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

6. The method of any of claims 1-5, wherein the method further comprises:

and receiving feedback information of the terminal equipment of the target object aiming at the indication information, and determining the running condition of the target object according to the indication information.

7. An information processing apparatus comprising:

the system comprises a first acquisition unit, a second acquisition unit and a third acquisition unit, wherein the first acquisition unit is configured to acquire a target service, and the target service represents target information representing the state of a target object in a preset algorithm so as to determine indication information guiding the target object to run;

a second acquisition unit configured to acquire target information of the target object;

a first determination unit configured to process target information of a target object with the preset algorithm, and determine indication information of the target object;

a sending unit configured to send the indication information to a terminal device of the target object to guide the target object to operate according to the indication information.

8. The apparatus of claim 7, wherein the target object comprises a primary target vehicle and a secondary target vehicle, the secondary target vehicle being a vehicle having a separation from the primary target vehicle less than a first preset separation threshold;

the second obtaining unit is further configured to: acquiring running information of the main target vehicle and the auxiliary target vehicle through a preset internet of vehicles application; and

the first determination unit is further configured to: processing the driving information of the main target vehicle and the auxiliary target vehicle by the preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period from the current time; and generating running instruction information of the main target vehicle according to the distance information.

9. The apparatus of claim 7, wherein the target object comprises a target vehicle and a target person, the target person being a person whose separation from the target vehicle is less than a second preset separation threshold;

the second obtaining unit is further configured to: acquiring running information of the target vehicle through a preset internet of vehicles application, and acquiring walking information of the target person through a preset internet of people application; and

the first determination unit is further configured to: processing the running information of the target vehicle and the walking information of the target person by the preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

10. The apparatus of claim 9, wherein the second obtaining unit is further configured to: acquiring geographical marker information of the target vehicle in the running process based on the running information and the target personnel in the running process based on the running information through a preset database; and

the first determination unit is further configured to: and processing the running information of the target vehicle by the preset algorithm, and determining the indication information of the target vehicle and the target personnel by the target personnel based on the running information and the geographic identification information.

11. The apparatus of claim 10, wherein the first determining unit is further configured to:

processing the running information of the target vehicle, the walking information of the target person and the geographical marker information by the preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

12. The apparatus of any of claims 7-11, wherein the apparatus further comprises:

and the second determination unit is configured to receive feedback information of the terminal equipment of the target object aiming at the indication information and determine the running condition of the target object according to the indication information.

13. A computer-readable medium, on which a computer program is stored, wherein the program, when executed by a processor, implements the method of any one of claims 1-6.

14. An electronic device, comprising:

one or more processors;

a storage device having one or more programs stored thereon,

when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-6.

Technical Field

The embodiment of the application relates to the technical field of computers, in particular to an information processing method and device.

Background

At present, with the development of internet technology, various car networking applications emerge endlessly. The existing various car networking applications generally rely on rich road facilities or cooperative terminals, decision is made only according to unilateral information of the car networking applications, and car networking services are not rich enough.

Disclosure of Invention

The embodiment of the application provides an information processing method and device.

In a first aspect, an embodiment of the present application provides an information processing method, including: acquiring target service, wherein the target service represents target information representing the state of a target object by a preset algorithm so as to determine indication information guiding the target object to run; acquiring target information of a target object; processing target information of a target object by a preset algorithm, and determining indication information of the target object; and sending the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

In some embodiments, the target object comprises a primary target vehicle and a secondary target vehicle, the secondary target vehicle being a vehicle whose separation from the primary target vehicle is less than a first preset separation threshold; the acquiring of the target information of the target object includes: acquiring running information of a main target vehicle and an auxiliary target vehicle through a preset internet of vehicles application; and the processing the target information of the target object by the preset algorithm to determine the indication information of the target object includes: processing the driving information of the main target vehicle and the auxiliary target vehicle by a preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period starting from the current time; and generating running instruction information of the main target vehicle according to the distance information.

In some embodiments, the target object includes a target vehicle and a target person, the target person being a person whose distance from the target vehicle is less than a second preset distance threshold; the acquiring of the target information of the target object includes: acquiring running information of a target vehicle through a preset internet of vehicles application, and acquiring walking information of a target person through a preset internet of people application; and the processing the target information of the target object by the preset algorithm to determine the indication information of the target object includes: processing the running information of the target vehicle and the walking information of the target person by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the obtaining target information of the target object further includes: acquiring geographical marker information of a target vehicle in a running process based on running information and a target person in a running process based on the running information through a preset database; and processing the target information of the target object by a preset algorithm to determine the indication information of the target object, wherein the method comprises the following steps: and processing the running information of the target vehicle by a preset algorithm, and determining the indication information of the target vehicle and the target personnel based on the running information and the geographic identification information of the target personnel.

In some embodiments, the processing the driving information of the target vehicle and the determining the indication information of the target person based on the walking information and the geographic identification information by the target person according to the preset algorithm includes: processing the running information of the target vehicle, the walking information of the target person and the geographical marker information by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the above method further comprises: and the terminal equipment receiving the target object determines the running condition of the target object according to the indication information aiming at the feedback information of the indication information.

In a second aspect, an embodiment of the present application provides an information processing apparatus, including: the system comprises a first acquisition unit, a second acquisition unit and a third acquisition unit, wherein the first acquisition unit is configured to acquire a target service, and the target service represents the target information representing the state of a target object in a preset algorithm so as to determine indication information guiding the target object to run; a second acquisition unit configured to acquire target information of a target object; a first determination unit configured to process target information of a target object with a preset algorithm, and determine indication information of the target object; and the sending unit is configured to send the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

In some embodiments, the target object comprises a primary target vehicle and a secondary target vehicle, the secondary target vehicle being a vehicle whose separation from the primary target vehicle is less than a first preset separation threshold; a second obtaining unit further configured to: acquiring running information of a main target vehicle and an auxiliary target vehicle through a preset internet of vehicles application; and a first determination unit further configured to: processing the driving information of the main target vehicle and the auxiliary target vehicle by a preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period starting from the current time; and generating running instruction information of the main target vehicle according to the distance information.

In some embodiments, the target object includes a target vehicle and a target person, the target person being a person whose distance from the target vehicle is less than a second preset distance threshold; a second obtaining unit further configured to: acquiring running information of a target vehicle through a preset internet of vehicles application, and acquiring walking information of a target person through a preset internet of people application; and a first determination unit further configured to: processing the running information of the target vehicle and the walking information of the target person by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the second obtaining unit is further configured to: acquiring geographical marker information of a target vehicle in a running process based on running information and a target person in a running process based on the running information through a preset database; and a first determination unit further configured to: and processing the running information of the target vehicle by a preset algorithm, and determining the indication information of the target vehicle and the target personnel based on the running information and the geographic identification information of the target personnel.

In some embodiments, the first determining unit is further configured to: processing the running information of the target vehicle, the walking information of the target person and the geographical marker information by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the above apparatus further comprises: and the second determining unit is configured to receive feedback information of the terminal equipment of the target object aiming at the indication information and determine the running condition of the target object according to the indication information.

In a third aspect, the present application provides a computer-readable medium, on which a computer program is stored, where the program, when executed by a processor, implements the method as described in any implementation manner of the first aspect.

In a fourth aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a storage device having one or more programs stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method as described in any implementation of the first aspect.

According to the information processing method and device provided by the embodiment of the application, the target service is obtained, and the target service represents the target information representing the state of the target object in a preset algorithm so as to determine the indication information guiding the target object to run; acquiring target information of a target object; processing target information of a target object by a preset algorithm, and determining indication information of the target object; the indication information is sent to the terminal equipment of the target object to guide the target object to operate according to the indication information, so that a user can set a target service according to the requirement of the user, the indication information of the target object is determined according to the target service to guide the operation of the target object, and the Internet of vehicles service is enriched.

Drawings

Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:

FIG. 1 is an exemplary system architecture diagram in which one embodiment of the present application may be applied;

FIG. 2 is a flow diagram of one embodiment of an information processing method according to the present application;

fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment;

FIG. 4 is a flow diagram of yet another embodiment of an information processing method according to the present application;

FIG. 5 is a block diagram of one embodiment of an information processing apparatus according to the present application;

FIG. 6 is a block diagram of a computer system suitable for use in implementing embodiments of the present application.

Detailed Description

The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.

Fig. 1 shows an exemplary architecture 100 to which the information processing method and apparatus of the present application may be applied.

As shown in fig. 1, the system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.

The terminal devices 101, 102, 103 may be hardware devices or software that support network connections for data interaction and data processing. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices supporting functions of information interaction, network connection, image capturing, information processing, and the like, including but not limited to smart phones, tablet computers, e-book readers, laptop portable computers, desktop computers, and in-vehicle computers, and the like. When the terminal apparatuses 101, 102, 103 are software, they can be installed in the electronic apparatuses listed above. It may be implemented, for example, as multiple software or software modules to provide distributed services, or as a single software or software module. And is not particularly limited herein.

The server 105 may be a server that provides various services, such as a background processing server that performs information processing on target information of a target object based on a target service transmitted by the terminal apparatuses 101, 102, 103. The background processing server can process the information of the target object according to the setting information in the target service to obtain the indication information, and guides the target to operate the line according to the indication information. Optionally, the background processing server may further feed back the indication information to the terminal device, so that the terminal device can operate. As an example, the server 105 may be a cloud server.

The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., software or software modules used to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.

It should be further noted that the information processing method provided by the embodiment of the present disclosure may be executed by a server, may also be executed by a terminal device, and may also be executed by the server and the terminal device in cooperation with each other. Accordingly, each part (for example, each unit, sub-unit, module, and sub-module) included in the information processing apparatus may be entirely provided in the server, may be entirely provided in the terminal device, and may be provided in the server and the terminal device, respectively.

It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. When the electronic device on which the information processing method operates does not need to perform data transmission with other electronic devices, the system architecture may include only the electronic device (e.g., a server or a terminal device) on which the information processing method operates.

With continued reference to FIG. 2, a flow 200 of one embodiment of an information processing method is shown, comprising the steps of:

step 201, obtaining a target service.

In this embodiment, an execution subject of the information processing method (for example, a terminal device or a server in fig. 1) may acquire the target service from a remote location or from a local location by a wired connection manner or a wireless connection manner.

The target service representation processes target information representing the state of the target object by a preset algorithm to determine indication information guiding the target object to run. The preset algorithm may be an algorithm for performing information analysis and calculation, including but not limited to a mathematical algorithm, an information processing model based on machine learning, and the like. The target object may be any object that can be dynamic or static, including but not limited to being a person, a vehicle, and so forth.

As an example, the target service may be determining distance information between two target vehicles according to positioning information of the two target vehicles, and determining indication information for preventing collision between the two target vehicles.

When a user sets a target service, the type of structured information (such as vehicle safety early warning information, vehicle automation control information and service optimization scheduling information) of the target service can be correspondingly set, the condition of the indication information is triggered in the calculation process by a preset algorithm, the algorithm for generating the indication information is triggered (such as a distance measurement and calculation algorithm), the input channel of input data required by the preset algorithm (such as a channel for acquiring the input information from a vehicle network, a man-machine network and preset data acquisition equipment) is preset, and the sending channel after the indication information is generated. In relation to the geographic markers, the user may also set geographic position data where different geographic markers are located, map data specifying accuracy, and feature data of the geographic markers, and reference coordinate data that can be referred to as the map data.

Specifically, the condition for triggering the indication information may be, for example: in the context of a single vehicle and a marker (e.g., a crosswalk, a dock, a parking lot), the trigger condition relates to the respective relationship of the vehicle location and the marker characteristic; in the scene of a single vehicle, a dynamic vehicle and a dynamic person, the trigger information relates to the judgment of the relative position; in an information statistics scenario for multiple vehicles, the trigger information may include a threshold value for the statistical result.

In step 202, target information of a target object is obtained.

In this embodiment, the execution subject may obtain target information of a target object in the target service according to the target service obtained in step 201. The target information is used for representing the state of the target object. The target information when the target object is a dynamic target object includes but is not limited to: position information, movement track information, starting point information, direction information and speed information; when the target object is a static target object, the target information may be, for example, position information.

As an example, the execution body may acquire the target information of the vehicle as the target object from an in-vehicle computer of the vehicle as the target object through a network, acquire the target information of the vehicle as the target object from various road facilities (such as cameras) having a monitoring function through the network, and acquire the target information of the vehicle as the target object through various internet of vehicles applications.

Specifically, the executing entity may first obtain, in the car networking application, traveling information of the target vehicle, where the traveling information may include: position information, movement track information, start point information, driving direction information, and speed information. When the execution main body can acquire accurate and comprehensive target information of the target vehicle in the internet of vehicles application, the target information does not need to be acquired in other modes. When the target information of the target vehicle cannot be accurately and comprehensively acquired in the internet of vehicles application, the execution main body can acquire the target information by combining a plurality of information acquisition modes. As an example, the execution subject may determine current location information of the target vehicle according to a locator of the target vehicle, determine destination information of the target vehicle according to browsing information (e.g., movie theater ticket purchasing information, restaurant reservation information) of a driver or a passenger in the vehicle driving the target vehicle on a terminal device (e.g., a mobile phone), determine a travel route of the target vehicle according to the current location and the destination information of the target vehicle, and verify the accuracy of the determined travel route through the locating information during the driving of the target vehicle, thereby obtaining the target information of the target vehicle.

Specifically, the executing agent may obtain, through JT808 protocol, the target information of the target vehicle from each internet-of-vehicles application according to the identification information of the target vehicle device. For the target information of the target person, the execution subject may be determined by the target information of the terminal device of the target person.

In another example, the execution subject may perform positioning of the target vehicle according to a roadside facility having a positioning function, and verify the accuracy of the travel route based on the positioning of the target vehicle by the roadside facility.

Step 203, processing the target information of the target object by a preset algorithm, and determining the indication information of the target object.

In this embodiment, the executing entity may process the target information of the target service obtained in step 202 by using a preset algorithm according to the indication of the target service to determine the indication information of the target object.

In some optional implementations of this embodiment, the target object includes a primary target vehicle and a secondary target vehicle, and the secondary target vehicle is a vehicle whose distance from the primary target vehicle is smaller than a first preset distance threshold. The execution main body can acquire the running information of the main target vehicle and the auxiliary target vehicle through a preset internet of vehicles application; then, processing the driving information of the main target vehicle and the auxiliary target vehicle by a preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period starting from the current time; and generating running instruction information of the main target vehicle according to the distance information.

The driving information includes position information of the main target vehicle and the auxiliary target vehicle, movement track information, start point information, driving direction information, and speed information. The execution main body can predict the positioning information of the main target vehicle and the auxiliary target vehicle at each time point in the driving process according to the driving information so as to further determine the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period starting from the current time. According to the distance information, the execution subject may generate instruction information instructing the main target vehicle to actively evade the subsidiary target vehicle.

As an example, on a narrow rural road, a main target vehicle and a sub-target vehicle are driven in opposite directions. The execution body determines that the vehicles meet after 5 seconds according to the traveling information of the main target vehicle and the subsidiary target vehicle, and then generates instruction information for decelerating and traveling close to the side after 3 seconds to guide the traveling of the main target vehicle.

In some optional implementation manners of this embodiment, the executing entity may process the driving information and the geographic identification information of the target vehicle by using a preset algorithm to determine whether the target vehicle is in an out-of-control state; and generating avoidance indication information aiming at the target personnel in response to the target vehicle being in the out-of-control state. The runaway condition may be, for example, a vehicle slip in a rain or snow crown causing an uncontrolled speed, a vehicle runaway caused by damage to vehicle components, or the like.

And step 204, sending the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

In this embodiment, the execution body may be configured to, for a terminal device that sends the instruction information to the target object, guide the target object to operate according to the instruction information.

After receiving the indication information, the terminal device of the target object may control the operation of the target object according to the instruction represented by the indication information, or guide the target object to operate according to the indication information.

With continued reference to fig. 3, fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment. In the application scenario of fig. 3, the server 301 first obtains a target service, where the target service is to perform deceleration control on the target vehicle 302 when there is another vehicle that is less than a preset distance threshold from the target vehicle 302 during the driving process of the target vehicle 302. The server 301 obtains target information of the target vehicle 302 according to the target service, wherein the target information represents a state in which the target vehicle 302 is located. Processing target information of the target vehicle by a preset algorithm in the running process of the target vehicle 302, and determining indication information indicating that the target vehicle 302 decelerates when the distance between the target vehicle 302 and the vehicle 303 is smaller than a preset distance threshold; finally, the server 301 transmits the instruction information to the terminal device of the target vehicle 302 to guide the target vehicle 302 to decelerate and creep.

According to the information processing method and device provided by the embodiment of the application, the target service is obtained, and the target service represents the target information representing the state of the target object in a preset algorithm so as to determine the indication information guiding the target object to run; acquiring target information of a target object; processing target information of a target object by a preset algorithm, and determining indication information of the target object; the indication information is sent to the terminal equipment of the target object to guide the target object to operate according to the indication information, so that a user can set a target service according to the requirement of the user, the indication information of the target object is determined according to the target service to guide the operation of the target object, and the Internet of vehicles service is enriched.

In some optional implementation manners of this embodiment, the execution main body may receive feedback information of the terminal device of the target object for the indication information, and determine an operation condition of the target object according to the indication information.

With continuing reference to FIG. 4, an exemplary flow 400 of another embodiment of an information processing method according to the present application is shown, comprising the steps of:

step 401, obtaining a target service.

In this embodiment, step 401 is substantially the same as step 201 in the corresponding embodiment of fig. 2, and is not described here again.

And 402, acquiring the running information of the target vehicle through a preset internet of vehicles application, and acquiring the walking information of the target person through a preset internet of people application.

In this embodiment, the target object includes a target vehicle and a target person. The travel information of the target vehicle and the travel information of the target person may each include, for example: position information, movement track information, start point information, movement direction information, and speed information.

The execution subject may acquire the travel information of the target vehicle from an in-vehicle computer of the target vehicle via a network, may acquire the travel information from various road facilities (e.g., a camera) having a monitoring function via a network, and may acquire the travel information via various internet-of-vehicles applications.

For the walking information of the target person, the execution main body can be acquired from a positioning device of a terminal device of the target person through a network, can also be acquired from various road facilities (such as a camera) with a monitoring function through the network, and can also be acquired through various people networking applications.

In some optional implementation manners of this embodiment, the executing entity may obtain, through a preset database, geographic marker information of the target vehicle during the traveling process based on the traveling information and of the target person during the traveling process based on the traveling information. As an example, the geographic marker information may be marker information such as traffic lights, speed limit cameras, pedestrian crossings and the like that are passed during driving.

And step 403, processing the running information of the target vehicle and the walking information of the target person by using a preset algorithm, and determining the distance information between the target person and the target vehicle within a preset time period from the current time.

In this embodiment, the executing entity processes the traveling information of the target vehicle and the traveling information of the target person by using a preset algorithm, and may determine the distance information between the target person and the target vehicle within a preset time period from the current time.

In some optional implementation manners of the embodiment, the running information of the target vehicle, the walking information of the target person and the geographic marker information are processed by a preset algorithm, and the distance information between the target person and the target vehicle in a preset time period from the current time is determined; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information. In combination with the geographic marker information, the execution subject can determine the target information of the target object more accurately.

And step 404, generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In this embodiment, the execution body may generate the travel instruction information of the target vehicle and the travel instruction information of the target person according to the distance information.

And step 405, sending the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

As can be seen from this embodiment, compared with the embodiment corresponding to fig. 2, the flow 400 of the information processing method in this embodiment specifically illustrates that the execution subject processes the traveling information of the target vehicle and the traveling information of the target person by using a preset algorithm, and determines the distance information between the target person and the target vehicle within a preset time period from the current time; and generating the running instruction information of the target vehicle and the walking instruction information of the target person according to the distance information. Therefore, the distance information can be accurately predicted by combining the running information of the target vehicle and the walking information of the target personnel, so that accurate indication information is generated, and the accuracy and the reliability of information service are improved.

With continuing reference to fig. 5, as an implementation of the method shown in the above figures, the present disclosure provides an embodiment of an information processing apparatus, which corresponds to the embodiment of the method shown in fig. 2, and which is particularly applicable to various electronic devices.

As shown in fig. 5, the information processing apparatus includes: a first obtaining unit 501, configured to obtain a target service, where a target service represents target information representing a state of a target object, and is processed by a preset algorithm to determine indication information for guiding the target object to run; a second acquisition unit 502 configured to acquire target information of a target object; a first determination unit 503 configured to process target information of the target object with a preset algorithm, and determine indication information of the target object; a sending unit 504 configured to send the indication information to the terminal device of the target object to guide the target object to operate according to the indication information.

In some embodiments, the target object comprises a primary target vehicle and a secondary target vehicle, the secondary target vehicle being a vehicle whose separation from the primary target vehicle is less than a first preset separation threshold; a second obtaining unit 502, further configured to: acquiring running information of a main target vehicle and an auxiliary target vehicle through a preset internet of vehicles application; and a first determining unit 503, further configured to: processing the driving information of the main target vehicle and the auxiliary target vehicle by a preset algorithm, and determining the distance information of the main target vehicle and the auxiliary target vehicle in a preset time period starting from the current time; and generating running instruction information of the main target vehicle according to the distance information.

In some embodiments, the target object includes a target vehicle and a target person, the target person being a person whose distance from the target vehicle is less than a second preset distance threshold; a second obtaining unit 502, further configured to: acquiring running information of a target vehicle through a preset internet of vehicles application, and acquiring walking information of a target person through a preset internet of people application; and a first determining unit 503, further configured to: processing the running information of the target vehicle and the walking information of the target person by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the second obtaining unit 502 is further configured to: acquiring geographical marker information of a target vehicle in a running process based on running information and a target person in a running process based on the running information through a preset database; and a first determining unit 503, further configured to: and processing the running information of the target vehicle by a preset algorithm, and determining the indication information of the target vehicle and the target personnel based on the running information and the geographic identification information of the target personnel.

In some embodiments, the first determining unit 503 is further configured to: processing the running information of the target vehicle, the walking information of the target person and the geographical marker information by a preset algorithm, and determining the distance information between the target person and the target vehicle in a preset time period starting from the current time; and generating running instruction information of the target vehicle and walking instruction information of the target person according to the distance information.

In some embodiments, the above apparatus further comprises: and a second determining unit (not shown in the figure) configured to receive feedback information of the terminal device of the target object for the indication information, and determine the operation condition of the target object according to the indication information.

In this embodiment, a first obtaining unit in the information processing apparatus obtains a target service, and a target service representation processes target information representing a state of a target object by using a preset algorithm to determine indication information for guiding the target object to run; the second acquisition unit acquires target information of a target object; the first determining unit processes target information of the target object by a preset algorithm and determines indication information of the target object; the sending unit sends the indication information to the terminal equipment of the target object to guide the target object to operate according to the indication information, so that a user can set a target service according to the requirement of the user, the indication information of the target object is determined according to the target service to guide the operation of the target object, and the Internet of vehicles service is enriched.

Referring now to FIG. 6, shown is a block diagram of a computer system 600 suitable for use in implementing devices of embodiments of the present application (e.g., devices 101, 102, 103, 105 shown in FIG. 1). The apparatus shown in fig. 6 is only an example, and should not bring any limitation to the function and use range of the embodiments of the present application.

As shown in fig. 6, the computer system 600 includes a processor (e.g., CPU, central processing unit) 601 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data necessary for the operation of the system 600 are also stored. The processor 601, the ROM602, and the RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.

The following components are connected to the I/O interface 605: an input portion 606 including a keyboard, a mouse, and the like; an output portion 607 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The driver 610 is also connected to the I/O interface 605 as needed. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 610 as necessary, so that a computer program read out therefrom is mounted in the storage section 608 as necessary.

In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 609, and/or installed from the removable medium 611. The computer program, when executed by the processor 601, performs the above-described functions defined in the method of the present application.

It should be noted that the computer readable medium of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.

Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the client computer, partly on the client computer, as a stand-alone software package, partly on the client computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the client computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor includes a first acquisition unit, a second acquisition unit, a first determination unit, and a transmission unit. The names of the units do not limit the units themselves in some cases, and for example, the sending unit may also be described as a "unit that sends instruction information to a terminal device of a target object to guide the target object to operate according to the instruction information".

As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the computer device to: acquiring target service, wherein the target service represents target information representing the state of a target object by a preset algorithm so as to determine indication information guiding the target object to run; acquiring target information of a target object; processing target information of a target object by a preset algorithm, and determining indication information of the target object; and sending the indication information to the terminal equipment of the target object so as to guide the target object to operate according to the indication information.

The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车端数据处理方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!