Scene modeling method and system for baby carriage production based on 3D technology
Through the scene modeling method based on 3D technology, the problems of design errors and production delays in children's stroller production are solved, and higher production efficiency and product quality are achieved.
Patent Information
- Application Number
- CN202411577123.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2044-11-06
AI Technical Summary
The prior art is difficult to effectively solve the problems of design errors, production delays and quality instability in children's stroller production, especially in the three-dimensional structure display and assembly sequence planning.
Through the scene modeling method based on 3D technology, the children's carriage production workshop and task information can be obtained, the fit index between tasks and engineering projects can be calculated, the project production level can be set, the accessories element images can be extracted, the equipment functions can be analyzed, the optimal assembly sequence and path can be formulated, and the assembly processing can be performed in the three-dimensional model.
It improves the accuracy of scene modeling in children's stroller production, reduces design errors and production delays, and improves product quality and production efficiency.
Smart Images

Figure CN119091057B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of production simulation, and in particular to a method and system for implementing scene modeling in the production of baby carriages based on 3D technology. Background Art
[0002] In the baby stroller manufacturing industry, with the continuous changes in market demand and the rise of personalized customization, the requirements for production efficiency, quality control and product innovation are increasing. The traditional two-dimensional design and production planning methods can no longer meet the complex needs of modern baby stroller production.
[0003] The existing design and planning of the baby stroller production process mainly rely on paper drawings and simple computer-aided design software. This method has many limitations. Two-dimensional drawings are difficult to intuitively display the three-dimensional structure and assembly relationship of the baby stroller, which can easily lead to misunderstandings and design errors. Secondly, the planning of the spatial layout on the production line, the worker's operation process, etc. is not accurate enough. In addition, the existing 3D modeling method has certain deficiencies in dealing with the dynamic process in the production of baby strollers, such as the movement of parts and the assembly sequence. The lack of effective simulation makes it difficult for companies to discover potential production problems in the design stage, resulting in delays, increased costs and unstable quality in actual production. Therefore, a method is needed to improve the accuracy of scene modeling in baby stroller production. Summary of the invention
[0004] The present invention provides a method and system for realizing scene modeling in baby carriage production based on 3D technology, and the main purpose of the method and system is to improve the accuracy of scene modeling in baby carriage production.
[0005] To achieve the above object, the present invention provides a method for scene modeling in baby carriage production based on 3D technology, comprising:
[0006] Obtain the baby carriage production workshop and baby carriage production task to be modeled, query the baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop, calculate the fit index between the baby carriage production task and the baby carriage engineering project, and set the project production level corresponding to the baby carriage engineering project based on the fit index;
[0007] Collecting workshop production images corresponding to the baby stroller production workshop, extracting component element images in the baby stroller engineering project from the workshop production images, scheduling maintenance history data corresponding to the baby stroller production equipment, and analyzing the equipment functions corresponding to the baby stroller production equipment based on the maintenance history data;
[0008] Modeling the baby stroller project in combination with the equipment function, the baby stroller production equipment, the accessory element image and the project production level to obtain a three-dimensional project model;
[0009] Extracting element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulating an optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and planning an optimal assembly path corresponding to the accessory elements;
[0010] In combination with the optimal assembly path and the optimal assembly sequence, the production assembly process of the accessory element is performed in the three-dimensional project model to obtain an assembly result.
[0011] Optionally, the calculating the compatibility index between the baby carriage production task and the baby carriage engineering project includes:
[0012] Extracting task information corresponding to the baby carriage production task;
[0013] Analyzing the task attributes corresponding to the baby carriage production task according to the task information;
[0014] Query the project document corresponding to the baby carriage project, and extract key document information from the project document;
[0015] Analyze the project attributes corresponding to the baby carriage project according to the key document information;
[0016] Calculating the attribute fit between the task attribute and the project attribute;
[0017] According to the attribute compatibility, a compatibility index between the baby carriage production task and the baby carriage engineering project is obtained.
[0018] Optionally, the calculating the attribute compatibility between the task attribute and the project attribute includes:
[0019] Quantifying the task attributes and the project attributes respectively to obtain a task attribute value and a project attribute value;
[0020] Combining the task attribute value and the project attribute value, the attribute compatibility between the task attribute and the project attribute is calculated by the following formula:
[0021]
[0022] Among them, A represents the attribute fit between task attributes and project attributes, Indicates the task attribute value of the ath attribute in the task attribute, where a represents the sequence number of the task attribute. Indicates the item attribute value of the bth attribute in the item attribute, where b indicates the serial number of the item attribute. It means taking the maximum attribute value of the task attribute value of the ath attribute and the project attribute value of the bth attribute, and r represents the number of attributes corresponding to the task attribute.
[0023] Optionally, extracting the component element images in the baby carriage project from the workshop production images includes:
[0024] Performing frame extraction processing on the workshop production image to obtain a static production image;
[0025] calculating image contrast between the static production images;
[0026] performing image selection processing on the static production image according to the image contrast to obtain a selected production image;
[0027] Performing image noise reduction processing on the selected production image to obtain a noise-reduced production image;
[0028] Extracting a production subject image from the denoised production image, and analyzing subject connotations corresponding to the production subject image;
[0029] Based on the subject connotation, the accessory element image in the baby carriage project is extracted from the production subject image.
[0030] Optionally, analyzing the equipment function corresponding to the baby carriage production equipment based on the maintenance history data includes:
[0031] Performing data cleaning on the maintenance history data to obtain target maintenance data;
[0032] Extracting equipment repair information and equipment repair cycle of the baby carriage production equipment from the target maintenance data;
[0033] According to the equipment repair information, counting the equipment repair frequency corresponding to the baby carriage production equipment;
[0034] Combined with the equipment repair frequency and the equipment repair cycle, the operation reliability index corresponding to the baby carriage production equipment is calculated by the following formula:
[0035]
[0036] Among them, E represents the operation reliability index corresponding to the baby stroller production equipment, Indicates the frequency of equipment repair. Indicates the equipment repair cycle, Indicates the production interruption period, Indicates the equipment operation cycle.
[0037] Based on the operational reliability index, the equipment function corresponding to the baby carriage production equipment is analyzed.
[0038] Optionally, the combining the equipment function, the baby carriage production equipment, the accessory element image and the project production level to model the baby carriage project to obtain a three-dimensional project model includes:
[0039] Obtaining equipment technical parameters corresponding to the baby carriage production equipment;
[0040] According to the function of the device, the technical parameters of the device are updated to obtain the current technical parameters;
[0041] Querying the accessory size parameter corresponding to the accessory element in the accessory element image;
[0042] Determine the modeling accuracy of the baby carriage engineering project according to the production level of the project;
[0043] In combination with the current technical parameters, the accessory size parameters, the modeling accuracy and the baby carriage production equipment, the baby carriage engineering project is modeled using a preset 3D technology to obtain a three-dimensional project model.
[0044] Optionally, formulating the optimal assembly sequence corresponding to the accessory element based on the element morphological characteristics and the element functional characteristics includes:
[0045] Vectorizing the morphological features of the elements to obtain morphological feature vectors;
[0046] Performing dimension reduction processing on the morphological feature vector to obtain a reduced-dimensional morphological feature vector;
[0047] Calculating the morphological matching degree between the dimension-reduced morphological feature vectors;
[0048] Analyzing the functional receptors corresponding to the functional characteristics of the elements, and analyzing the receptor dependency relationship between the functional receptors;
[0049] Determining functional dependencies between functional characteristics of the elements based on the receptor dependencies;
[0050] Combining the functional dependency and the morphological matching degree, an optimal assembly sequence corresponding to the accessory elements is formulated.
[0051] Optionally, the calculating the morphological matching degree between the dimensionally reduced morphological feature vectors includes:
[0052] Obtaining vector coordinates corresponding to the reduced-dimensional morphological feature vectors, and calculating vector distance values and vector inner products between the reduced-dimensional morphological feature vectors based on the vector coordinates;
[0053] Combining the vector distance value and the vector inner product, the morphological matching degree between the reduced-dimensional morphological feature vectors is calculated by the following formula:
[0054]
[0055] Among them, M represents the morphological matching degree between the reduced-dimensional morphological feature vectors, represents the vector inner product between the i-th vector and the i+1-th vector in the reduced morphological feature vector, represents the balance coefficient, represents the modulus length of the i-th vector in the dimensionality reduction morphological feature vector, represents the modulus length of the i+1th vector in the dimensionality reduction morphological feature vector, It represents the vector distance value between the i-th vector and the i+1-th vector in the reduced-dimensionality morphological feature vector, and i and i+1 represent the serial numbers of the reduced-dimensionality morphological feature vectors respectively.
[0056] Optionally, the planning of the optimal assembly path corresponding to the accessory element includes:
[0057] Analyze the assembly constraints of the accessory elements in the baby carriage project;
[0058] Locate the spatial coordinates of the accessory element in the baby carriage project;
[0059] Planning an initial assembly path of the accessory element based on the assembly constraint condition and the spatial coordinates;
[0060] Calculating the path complexity corresponding to the initial assembly path;
[0061] Based on the path complexity, an optimal assembly path corresponding to the accessory element is determined from the initial assembly path.
[0062] A scene modeling system for baby carriage production based on 3D technology, characterized in that the system comprises:
[0063] A production level setting module is used to obtain a baby carriage production workshop and a baby carriage production task to be modeled, and query the baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop, calculate the fit index between the baby carriage production task and the baby carriage engineering project, and set the project production level corresponding to the baby carriage engineering project based on the fit index;
[0064] an equipment function analysis module, for collecting workshop production images corresponding to the stroller production workshop, extracting component element images in the stroller engineering project from the workshop production images, scheduling maintenance history data corresponding to the stroller production equipment, and analyzing the equipment functions corresponding to the stroller production equipment based on the maintenance history data;
[0065] A project modeling module, used to model the baby stroller project by combining the equipment function, the baby stroller production equipment, the accessory element image and the project production level to obtain a three-dimensional project model;
[0066] An assembly sequence and assembly path formulation module, used to extract element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulate an optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and plan an optimal assembly path corresponding to the accessory elements;
[0067] The accessory production and assembly module is used to combine the optimal assembly path and the optimal assembly sequence, execute the production and assembly processing of the accessory elements in the three-dimensional project model, and obtain an assembly result.
[0068] The present invention calculates the fit index between the baby carriage production task and the baby carriage project, and can understand the matching degree between the baby carriage production task and the baby carriage project, so as to facilitate the setting of the subsequent project production level. The present invention extracts the accessory element image in the baby carriage project from the workshop production image, and can obtain the image of the baby carriage assembly accessories in the baby carriage project, such as the image of the parts assembled by the baby carriage, which provides a basis for the subsequent modeling processing of the baby carriage project. The present invention combines the equipment function, the baby carriage production equipment, the accessory element image and the project production level to model the baby carriage project, and can obtain the three-dimensional project model corresponding to the baby carriage project, so as to facilitate the subsequent baby carriage assembly preprocessing. The present invention formulates the optimal assembly sequence corresponding to the accessory element based on the element morphological characteristics and the element functional characteristics, and can determine the most reasonable order of parts installation that can make the baby carriage assembly process reach the most reasonable order, so as to facilitate the subsequent production and assembly processing of the accessory element. Therefore, the scene modeling method and system for baby carriage production based on 3D technology provided in the embodiment of the present invention can improve the accuracy of scene modeling under baby carriage production. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Figure 1 A schematic flow chart of a method for implementing scene modeling in baby carriage production based on 3D technology provided by an embodiment of the present invention;
[0070] Figure 2 A functional module diagram of a scene modeling system for baby carriage production based on 3D technology provided in one embodiment of the present invention.
[0071] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0072] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0073] The embodiment of the present application provides a method for scene modeling under baby stroller production based on 3D technology. In the embodiment of the present application, the execution subject of the method for scene modeling under baby stroller production based on 3D technology includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the method for scene modeling under baby stroller production based on 3D technology can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc. The server can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and big data and artificial intelligence platforms.
[0074] Reference Figure 1 FIG. 1 is a flow chart of a method for implementing scene modeling in baby carriage production based on 3D technology according to an embodiment of the present invention. In this embodiment, the method for implementing scene modeling in baby carriage production based on 3D technology includes steps S1-S5.
[0075] S1. Obtain a baby carriage production workshop and a baby carriage production task to be modeled, and query the baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop, calculate the fit index between the baby carriage production task and the baby carriage engineering project, and set the project production level corresponding to the baby carriage engineering project based on the fit index.
[0076] The present invention calculates the fit index between the baby carriage production task and the baby carriage engineering project, so as to understand the matching degree between the baby carriage production task and the baby carriage engineering project, thereby facilitating the setting of subsequent project production levels, wherein the baby carriage production workshop is a workshop for producing and processing baby carriages, the baby carriage production task is the work content corresponding to the baby carriage production, the baby carriage engineering project is a production project in the baby carriage production process, such as material processing and component assembly, and the baby carriage production equipment is the processing equipment used in the baby carriage production process. The fit index indicates the matching degree between the baby carriage production task and the baby carriage engineering project. Optionally, the baby carriage production workshop and the baby carriage production task to be modeled can be obtained through relevant staff; the baby carriage engineering project and the baby carriage production equipment corresponding to the baby carriage production workshop can be queried through project management software, such as Microsoft Project or Trello.
[0077] As an embodiment of the present invention, the calculation of the fit index between the baby carriage production task and the baby carriage engineering project includes: extracting task information corresponding to the baby carriage production task, analyzing task attributes corresponding to the baby carriage production task based on the task information, querying the project document corresponding to the baby carriage engineering project, extracting key document information in the project document, analyzing project attributes corresponding to the baby carriage engineering project based on the key document information, calculating the attribute fit between the task attributes and the project attributes, and obtaining the fit index between the baby carriage production task and the baby carriage engineering project based on the attribute fit.
[0078] Among them, the task information is the task description information corresponding to the baby stroller production task, the task attribute is the task feature description corresponding to the baby stroller production task, the project document is the technical document, specification manual and project plan corresponding to the baby stroller engineering project, the key document information is the important information in the project document, the project attribute is the project feature description corresponding to the baby stroller engineering project, and the attribute fit indicates the degree of fit between the task attribute and the project attribute.
[0079] Optionally, the extraction of task information corresponding to the baby stroller production task can be achieved through OCR recognition technology; the information semantics corresponding to the task information are analyzed, and the task attributes corresponding to the baby stroller production task are determined according to the information semantics; the project document corresponding to the baby stroller engineering project can be obtained by querying the project document database; the extraction of key document information in the project document can be achieved through natural language processing (NLP) technology, such as grammatical analysis technology; the analysis of project attributes corresponding to the baby stroller engineering project can be achieved through semantic analysis; according to the attribute fit, the attribute fit corresponding to the baby stroller production task and the baby stroller engineering project is summed to obtain a fit index.
[0080] Further, as an optional embodiment of the present invention, the calculating the attribute fit between the task attribute and the project attribute includes: quantifying the task attribute and the project attribute respectively to obtain a task attribute value and a project attribute value, combining the task attribute value and the project attribute value, and calculating the attribute fit between the task attribute and the project attribute by the following formula:
[0081]
[0082] Among them, A represents the attribute fit between task attributes and project attributes, Indicates the task attribute value of the ath attribute in the task attribute, where a represents the sequence number of the task attribute. Indicates the item attribute value of the bth attribute in the item attribute, where b indicates the serial number of the item attribute. It means taking the maximum attribute value of the task attribute value of the ath attribute and the project attribute value of the bth attribute, and r represents the number of attributes corresponding to the task attribute.
[0083] The present invention sets the project production level corresponding to the baby carriage engineering project based on the fit index, and can determine the production importance corresponding to the baby carriage engineering project. When the baby carriage engineering project is subsequently modeled, more refined modeling can be performed on projects with high production importance, wherein the project production level represents the production importance corresponding to the baby carriage engineering project. Furthermore, the project production level corresponding to the baby carriage engineering project can be set according to the size of the fit index, and can be set in sequence according to the fit index as: high level, medium level, and low level.
[0084] S2. Collect workshop production images corresponding to the baby stroller production workshop, extract accessory element images in the baby stroller project from the workshop production images, schedule maintenance history data corresponding to the baby stroller production equipment, and analyze equipment functions corresponding to the baby stroller production equipment based on the maintenance history data.
[0085] The present invention can obtain images of baby stroller assembly accessories in the baby stroller engineering project, such as images of assembled parts of baby strollers, by extracting accessory element images in the baby stroller engineering project from the workshop production images, thereby providing a basis for subsequent modeling processing of the baby stroller engineering project, wherein the workshop production images are real-time records of the production and processing process of the baby stroller production workshop, and the accessory element images are images of baby stroller accessories in the baby stroller process project. Furthermore, the collection of workshop production images corresponding to the baby stroller production workshop can be achieved through workshop monitoring equipment.
[0086] As an embodiment of the present invention, the method of extracting the accessory element images in the baby carriage engineering project from the workshop production images includes: performing frame extraction processing on the workshop production images to obtain static production images, calculating the image contrast between the static production images, performing image selection processing on the static production images according to the image contrast to obtain selected production images, performing image noise reduction processing on the selected production images to obtain noise-reduced production images, extracting the production subject image in the noise-reduced production image, analyzing the subject connotation corresponding to the production subject image, and extracting the accessory element images in the baby carriage engineering project from the production subject image based on the subject connotation.
[0087] Among them, the static production image is the image corresponding to a single frame selected at a certain time interval from the video stream data in the workshop production image, the image contrast represents the degree of difference in color and brightness between the static production images, the selected production image is a representative image in the static production image, the denoised production image is the image after the image noise in the selected production image is removed, the production subject image is the image corresponding to the main image element in the denoised production image, and the subject connotation is the subject meaning corresponding to the production subject image.
[0088] Optionally, the frame extraction processing of the workshop production image can be achieved by professional video editing software, such as Adobe Premiere Pro, Final Cut Pro and other software; the image contrast between the static production images can be calculated by a grayscale value-based method, the mean and standard deviation of the grayscale values of the static production images are calculated, and the ratio of the standard deviation to the mean is calculated to obtain the image contrast; the image contrast is compared with a preset contrast threshold, and when the image contrast is greater than the contrast threshold, the static production image corresponding to the image contrast is screened out to obtain a selected production image; the extraction of the production subject image in the denoised production image can be achieved by an extraction tool, which is compiled by a scripting language, such as JS language; the analysis of the subject connotation corresponding to the production subject image can be obtained by annotation by professionals; the image of the accessory elements in the baby carriage engineering project can be extracted from the production subject image according to the connotation description of the subject connotation.
[0089] The present invention analyzes the equipment function corresponding to the baby stroller production equipment based on the maintenance history data, and can understand the equipment performance corresponding to the baby stroller production equipment through the equipment function, thereby improving the subsequent modeling accuracy of the baby stroller production equipment, thereby improving the construction accuracy of the three-dimensional project model, wherein the maintenance history data is the fault maintenance record data corresponding to the baby stroller production equipment, and the equipment function is the performance of the equipment operating capability corresponding to the baby stroller production equipment. Furthermore, the maintenance history data corresponding to the baby stroller production equipment can be obtained by scheduling from a maintenance database, and the maintenance database is a pre-constructed storage repository for storing fault repair data.
[0090] As an embodiment of the present invention, the analyzing the equipment function corresponding to the baby stroller production equipment based on the maintenance history data includes: performing data cleaning processing on the maintenance history data to obtain target maintenance data, extracting equipment repair information and equipment repair cycle of the baby stroller production equipment from the target maintenance data, counting the equipment repair frequency corresponding to the baby stroller production equipment according to the equipment repair information, and combining the equipment repair frequency and the equipment repair cycle to calculate the operation reliability index corresponding to the baby stroller production equipment by the following formula:
[0091]
[0092] Among them, E represents the operation reliability index corresponding to the baby stroller production equipment, Indicates the frequency of equipment repair. Indicates the equipment repair cycle, Indicates the production interruption period, Indicates the equipment operation cycle.
[0093] Based on the operational reliability index, the equipment function corresponding to the baby carriage production equipment is analyzed.
[0094] Among them, the target maintenance data is the data after the abnormal data in the maintenance history data is removed, the equipment repair information is the fault repair record information of the baby stroller production equipment, the equipment repair cycle is the repair time when the baby stroller production equipment fails, the operation reliability index indicates the stability and reliability of the operation of the baby stroller production equipment, the production interruption cycle indicates the interruption duration of the entire production progress caused by the repair of the baby stroller production equipment, the equipment operation cycle is the operation duration of the baby stroller production equipment before the failure occurs, and the production interruption cycle and the equipment operation cycle can be obtained through the equipment log.
[0095] Optionally, data cleaning processing of the maintenance history data can be achieved through a box plot method; extraction of equipment repair information and equipment repair cycle of the baby stroller production equipment can be achieved through an extraction function, and the extraction function is compiled by JAVA language; the equipment function corresponding to the baby stroller production equipment can be analyzed according to the level of the operation reliability index, and the higher the operation reliability index, the better the equipment function corresponding to the baby stroller production equipment.
[0096] S3. Modeling the baby carriage project in combination with the equipment function, the baby carriage production equipment, the accessory element image and the project production level to obtain a three-dimensional project model.
[0097] The present invention models the baby carriage engineering project by combining the equipment function, the baby carriage production equipment, the accessory element images and the project production level, and can obtain a three-dimensional project model corresponding to the baby carriage engineering project, thereby facilitating subsequent baby carriage assembly preprocessing, wherein the three-dimensional project model is a three-dimensional visualized virtual model of the entire project corresponding to the baby carriage engineering project.
[0098] As an embodiment of the present invention, the baby carriage engineering project is modeled in combination with the equipment function, the baby carriage production equipment, the accessory element image and the project production level to obtain a three-dimensional project model, including: obtaining equipment technical parameters corresponding to the baby carriage production equipment, updating the equipment technical parameters according to the equipment function to obtain current technical parameters, and querying the accessory size parameters corresponding to the accessory elements in the accessory element image, determining the modeling accuracy of the baby carriage engineering project according to the project production level, and modeling the baby carriage engineering project using a preset 3D technology in combination with the current technical parameters, the accessory size parameters, the modeling accuracy and the baby carriage production equipment to obtain a three-dimensional project model.
[0099] Among them, the equipment technical parameters are specific quantitative descriptions of the equipment functions corresponding to the baby carriage production equipment, such as equipment production capacity. The current technical parameters are parameters obtained after adjusting the equipment technical parameters according to the equipment functions. The modeling accuracy is the modeling precision of the baby carriage engineering project. The preset 3D technology is a method for creating a three-dimensional display of an object, such as 3ds Max software. Further, the equipment technical parameters corresponding to the baby carriage production equipment can be obtained through the equipment manufacturer; the updating process of the equipment technical parameters can be achieved through a method based on empirical rules, relying on the long-term work experience of professional and technical personnel in this field, and judging and adjusting the technical parameters based on experience according to the changes in the equipment functions. For example, if it is found that the processing accuracy of the baby carriage production equipment decreases, the parameters such as the rotation speed or cutting depth of the tool in the equipment will decrease, and will be adjusted downward according to the experience of professional and technical personnel; according to the production level of the project, the modeling accuracy of the baby carriage engineering project is determined. If the production level of the project is quite important, the modeling accuracy of the baby carriage engineering project is high precision.
[0100] S4. Extracting element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulating an optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and planning an optimal assembly path corresponding to the accessory elements.
[0101] The present invention formulates the optimal assembly sequence corresponding to the accessory element based on the element morphological characteristics and the element functional characteristics, and can determine the most reasonable order of parts installation that can enable the baby carriage assembly process to achieve the most reasonable sequence, thereby facilitating the subsequent production and assembly processing of the accessory element, wherein the element morphological characteristics and the element functional characteristics are respectively the characteristics of the accessory morphology and the accessory function corresponding to the accessory element in the accessory element image, and the optimal assembly sequence is the most reasonable installation order corresponding to the accessory element. Optionally, the extraction of the element morphological characteristics and the element functional characteristics corresponding to the accessory element in the accessory element image can be achieved through a convolutional neural network. By collecting a large number of morphological characteristics and functional characteristics of the accessory elements to train the convolutional neural network, a trained convolutional neural network can be obtained.
[0102] As an embodiment of the present invention, the optimal assembly sequence corresponding to the accessory element is formulated based on the element morphological characteristics and the element functional characteristics, including: vectorizing the element morphological characteristics to obtain a morphological feature vector, reducing the dimension of the morphological feature vector to obtain a reduced-dimensional morphological feature vector, calculating the morphological matching degree between the reduced-dimensional morphological feature vectors, parsing the functional receptors corresponding to the element functional characteristics, analyzing the receptor dependency between the functional receptors, determining the functional dependency between the element functional characteristics based on the receptor dependency, and formulating the optimal assembly sequence corresponding to the accessory element in combination with the functional dependency and the morphological matching degree.
[0103] Among them, the morphological feature vector is the expression vector corresponding to the morphological feature of the element, the reduced-dimensional morphological feature vector is a high-dimensional vector in the morphological feature vector reduced to a low-dimensional vector, and the redundant vectors in the morphological feature vector can be removed to reduce the subsequent calculation amount, the morphological matching degree represents the matching degree between the reduced-dimensional morphological feature vectors, the functional receptor is the object of action of the functional feature of the element, and the receptor dependency relationship represents the degree of mutual influence between the functional receptors.
[0104] Furthermore, the vectorization processing of the morphological features of the elements can be achieved through the word2vec algorithm; the dimension reduction processing of the morphological feature vectors can be achieved through the principal component analysis method; the analysis of the functional receptors corresponding to the functional features of the elements can be achieved through the functional decomposition method, such as gradually decomposing the functional features of the elements into smaller sub-functions, so as to clarify the functional receptors corresponding to each sub-function. For example, for the driving function of a baby carriage, it can be decomposed into sub-functions such as power supply, steering control, and braking, and then the wheels, handlebars, brake devices, etc. are determined as corresponding functional receptors; the analysis of the receptor dependency relationship between the functional receptors can be achieved through the causal graph drawing method, by drawing a causal graph to intuitively display the causal relationship and dependency path between the functional receptors, so as to analyze the receptor dependency relationship; the steps for formulating the optimal assembly sequence corresponding to the accessory element are: assuming that we have the following accessory elements and their functional dependencies and the morphological matching degree: the accessory elements: frame, wheels, handlebars, seat, chain, functional dependency: the frame is the installation basis for other components. The installation of the wheels needs to be done after the frame is completed. The installation of the handlebars depends on the position of the frame and wheels. The installation of the seat requires the frame to be stable. The installation of the chain depends on the position of the wheels and the transmission system. The morphological matching degree (the higher the value, the better the matching degree): frame-wheel: 80, frame-handlebar: 70, frame-seat: 75, frame-chain: 60, wheel-handlebar: 50, wheel-seat: 40, wheel-chain: 85, handlebar-seat: 30, handlebar-chain: 20, seat-chain: 15. Based on the above information, the optimal assembly sequence is as follows: First assemble the car The frame is installed first, because it is the basis of other parts and has a relatively high morphological matching degree with other parts. The wheels are then installed, because they are functionally dependent on the frame and have a morphological matching degree with the frame of 80, which is higher. The chain is installed, and its morphological matching degree with the wheel is as high as 85. At the same time, it is functionally dependent on the wheel. Then the handlebars are installed. The handlebars are functionally dependent on the frame and wheels, and have a morphological matching degree with the frame of 70. Finally, the seat is installed, which is functionally dependent on the frame, and has a morphological matching degree with the frame of 75. Such an assembly sequence comprehensively considers the functional dependency and morphological matching degree, and can improve the assembly quality.
[0105] Further, as an optional embodiment of the present invention, the calculating of the morphological matching degree between the reduced-dimensional morphological feature vectors includes: obtaining the vector coordinates corresponding to the reduced-dimensional morphological feature vectors, and calculating the vector distance value and the vector inner product between the reduced-dimensional morphological feature vectors based on the vector coordinates, and combining the vector distance value and the vector inner product to calculate the morphological matching degree between the reduced-dimensional morphological feature vectors by the following formula:
[0106]
[0107] Among them, M represents the morphological matching degree between the reduced-dimensional morphological feature vectors, represents the vector inner product between the i-th vector and the i+1-th vector in the reduced morphological feature vector, represents the balance coefficient, represents the modulus length of the i-th vector in the dimensionality reduction morphological feature vector, represents the modulus length of the i+1th vector in the dimensionality reduction morphological feature vector, It represents the vector distance value between the i-th vector and the i+1-th vector in the reduced-dimensionality morphological feature vector, and i and i+1 represent the serial numbers of the reduced-dimensionality morphological feature vectors respectively.
[0108] The present invention can obtain a path with the best assembly efficiency of the accessory element by planning the optimal assembly path corresponding to the accessory element, wherein the optimal assembly path is a path with the highest assembly efficiency corresponding to the accessory element.
[0109] As an embodiment of the present invention, the planning of the optimal assembly path corresponding to the accessory element includes: analyzing the assembly constraints of the accessory element in the baby carriage engineering project, and locating the spatial coordinates of the accessory element in the baby carriage engineering project, planning the initial assembly path of the accessory element based on the assembly constraints and the spatial coordinates, calculating the path complexity corresponding to the initial assembly path, and determining the optimal assembly path corresponding to the accessory element from the initial assembly path based on the path complexity.
[0110] Among them, the assembly constraints are the assembly constraints of the accessory elements in the baby carriage engineering project, such as space constraints, installation constraints, etc., the initial assembly path is the preliminary planned installation path of the accessory elements, and the path complexity represents the complexity corresponding to the initial assembly path.
[0111] Furthermore, the analysis of the assembly constraints of the accessory elements in the baby carriage project can be carried out through the process analysis method, which details the entire assembly process of the baby carriage, including the acquisition, preprocessing, assembly sequence and other links of parts, finds out the possible restrictions and requirements in each link, and obtains the assembly constraints; the planning of the initial assembly path of the accessory elements can be achieved through heuristic algorithms, such as ant colony algorithms, genetic algorithms, simulated annealing algorithms, etc. These algorithms can find better solutions in complex constraints and search spaces; the path complexity can be determined by calculating the path length and the number of turns corresponding to the initial assembly path, and the complexity is comprehensively measured by calculating the total length of the initial assembly path and the number of turns in the initial assembly path. For example, the initial assembly path is divided into W1, W2, and W3, with total lengths of 20, 30, and 50 cm respectively, and the number of turns is 6, 8, and 10 respectively, then the complexity corresponding to W1, W2, and W3 is low, medium, and high respectively; the initial assembly path corresponding to the lowest complexity in the path complexity is selected to obtain the optimal assembly path corresponding to the accessory element.
[0112] The present invention combines the optimal assembly path and the optimal assembly sequence to perform the production assembly processing of the accessory elements in the three-dimensional project model, thereby reducing the assembly errors of the accessory elements and facilitating the early discovery of potential design defects, assembly conflicts or insufficient space, and making timely adjustments.
[0113] The present invention calculates the fit index between the baby carriage production task and the baby carriage project, and can understand the matching degree between the baby carriage production task and the baby carriage project, so as to facilitate the setting of the subsequent project production level. The present invention extracts the accessory element image in the baby carriage project from the workshop production image, and can obtain the image of the baby carriage assembly accessories in the baby carriage project, such as the image of the parts assembled by the baby carriage, which provides a basis for the subsequent modeling processing of the baby carriage project. The present invention combines the equipment function, the baby carriage production equipment, the accessory element image and the project production level to model the baby carriage project, and can obtain the three-dimensional project model corresponding to the baby carriage project, so as to facilitate the subsequent baby carriage assembly preprocessing. The present invention formulates the optimal assembly sequence corresponding to the accessory element based on the element morphological characteristics and the element functional characteristics, and can determine the most reasonable order of parts installation that can make the baby carriage assembly process reach the most reasonable order, so as to facilitate the subsequent production and assembly processing of the accessory element. Therefore, the scene modeling method for baby carriage production based on 3D technology provided in the embodiment of the present invention can improve the accuracy of scene modeling under baby carriage production.
[0114] like Figure 2As shown, it is a functional module diagram of a scene modeling system for baby carriage production based on 3D technology provided by an embodiment of the present invention.
[0115] The scene modeling system 100 for baby carriage production based on 3D technology described in the present invention can be installed in an electronic device. According to the functions implemented, the scene modeling system 100 for baby carriage production based on 3D technology can include a production level setting module 101, an equipment function analysis module 102, a project modeling module 103, an assembly sequence and assembly path formulation module 104 and an accessory production assembly module 105. The module described in the present invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, which are stored in the memory of the electronic device.
[0116] In this embodiment, the functions of each module / unit are as follows:
[0117] The production level setting module 101 is used to obtain the baby carriage production workshop and baby carriage production task to be modeled, and query the baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop, calculate the fit index between the baby carriage production task and the baby carriage engineering project, and set the project production level corresponding to the baby carriage engineering project based on the fit index;
[0118] The equipment function analysis module 102 is used to collect workshop production images corresponding to the baby stroller production workshop, extract the component element images in the baby stroller project from the workshop production images, schedule the maintenance history data corresponding to the baby stroller production equipment, and analyze the equipment functions corresponding to the baby stroller production equipment based on the maintenance history data;
[0119] The project modeling module 103 is used to model the baby carriage project by combining the equipment function, the baby carriage production equipment, the accessory element image and the project production level to obtain a three-dimensional project model;
[0120] The assembly sequence and assembly path formulation module 104 is used to extract the element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulate the optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and plan the optimal assembly path corresponding to the accessory elements;
[0121] The accessory production and assembly module 105 is used to combine the optimal assembly path and the optimal assembly sequence to perform production and assembly processing of the accessory elements in the three-dimensional project model to obtain an assembly result.
[0122] In detail, each module described in the scene modeling system 100 for realizing baby carriage production based on 3D technology in the embodiment of the present application is used in the same manner as described above. Figure 1 The same technical means as the method for realizing scene modeling in baby carriage production based on 3D technology described in the specification and the like can produce the same technical effect, which will not be repeated here.
[0123] In the several embodiments provided by the present invention, it should be understood that the provided methods and systems can be implemented in other ways. For example, the method embodiments described above are only illustrative, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation.
[0124] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.
Claims
1. A method for scene modeling in baby carriage production based on 3D technology, characterized in that: The method comprises: A baby carriage production workshop and a baby carriage production task to be modeled are obtained, and a baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop are queried, a matching index between the baby carriage production task and the baby carriage engineering project is calculated, and a project production level corresponding to the baby carriage engineering project is set based on the matching index, wherein the calculating of the matching index between the baby carriage production task and the baby carriage engineering project includes: Extracting task information corresponding to the baby carriage production task; Analyzing the task attributes corresponding to the baby carriage production task according to the task information; Query the project document corresponding to the baby carriage project, and extract key document information from the project document; Analyze the project attributes corresponding to the baby carriage project according to the key document information; Calculating the attribute fit between the task attribute and the project attribute; According to the attribute compatibility, obtaining a compatibility index between the baby carriage production task and the baby carriage engineering project; The calculating of the attribute compatibility between the task attribute and the project attribute includes: Quantifying the task attributes and the project attributes respectively to obtain a task attribute value and a project attribute value; Combining the task attribute value and the project attribute value, the attribute compatibility between the task attribute and the project attribute is calculated by the following formula: Among them, A represents the attribute fit between task attributes and project attributes, Indicates the task attribute value of the ath attribute in the task attribute, where a represents the sequence number of the task attribute. Indicates the item attribute value of the bth attribute in the item attribute, where b indicates the serial number of the item attribute. It means taking the maximum attribute value of the task attribute value of the ath attribute and the project attribute value of the bth attribute, and r represents the number of attributes corresponding to the task attribute; Collecting workshop production images corresponding to the baby stroller production workshop, extracting component element images in the baby stroller engineering project from the workshop production images, scheduling maintenance history data corresponding to the baby stroller production equipment, and analyzing the equipment functions corresponding to the baby stroller production equipment based on the maintenance history data; Modeling the baby stroller project in combination with the equipment function, the baby stroller production equipment, the accessory element image and the project production level to obtain a three-dimensional project model; Extracting element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulating an optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and planning an optimal assembly path corresponding to the accessory elements; In combination with the optimal assembly path and the optimal assembly sequence, the production assembly process of the accessory element is performed in the three-dimensional project model to obtain an assembly result.
2. A method for realizing scene modeling in baby carriage production based on 3D technology as claimed in claim 1, characterized in that: The step of extracting the component element images in the baby carriage project from the workshop production images includes: Performing frame extraction processing on the workshop production image to obtain a static production image; calculating image contrast between the static production images; performing image selection processing on the static production image according to the image contrast to obtain a selected production image; Performing image noise reduction processing on the selected production image to obtain a noise-reduced production image; Extracting a production subject image from the denoised production image, and analyzing subject connotations corresponding to the production subject image; Based on the subject connotation, the accessory element image in the baby carriage project is extracted from the production subject image.
3. The scene modeling method for baby carriage production based on 3D technology as claimed in claim 1, characterized in that: The analyzing the equipment function corresponding to the baby carriage production equipment based on the maintenance history data includes: Performing data cleaning on the maintenance history data to obtain target maintenance data; Extracting equipment repair information and equipment repair cycle of the baby carriage production equipment from the target maintenance data; According to the equipment repair information, counting the equipment repair frequency corresponding to the baby carriage production equipment; Combined with the equipment repair frequency and the equipment repair cycle, the operation reliability index corresponding to the baby carriage production equipment is calculated by the following formula: Among them, E represents the operation reliability index corresponding to the baby stroller production equipment, Indicates the frequency of equipment repair. Indicates the equipment repair cycle, Indicates the production interruption period, Indicates the equipment operation cycle. Based on the operational reliability index, the equipment function corresponding to the baby carriage production equipment is analyzed.
4. The scene modeling method for baby carriage production based on 3D technology as claimed in claim 1, characterized in that: The step of modeling the baby carriage project by combining the equipment function, the baby carriage production equipment, the accessory element image and the project production level to obtain a three-dimensional project model includes: Obtaining equipment technical parameters corresponding to the baby carriage production equipment; According to the function of the device, the technical parameters of the device are updated to obtain the current technical parameters; Querying the accessory size parameter corresponding to the accessory element in the accessory element image; Determine the modeling accuracy of the baby carriage engineering project according to the production level of the project; In combination with the current technical parameters, the accessory size parameters, the modeling accuracy and the baby carriage production equipment, the baby carriage engineering project is modeled using a preset 3D technology to obtain a three-dimensional project model.
5. The scene modeling method for baby carriage production based on 3D technology as claimed in claim 1, characterized in that: The step of formulating the optimal assembly sequence corresponding to the accessory element based on the element morphological characteristics and the element functional characteristics includes: Vectorizing the morphological features of the elements to obtain morphological feature vectors; Performing dimension reduction processing on the morphological feature vector to obtain a reduced-dimensional morphological feature vector; Calculating the morphological matching degree between the dimension-reduced morphological feature vectors; Analyzing the functional receptors corresponding to the functional characteristics of the elements, and analyzing the receptor dependency relationship between the functional receptors; Determining functional dependencies between functional characteristics of the elements based on the receptor dependencies; Combining the functional dependency and the morphological matching degree, an optimal assembly sequence corresponding to the accessory elements is formulated.
6. A method for realizing scene modeling in baby carriage production based on 3D technology as claimed in claim 5, characterized in that: The calculating of the morphological matching degree between the dimension-reduced morphological feature vectors comprises: Obtaining vector coordinates corresponding to the reduced-dimensional morphological feature vectors, and calculating vector distance values and vector inner products between the reduced-dimensional morphological feature vectors based on the vector coordinates; Combining the vector distance value and the vector inner product, the morphological matching degree between the reduced-dimensional morphological feature vectors is calculated by the following formula: Among them, M represents the morphological matching degree between the reduced-dimensional morphological feature vectors, represents the vector inner product between the i-th vector and the i+1-th vector in the reduced morphological feature vector, represents the balance coefficient, represents the modulus length of the i-th vector in the dimensionality reduction morphological feature vector, represents the modulus length of the i+1th vector in the dimensionality reduction morphological feature vector, It represents the vector distance value between the i-th vector and the i+1-th vector in the reduced-dimensionality morphological feature vector, and i and i+1 represent the serial numbers of the reduced-dimensionality morphological feature vectors respectively.
7. The scene modeling method for baby carriage production based on 3D technology as claimed in claim 1, characterized in that: The planning of the optimal assembly path corresponding to the accessory element includes: Analyze the assembly constraints of the accessory elements in the baby carriage project; Locate the spatial coordinates of the accessory element in the baby carriage project; Planning an initial assembly path of the accessory element based on the assembly constraint condition and the spatial coordinates; Calculating the path complexity corresponding to the initial assembly path; Based on the path complexity, an optimal assembly path corresponding to the accessory element is determined from the initial assembly path.
8. A scene modeling system for baby carriage production based on 3D technology, characterized in that: The system comprises: The production level setting module is used to obtain the baby carriage production workshop and baby carriage production task to be modeled, and query the baby carriage engineering project and baby carriage production equipment corresponding to the baby carriage production workshop, calculate the fit index between the baby carriage production task and the baby carriage engineering project, and set the project production level corresponding to the baby carriage engineering project based on the fit index, wherein the calculation of the fit index between the baby carriage production task and the baby carriage engineering project includes: Extracting task information corresponding to the baby carriage production task; Analyzing the task attributes corresponding to the baby carriage production task according to the task information; Query the project document corresponding to the baby carriage project, and extract key document information from the project document; Analyze the project attributes corresponding to the baby carriage project according to the key document information; Calculating the attribute fit between the task attribute and the project attribute; According to the attribute compatibility, obtaining a compatibility index between the baby carriage production task and the baby carriage engineering project; The calculating of the attribute compatibility between the task attribute and the project attribute includes: Quantifying the task attributes and the project attributes respectively to obtain a task attribute value and a project attribute value; Combining the task attribute value and the project attribute value, the attribute compatibility between the task attribute and the project attribute is calculated by the following formula: Among them, A represents the attribute fit between task attributes and project attributes, Indicates the task attribute value of the ath attribute in the task attribute, where a represents the sequence number of the task attribute. Indicates the item attribute value of the bth attribute in the item attribute, where b indicates the serial number of the item attribute. It means taking the maximum attribute value of the task attribute value of the ath attribute and the project attribute value of the bth attribute, and r represents the number of attributes corresponding to the task attribute; an equipment function analysis module, for collecting workshop production images corresponding to the stroller production workshop, extracting component element images in the stroller engineering project from the workshop production images, scheduling maintenance history data corresponding to the stroller production equipment, and analyzing the equipment functions corresponding to the stroller production equipment based on the maintenance history data; A project modeling module, used to model the baby stroller project by combining the equipment function, the baby stroller production equipment, the accessory element image and the project production level to obtain a three-dimensional project model; An assembly sequence and assembly path formulation module, used to extract element morphological features and element functional features corresponding to the accessory elements in the accessory element image, formulate an optimal assembly sequence corresponding to the accessory elements based on the element morphological features and the element functional features, and plan an optimal assembly path corresponding to the accessory elements; The accessory production and assembly module is used to combine the optimal assembly path and the optimal assembly sequence, execute the production and assembly processing of the accessory elements in the three-dimensional project model, and obtain an assembly result.
Citation Information
Patent Citations
Artificial intelligence image processing method and system
CN115797675A
Well drilling trajectory optimization and adjustment method and system combined with underground image data analysis
CN118279533A