Travel record table generation method and device, cloud server and storage medium
By obtaining and integrating the itinerary information flow collected by the time management equipment and generating a target itinerary record table, the dependence and cumbersomeness of users' active itinerary input in the existing technology are solved, and accurate recording and analysis of user itineraries is realized, and personalized time and energy management services are provided.
Patent Information
- Application Number
- CN202411973458.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-25
AI Technical Summary
Existing personal time management software relies on users to actively enter itineraries, which has problems such as memory dependence bias and manual input. It cannot fully cover all aspects of life, and it is difficult to conduct effective behavior analysis and time tracking management.
By obtaining the travel information flow of the target user collected by the time management device, including position information and speed information, within the preset time period, a target travel record table is generated. The method includes obtaining the itinerary information flow, integrating geographical area information and speed information, generating a target itinerary record table, and then performing behavioral analysis and time management.
It realizes accurate recording and analysis of user itineraries, helps users better plan their time and energy, provides personalized time and energy management services, and avoids errors and omissions of manual recording.
Smart Images

Figure CN119887141A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of time management technology, and specifically, to a method, device, cloud server and storage medium for generating a travel record sheet. Background Art
[0002] With the rapid development of science and technology, modern society attaches increasing importance to time management, and the corresponding demand is extremely urgent. How to manage time efficiently and maximize the value of time has become a key problem that many people urgently need to solve.
[0003] Existing personal time management software mainly relies on the time arrangements actively set by users, such as reading information such as meeting appointments from various terminal devices such as mobile phones and computers to import relevant data.
[0004] However, this method has many disadvantages. For example, for itineraries that require users to actively input, they are highly dependent on user memory, which can easily lead to deviations. At the same time, the manual input process is cumbersome, making it difficult for users to persist in using it for a long time. Relying on reading meeting arrangements, only a small amount of information can be obtained, which cannot fully cover all aspects of life. Therefore, it is difficult to carry out effective behavioral analysis, and it is impossible to implement accurate and effective tracking and management of personal daily time. Summary of the invention
[0005] In view of this, the purpose of the present application is to provide a method, device, cloud server and storage medium for generating a travel record sheet, which can perform behavior analysis on users based on the generated target travel record sheet to help users better plan their time and energy.
[0006] In order to achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:
[0007] In a first aspect, an embodiment of the present application provides a method for generating a trip record table, which is applied to a cloud server, comprising:
[0008] Acquire a travel information flow of a target user collected by a time management device within a preset time period, wherein the travel information flow includes: travel information at multiple time points within the preset time period, and the travel information at each time point includes: location information and speed information at each time point;
[0009] According to the travel information at each time point, obtaining the geographical area information at each time point;
[0010] Integrate the geographic area information at the multiple time points in chronological order to obtain geographic area information of at least one continuous time period;
[0011] A target travel record table of the target user in the preset time period is generated according to the geographical area information of the at least one time period and the speed information of each time point in each time period.
[0012] Optionally, the geographical area information at each time point is spatial information or road information; and the geographical area information at the multiple time points is integrated in chronological order to obtain geographical area information of at least one continuous time period, including:
[0013] Based on the multiple geographic area information, in accordance with the time sequence, multiple first continuous time points with the same spatial information among the multiple time points are integrated into a group of information to obtain geographic area information of a time period corresponding to the multiple first continuous time points; and / or, based on the multiple geographic area information, in accordance with the time sequence, multiple second continuous time points of road information among the multiple time points are integrated into a group of information to obtain geographic area information of a time period corresponding to the multiple second continuous time points.
[0014] Optionally, generating a travel record table of the target user in the preset time period according to the geographical area information of the at least one time period and the speed information of each time point in each time period at each time point includes:
[0015] Performing behavior analysis on each time period according to speed information at each time point in each time period to obtain event information of each time period, wherein the event information is used to indicate whether the user behavior of each time period is a moving event or a staying event;
[0016] A target itinerary record table of the target user is generated according to the geographic area information and the event information of the at least one time period.
[0017] Optionally, the travel information at each time point further includes: a captured image at each time point; and generating the target travel record table of the target user according to the geographic area information and event information of the at least one time period includes:
[0018] Generate an initial itinerary record table of the target user in chronological order according to the geographic area information and event information of the at least one time period;
[0019] Determine the target behavior information of the first time period according to the event information of each time period in the initial trip record table, and determine the retained image of each time period from the collected images at each time point in each time period;
[0020] The target behavior information and the retained image at each time point are added to each time period in the initial travel record table to obtain the target travel record table of the target user.
[0021] Optionally, determining the target behavior information of the first time period according to the event information of each time period in the initial trip record table, and determining the retained image of each time period from the captured images at each time point in each time period, includes:
[0022] If the event information of a first time period in the at least one time period is a moving event, determining the transportation mode of the first time period according to the speed information of each time point in the first time period;
[0023] If the transportation mode in the first time period is rail transportation, a preset transportation recognition model is used to recognize the collected images at each time point in the first time period to obtain information on the target transportation tool in the first time period;
[0024] The information of the target vehicle is used as the target behavior information of the first time period, and the image of the target vehicle identified is used as the retained image of the first time period.
[0025] Optionally, the determining the retained image of each time period from the captured images at each time point in each time period according to the event information of each time period in the initial travel record table further includes:
[0026] If the transportation mode in the first time period is other transportation modes, determining information of the other transportation modes as the target behavior mode information;
[0027] The image at the middle time point within the first time period is used as the retained image of the first time period.
[0028] Optionally, determining the target behavior information of the first time period according to the event information of each time period in the initial trip record table, and determining the retained image of each time period from the captured images at each time point in each time period, includes:
[0029] If the event information of the second time period in the at least one time period is a stay event, a preset behavior recognition model is used to recognize the collected images at each time point in the second time period to obtain the target behavior mode information of the second time period;
[0030] The image at the middle time point within the second time period is used as the retained image of the second time period.
[0031] In a second aspect, an embodiment of the present application provides a trip record table generating device, which is applied to a cloud server, including:
[0032] A first acquisition module is used to acquire a travel information flow of a target user collected by a time management device within a preset time period, wherein the travel information flow includes: travel information at multiple time points within the preset time period, and the travel information at each time point includes: location information and speed information at each time point;
[0033] A second acquisition module, used for acquiring the geographical area information at each time point according to the travel information at each time point;
[0034] An integration module, used to integrate the geographic area information of the multiple time points in chronological order to obtain geographic area information of at least one continuous time period;
[0035] The generating module is used to generate a target travel record table of the target user in the preset time period according to the geographical area information of the at least one time period and the speed information of each time point in each time period.
[0036] In a third aspect, an embodiment of the present application provides a cloud server, comprising: a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor can execute the machine executable instructions to implement any of the methods described in the first aspect above.
[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements a method as described in any one of the first aspects.
[0038] Compared with the prior art, the trip record table generation method, device, cloud server and storage medium provided in the embodiments of the present application have the following beneficial effects:
[0039] The embodiment of the present application proposes a method, device, cloud server and storage medium for generating a trip record table. It relates to the field of time management technology. Applied to a cloud server, the method comprises: first, obtaining a trip information flow of a target user collected by a time management device within a preset time period, the trip information flow is formed by the trip information of multiple time points within the preset time period, and the trip information of each time point may include the location information and speed information of each time point; then, according to the trip information of each time point, obtaining the geographical area information of each time point; and integrating the geographical area information of multiple time points in chronological order to obtain the geographical area information of at least one continuous time period; finally, according to the geographical area information of at least one time period and the speed information of each time point in each time period, generating a target trip record table of the target user in the preset time period, which can accurately restore the trip trajectory of the target user within the preset time period, and is helpful to deeply understand the behavior pattern of the target user, that is, it can analyze the activity rules of the user in different geographical areas and different time periods, such as whether the user is accustomed to passing through certain areas quickly or often staying in a specific place for a long time. Therefore, the trip record table generation method provided by the present application provides personalized time and energy management services for the target user. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 A schematic diagram of the structure of a trip record table generation system provided in an embodiment of the present application;
[0042] Figure 2 A schematic diagram of the structure of a wearable device provided in an embodiment of the present application;
[0043] Figure 3 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 1 ;
[0044] Figure 4 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 1 ;
[0045] Figure 5 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 2 ;
[0046] Figure 6A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 3 ;
[0047] Figure 7 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 2 ;
[0048] Figure 8 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 3 ;
[0049] Fig. 9 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 4 ;
[0050] Fig.10 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 5 ;
[0051] Fig.11 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 4 ;
[0052] Fig.12 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 6 ;
[0053] Fig.13 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 5 ;
[0054] Fig.14 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 7 ;
[0055] Fig.15 A schematic diagram of the structure of a trip record table generating device provided in an embodiment of the present application;
[0056] Fig.16 A schematic diagram of the structure of a cloud server provided in an embodiment of the present application. DETAILED DESCRIPTION
[0057] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations.
[0058] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0059] In order to clearly describe a trip record sheet generation method, device, cloud server and storage medium provided in an embodiment of the present application, the trip record sheet generation system is first described in detail with reference to the accompanying drawings. Figure 1 This is a schematic diagram of the structure of a trip record table generation system provided in an embodiment of the present application. Figure 1 As shown, the trip record table generating system 200 may include: a cloud server 100 , a time management device 210 and a user terminal 220 .
[0060] Among them, the cloud server 100 is communicated with the time management device 210 and the user terminal 220 respectively, and is used to upload the travel information flow of the target user within the preset time period collected by the time management device 210 to the cloud server 100, and then push the target travel record table generated by the cloud server 100 to the user terminal 220; in addition, it can also transmit information such as the preset time period set by the target user in the user terminal 220 to the cloud server 100, so as to achieve two-way interaction and processing of data.
[0061] The time management device 210 is used to capture the first-person perspective image of the target user. The time management device 210 can be selected according to actual conditions. For example, the time management device 210 can be a wearable device that assists personal time management.
[0062] For example, Figure 2 This is a schematic diagram of the structure of a wearable device provided in an embodiment of the present application. Figure 2As shown, the wearable device 210 may include: a power module 211, a main control module 212, a sensor module 213, a storage module 214, a communication module 215 and a collection module 216. Among them, the main control module 212 is respectively connected to the sensor module 213, the storage module 214, the communication module 215 and the collection module 216 for communication, and is used to transmit data with each module; the power module 211 is respectively connected to the main control module 212, the sensor module 213, the storage module 214, the communication module 215 and the collection module 216 for powering each module. Among them, the sensor module 213 is used to locate the geographic coordinates of each picture collected by the collection module 216. The sensor module 213 can be selected according to actual conditions, for example, the sensor module 213 can be selected as a GPS (Global Positioning System) sensor. The collection module 216 can be selected according to actual conditions, for example, the collection module 216 can be selected as a camera.
[0063] The cloud server 100 is used to execute the trip record table generation method.
[0064] For example, the wearable device is shaped like a brooch, which can be worn on the chest when in use, and collects travel information at multiple time points at a preset frequency set by the target user (such as a frequency of taking photos every 2 minutes), and uploads it to the cloud server 100. The cloud server 100 analyzes user behavior based on a series of travel information streams with the help of a preset model, and automatically generates a travel trajectory for the target user. The preset frequency can be set according to actual conditions.
[0065] It should be noted that the travel information can be recorded in the form of pictures, but it is also limited to the form of pictures, which should not be understood as a limitation on this application.
[0066] The trip record sheet generation system provided by the present application may be composed of a cloud server, a time management device, and a user terminal, wherein the cloud server is respectively connected to the time management device and the user terminal in communication, and the time management device is used to collect images of the first-person perspective of a preset user, providing a data source for the accurate acquisition of trip information; the cloud server is used to execute the trip record sheet generation method to integrate and analyze the acquired image information and other relevant data, such as metadata information such as time and location. It not only ensures the accuracy and completeness of the trip record, effectively avoids errors and omissions that may be caused by manual records, but also greatly improves the efficiency of the trip record. For users, it is easy to obtain clear and organized trip records on the user terminal, which helps them to review their trips, plan time management, and sort out and summarize work and life affairs, providing users with great convenience and efficient time management auxiliary tools.
[0067] The following is a detailed explanation and description of the trip record table generation method provided in the above embodiment of the present application in conjunction with the accompanying drawings. Figure 3 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 1 .like Figure 3 As shown, applied to a cloud server, the method may include:
[0068] S301: Acquire the travel information flow of the target user within a preset time period collected by the time management device.
[0069] The travel information flow may include: travel information at multiple time points within a preset time period. That is, the travel information at multiple time points within the preset time period forms a travel information flow. The preset time period may be set according to the actual situation of the target user, for example, the preset time period may be set from 8 am to 9 pm.
[0070] The travel information at each time point may include: location information and speed information at each time point. The location information and speed information can be collected and acquired by the sensor module 213 (GPS module) in the time management device.
[0071] In one possible implementation, the cloud server communicates with the time management device to obtain the travel information flow of the target user within a preset time period (such as 8 am to 9 pm) collected by the time management device.
[0072] It should be noted that when the local storage ratio of the storage module 214 of the time management device reaches a preset ratio, the travel information of multiple time points collected by the time management device is uploaded to the cloud server, and the travel information that has been uploaded is cleared to prevent the storage module 214 of the time management device from having no space to store new travel information, and then at the last moment of the preset time period (such as 8 am to 9 pm), the travel information of the remaining multiple time points stored locally is uploaded to the cloud server, so that the cloud server can completely obtain the travel information flow of the target user collected by the time management device in the preset time period (such as 8 am to 9 pm). The preset ratio can be selected according to the actual situation, for example, the preset ratio can be selected as 80%.
[0073] For example, at 10 a.m., 3 p.m., and 5 p.m. in a preset time period (such as 8 a.m. to 9 p.m.), the local storage ratio of the storage module 214 of the time management device reaches a preset ratio (such as 80%), then at 10 a.m., the multiple travel information collected by the time management device is first uploaded to the cloud server, and then the multiple travel information from 8 a.m. to 10 a.m. in the time management device is deleted; the time management device continues to collect travel information from 10 a.m., and at 3 p.m., the local storage ratio of the storage module 214 of the time management device reaches a preset ratio (such as 80%), then at 3 p.m., the multiple travel information collected by the time management device is uploaded to the cloud server, and then the multiple travel information from 10 a.m. to 3 p.m. in the time management device is deleted. Information; the time management device continues to collect itinerary information from 3 pm. By 5 pm, the local storage ratio of the storage module 214 of the time management device reaches a preset ratio (such as 80%), then at 5 pm, the multiple itinerary information collected by the time management device is uploaded to the cloud server, and then the multiple itinerary information from 3 pm to 5 pm in the time management device is deleted; the time management device continues to collect itinerary information from 5 pm. By 9 pm, the local storage ratio of the storage module 214 of the time management device does not reach the preset ratio (such as 80%), but the preset time period has arrived, then at 9 pm, the multiple itinerary information collected by the time management device is uploaded to the cloud server, and then the multiple itinerary information from 5 pm to 9 pm in the time management device is deleted. In this way, the cloud server can obtain multiple itinerary information of the target user collected by the time management device in the preset time period (such as 8 am to 9 pm), that is, obtain the itinerary information flow of the target user in the preset time period (such as 8 am to 9 pm).
[0074] S302: Obtain geographical area information at each time point according to the travel information at each time point.
[0075] In one possible implementation, based on the itinerary information obtained at each time point, the preset geographical area information pre-stored in the cloud server is searched for the geographical area information corresponding to the itinerary information at each time point, and then the geographical area information corresponding to each time point is determined. The preset geographical area information can be selected according to actual conditions and is not limited here.
[0076] S303: Integrate the geographic area information at multiple time points in chronological order to obtain geographic area information of at least one continuous time period.
[0077] In one possible implementation, the geographic area information obtained at each time point is integrated in chronological order, that is, multiple time points are sorted in chronological order, and then the geographic area information corresponding to the multiple time points is also sorted in chronological order, so as to obtain the integrated geographic area information of the multiple time points, and then obtain the geographic area information of at least one continuous time period.
[0078] S304: Generate a target travel record table of the target user in a preset time period according to the geographical area information of at least one time period and the speed information of each time point in each time period.
[0079] In one possible implementation, based on the geographic area information of at least one time period and the speed information of each time point in each time period, the preset time period is used as the time range, and the itinerary of the target user is gradually sorted out according to the speed information of each time point in each time period and the corresponding geographic area information, thereby generating a target itinerary record table for the target user in the preset time period (such as 8 am to 9 pm).
[0080] The embodiment of the present application proposes a method for generating a trip record table, which is applied to a cloud server. The method includes: first, obtaining a trip information flow of a target user collected by a time management device within a preset time period, the trip information flow is formed by the trip information of multiple time points within the preset time period, and the trip information of each time point may include the location information and speed information of each time point; then, according to the trip information of each time point, obtaining the geographical area information of each time point; and integrating the geographical area information of multiple time points in time order to obtain the geographical area information of at least one continuous time period; finally, according to the geographical area information of at least one time period and the speed information of each time point in each time period, generating a target trip record table of the target user in the preset time period, which can accurately restore the trip trajectory of the target user within the preset time period, and help to deeply understand the behavior pattern of the target user, that is, it can analyze the activity rules of the user in different geographical areas and different time periods, such as whether the user is accustomed to quickly pass through certain areas or often stays in a specific place for a long time. Therefore, the trip record table generation method provided by the present application provides personalized time and energy management services for the target user.
[0081] Optionally, the geographic area information at each time point may be spatial information or road information.
[0082] In a possible implementation example, in the above method, geographical area information at multiple time points is integrated in chronological order to obtain geographical area information of at least one continuous time period, including:
[0083] Based on multiple geographic area information, multiple first continuous time points with the same spatial information in multiple time points are integrated into a group of information in chronological order to obtain geographic area information of a time period corresponding to the multiple first continuous time points; and, based on multiple geographic area information, multiple second continuous time points of road information in multiple time points are integrated into a group of information in chronological order to obtain geographic area information of a time period corresponding to the multiple second continuous time points.
[0084] In one possible implementation, based on the acquired geographic area information of each time point, that is, there are multiple geographic area information corresponding to multiple time points, and based on the time sequence, multiple time points in a preset time period are sorted, and then, the spatial information corresponding to the sorted time points is checked. If there are consecutive time points with the same spatial information, these consecutive time points are regarded as the first consecutive time points, and these first consecutive time points are integrated into a group of information, and the geographic area information of a time period corresponding to multiple first consecutive time points is obtained.
[0085] According to the acquired geographic area information of each time point, that is, there are multiple geographic area information corresponding to multiple time points, multiple time points in the preset time period are sorted based on the time sequence, and then the road information corresponding to the sorted time points is checked. If there are consecutive time points with the same road information, these consecutive time points are regarded as second consecutive time points, and these second consecutive time points are integrated into a group of information to obtain geographic area information of a time period corresponding to multiple second consecutive time points. Then, according to the obtained geographic area information of a time period corresponding to multiple first consecutive time points and the geographic area information of a time period corresponding to multiple second consecutive time points, the geographic area information of at least one continuous time period is obtained.
[0086] In another possible implementation, based on the acquired geographic area information of each time point, that is, there are multiple spatial information corresponding to multiple time points, and based on the time order, the multiple time points are sorted, and then the spatial information corresponding to the sorted time points is checked. If there are consecutive time points with the same spatial information, these consecutive time points are regarded as the first consecutive time points, and these first consecutive time points are integrated into a group of information, and the geographic area information of a time period corresponding to the multiple first consecutive time points is obtained, and then the geographic area information of at least one consecutive time period is obtained.
[0087] In another possible implementation method, according to the acquired geographic area information of each time point, that is, there are multiple geographic area information corresponding to multiple time points, the multiple time points are sorted based on time order, and then the road information corresponding to the sorted time points is checked. If there are consecutive time points with the same road information, these consecutive time points are regarded as second consecutive time points, and these second consecutive time points are integrated into a group of information to obtain the geographic area information of a time period corresponding to the multiple second consecutive time points, and then the geographic area information of at least one continuous time period is obtained.
[0088] It should be noted that the continuous time points can be selected according to the actual situation, for example, the continuous time points can be selected as 8 minutes. That is, if the continuous time points of the same spatial information or the same road information are less than 8 minutes, they can be excluded from the grouping time, and the corresponding geographical area information can also be directly deleted to prevent errors caused by trivial records.
[0089] For example, Figure 4 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 1 .like Figure 4 As shown in the figure, the one-day itinerary is integrated in chronological order according to the geographical area information, and the information of the same space within a continuous time is grouped together, such as shopping mall space information is grouped together, and road information is grouped together. To prevent the record from being too trivial or having errors, if the entire duration of a certain space information or road information is less than 8 minutes, it will not be counted in the grouping time, and the relevant information will be directly deleted, for example Figure 4 The road information at 10:02 can be deleted, and the information at 10:02 can be integrated according to the spatial information.
[0090] The method for generating a trip record table provided in an embodiment of the present application, the geographic area information at each time point is spatial information or road information; the geographic area information of multiple time points is integrated in time sequence to obtain geographic area information of at least one continuous time period, including: according to multiple geographic area information, in time sequence, multiple first continuous time points with the same spatial information in multiple time points are integrated into a group of information to obtain geographic area information of a time period corresponding to multiple first continuous time points; and / or, according to multiple geographic area information, in time sequence, multiple second continuous time points of road information in multiple time points are integrated into a group of information to obtain geographic area information of a time period corresponding to multiple second continuous time points. Therefore, the present application can effectively classify and integrate scattered time points and geographic area information into time periods, so as to conduct more accurate and systematic analysis and recording of the target user's trip in the future.
[0091] In a possible implementation example, a method for generating a trip record table is explained and illustrated in detail. Figure 5A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 2 .like Figure 5 As shown, in the above method, generating a travel record table of the target user in a preset time period at each time point according to the geographical area information of at least one time period and the speed information of each time point in each time period may include:
[0092] S401 . Performing behavior analysis on each time period according to speed information of each time point in each time period to obtain event information of each time period.
[0093] S402: Generate a target itinerary record table of the target user according to the geographic area information and event information of at least one time period.
[0094] The event information is used to indicate whether the user behavior in each time period is a moving event or a staying event.
[0095] In one possible implementation, the speed information at each time point in each time period is obtained, and the speed information in each time period is subjected to behavior analysis, that is, different behavior patterns are identified based on the speed information, such as stationary, constant speed driving, acceleration, deceleration, etc., to obtain event information of user behavior in each time period. For example, if the behavior pattern identified by the speed information in each time period is stationary, the user behavior in each time period is a stay event; if the behavior pattern identified by the speed information in each time period is constant speed driving, the user behavior in each time period is a moving event. Then, based on the confirmed event information and the geographic area information of at least one time period, a target trip record table of the target user is generated. Among them, the method of generating the target trip record table of the target user can be selected according to the actual situation.
[0096] The method for generating a trip record sheet provided in an embodiment of the present application performs a behavior analysis on each time period based on the speed information of each time point in each time period to obtain event information of each time period, and the event information is used to indicate whether the user behavior in each time period is a moving event or a staying event; based on the geographic area information and event information of at least one time period, a target trip record sheet for the target user is generated. Therefore, the method for generating a trip record sheet provided in the present application can provide a clear and detailed trip record for the target user, which helps them review their trip history and plan future trips.
[0097] Optionally, the travel information at each time point may further include: a captured image at each time point, wherein the captured image at each time point includes GPS information, speed information, and time information.
[0098] In one possible implementation, Figure 6A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 3 .like Figure 6 As shown, in the above method, generating a target itinerary record table of a target user according to the geographic area information and event information of at least one time period may include:
[0099] S501: Generate an initial travel record table for a target user in chronological order according to geographic area information and event information of at least one time period.
[0100] In a possible implementation, the geographic area information and event information of at least one time period are sorted in chronological order, and an initial travel record table of the target user is generated based on the sorted geographic area information and event information of at least one time period.
[0101] For example, in Figure 4 On the basis of Figure 7 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 2 .like Figure 7 As shown, for example, the time period of 8:00-9:00 corresponds to event information 1 and location 1, and so on, to obtain the initial itinerary record table of the target user.
[0102] S502: Determine target behavior information for the first time period according to event information for each time period in the initial travel record table, and determine a retained image for each time period from captured images at each time point in each time period.
[0103] In one possible implementation, the target behavior information of the target user in the first time period is determined based on the event information of each time period in the generated initial travel record table. Then, in order to fully capture and record the actual situation of each time period, the retained images of each time period are determined from the collected images at each time point in each time period to determine the accuracy and completeness of the travel information.
[0104] S503: Add the target behavior information and the remaining image at each time point to each time period in the initial itinerary record table to obtain the target itinerary record table of the target user.
[0105] In one possible implementation, the target behavior information in each time period is determined and supplemented to the initial itinerary record table based on the event information at each time point. At the same time, the most representative and characteristic images are selected from the numerous images collected in each time period and embedded in the corresponding time period. After such processing, a clear and concise target user itinerary record table is finally generated. The target user itinerary record table not only records the user's itinerary in detail, but also intuitively displays the core behavior patterns and key scene images in each time period.
[0106] For example, Figure 8 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 3 .like Figure 8 As shown, for example, the most representative and characteristic image in the time period of 8:00-9:00 is selected, such as adding image 1 to the initial travel record table for the time period of 8:00-9:00, and then by analogy, the target travel record table of the target user is obtained.
[0107] The method for generating a trip record table provided by the embodiment of the present application, the trip information at each time point also includes: a captured image at each time point; then, according to the geographic area information and event information of at least one time period, in chronological order, an initial trip record table of the target user is generated; according to the event information of each time period in the initial trip record table, the target behavior information of the first time period is determined, which is helpful for analyzing the behavior pattern and preference of the target user; and the image of each time period is determined from the captured images of each time point in each time period, providing visual information for the trip record table, making the trip record table more vivid and intuitive; the target behavior information and the image at each time point are added to each time period in the initial trip record table, and the target trip record table of the target user is obtained. Therefore, since the initial trip record table obtained by the present application is generated in chronological order, the target trip record table is also generated in chronological order, which helps the target user to quickly understand his / her trip arrangements in different time periods, thereby making the target trip record table of the target user more complete and accurate, so as to help the target user better review his / her trip according to the target trip record table, find the highlights and shortcomings therein, thereby improving future plans and improving the target user's management of time and energy.
[0108] In a possible implementation example, a method for generating a trip record table is explained and illustrated in detail. Fig. 9 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 4 .like Fig. 9As shown, the above method may include: determining the target behavior information of the first time period according to the event information of each time period in the initial travel record table, and determining the retained image of each time period from the collected images at each time point in each time period.
[0109] S601: If event information of a first time period in at least one time period is a moving event, determine a transportation mode of the first time period according to speed information of each time point in the first time period.
[0110] The first time period may be selected according to actual conditions. For example, the first time period may be selected as 8 minutes.
[0111] In one possible implementation, if the event information of a first time period (such as 8 minutes) in at least one time period is a mobile event, the transportation mode used in the first time period (such as 8 minutes) is determined based on the speed information recorded at each time point in the first time period (such as 8 minutes).
[0112] For example, if the speed information recorded at each time point is that the instantaneous speed exceeds 60m / s, and the instantaneous speed exceeds 60m / s for more than a first time period (such as 8 minutes), the event information is determined to be a moving event. Thereafter, the transportation mode used in the first time period (such as 8 minutes) is determined.
[0113] S602: If the transportation mode in the first time period is rail transportation, a preset transportation recognition model is used to recognize the collected images at each time point in the first time period to obtain information on the target transportation tool in the first time period.
[0114] Among them, the preset traffic recognition model can be selected according to the actual situation. For example, the preset traffic recognition model can be selected to use the ResNet-50 convolutional neural network to train a specific data set (such as a preset rail transit data set) to obtain an image classification model based on a specific scene. Since the images collected in this application are first-person images, it is necessary to collect a large number of first-person data sets, and divide the first-person data sets into training sets and test sets, and then process and annotate the training sets, and use the training sets to train the preset traffic recognition model, and finally use the test set to evaluate and tune the preset traffic recognition model. The trained preset traffic recognition model can be deployed to the cloud server for image recognition in the corresponding scene.
[0115] In one possible implementation, if the transportation mode in the first time period is determined to be rail transportation, a preset traffic recognition model (such as an image classification model) is used to identify and analyze the collected images at each time point in the first time period to obtain information on the target transportation tool in the first time period.
[0116] S603: Use the information of the target vehicle as the target behavior information for the first time period, and use the image of the identified target vehicle as the retained image for the first time period.
[0117] In one possible implementation, the information of the identified target vehicle is regarded as the target behavior information within the first time period, and the image of the target vehicle successfully captured using a preset traffic recognition model (such as an image classification model) is saved as a recorded image of the first time period to ensure the accuracy and intuitiveness of the trip information.
[0118] It should be noted that, since this application uses first-person perspective images, it is not possible to capture effective images of rail transit such as bicycles, electric vehicles, and motorcycles, and thus it is not possible to effectively identify such rail transit vehicles, so no excessive distinction is made. However, this should not be understood as a limitation on this application.
[0119] The method for generating a trip record sheet provided in an embodiment of the present application, if the event information of a first time period in at least one time period includes a moving event, then the transportation mode of the first time period is determined according to the speed information of each time point in the first time period; after determining that the transportation mode of the first time period is a rail transportation mode, a preset traffic recognition model is used to recognize the collected images at each time point in the first time period to obtain information on the target transportation tool of the first time period, thereby improving the accuracy and reliability of the trip record sheet; wherein the information on the target transportation tool can be used as the target behavior mode information of the first time period, and the image of the identified target transportation tool can be used as the retained image of the first time period, so that the trip record sheet provided by the present application not only contains the information on the target behavior mode, but also retains intuitive image data, thereby providing rich data support for subsequent detailed analysis, tracking records or event backtracking.
[0120] In a possible implementation example, a method for generating a trip record table is explained and illustrated in detail. Fig.10 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 5 .like Fig.10 As shown, in the above method, according to the event information of each time period in the initial travel record table, determining the retained image of each time period from the collected images at each time point in each time period may also include:
[0121] S701: If the transportation mode in the first time period is other transportation modes, determine information of other transportation modes as target behavior mode information.
[0122] In a possible implementation, if the transportation mode in the first time period is not rail transportation but other transportation modes, information of other transportation modes is determined as target behavior mode information.
[0123] For example, if the speed information is below 60m / s and the instantaneous speed within the first time period (such as ten consecutive minutes) does not exceed 3m / s, it can be determined that the transportation mode in the first time period is walking; if the speed information exceeds 3m / s but does not exceed 10m / s within the first time period (such as ten consecutive minutes), it can be determined that the transportation mode in the first time period is running.
[0124] S702: Use the image at the middle time point in the first time period as the retained image of the first time period.
[0125] In one possible implementation, since the transportation mode in the first time period is other transportation modes, it is impossible to identify and analyze the collected images at each time point in the first time period according to a preset traffic recognition model (such as an image classification model). Therefore, the image at the middle time point in the first time period can be selected as the retained image of the first time period.
[0126] For example, Fig.11 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 4 .like Fig.11 As shown in the figure, the first picture in which the transportation tool is recognized is selected as the schedule image. If the transportation tool is not recognized or does not need to be recognized, the image in the middle of the trip is selected as the schedule image, and a complete trip record table is formed with the time information. Among them, image 1 is a subway image, image 2 is a running image, image 3 is a walking image, image 4 is a car image, and image 5 is a walking image.
[0127] The method for generating a trip record table provided in the embodiment of the present application determines the information of other transportation modes as the target behavior mode information if the transportation mode in the first time period is other transportation modes except rail transportation mode; the image at the middle time point in the first time period is used as the retained image of the first time period, which reduces the demand for data storage and ensures the representativeness of the retained image. At the same time, it can also intuitively reflect the traffic scene in the time period. Therefore, the trip information of the trip record table provided by the present application is more complete and diverse, providing data support for subsequent analysis.
[0128] In a possible implementation example, a method for generating a trip record table is explained and illustrated in detail. Fig.12 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 6 .like Fig.12 As shown, the above method may include: determining the target behavior information of the first time period according to the event information of each time period in the initial travel record table, and determining the retained image of each time period from the collected images at each time point in each time period.
[0129] S801: If the event information of the second time period in at least one time period is a stay event, a preset behavior recognition model is used to recognize the collected images at each time point in the second time period to obtain target behavior information of the second time period.
[0130] S802: Use the image at the middle time point in the second time period as the retained image of the second time period.
[0131] The preset behavior recognition model can be selected according to actual conditions. The second time period can be selected according to actual conditions, for example, the second time period can be selected as 6 minutes.
[0132] In a possible implementation, if the event information of the second time period (e.g., 6 minutes) in at least one time period is a stay event, a preset behavior recognition model is used to recognize and analyze the collected images at each time point in the second time period (e.g., 6 minutes) to obtain the target behavior information of the second time period (e.g., 6 minutes). The image at the middle time point in the second time period is used as the retained image of the second time period.
[0133] It should be noted that in order to prevent misidentification and the generation of overly trivial itinerary records, the basic unit of stay events is 6 minutes. If the target user does not have any related events within ten minutes, the event information is considered to be completed, and other event information that occurs during this period can be ignored. For example, if the event information that appears on 10.02 is a game event, but the duration of the game event is less than 6 minutes, it can be considered that the target user simply took a look or simply tried it out, and no separate event information statistics will be made.
[0134] For example, Fig.13 A schematic diagram of a travel record table provided in an embodiment of the present application Figure 5 .like Fig.13 As shown, for example, since the event information that appeared on 10.02 is a game event, but the duration of the game event is less than 6 minutes, it can be considered that the target user just took a simple look or simply tried it out, and no separate event information statistics are performed.
[0135] The method for generating a trip record table provided in the embodiment of the present application, if the event information of the second time period in at least one time period is a stop event, then a preset behavior recognition model is used to recognize and analyze the collected images at each time point in the second time period to obtain the target behavior information of the second time period, so that the target behavior information is more accurate and reliable; the image at the middle time point in the second time period is used as the retained image of the second time period, so that the method for generating a trip record table provided in the present application considers both the time factor and the representativeness of the image content. Therefore, the present application provides a data basis for subsequent analysis and application based on the target behavior information and the retained image.
[0136] To facilitate understanding of the above-mentioned method for generating a trip record table, the present application embodiment further provides an example of a process of the method for generating a trip record table, which is described below in conjunction with the accompanying drawings. Fig.14 A schematic diagram of a method for generating a trip record table provided in an embodiment of the present application Figure 7 .like Fig.14 As shown, the schematic diagram provided by the embodiment of the present application Figure 7 This may include:
[0137] S901. Acquire the travel information flow of the target user within a preset time period collected by the time management device.
[0138] Specifically, when the local storage ratio of the storage module 214 of the time management device reaches a preset ratio (such as 80%), the travel information of multiple time points collected by the time management device is uploaded to the cloud server, and the travel information that has been uploaded is cleared to prevent the storage module 214 of the time management device from having no space to store new travel information. Then, at the last moment of the preset time period (such as 8 am to 9 pm), the travel information of the remaining multiple time points stored locally is uploaded to the cloud server. In this way, the cloud server can completely obtain the travel information flow of the target user collected by the time management device within the preset time period (such as 8 am to 9 pm).
[0139] S902: Obtain geographical area information at each time point according to the travel information at each time point.
[0140] The geographical area information at each time point may be spatial information or road information.
[0141] Specifically, according to the travel information obtained at each time point, the geographical area information corresponding to the travel information at each time point is searched in the preset geographical area information pre-stored in the cloud server, and then the geographical area information corresponding to each time point is determined.
[0142] S903: Integrate the same spatial information and / or road information at multiple time points according to the time sequence based on the multiple geographic area information to obtain geographic area information of at least one continuous time period.
[0143] Specifically, according to the acquired geographic area information of each time point, that is, there are multiple geographic area information corresponding to multiple time points, and based on the time sequence, multiple time points in the preset time period are sorted, and then the spatial information corresponding to the sorted time points is checked. If there are consecutive time points with the same spatial information, these consecutive time points are regarded as first consecutive time points, and these first consecutive time points are integrated into a group of information, and the geographic area information of a time period corresponding to multiple first consecutive time points is obtained. And / or, according to the acquired geographic area information of each time point, that is, there are multiple geographic area information corresponding to multiple time points, based on the time sequence, multiple time points in the preset time period are sorted, and then the road information corresponding to the sorted time points is checked. If there are consecutive time points with the same road information, these consecutive time points are regarded as second consecutive time points, and these second consecutive time points are integrated into a group of information, and the geographic area information of a time period corresponding to multiple second consecutive time points is obtained. Then, according to the obtained geographic area information of a time period corresponding to multiple first consecutive time points and the geographic area information of a time period corresponding to multiple second consecutive time points, the geographic area information of at least one continuous time period is obtained.
[0144] S904: Generate an initial travel record table for the target user in chronological order according to the geographic area information and event information of at least one time period.
[0145] Specifically, Figure 7 As shown, the geographic area information and event information of at least one time period are sorted in chronological order, and an initial travel record table of the target user is generated according to the sorted geographic area information and event information of at least one time period.
[0146] S905: Determine the target behavior information of the first time period according to the event information of each time period in the initial travel record table, and determine the retained image of each time period from the collected images at each time point in each time period.
[0147] Specifically, Fig.11As shown, if the event information of the first time period (such as 8 minutes) in at least one time period is a mobile event, the transportation mode adopted in the first time period (such as 8 minutes) is determined according to the speed information recorded at each time point in the first time period (such as 8 minutes). If the transportation mode of the first time period is determined to be a rail transportation mode, a preset traffic recognition model (such as an image classification model) is used to identify and analyze the collected images at each time point in the first time period, so as to obtain the information of the target transportation tool in the first time period. The information of the identified target transportation tool is regarded as the target behavior mode information in the first time period, and the image of the target transportation tool successfully captured by using the preset traffic recognition model (such as the image classification model) is saved as the image retained in the first time period to ensure the accuracy and intuitiveness of the trip information. If the transportation mode of the first time period is not a rail transportation mode, but other transportation modes, the information of other transportation modes is determined as the target behavior mode information. Since the transportation mode of the first time period is other transportation modes, it is impossible to identify and analyze the collected images at each time point in the first time period according to the preset traffic recognition model (such as the image classification model), so the image at the middle time point in the first time period can be selected as the image retained in the first time period.
[0148] like Fig.13 As shown, if the event information of the second time period (such as 6 minutes) in at least one time period is a stay event, the preset behavior recognition model is used to recognize and analyze the collected images at each time point in the second time period (such as 6 minutes) to obtain the target behavior information of the second time period (such as 6 minutes). The image at the middle time point in the second time period is used as the retained image of the second time period.
[0149] S906: Add the target behavior information and the remaining image at each time point to each time period in the initial itinerary record table to obtain the target itinerary record table of the target user.
[0150] Specifically, Figure 8 As shown in the figure, according to the event information at each time point, the target behavior information in each time period is determined and supplemented to the initial itinerary record table. At the same time, the most representative and characteristic images are selected from the many images collected in each time period and embedded in the corresponding time period. After such processing, a clear and concise target user target itinerary record table is finally generated. The target user target itinerary record table not only records the user's itinerary in detail, but also intuitively displays the core behavior patterns and key scene images in each time period.
[0151] The method for generating a trip record table provided in the embodiment of the present application obtains the trip information flow of the target user collected by the time management device within a preset time period; obtains the geographical area information of each time point according to the trip information at each time point; integrates the same spatial information and / or road information of multiple time points in a time sequence according to multiple geographical area information to obtain the geographical area information of at least one continuous time period; generates the initial trip record table of the target user according to the geographical area information and event information of at least one time period in a time sequence; determines the target behavior information of the first time period according to the event information of each time period in the initial trip record table, and determines the image of each time period from the collected images of each time point in each time period; adds the target behavior information and the image of each time point to each time period in the initial trip record table to obtain the target trip record table of the target user. Therefore, the method for generating a trip record table provided in the present application can provide personalized time and energy management services for the target user.
[0152] Based on the same inventive concept, a trip record sheet generating device is also provided in an embodiment of the present application. Since the principle of solving the problem by the device in the embodiment of the present application is similar to the trip record sheet generating method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0153] Fig.15 This is a schematic diagram of the structure of a trip record table generating device provided in an embodiment of the present application. Fig.15 As shown, applied to a cloud server, the trip record table generating device 1000 may include:
[0154] The first acquisition module 1001 is used to acquire the travel information flow of the target user collected by the time management device within a preset time period, the travel information flow includes: travel information at multiple time points within the preset time period, and the travel information at each time point includes: location information and speed information at each time point;
[0155] The second acquisition module 1002 is used to acquire the geographical area information at each time point according to the travel information at each time point;
[0156] An integration module 1003 is used to integrate the geographic area information at multiple time points in chronological order to obtain geographic area information of at least one continuous time period;
[0157] The generating module 1004 is used to generate a target travel record table of the target user in a preset time period according to the geographical area information of at least one time period and the speed information of each time point in each time period.
[0158] In an optional implementation, the geographic area information of each time point is spatial information or road information; the integration module 1003 is specifically used to: integrate multiple first consecutive time points with the same spatial information in multiple time points into a group of information in chronological order based on multiple geographic area information, and obtain geographic area information of a time period corresponding to multiple first consecutive time points; and / or, integrate multiple second consecutive time points of road information in multiple time points into a group of information in chronological order based on multiple geographic area information, and obtain geographic area information of a time period corresponding to multiple second consecutive time points.
[0159] In an optional implementation, generation module 1004 is specifically used to: perform behavior analysis on each time period based on speed information at each time point in each time period to obtain event information for each time period, where the event information is used to indicate whether the user behavior in each time period is a mobile event or a stay event; and generate a target travel record table for the target user based on geographic area information and event information for at least one time period.
[0160] In an optional implementation, generation module 1004 is specifically used to: generate an initial travel record table for the target user in chronological order based on geographic area information and event information of at least one time period; determine target behavior information for the first time period based on event information for each time period in the initial travel record table, and determine a retained image for each time period from captured images at each time point in each time period; add the target behavior information and retained image at each time point to each time period in the initial travel record table to obtain a target travel record table for the target user.
[0161] In an optional embodiment, the generation module 1004 is specifically used to: if the event information of the first time period in at least one time period is a mobile event, determine the transportation mode of the first time period according to the speed information of each time point in the first time period; if the transportation mode of the first time period is a rail transportation mode, use a preset traffic recognition model to recognize the collected images at each time point in the first time period to obtain information on the target transportation tool of the first time period; use the information on the target transportation tool as the target behavior mode information of the first time period, and use the image of the recognized target transportation tool as the retained image of the first time period.
[0162] In an optional implementation, the generation module 1004 is also used to: if the mode of transportation in the first time period is other modes of transportation, determine the information of other modes of transportation as the target behavior mode information; and use the image at the middle time point in the first time period as the retained image of the first time period.
[0163] In an optional embodiment, the generation module 1004 is specifically used to: if the event information of the second time period in at least one time period is a stay event, use a preset behavior recognition model to identify the collected images at each time point in the second time period to obtain the target behavior mode information of the second time period; and use the image at the middle time point in the second time period as the retained image of the second time period.
[0164] It should be noted that for details not disclosed in the Japanese standard electric vehicle charging and discharging test device in the embodiment of the present application, please refer to the details disclosed in the Japanese standard electric vehicle charging and discharging test method in the embodiment of the present application, and the details will not be repeated here.
[0165] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0166] Optionally, the embodiment of the present application also provides a cloud server. Fig.16 A schematic diagram of the structure of a cloud server provided in an embodiment of the present application. Fig.16 As shown, the cloud server 100 may include: a processor 110 and a memory 120 .
[0167] The memory 120 stores machine executable instructions that can be executed by the processor 110, that is, when the cloud server 100 is running, the machine readable instructions are executed, and the processor 110 communicates with the memory 120 via a bus. The processor 110 can execute the machine executable instructions to implement the trip record table generation method.
[0168] Among them, the memory 120, the processor 110 and the bus components are directly or indirectly electrically connected to each other to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines. The mobile storage device includes at least one software function module that can be stored in the memory 120 in the form of software or firmware or solidified in the operating system (OS) of the electronic device. The processor 110 is used to execute the executable modules stored in the memory 120, such as the software function modules and computer programs included in the method for generating a trip record table of a mobile storage medium.
[0169] Among them, the memory 112 can be, but is not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM), electrically erasable read-only memory (Electric Erasable Programmable Read-Only Memory, EEPROM), etc.
[0170] Optionally, the embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the processor executes the steps of the method for generating a trip record table of a mobile storage medium in the above embodiment. The specific implementation method and technical effect are similar and will not be repeated here.
[0171] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for generating a trip record table, characterized in that: Applied to cloud servers, including: Acquire a travel information flow of a target user collected by a time management device within a preset time period, wherein the travel information flow includes: travel information at multiple time points within the preset time period, and the travel information at each time point includes: location information and speed information at each time point; According to the travel information at each time point, obtaining the geographical area information at each time point; Integrate the geographic area information at the multiple time points in chronological order to obtain geographic area information of at least one continuous time period; A target travel record table of the target user in the preset time period is generated according to the geographical area information of the at least one time period and the speed information of each time point in each time period.
2. The method for generating a trip record table according to claim 1, characterized in that: The geographical area information at each time point is spatial information or road information; the geographical area information at the multiple time points is integrated in time sequence to obtain geographical area information of at least one continuous time period, including: According to the plurality of geographic area information, in accordance with the time sequence, a plurality of first continuous time points having the same spatial information among the plurality of time points are integrated into a group of information to obtain geographic area information of a time period corresponding to the plurality of first continuous time points; and / or, According to the multiple geographic area information, in accordance with the time sequence, multiple second continuous time points of the road information in the multiple time points are integrated into a group of information to obtain geographic area information of a time period corresponding to the multiple second continuous time points.
3. The method for generating a trip record table according to claim 1, characterized in that: The step of generating a travel record table of the target user in the preset time period according to the geographical area information of the at least one time period and the speed information of each time point in each time period at each time point includes: Performing behavior analysis on each time period according to speed information at each time point in each time period to obtain event information of each time period, wherein the event information is used to indicate whether the user behavior of each time period is a moving event or a staying event; A target itinerary record table of the target user is generated according to the geographic area information and the event information of the at least one time period.
4. The method for generating a trip record table according to claim 3, characterized in that: The travel information at each time point also includes: the captured image at each time point; the generating of the target travel record table of the target user according to the geographical area information and event information of the at least one time period includes: Generate an initial itinerary record table of the target user in chronological order according to the geographic area information and event information of the at least one time period; Determine the target behavior information of the first time period according to the event information of each time period in the initial trip record table, and determine the retained image of each time period from the collected images at each time point in each time period; The target behavior information and the retained image at each time point are added to each time period in the initial travel record table to obtain the target travel record table of the target user.
5. The method for generating a trip record table according to claim 4, characterized in that: The step of determining target behavior information of the first time period according to event information of each time period in the initial travel record table, and determining the retained image of each time period from the captured images at each time point in each time period, includes: If the event information of a first time period in the at least one time period is a moving event, determining the transportation mode of the first time period according to the speed information of each time point in the first time period; If the transportation mode in the first time period is rail transportation, a preset transportation recognition model is used to recognize the collected images at each time point in the first time period to obtain information on the target transportation tool in the first time period; The information of the target vehicle is used as the target behavior information of the first time period, and the image of the target vehicle identified is used as the retained image of the first time period.
6. The method for generating a trip record table according to claim 4, characterized in that: The step of determining the retained image of each time period from the captured images at each time point in each time period according to the event information of each time period in the initial travel record table further includes: If the transportation mode in the first time period is other transportation modes, determining information of the other transportation modes as the target behavior mode information; The image at the middle time point within the first time period is used as the retained image of the first time period.
7. The method for generating a trip record table according to claim 4, characterized in that: The step of determining target behavior information of the first time period according to event information of each time period in the initial travel record table, and determining the retained image of each time period from the captured images at each time point in each time period, includes: If the event information of the second time period in the at least one time period is a stay event, a preset behavior recognition model is used to recognize the collected images at each time point in the second time period to obtain the target behavior mode information of the second time period; The image at the middle time point within the second time period is used as the retained image of the second time period.
8. A trip record table generating device, characterized in that: Applied to cloud servers, including: A first acquisition module is used to acquire a travel information flow of a target user collected by a time management device within a preset time period, wherein the travel information flow includes: travel information at multiple time points within the preset time period, and the travel information at each time point includes: location information and speed information at each time point; A second acquisition module, used for acquiring the geographical area information at each time point according to the travel information at each time point; An integration module, used to integrate the geographic area information of the multiple time points in chronological order to obtain geographic area information of at least one continuous time period; The generating module is used to generate a target travel record table of the target user in the preset time period according to the geographical area information of the at least one time period and the speed information of each time point in each time period.
9. A cloud server, characterized in that: include: A processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor can execute the machine executable instructions to implement any of the methods described in claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.