A dynamic process management system and method for architectural design
By combining analysis, evaluation and processing modules, using manual and machine-based behavioral information collection, and building dynamic models to supervise the architectural design process, the high cost of traditional human supervision is solved, and intelligent and efficient process management is achieved.
Patent Information
- Application Number
- CN202111220285.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-20
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2041-10-20
AI Technical Summary
During the architectural design process, process supervision relies on professionals, resulting in high labor costs.
The analysis module obtains the process and executors, the evaluation module assesses the behavioral information, and the processing module performs corresponding processing, so that no professional supervision is required. Behavioral information is collected by humans and machines, combined with profile recognition and identity verification, and a dynamic model is built for supervision.
It realizes intelligent supervision of the architectural design process, saves labor costs, and improves supervision efficiency and the accuracy of behavior evaluation.
Smart Images

Figure CN113888005B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of architectural design dynamic process management, and in particular to an architectural design dynamic process management system and method. Background Art
[0002] Currently, architectural design involves multiple processes (e.g., understanding client needs, site surveys, scheme design, and on-site construction). Different processes are handled by different executors, who need to be supervised during their execution. Traditional supervision methods mostly rely on professional personnel, which results in high labor costs.
[0003] Therefore, a solution is urgently needed. Summary of the Invention
[0004] One of the purposes of the present invention is to provide a dynamic process management system and method for architectural design, which performs process analysis on architectural design items, determines the first executor corresponding to the first process obtained by the process analysis, obtains its behavior information, and performs behavior evaluation. Based on the evaluation results, the first executor is dealt with accordingly to achieve supervision without hiring professional personnel for supervision, thus saving labor costs.
[0005] An embodiment of the present invention provides a dynamic process management system for architectural design, comprising:
[0006] an analysis module, configured to obtain a plurality of architectural design items, perform process analysis on the architectural design items, obtain a plurality of first processes, and simultaneously obtain at least one first executor corresponding to the first process;
[0007] An evaluation module, configured to obtain the behavior information of the first executor, perform a behavior evaluation on the behavior information, and obtain an evaluation result;
[0008] A processing module is used to perform corresponding processing on the first executor based on the evaluation result.
[0009] Preferably, the evaluation module performs the following operations:
[0010] Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item;
[0011] Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine;
[0012] When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item;
[0013] Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors;
[0014] If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes;
[0015] Based on the acquisition process, a dynamic model of the acquisition site is constructed;
[0016] Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site;
[0017] If the recognition fails, the corresponding first behavior item is removed;
[0018] If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity;
[0019] If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated;
[0020] When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item;
[0021] When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item;
[0022] When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices;
[0023] Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device;
[0024] If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated;
[0025] After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items;
[0026] The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
[0027] Preferably, the evaluation module performs the following operations:
[0028] Obtaining the generation time point of the second behavior item in the behavior information;
[0029] Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence;
[0030] Traversing the second behavior item from the starting point to the end point of the behavior item sequence;
[0031] Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature;
[0032] Acquire a preset standard feature library corresponding to the first process;
[0033] Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item;
[0034] Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library;
[0035] If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item;
[0036] Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear;
[0037] Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item;
[0038] Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature;
[0039] Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature;
[0040] Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library;
[0041] Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item;
[0042] After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item;
[0043] Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
[0044] Preferably, the processing module performs the following operations:
[0045] If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item;
[0046] Extracting the third row item from the second evaluation item and using it as the fifth row item;
[0047] Determine the first executor corresponding to the fifth item and use it as the second executor;
[0048] Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved;
[0049] Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item;
[0050] Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item;
[0051] The push items are integrated to obtain push information, and the push information is pushed to the second executor.
[0052] Preferably, the architectural design dynamic process management system further includes:
[0053] The communication module is used for communication between first executors corresponding to different first processes.
[0054] An embodiment of the present invention provides a method for dynamic process management of architectural design, comprising:
[0055] Step S1: Acquire multiple architectural design items, perform process analysis on the architectural design items, obtain multiple first processes, and simultaneously acquire at least one first executor corresponding to the first process;
[0056] Step S2: Obtaining the behavior information of the first executor, performing a behavior evaluation on the behavior information, and obtaining an evaluation result;
[0057] Step S3: Based on the evaluation result, the first executor is processed accordingly.
[0058] Preferably, in step S2, obtaining the behavior information of the first executor includes:
[0059] Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item;
[0060] Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine;
[0061] When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item;
[0062] Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors;
[0063] If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes;
[0064] Based on the acquisition process, a dynamic model of the acquisition site is constructed;
[0065] Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site;
[0066] If the recognition fails, the corresponding first behavior item is removed;
[0067] If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity;
[0068] If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated;
[0069] When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item;
[0070] When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item;
[0071] When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices;
[0072] Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device;
[0073] If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated;
[0074] After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items;
[0075] The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
[0076] Preferably, in step S2, performing a behavior evaluation on the behavior information to obtain an evaluation result includes:
[0077] Obtaining a generation time point of a second behavior item in the behavior information;
[0078] Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence;
[0079] Traversing the second behavior item from the starting point to the end point of the behavior item sequence;
[0080] Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature;
[0081] Acquiring a preset standard feature library corresponding to the first process;
[0082] Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item;
[0083] Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library;
[0084] If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item;
[0085] Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear;
[0086] Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item;
[0087] Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature;
[0088] Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature;
[0089] Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library;
[0090] Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item;
[0091] After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item;
[0092] Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
[0093] Preferably, in step S3, based on the evaluation result, corresponding processing is performed on the first executor, including:
[0094] If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item;
[0095] Extracting the third row item from the second evaluation item and using it as the fifth row item;
[0096] Determine the first executor corresponding to the fifth item and use it as the second executor;
[0097] Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved;
[0098] Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item;
[0099] Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item;
[0100] The push items are integrated to obtain push information, and the push information is pushed to the second executor.
[0101] Preferably, the architectural design dynamic process management method further includes:
[0102] For communication between first executors corresponding to different first processes.
[0103] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present invention. The purposes and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0104] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0105] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0106] Figure 1 Schematic diagram of a dynamic process management system for architectural design according to an embodiment of the present invention;
[0107] Figure 2 This is a flow chart of a method for dynamic process management of architectural design according to an embodiment of the present invention;
[0108] Figure 3 This is a flowchart of another method for dynamic process management of architectural design in an embodiment of the present invention. DETAILED DESCRIPTION
[0109] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0110] The embodiment of the present invention provides a dynamic process management system for architectural design, such as Figure 1 As shown, including:
[0111] Analysis module 1 is used to obtain multiple architectural design items, perform process analysis on the architectural design items, obtain multiple first processes, and obtain at least one first executor corresponding to the first process;
[0112] Evaluation module 2, configured to obtain the behavior information of the first executor, perform behavior evaluation on the behavior information, and obtain an evaluation result;
[0113] The processing module 3 is used to perform corresponding processing on the first executor based on the evaluation result.
[0114] The working principle and beneficial effects of the above technical solution are:
[0115] Acquire multiple architectural design items (architectural design projects, including specific architectural design processes), perform process analysis on the architectural design items, and obtain multiple first processes (e.g., understanding customer needs and on-site surveys, etc.). At the same time, obtain at least one first executor corresponding to the first process (e.g., personnel who interface with customers, on-site construction personnel, and designers, etc.); obtain the first executor's behavior information (e.g., what was done in response to the architectural design items), perform a behavior evaluation on the behavior information (e.g., whether the assigned tasks were completed), and obtain an evaluation result; based on the evaluation result, take appropriate action on the first executor (e.g., providing timely reminders and suggestions if any performance does not meet the standards);
[0116] An embodiment of the present invention performs a process analysis on an architectural design item, determines a first executor corresponding to a first process obtained by the process analysis, obtains the first executor's behavior information, and performs a behavior evaluation. Based on the evaluation results, the first executor is dealt with accordingly to achieve supervision without the need to hire professional personnel for supervision, thus saving labor costs.
[0117] The embodiment of the present invention provides a dynamic process management system for architectural design, wherein the evaluation module 2 performs the following operations:
[0118] Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item;
[0119] Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine;
[0120] When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item;
[0121] Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors;
[0122] If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes;
[0123] Based on the acquisition process, a dynamic model of the acquisition site is constructed;
[0124] Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site;
[0125] If the recognition fails, the corresponding first behavior item is removed;
[0126] If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity;
[0127] If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated;
[0128] When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item;
[0129] When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item;
[0130] When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices;
[0131] Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device;
[0132] If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated;
[0133] After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items;
[0134] The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
[0135] The working principle and beneficial effects of the above technical solution are:
[0136] Based on the preset executor-behavior information database (a database containing behavioral information corresponding to different executors, the behavioral information is specifically, for example: what has been done corresponding to the architectural design item), the behavioral information corresponding to the first executor is determined, and the behavioral information includes at least one first behavior item (for example: construction behavior); the collection method of the first behavior item is divided into manual (for example: setting up personnel to patrol the construction site and collect the behavior of different first executors) and machine (for example: installing camera equipment at the construction site and collecting behavior based on video recognition technology); when the collection method is manual, the corresponding first collector is determined; the first authority value of the first collector is obtained (the authority value can be determined based on the collector's work experience, and the work The greater the experience, the greater the authority value). If the first authority value is less than or equal to the preset first threshold (for example, 7), the corresponding first collector will be the second collector, and the remaining first collectors will be the third collectors. When the first number of second collectors is greater than or equal to 1 and the second number of third collectors is 0, it means that there is no one with sufficient authority among the first collectors, and the first behavior item collected is unreliable and should be eliminated. However, in actual application scenarios, there is a possibility that the first collector is guided (for example, the old collector guides the new one), and the first executor is also likely to be supervised. Based on the preset collector-collection process library (including the collection process of different collectors' collection behavior items, the collection process is specifically, the three-dimensional information of the collector's surrounding environment Information, a millimeter-wave radar sensor can be set in the handheld terminal of the collector to collect information), and the collection process of the second collector collecting the corresponding first behavior item is determined; based on the collection process, a dynamic model of the collection site is constructed (the three-dimensional information corresponds to different time nodes, and the dynamic three-dimensional model constructed based on the three-dimensional information at different time nodes belongs to the existing technology and will not be described in detail); based on the contour recognition technology, the first contour of the first supervisor is constantly identified (for example: first, based on the contour matching technology, the contour of the first executor is determined, and then, it is determined that there is always a certain contour of the first executor with his face facing the first executor) or the second contour of the first instructor (for example: first, based on the contour matching technology, the contour of the second collector is determined, Then, it is determined whether there is always a certain profile of the person next to the user and the face is facing the second person collecting the profile. If the determination is successful, the corresponding identity is determined based on the preset profile-identity library (a database containing identities corresponding to different three-dimensional profiles), and a second authority value is obtained. If the second authority value is less than or equal to a preset second threshold (for example, 10), the user has no supervision or guidance ability, and the corresponding first behavior item is eliminated. When the collection method is machine, the first collection device (for example, a camera) is determined, and the first state value of the first behavior item collected by the device is obtained (which can be determined based on operating environment factors, etc., and the larger the state value, the better the state). If the first state value is less than or equal to a preset third threshold (for example, 90), the state is not good, and the corresponding first behavior item is eliminated.If there are multiple first acquisition devices, it means that the first behavior item is collected by a combination of multiple first acquisition devices, and a contribution value is obtained (which can be determined based on how much the size of the collected data accounts for the first behavior item. The larger the contribution value, the larger the collection ratio). If the contribution value is greater than or equal to the preset fourth threshold (for example: 60), the corresponding first acquisition device will be used as the second acquisition device, and the remaining main acquisition devices. At the same time, the remaining first acquisition devices will be used as the third acquisition device, which is a secondary acquisition device. Under normal circumstances, the first behavior item is collected by a single first acquisition device. For example: the camera collects behavior information, and the system only needs to connect with the main camera at the construction site. However, the main camera The camera may have blind spots. In order to ensure the comprehensiveness of behavior collection, it is necessary to connect with other cameras at the construction site, which is costly. Therefore, the embodiment of the present invention sets a guarantee system, and the remaining cameras can transmit the collected behavior to the main camera; therefore, the guarantee value of the main collection device (the second collection device) for the third collection device is determined (the larger the guarantee value, the greater the guarantee strength); if the second state value is less than or equal to the preset fifth threshold (for example: 92) and / or the guarantee value is less than or equal to the preset sixth threshold (for example: 95), the corresponding first behavior item is eliminated; the remaining second behavior items are integrated and eliminated to obtain the behavior information of the first executor;
[0137] After determining the first behavior item corresponding to the first executor, the embodiment of the present invention verifies the first behavior item based on the collection method and decides whether to exclude it, thereby ensuring the accuracy of the acquisition of the first executor's behavior information; at the same time, taking into account the special circumstances where the collector has insufficient authority but the first executor is supervised and / or the collector is guided, the setting is reasonable, will not cause the collector to be mistakenly excluded due to insufficient authority, and is more intelligent; in addition, when there is more than one collection device for machine collection, the main device is determined based on the contribution value, and the main device can guarantee the remaining devices to perform behavior collection, saving the equipment cost of docking with all collection devices.
[0138] The embodiment of the present invention provides a dynamic process management system for architectural design, wherein the evaluation module 2 performs the following operations:
[0139] Obtaining the generation time point of the second behavior item in the behavior information;
[0140] Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence;
[0141] Traversing the second behavior item from the starting point to the end point of the behavior item sequence;
[0142] Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature;
[0143] Acquire a preset standard feature library corresponding to the first process;
[0144] Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item;
[0145] Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library;
[0146] If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item;
[0147] Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear;
[0148] Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item;
[0149] Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature;
[0150] Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature;
[0151] Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library;
[0152] Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item;
[0153] After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item;
[0154] Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
[0155] The working principle and beneficial effects of the above technical solution are:
[0156] Perform feature analysis and extraction on the traversed second behavior item to obtain the first feature; match the first feature with the standard feature in the preset standard feature library corresponding to the first process (a database containing standard features of behaviors that different process executors should do). If the match is met, determine the first matching degree, and determine the first score based on the preset standard feature-matching degree and score library (a database containing scores corresponding to different standard features and different matching degrees. Generally speaking, the greater the matching degree, the greater the score). If the first score is less than or equal to the preset seventh threshold (for example: 10), it means that the first actor performed poorly; otherwise, based on the preset standard feature-passive influence information library, determine the passive influence information (although some behaviors perform well, there are behaviors that affect them, such as: on-site survey record data, and then revoke the data, indicating that If the first recorded data is incorrect, the impact mode is that the first impact feature is to cancel the data); select the fourth behavior item for feature analysis and extraction to obtain the second feature; match the second feature with the first impact feature. If the match is consistent, it means that there is indeed an impact; based on the preset impact feature-matching degree-adjustment strategy library (a database containing adjustment strategies corresponding to different impact features and different matching degrees, the greater the impact of the impact feature, the greater the matching degree, and the more severe the adjustment strategy, for example: the greater the degree of reduction of the first score), determine the adjustment strategy corresponding to the second impact feature and the second matching degree, reduce the first score, and obtain the second score; summarize (sum calculation) the first score or the second score to obtain the score sum, and pair it with the third behavior item to obtain the first evaluation item. The behavioral evaluation is completed by integrating the first evaluation item;
[0157] An embodiment of the present invention sets up a standard feature library, determines a first score based on a first matching degree, determines whether to perform passive impact analysis based on the size of the first score, and determines whether to perform passive impact analysis based on the correlation of the processes. Due to the correlation of the processes, there must be an impact between the processes, and the passive impact information is determined. The fourth behavior item is quickly selected based on the impact direction to determine whether there is a passive impact. If so, an adjustment strategy is determined and the first score is adjusted in time. The setting is reasonable, which improves the comprehensiveness of the behavior evaluation.
[0158] The embodiment of the present invention provides a dynamic process management system for architectural design, wherein the processing module 3 performs the following operations:
[0159] If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item;
[0160] Extracting the third row item from the second evaluation item and using it as the fifth row item;
[0161] Determine the first executor corresponding to the fifth item and use it as the second executor;
[0162] Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved;
[0163] Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item;
[0164] Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item;
[0165] The push items are integrated to obtain push information, and the push information is pushed to the second executor.
[0166] The working principle and beneficial effects of the above technical solution are:
[0167] If the first score or the second score is less than the preset eighth threshold value (for example, 85), the corresponding first evaluation item will be used as the second evaluation item; the fifth behavior item will be determined, and the fifth behavior item will be input into the preset improvement analysis model (a model generated by learning a large number of records of manual behavior improvement analysis using a machine learning algorithm) to obtain the first item to be improved (for example, carelessness in on-site survey); based on the item to be improved-improvement strategy library (a database containing first improvement strategies corresponding to different first items to be improved), the first improvement strategy corresponding to the first item to be improved (for example, measurement using a combination of multiple instruments) will be determined, and paired with the corresponding fifth behavior item to obtain the push item, integrate the obtained push information, and push it to the second executor to facilitate their learning and timely improvement.
[0168] The embodiment of the present invention provides a dynamic process management system for architectural design, wherein the processing module 3 performs the following operations:
[0169] Acquire a preset set of items to be improved, wherein the set of items to be improved includes: a plurality of second items to be improved;
[0170] Acquire at least one second improvement strategy corresponding to the second item to be improved;
[0171] Obtaining at least one first evaluation value of the second improvement strategy that is positively evaluated;
[0172] Obtaining at least one second evaluation value of the second improvement strategy subjected to reverse evaluation;
[0173] The determination index is calculated based on the first evaluation value and the second evaluation value, and the calculation formula is as follows:
[0174]
[0175] Among them, γ is the judgment index, σ1 and σ2 are preset weight values, α iis the first evaluation value of the second improved strategy that receives positive evaluation, n1 is the total number of first evaluation values, β i is the i-th second evaluation value of the second improved strategy subjected to reverse evaluation, and n2 is the total number of second evaluation values;
[0176] Pairing the second improvement strategy corresponding to the maximum determination index with the second item to be improved to obtain a control group;
[0177] Obtaining a preset blank database, and storing the control group in the blank database;
[0178] After all the control groups that need to be stored in the blank database are stored, the blank database is used as the improvement strategy library for items to be improved, and the construction is completed.
[0179] The working principle and beneficial effects of the above technical solution are:
[0180] Obtain a first evaluation value (the larger the first evaluation value, the better the effect) of the second improvement strategy that is positively evaluated (for example, the executor positively compares the improvement strategy with his or her own inadequate behavior). At the same time, obtain a second evaluation value (the larger the second evaluation value, the better the effect) of the second improvement strategy that is negatively evaluated (for example, the effect of the improvement strategy is reversely deduced based on the implementation effect). Calculate a judgment index based on the first evaluation value and the second evaluation value (in the formula, the first evaluation value and the second evaluation value are both positively correlated with the judgment index). The larger the judgment index, the better the second improvement strategy. Select the second improvement strategy corresponding to the maximum judgment index and the second item to be improved for pairing and combination, and store them in a preset blank database.
[0181] An embodiment of the present invention provides a dynamic process management system for architectural design, further comprising:
[0182] The communication module is used for communication between first executors corresponding to different first processes.
[0183] The working principle and beneficial effects of the above technical solution are:
[0184] Provide close communication between the first executors corresponding to different first processes of architectural design, for example: setting up a communication area.
[0185] The embodiment of the present invention provides a method for dynamic process management of architectural design, such as Figure 2 As shown, including:
[0186] Step S1: Acquire multiple architectural design items, perform process analysis on the architectural design items, obtain multiple first processes, and simultaneously acquire at least one first executor corresponding to the first process;
[0187] Step S2: Obtaining the behavior information of the first executor, performing a behavior evaluation on the behavior information, and obtaining an evaluation result;
[0188] Step S3: Based on the evaluation result, the first executor is processed accordingly.
[0189] The working principle and beneficial effects of the above technical solution are:
[0190] Acquire multiple architectural design items (architectural design projects, including specific architectural design processes), perform process analysis on the architectural design items, and obtain multiple first processes (e.g., understanding customer needs and on-site surveys, etc.). At the same time, obtain at least one first executor corresponding to the first process (e.g., personnel who interface with customers, on-site construction personnel, and designers, etc.); obtain the first executor's behavior information (e.g., what was done in response to the architectural design items), perform a behavior evaluation on the behavior information (e.g., whether the assigned tasks were completed), and obtain an evaluation result; based on the evaluation result, take appropriate action on the first executor (e.g., providing timely reminders and suggestions if any performance does not meet the standards);
[0191] An embodiment of the present invention performs a process analysis on an architectural design item, determines a first executor corresponding to a first process obtained by the process analysis, obtains the first executor's behavior information, and performs a behavior evaluation. Based on the evaluation results, the first executor is dealt with accordingly to achieve supervision without the need to hire professional personnel for supervision, thus saving labor costs.
[0192] An embodiment of the present invention provides a method for dynamic process management of architectural design. In step S2, obtaining the behavior information of the first executor includes:
[0193] Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item;
[0194] Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine;
[0195] When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item;
[0196] Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors;
[0197] If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes;
[0198] Based on the acquisition process, a dynamic model of the acquisition site is constructed;
[0199] Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site;
[0200] If the recognition fails, the corresponding first behavior item is removed;
[0201] If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity;
[0202] If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated;
[0203] When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item;
[0204] When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item;
[0205] When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices;
[0206] Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device;
[0207] If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated;
[0208] After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items;
[0209] The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
[0210] The working principle and beneficial effects of the above technical solution are:
[0211] Based on the preset executor-behavior information database (a database containing behavioral information corresponding to different executors, the behavioral information is specifically, for example: what has been done corresponding to the architectural design item), the behavioral information corresponding to the first executor is determined, and the behavioral information includes at least one first behavior item (for example: construction behavior); the collection method of the first behavior item is divided into manual (for example: setting up personnel to patrol the construction site and collect the behavior of different first executors) and machine (for example: installing camera equipment at the construction site and collecting behavior based on video recognition technology); when the collection method is manual, the corresponding first collector is determined; the first authority value of the first collector is obtained (the authority value can be determined based on the collector's work experience, and the work The greater the experience, the greater the authority value). If the first authority value is less than or equal to the preset first threshold (for example, 7), the corresponding first collector will be the second collector, and the remaining first collectors will be the third collectors. When the first number of second collectors is greater than or equal to 1 and the second number of third collectors is 0, it means that there is no one with sufficient authority among the first collectors, and the first behavior item collected is unreliable and should be eliminated. However, in actual application scenarios, there is a possibility that the first collector is guided (for example, the old collector guides the new one), and the first executor is also likely to be supervised. Based on the preset collector-collection process library (including the collection process of different collectors' collection behavior items, the collection process is specifically, the three-dimensional information of the collector's surrounding environment Information, a millimeter-wave radar sensor can be set in the handheld terminal of the collector to collect information), and the collection process of the second collector collecting the corresponding first behavior item is determined; based on the collection process, a dynamic model of the collection site is constructed (the three-dimensional information corresponds to different time nodes, and the dynamic three-dimensional model constructed based on the three-dimensional information at different time nodes belongs to the existing technology and will not be described in detail); based on the contour recognition technology, the first contour of the first supervisor is constantly identified (for example: first, based on the contour matching technology, the contour of the first executor is determined, and then, it is determined that there is always a certain contour of the first executor with his face facing the first executor) or the second contour of the first instructor (for example: first, based on the contour matching technology, the contour of the second collector is determined, Then, it is determined whether there is always a certain profile of the person next to the user and the face is facing the second person collecting the profile. If the determination is successful, the corresponding identity is determined based on the preset profile-identity library (a database containing identities corresponding to different three-dimensional profiles), and a second authority value is obtained. If the second authority value is less than or equal to a preset second threshold (for example, 10), the user has no supervision or guidance ability, and the corresponding first behavior item is eliminated. When the collection method is machine, the first collection device (for example, a camera) is determined, and the first state value of the first behavior item collected by the device is obtained (which can be determined based on operating environment factors, etc., and the larger the state value, the better the state). If the first state value is less than or equal to a preset third threshold (for example, 90), the state is not good, and the corresponding first behavior item is eliminated.If there are multiple first acquisition devices, it means that the first behavior item is collected by a combination of multiple first acquisition devices, and a contribution value is obtained (which can be determined based on how much the size of the collected data accounts for the first behavior item. The larger the contribution value, the larger the collection ratio). If the contribution value is greater than or equal to the preset fourth threshold (for example: 60), the corresponding first acquisition device will be used as the second acquisition device, and the remaining main acquisition devices. At the same time, the remaining first acquisition devices will be used as the third acquisition device, which is a secondary acquisition device. Under normal circumstances, the first behavior item is collected by a single first acquisition device. For example: the camera collects behavior information, and the system only needs to connect with the main camera at the construction site. However, the main camera The camera may have blind spots. In order to ensure the comprehensiveness of behavior collection, it is necessary to connect with other cameras at the construction site, which is costly. Therefore, the embodiment of the present invention sets a guarantee system, and the remaining cameras can transmit the collected behavior to the main camera; therefore, the guarantee value of the main collection device (the second collection device) for the third collection device is determined (the larger the guarantee value, the greater the guarantee strength); if the second state value is less than or equal to the preset fifth threshold (for example: 92) and / or the guarantee value is less than or equal to the preset sixth threshold (for example: 95), the corresponding first behavior item is eliminated; the remaining second behavior items are integrated and eliminated to obtain the behavior information of the first executor;
[0212] After determining the first behavior item corresponding to the first executor, the embodiment of the present invention verifies the first behavior item based on the collection method and decides whether to exclude it, thereby ensuring the accuracy of the acquisition of the first executor's behavior information; at the same time, taking into account the special circumstances where the collector has insufficient authority but the first executor is supervised and / or the collector is guided, the setting is reasonable, will not cause the collector to be mistakenly excluded due to insufficient authority, and is more intelligent; in addition, when there is more than one collection device for machine collection, the main device is determined based on the contribution value, and the main device can guarantee the remaining devices to perform behavior collection, saving the equipment cost of docking with all collection devices.
[0213] An embodiment of the present invention provides a method for dynamic process management of architectural design. In step S2, the behavior information is evaluated to obtain an evaluation result, including:
[0214] Obtaining a generation time point of a second behavior item in the behavior information;
[0215] Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence;
[0216] Traversing the second behavior item from the starting point to the end point of the behavior item sequence;
[0217] Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature;
[0218] Acquire a preset standard feature library corresponding to the first process;
[0219] Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item;
[0220] Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library;
[0221] If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item;
[0222] Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear;
[0223] Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item;
[0224] Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature;
[0225] Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature;
[0226] Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library;
[0227] Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item;
[0228] After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item;
[0229] Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
[0230] The working principle and beneficial effects of the above technical solution are:
[0231] Perform feature analysis and extraction on the traversed second behavior item to obtain the first feature; match the first feature with the standard feature in the preset standard feature library corresponding to the first process (a database containing standard features of behaviors that different process executors should do). If the match is met, determine the first matching degree, and determine the first score based on the preset standard feature-matching degree and score library (a database containing scores corresponding to different standard features and different matching degrees. Generally speaking, the greater the matching degree, the greater the score). If the first score is less than or equal to the preset seventh threshold (for example: 10), it means that the first actor performed poorly; otherwise, based on the preset standard feature-passive influence information library, determine the passive influence information (although some behaviors perform well, there are behaviors that affect them, such as: on-site survey record data, and then revoke the data, indicating that If the first recorded data is incorrect, the impact mode is that the first impact feature is to cancel the data); select the fourth behavior item for feature analysis and extraction to obtain the second feature; match the second feature with the first impact feature. If the match is consistent, it means that there is indeed an impact; based on the preset impact feature-matching degree-adjustment strategy library (a database containing adjustment strategies corresponding to different impact features and different matching degrees, the greater the impact of the impact feature, the greater the matching degree, and the more severe the adjustment strategy, for example: the greater the degree of reduction of the first score), determine the adjustment strategy corresponding to the second impact feature and the second matching degree, reduce the first score, and obtain the second score; summarize (sum calculation) the first score or the second score to obtain the score sum, and pair it with the third behavior item to obtain the first evaluation item. The behavioral evaluation is completed by integrating the first evaluation item;
[0232] An embodiment of the present invention sets up a standard feature library, determines a first score based on a first matching degree, determines whether to perform passive impact analysis based on the size of the first score, and determines whether to perform passive impact analysis based on the correlation of the processes. Due to the correlation of the processes, there must be an impact between the processes, and the passive impact information is determined. The fourth behavior item is quickly selected based on the impact direction to determine whether there is a passive impact. If so, an adjustment strategy is determined and the first score is adjusted in time. The setting is reasonable, which improves the comprehensiveness of the behavior evaluation.
[0233] An embodiment of the present invention provides a method for dynamic process management of architectural design. In step S3, based on the evaluation result, corresponding processing is performed on the first executor, including:
[0234] If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item;
[0235] Extracting the third row item from the second evaluation item and using it as the fifth row item;
[0236] Determine the first executor corresponding to the fifth item and use it as the second executor;
[0237] Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved;
[0238] Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item;
[0239] Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item;
[0240] The push items are integrated to obtain push information, and the push information is pushed to the second executor.
[0241] The working principle and beneficial effects of the above technical solution are:
[0242] If the first score or the second score is less than the preset eighth threshold value (for example, 85), the corresponding first evaluation item will be used as the second evaluation item; the fifth behavior item will be determined, and the fifth behavior item will be input into the preset improvement analysis model (a model generated by learning a large number of records of manual behavior improvement analysis using a machine learning algorithm) to obtain the first item to be improved (for example, carelessness in on-site survey); based on the item to be improved-improvement strategy library (a database containing first improvement strategies corresponding to different first items to be improved), the first improvement strategy corresponding to the first item to be improved (for example, measurement using a combination of multiple instruments) will be determined, and paired with the corresponding fifth behavior item to obtain the push item, integrate the obtained push information, and push it to the second executor to facilitate their learning and timely improvement.
[0243] An embodiment of the present invention provides a method for dynamic process management of architectural design, which constructs an improvement strategy library of items to be improved, including:
[0244] Acquire a preset set of items to be improved, wherein the set of items to be improved includes: a plurality of second items to be improved;
[0245] Acquire at least one second improvement strategy corresponding to the second item to be improved;
[0246] Obtaining at least one first evaluation value of the second improvement strategy that is positively evaluated;
[0247] Obtaining at least one second evaluation value of the second improvement strategy subjected to reverse evaluation;
[0248] The determination index is calculated based on the first evaluation value and the second evaluation value, and the calculation formula is as follows:
[0249]
[0250] Among them, γ is the judgment index, σ1 and σ2 are preset weight values, α iis the first evaluation value of the second improved strategy that receives positive evaluation, n1 is the total number of first evaluation values, β i is the i-th second evaluation value of the second improved strategy subjected to reverse evaluation, and n2 is the total number of second evaluation values;
[0251] Pairing the second improvement strategy corresponding to the maximum determination index with the second item to be improved to obtain a control group;
[0252] Obtaining a preset blank database, and storing the control group in the blank database;
[0253] After all the control groups that need to be stored in the blank database are stored, the blank database is used as the improvement strategy library for items to be improved, and the construction is completed.
[0254] The working principle and beneficial effects of the above technical solution are:
[0255] Obtain a first evaluation value (the larger the first evaluation value, the better the effect) of the second improvement strategy that is positively evaluated (for example, the executor positively compares the improvement strategy with his or her own inadequate behavior). At the same time, obtain a second evaluation value (the larger the second evaluation value, the better the effect) of the second improvement strategy that is negatively evaluated (for example, the effect of the improvement strategy is reversely deduced based on the implementation effect). Calculate a judgment index based on the first evaluation value and the second evaluation value (in the formula, the first evaluation value and the second evaluation value are both positively correlated with the judgment index). The larger the judgment index, the better the second improvement strategy. Select the second improvement strategy corresponding to the maximum judgment index and the second item to be improved for pairing and combination, and store them in a preset blank database.
[0256] The embodiment of the present invention provides a method for dynamic process management of architectural design, such as Figure 3 As shown, it also includes:
[0257] Step S4: providing communication between first executors corresponding to different first processes.
[0258] The working principle and beneficial effects of the above technical solution are:
[0259] Provide close communication between the first executors corresponding to different first processes of architectural design, for example: setting up a communication area.
[0260] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.
Claims
1. A dynamic process management system for architectural design, characterized in that: include: an analysis module, configured to obtain a plurality of architectural design items, perform process analysis on the architectural design items, obtain a plurality of first processes, and simultaneously obtain at least one first executor corresponding to the first process; An evaluation module, configured to obtain the behavior information of the first executor, perform a behavior evaluation on the behavior information, and obtain an evaluation result; a processing module, configured to perform corresponding processing on the first executor based on the evaluation result; The evaluation module performs the following operations: Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item; Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine; When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item; Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors; If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes; Based on the acquisition process, a dynamic model of the acquisition site is constructed; Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site; If the recognition fails, the corresponding first behavior item is removed; If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity; If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated; When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item; When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item; When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices; Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device; If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated; After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items; The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
2. A dynamic process management system for architectural design according to claim 1, characterized in that: The evaluation module performs the following operations: Obtaining the generation time point of the second behavior item in the behavior information; Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence; Traversing the second behavior item from the starting point to the end point of the behavior item sequence; Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature; Acquire a preset standard feature library corresponding to the first process; Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item; Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library; If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item; Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear; Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item; Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature; Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature; Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library; Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item; After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item; Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
3. A dynamic process management system for architectural design as claimed in claim 2, characterized in that: The processing module performs the following operations: If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item; Extracting the third row item from the second evaluation item and using it as the fifth row item; Determine the first executor corresponding to the fifth item and use it as the second executor; Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved; Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item; Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item; The push items are integrated to obtain push information, and the push information is pushed to the second executor.
4. A dynamic process management system for architectural design as claimed in claim 1, characterized in that: Also includes: The communication module is used for communication between first executors corresponding to different first processes.
5. A dynamic process management method for architectural design, characterized in that: include: Step S1: Acquire multiple architectural design items, perform process analysis on the architectural design items, obtain multiple first processes, and simultaneously acquire at least one first executor corresponding to the first process; Step S2: Obtaining the behavior information of the first executor, performing a behavior evaluation on the behavior information, and obtaining an evaluation result; Step S3: Based on the evaluation result, corresponding processing is performed on the first executor; In step S2, obtaining the behavior information of the first executor includes: Determining behavior information corresponding to the first executor based on a preset executor-behavior information database, the behavior information including: at least one first behavior item; Obtaining a collection method corresponding to the first behavior item, where the collection method includes: manual and machine; When the collection method of the first behavior item is manual, obtaining at least one first collector corresponding to the first behavior item; Obtaining a first authority value of the first collector; if the first authority value is less than or equal to a preset first threshold, assigning the corresponding first collector as the second collector, and assigning the remaining first collectors as third collectors; If the first number of the second collectors is greater than or equal to 1 and the second number of the third collectors is 0, determining, based on a preset collector-collection process library, a collection process for the second collector to collect the first behavior item, the collection process comprising: three-dimensional information of the second collector's surrounding environment corresponding to a plurality of time nodes; Based on the acquisition process, a dynamic model of the acquisition site is constructed; Based on the contour recognition technology, attempting to recognize a first contour of at least one supervisor who supervises the first executor or a second contour of at least one instructor who guides the second collector in the dynamic model of the collection site; If the recognition fails, the corresponding first behavior item is removed; If the recognition is successful, determining the identity corresponding to the first profile and / or the second profile identified based on a preset wheel-identity library, and obtaining a second authority value corresponding to the identity; If the second permission values are all less than or equal to a preset second threshold, the corresponding first behavior item is eliminated; When the collection mode of the first behavior item is machine, obtaining at least one first collection device corresponding to the first behavior item; When the third number of the first acquisition device is 1, obtaining a first state value when the first acquisition device acquires the first behavior item, and if the first state value is less than or equal to a preset third threshold, eliminating the corresponding first behavior item; When the third number of the first collection devices is greater than 1, obtaining a contribution value of the first collection device to the first behavior item, and if the contribution value is greater than or equal to a preset fourth threshold, using the corresponding first collection device as the second collection device, and simultaneously using the remaining first collection devices as the third collection devices; Acquire a second state value of the first behavior item acquired by the second acquisition device, and simultaneously acquire a guarantee value of the third acquisition device guaranteed by the second acquisition device; If the second status value is less than or equal to a preset fifth threshold and / or the guarantee value is less than or equal to a preset sixth threshold, the corresponding first behavior item is eliminated; After all first behavior items that need to be eliminated in the first behavior items are eliminated, the remaining first behavior items are used as second behavior items; The second behavior items are integrated to obtain the behavior information of the first executor, thereby completing the acquisition.
6. A method for dynamic process management of architectural design according to claim 5, characterized in that: In step S2, the behavior information is evaluated to obtain an evaluation result, including: Obtaining a generation time point of a second behavior item in the behavior information; Based on the generation time point, sorting the second behavior items in time sequence to obtain a behavior item sequence; Traversing the second behavior item from the starting point to the end point of the behavior item sequence; Performing feature analysis and extraction on the traversed second behavior item to obtain at least one first feature; Acquiring a preset standard feature library corresponding to the first process; Performing feature matching on the first feature with the standard features in the standard feature library, and if the match is satisfactory, obtaining a first matching degree of the match, and simultaneously using the corresponding second behavior item as a third behavior item; Determining a first score corresponding to the matching standard feature and the first matching degree based on a preset standard feature-matching degree-score library; If the first matching degree is less than or equal to a preset seventh threshold, associating the first score with the third behavior item; Otherwise, based on a preset standard feature-passive influence information database, determining passive influence information corresponding to the matching standard feature, the passive influence information including: a passive influence direction and at least one first influence feature corresponding to the passive influence direction, the passive influence direction including: front and / or rear; Selecting the second behavior item in the passive influence direction of the third behavior item in the behavior item sequence as the fourth behavior item; Performing feature analysis and extraction on the fourth behavior item to obtain at least one second feature; Performing feature matching on the second feature and the corresponding first influencing feature, and if the match is satisfactory, obtaining a second matching degree of the matched feature, and taking the matched first influencing feature as the second influencing feature; Determining an adjustment strategy corresponding to the second influencing feature and the second matching degree based on a preset influencing feature-matching degree-adjustment strategy library; Adjusting the first score based on the adjustment strategy to obtain a second score, and associating the second score with the corresponding third behavior item; After the traversal is completed, the first score and the second score associated with the third row item are summarized to obtain the score sum, and the score sum is paired and combined with the corresponding third row item to obtain the first evaluation item; Integrate the first evaluation items, obtain evaluation results, and complete the behavior evaluation.
7. A method for dynamic process management of architectural design according to claim 6, characterized in that: In step S3, based on the evaluation result, corresponding processing is performed on the first executor, including: If the first score or the second score of the first evaluation item is less than or equal to a preset eighth threshold, the corresponding first evaluation item is used as the second evaluation item; Extracting the third row item from the second evaluation item and using it as the fifth row item; Determine the first executor corresponding to the fifth item and use it as the second executor; Obtaining a preset improvement analysis model, inputting the fifth behavior item into the improved analysis model, and obtaining at least one first item to be improved; Building an improvement item-improvement strategy library, and determining a first improvement strategy corresponding to the first improvement item; Pairing and combining the first improvement strategy with the corresponding fifth behavior item to obtain a push item; The push items are integrated to obtain push information, and the push information is pushed to the second executor.
8. A method for dynamic process management of architectural design according to claim 5, characterized in that: Also includes: For communication between first executors corresponding to different first processes.
Citation Information
Patent Citations
Workflow control system of project evaluation
CN103177309A