Identification installation method, system, device and computer-readable storage medium
By collecting vehicle model information and body images, and using a robotic arm to automatically locate and install the logo, the problems of high labor intensity and low positioning accuracy in existing logo pasting technologies are solved, and efficient and accurate logo installation is achieved, which is suitable for vehicle model updates and plastic body pasting.
Patent Information
- Application Number
- CN202411683832.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2044-11-22
AI Technical Summary
The existing automobile logo pasting technology is labor-intensive, has low positioning accuracy, and the frequent model updates lead to complex positioning tooling. In addition, logos cannot be pasted on plastic car bodies, which affects the image.
By collecting vehicle model information and vehicle body images, a robotic arm is used to select the actual positioning point on the actual vehicle based on the structural error, and the logo is automatically positioned and installed at the actual logo installation position. The robotic arm is used to install the logo at the actual logo installation position.
It realizes the automation of logo installation, improves the efficiency and accuracy of pasting, reduces the number of positioning tools, adapts to vehicle model updates, and solves the problem of pasting on plastic car bodies.
Smart Images

Figure CN119660106B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automobile logo installation, and in particular to a logo installation method, system, device and computer-readable storage medium. Background Art
[0002] The automobile brand logo is the intangible carrier of the enterprise. It can increase the capital value of the enterprise and obtain profits, and has a far-reaching impact and significance on the enterprise.
[0003] The existing car logo pasting mainly uses positioning tooling for auxiliary pasting. Specifically, the positioning tooling is provided with a logo installation position, which is a groove whose shape matches the appearance of the logo. The logo is manually picked up from the material rack and installed on the logo installation position. Then, the positioning tooling and the car body are adsorbed together by the magnet on the positioning tooling, and the logo is pasted on the car body, thereby completing the logo pasting.
[0004] The existing label pasting technology has the following shortcomings:
[0005] 1. Affected by the production rhythm, manual labor is required to pick up the labels back and forth and move from the material rack to the vehicle body to paste the relevant labels. The labor intensity is high, and the quality and stability of the label pasting are relatively high.
[0006] 2. Nowadays, the frequency of vehicle model updates and iterations is getting faster and faster, and more and more models are being integrated into the final assembly line. In addition, the unique characteristics of each model have inconsistent requirements for the positioning tooling of the identification. Therefore, there are more and more positioning tooling, and the difficulty of manual identification of positioning tooling is getting higher and higher, which makes it easy to use it incorrectly.
[0007] 3. In order to place the logo in the positioning tooling, the positioning tooling and the logo are often fitted with clearance, resulting in low positioning accuracy, the logo is skewed, and thus affects the corporate image.
[0008] 4. It is difficult to accurately align the curved vehicle body with the curved positioning tooling, resulting in low positioning accuracy and skewed logos, which in turn affects the corporate image.
[0009] 5. The existing plastic tailgate cannot be adsorbed by the magnet on the positioning tool due to its material. Therefore, it is no longer feasible to use the positioning tool to stick the logo on the plastic body. Summary of the Invention
[0010] The present application provides a logo installation method, system, device and computer-readable storage medium, which can solve the technical problem of difficulty in installing vehicle logos in the prior art.
[0011] In a first aspect, an embodiment of the present application provides a method for installing a marker, the method comprising:
[0012] Collecting vehicle model information of the actual vehicle and obtaining vehicle body digital model information based on the vehicle model information. The vehicle body digital model information includes vehicle body structure data, location data of preset positioning points on the vehicle body, and distance data between the preset positioning points and the preset logo installation location. The vehicle body structure data is the theoretical structure data of the area on the vehicle body where the logo is to be attached;
[0013] Collecting a body image of a real vehicle, performing image analysis based on the body image, and obtaining actual structural data of the area to be affixed with the logo;
[0014] When the structural error between the theoretical structural data and the actual structural data does not exceed the set threshold, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle based on the structural error, and a real logo installation position corresponding to the preset logo installation position is selected in combination with the real positioning point and the distance data, and the logo is installed to the real logo installation position by a robotic arm.
[0015] In conjunction with the first aspect, in one embodiment, the method includes:
[0016] According to the preset interval period, obtain the latest vehicle model information and corresponding vehicle body digital model information, and store them in the vehicle model database;
[0017] After collecting the model information of the actual vehicle, the corresponding body digital model information is retrieved from the model database.
[0018] In conjunction with the first aspect, in one embodiment, the method includes:
[0019] The vehicle model information is obtained by scanning the label on the actual vehicle using radio frequency identification.
[0020] In conjunction with the first aspect, in one embodiment, the structural error is a contour error and / or a position error;
[0021] The contour error is the error between the theoretical vehicle body contour and the actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is inconsistent with the actual vehicle body contour corresponding to the actual structural data;
[0022] The position error is a positional offset between a theoretical vehicle body contour and an actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is consistent with the actual vehicle body contour corresponding to the actual structural data.
[0023] In combination with the first aspect, in one embodiment, the method further includes:
[0024] When the position error exceeds a set threshold, the position of the image acquisition device is adjusted to acquire the vehicle body image again;
[0025] If the structural error is determined to be within the set threshold value based on the re-collected vehicle body image, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle based on the structural error, and a real logo installation position corresponding to the preset logo installation position is selected in combination with the real positioning point and the distance data, and the logo is installed at the real logo installation position by the robotic arm;
[0026] If the structural error determined by the re-collected vehicle body image exceeds the set threshold, an alarm message is output.
[0027] In combination with the first aspect, in one embodiment, the robotic arm installs the marker to the real marker installation position, specifically comprising the following steps:
[0028] After the robotic arm picks up the logo that matches the vehicle model information from the rack, it tears off the protective film on the back of the logo and sticks the back of the logo to the real logo installation position based on the real positioning point and distance data.
[0029] In combination with the first aspect, in one embodiment, the method further includes:
[0030] After installing the logo in the real logo installation location, capture the actual overall image of the real vehicle and logo;
[0031] The actual overall image is compared with the theoretical overall image contained in the vehicle model information. If the comparison result is as expected, the installation is judged to be qualified. If the comparison result is inconsistent, the installation is judged to be unqualified. The comparison result includes the comparison result of the logo appearance and the comparison result of the relative position of the logo and the vehicle body.
[0032] In a second aspect, an embodiment of the present application provides a sign installation system, the sign installation system comprising:
[0033] A data acquisition device is used to collect vehicle model information of a real vehicle and obtain vehicle body digital model information based on the vehicle model information. The vehicle body digital model information includes vehicle body structure data, position data of preset positioning points on the vehicle body, and distance data between the preset positioning points and preset identification installation positions. The vehicle body structure data is theoretical structure data of the area on the vehicle body where the identification is to be attached.
[0034] An image acquisition device, which is used to acquire an image of the vehicle body, perform image analysis based on the vehicle body image, and obtain actual structural data of the area to be affixed with the logo;
[0035] The robotic arm is used to select a real positioning point corresponding to the preset positioning point on the actual vehicle according to the structural error between the theoretical structural data and the actual structural data when the structural error does not exceed a set threshold value, and to select a real logo installation position corresponding to the preset logo installation position in combination with the real positioning point and distance data, and to install the logo to the real logo installation position through the robotic arm.
[0036] In a third aspect, an embodiment of the present application provides an identification installation device, which includes a processor, a memory, and an identification installation program stored in the memory and executable by the processor, wherein when the identification installation program is executed by the processor, the steps of the identification installation method are implemented.
[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which an identification installation program is stored, wherein when the identification installation program is executed by a processor, the steps of the identification installation method are implemented.
[0038] The beneficial effects of the technical solutions provided in the embodiments of the present application include:
[0039] By collecting vehicle model information, the body digital model information is automatically retrieved. The body digital model information contains body structure data and point data and distance data of preset positioning points used to position the logo. By collecting body images for image analysis, the theoretical structural data of the body structure contained in the body digital model information and the actual structural data of the body structure obtained through image analysis are compared, so as to select the actual positioning point on the actual vehicle to make up for the difference between the structure and position of the actual vehicle on the assembly line and the theoretical value. The logo is automatically pasted on the real logo installation position by a robotic arm. The entire logo pasting process is automated and does not rely on traditional positioning tooling, which improves pasting efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a flowchart of an embodiment of the identification installation method of the present application.
[0041] Figure 2 This is a schematic diagram of the architecture of an embodiment of the identification installation system of this application.
[0042] Figure 3 This is a schematic diagram of the hardware structure of the identification installation device involved in the embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0044] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0045] In a first aspect, an embodiment of the present application provides a method for installing a logo.
[0046] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the identification installation method of this application. Figure 1 As shown, the identification installation method includes:
[0047] Step S1: Collect the vehicle model information of the actual vehicle and obtain the vehicle body digital model information based on the vehicle model information. The vehicle body digital model information includes vehicle body structure data, point data of preset positioning points on the vehicle body, and distance data between the preset positioning points and the preset logo installation position. The vehicle body structure data is the theoretical structure data of the area on the vehicle body where the logo is to be pasted.
[0048] Step S2: collecting a body image of a real vehicle, performing image analysis based on the body image, and obtaining actual structural data of the area to be affixed with the logo.
[0049] Step S3: When the structural error between the theoretical structural data and the actual structural data does not exceed the set threshold, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle based on the structural error, and a real logo installation position corresponding to the preset logo installation position is selected in combination with the real positioning point and the distance data, and the logo is installed to the real logo installation position by a robotic arm.
[0050] In this embodiment, the preset logo installation position is located in the area where the logo is to be pasted, such as the front area or the rear area of the vehicle. The preset positioning point can be inside the area where the logo is to be pasted or outside the area where the logo is to be pasted. The preset positioning point is an easy-to-find or obvious point on the vehicle body and can be used to assist in locating the preset logo installation position.
[0051] Vehicle model information is theoretical data from the vehicle's design, representing the theoretical structure of the vehicle body. In practice, after vehicle production is organized based on this model information, the actual structure of the vehicle body on the assembly line may differ from the theoretical structure at design time due to factors such as process level. This makes it difficult to accurately locate the label installation location on the actual vehicle based on the digital model information of the vehicle body designed. Therefore, after extracting the actual structural data of the area where the label is to be affixed from the vehicle body image, the actual structural data of the area where the label is to be affixed is compared with the theoretical structural data. If the structural error does not exceed a set threshold, it indicates that the actual structure of the area where the label is to be affixed is not significantly different from the theoretical structure and is within a reasonable range. For example, if the actual area where the label is to be affixed is proportionally smaller than the theoretical area where the label is to be affixed, then the corresponding actual positioning point is found on the actual vehicle body based on the point data of the preset positioning point on the theoretical vehicle body. Based on the structural data between the preset positioning point and the preset label installation location, the actual label installation location is deduced, thereby accurately finding the label installation location on the actual vehicle. Finally, a robotic arm automatically picks up the label and affixes it to the actual label installation location, achieving automatic, efficient, and accurate label installation.
[0052] In addition, the image acquisition device and the label affixing device are installed in an ideal position. Their positions are relatively fixed, and the frequency of position adjustment is low. The aforementioned ideal position, i.e., the installation position of the image acquisition device and the label affixing device when the ideal vehicle body structure that fully conforms to the vehicle body digital model information is accurately placed on the assembly line, is the ideal position. When the image acquisition device and the label affixing device are installed in the ideal position, the image acquisition device can capture the vehicle body area to be labeled, which is located in the center of the image and fully exposes the area to be labeled. The robotic arm can pick up the label and affix it to the installation position within the area to be labeled, following the shortest possible motion path. However, in reality, the placement of each vehicle on the assembly line, such as its height, left and right positions, is not fixed and has certain deviations. This causes the vehicle body image captured by the image acquisition device to deviate from the ideal vehicle body image. The captured vehicle body image may not include the entire area to be labeled and may also not include positioning points, making it difficult to find the label installation position. Therefore, after extracting the actual structural data of the area to be pasted with the logo from the vehicle body image, the actual structural data of the area to be pasted with the logo is compared with the theoretical structural data. Only when the structural error does not exceed the set threshold, that is, when the area to be pasted with the logo is completely collected, the corresponding real positioning point is found on the actual vehicle body according to the point data of the preset positioning point on the theoretical vehicle body. According to the structural data between the preset positioning point and the preset logo installation position, the real logo installation position is deduced, so as to find the accurate installation position of the logo on the actual vehicle. Finally, the label is automatically picked up by the robotic arm and pasted to the real logo installation position, realizing automatic, efficient and accurate logo installation.
[0053] In summary, this solution automatically retrieves the body digital model information by collecting vehicle model information. The body digital model information contains body structure data and point data and distance data of preset positioning points used to position the logo. By collecting body images for image analysis, the theoretical structural data of the body structure contained in the body digital model information and the actual structural data of the body structure obtained by image analysis are compared, so as to select the real positioning point on the actual vehicle, make up for the difference between the structure and position of the actual vehicle on the assembly line and the theoretical value, and automatically paste the logo on the real logo installation position through the robotic arm. The whole process of logo pasting is automated, does not rely on traditional positioning tooling, and improves pasting efficiency and accuracy.
[0054] Furthermore, in one embodiment, the method includes:
[0055] According to the preset interval period, the current and most recent vehicle model information and the corresponding body digital model information are obtained and stored in the vehicle model database.
[0056] After collecting the model information of the actual vehicle, the corresponding body digital model information is retrieved from the model database.
[0057] In this embodiment, the technical center server and the local server establish a data transmission channel through a communication protocol. The data upload of the digital model of the whole vehicle is uploaded to the technical center server through the background operation server, and then downloaded from the technical center server to the local server by the local server. The digital model of the whole vehicle must be accurate, must be verified in the trial production stage and be the latest digital model after the design changes, and is in a frozen state. The digital model of the whole vehicle must be real-time, that is, the digital model's appearance and structure changes caused by design changes after mass production, the time of digital model background update and upload should be consistent with the time of part switching. The digital model of the whole vehicle requires integrity, and must include the digital models of all parts on the whole vehicle without any missing parts.
[0058] Furthermore, in one embodiment, the method includes:
[0059] The above vehicle model information is obtained by scanning the label on the actual vehicle using radio frequency identification.
[0060] In this embodiment, a tag is set on the actual vehicle during class, and the vehicle model information can be automatically obtained by scanning the tag through radio frequency identification, thereby realizing automatic post-operation.
[0061] Furthermore, in one embodiment, the structural error is a contour error and / or a position error.
[0062] The above-mentioned contour error is the error between the theoretical vehicle body contour and the actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is inconsistent with the actual vehicle body contour corresponding to the actual structural data.
[0063] The above position error is a positional offset between the theoretical vehicle body contour and the actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is consistent with the actual vehicle body contour corresponding to the actual structural data.
[0064] In this embodiment, with respect to the contour error, after extracting the actual structural data of the area to be pasted with the logo from the vehicle body image, the actual structural data of the area to be pasted with the logo is compared with the theoretical structural data. If the structural error does not exceed the set threshold, it means that the actual structure of the area to be pasted with the logo is not much different from the theoretical structure, and is within a reasonable range. For example, the actual area to be pasted with the logo is proportionally reduced relative to the theoretical area to be pasted with the logo. Then, based on the point data of the preset positioning point on the theoretical vehicle body, the corresponding real positioning point is found on the actual vehicle body. Based on the structural data between the preset positioning point and the preset logo installation position, the real logo installation position is deduced, thereby finding the accurate installation position of the logo on the actual vehicle. Finally, the label is automatically picked up by the robotic arm and pasted to the real logo installation position, thereby realizing automatic, efficient and accurate logo installation.
[0065] In order to address the position error, after extracting the actual structural data of the area to be pasted with the logo from the vehicle body image, the actual structural data of the area to be pasted with the logo is compared with the theoretical structural data. Only when the structural error does not exceed the set threshold, that is, when the area to be pasted with the logo is completely collected, the corresponding real positioning point is found on the actual vehicle body according to the point data of the preset positioning point on the theoretical vehicle body. According to the structural data between the preset positioning point and the preset logo installation position, the real logo installation position is deduced, so as to find the accurate installation position of the logo on the actual vehicle. Finally, the label is automatically picked up by the robotic arm and pasted to the real logo installation position, realizing automatic, efficient and accurate logo installation.
[0066] Furthermore, in one embodiment, the above method further includes:
[0067] When the position error exceeds a set threshold, the position of the image acquisition device is adjusted to acquire the vehicle body image again.
[0068] If the structural error is determined to be no greater than the set threshold based on the re-collected vehicle body image, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle based on the above structural error, and the real logo installation position corresponding to the preset logo installation position is selected in combination with the above real positioning point and distance data, and the logo is installed to the real logo installation position by a robotic arm.
[0069] If the structural error determined by the re-collected vehicle body image exceeds the set threshold, an alarm message is output.
[0070] In this embodiment, if the position error exceeds a preset threshold, it means that the captured vehicle body image does not contain the complete area to be pasted with the logo. You can try to capture the vehicle body image again by moving the position of the image capture device. If the complete area to be pasted with the logo can be captured after the vehicle body image is captured again, you can continue to automatically paste the logo, thereby improving the level of automation.
[0071] Furthermore, in one embodiment, the robotic arm installs the marker to the real marker installation position, specifically comprising the following steps:
[0072] After the above-mentioned robotic arm picks up the logo that matches the vehicle model information from the rack, it tears off the protective film on the back of the logo and sticks the back of the logo to the real logo installation position based on the real positioning point and distance data.
[0073] In this embodiment, the parts warehouse uses vehicle model queue information to synchronize delivery labels. The robot's visual recognition system confirms the appearance and color of the part and compares it with the parts in the database. If there are no abnormalities, the robot's suction cup is controlled to grasp the part, remove the protective film from the label, and apply it to the vehicle body. If there are any abnormalities, an alarm is triggered for manual processing.
[0074] The trajectory of the robot can be solidified during the vehicle prototype stage, and then automatically corrected and pasted according to the actual vehicle body deviation.
[0075] Furthermore, in one embodiment, the above method further includes:
[0076] After installing the logo in the real logo installation location, collect the actual overall image of the real vehicle and logo.
[0077] The actual overall image is compared with the theoretical overall image included in the vehicle model information. If the comparison result is consistent with the expected one, the installation is deemed qualified. If the comparison result is inconsistent, the installation is deemed unqualified. The above comparison results include the comparison results of the logo shape and the comparison results of the relative position of the logo and the vehicle body.
[0078] In this embodiment, after the label is attached, a visual inspection is performed on the installed tailgate label to check whether it is skewed or has mis-installed parts.
[0079] In summary, this application can improve the accuracy of tailgate sign installation, reduce inspector work time, achieve automated inspection, and increase the automation rate of the final assembly workshop. It also reduces the number of sign positioning tools and reduces the cost per vehicle. It also solves the problem of plastic tailgate adhesive tooling not being able to adhere.
[0080] In a second aspect, an embodiment of the present application also provides a sign installation system.
[0081] In one embodiment, referring to Figure 2 , Figure 2This is a functional module diagram of an embodiment of the identification and installation system of this application. Figure 2 As shown, the sign installation system includes:
[0082] The data acquisition device 1 is used to collect the vehicle model information of the actual vehicle and obtain the vehicle body digital model information based on the vehicle model information. The above-mentioned vehicle body digital model information includes vehicle body structure data, point data of preset positioning points on the vehicle body, and distance data between the preset positioning points and the preset identification installation position. The above-mentioned vehicle body structure data is the theoretical structure data of the area on the vehicle body where the identification is to be pasted.
[0083] The image acquisition device 2 is used to acquire the body image of the actual vehicle, perform image analysis based on the body image, and obtain the actual structural data of the area to be pasted with the logo.
[0084] The robotic arm 3 is used to select a real positioning point corresponding to the above-mentioned preset positioning point on the actual vehicle according to the above-mentioned structural error when the structural error between the theoretical structural data and the actual structural data does not exceed the set threshold value, and to select a real logo installation position corresponding to the above-mentioned preset logo installation position in combination with the above-mentioned real positioning point and distance data, and to install the logo to the real logo installation position through the robotic arm 3.
[0085] In this embodiment, the preset logo installation position is located in the area where the logo is to be pasted, such as the front area or the rear area of the vehicle. The preset positioning point can be inside the area where the logo is to be pasted or outside the area where the logo is to be pasted. The preset positioning point is an easy-to-find or obvious point on the vehicle body and can be used to assist in locating the preset logo installation position.
[0086] The vehicle model information is theoretical data from the vehicle design process, representing the theoretical structure of the vehicle body. In practice, after vehicle production is organized based on the vehicle model information, due to factors such as process level, the actual structure of the vehicle body on the assembly line may differ from the theoretical structure of the vehicle body at the time of design. This makes it difficult to accurately locate the label installation location on the actual vehicle based on the digital model information of the vehicle body at the time of design. Therefore, after extracting the actual structural data of the area where the label is to be affixed from the vehicle body image, the actual structural data of the area where the label is to be affixed is compared with the theoretical structural data. If the structural error does not exceed a set threshold, it indicates that the actual structure of the area where the label is to be affixed is not much different from the theoretical structure and is within a reasonable range. For example, if the actual area where the label is to be affixed is proportionally smaller than the theoretical area where the label is to be affixed, then the corresponding actual positioning point is found on the actual vehicle body based on the point data of the preset positioning point on the theoretical vehicle body. Based on the structural data between the preset positioning point and the preset label installation location, the actual label installation location is deduced, thereby accurately finding the label installation location on the actual vehicle. Finally, the robotic arm 3 automatically picks up the label and affixes it to the actual label installation location, achieving automatic, efficient, and accurate label installation.
[0087] In addition, the image acquisition device and the label affixing device are installed in an ideal position. Their positions are relatively fixed, and their position adjustment frequency is infrequent. This ideal position, i.e., the installation position of the image acquisition device and the label affixing device when the ideal vehicle body structure that fully conforms to the vehicle body digital model information is accurately placed on the assembly line, allows the image acquisition device to capture the vehicle body area to be labeled, located in the center of the image and fully exposing the area to be labeled. The robotic arm 3 can then pick up the label and affix it to the installation position within the area to be labeled, following the shortest possible motion path. However, in reality, the placement of individual vehicles on the assembly line, such as their height, left, and right positions, is not fixed and exhibits certain deviations. This results in the vehicle body image captured by the image acquisition device deviating from the ideal vehicle body image. The captured vehicle body image may not include the entire area to be labeled and may also not include a positioning point, making it difficult to locate the label installation position. Therefore, after extracting the actual structural data of the area to be pasted with the logo from the vehicle body image, the actual structural data of the area to be pasted with the logo is compared with the theoretical structural data. Only when the structural error does not exceed the set threshold, that is, when the area to be pasted with the logo is completely collected, the corresponding real positioning point is found on the actual vehicle body according to the point data of the preset positioning point on the theoretical vehicle body, and the real logo installation position is deduced according to the structural data between the preset positioning point and the preset logo installation position, so as to find the accurate installation position of the logo on the actual vehicle. Finally, the label is automatically picked up by the robot arm 3 and pasted to the real logo installation position, thereby realizing automatic, efficient and accurate logo installation.
[0088] In summary, this solution automatically retrieves the vehicle body digital model information by collecting vehicle model information. The vehicle body digital model information contains vehicle body structure data and point data and distance data of preset positioning points used to position the logo. By collecting vehicle body images for image analysis, the theoretical structural data of the vehicle body structure contained in the vehicle body digital model information and the actual structural data of the vehicle body structure obtained by image analysis are compared, so as to select the actual positioning point on the actual vehicle, make up for the difference between the structure and position of the actual vehicle on the assembly line and the theoretical value, and automatically paste the logo on the actual logo installation position through the robot arm 3. The entire process of logo pasting is automated, does not rely on traditional positioning tooling, and improves pasting efficiency and accuracy.
[0089] Among them, the functional implementation of each module in the above-mentioned identification installation system corresponds to each step in the above-mentioned identification installation method embodiment, and its functions and implementation processes are no longer repeated here.
[0090] In a third aspect, an embodiment of the present application provides a sign installation device, which may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0091] Reference Figure 3 , Figure 3 Schematic diagram of the hardware structure of the sign installation device involved in the embodiment of the present application. In the embodiment of the present application, the sign installation device may include a processor, a memory, a communication interface and a communication bus.
[0092] The communication bus may be of any type and is used to interconnect the processor, memory, and communication interface.
[0093] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces. These interfaces interconnect components within the signage installation device, as well as interfaces that connect the signage installation device to other devices (such as other computing devices or user devices). Physical interfaces can include Ethernet, fiber optic, and ATM interfaces. User devices can include displays and keyboards.
[0094] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0095] The processor may be a general-purpose processor that can invoke the identification installation program stored in the memory and execute the identification installation method provided in the embodiments of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the identification installation program is invoked can be referenced in the various embodiments of the identification installation method of the present application and will not be further described here.
[0096] Those skilled in the art will understand that Figure 3 The hardware structure shown does not constitute a limitation to the present application and may include more or fewer components than shown in the figure, or a combination of certain components, or a different arrangement of components.
[0097] In a fourth aspect, an embodiment of the present application also provides a computer-readable storage medium.
[0098] The computer-readable storage medium of the present application stores an identification installation program, wherein when the above identification installation program is executed by a processor, the steps of the above-mentioned identification installation method are implemented.
[0099] Among them, the method implemented when the identification installation program is executed can refer to the various embodiments of the identification installation method of this application, and will not be repeated here.
[0100] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0101] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.
[0102] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.
[0103] In the description of the embodiments of the present application, unless otherwise specified, " / " means or. For example, A / B can mean A or B. The "and / or" in the text is merely a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "plurality" means two or more than two.
[0104] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.
[0105] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device to execute the above-mentioned methods of each embodiment of the present application.
[0106] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for installing a sign, characterized in that: The method comprises: Collecting vehicle model information of the actual vehicle and obtaining vehicle body digital model information based on the vehicle model information. The vehicle body digital model information includes vehicle body structure data, location data of preset positioning points on the vehicle body, and distance data between the preset positioning points and the preset logo installation location. The vehicle body structure data is the theoretical structure data of the area on the vehicle body where the logo is to be attached; Collecting a body image of a real vehicle, performing image analysis based on the body image, and obtaining actual structural data of the area to be affixed with the logo; When the structural error between the theoretical structural data and the actual structural data does not exceed a set threshold, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle according to the structural error, and a real marker installation position corresponding to the preset marker installation position is selected in combination with the real positioning point and the distance data, and the marker is installed at the real marker installation position by a robotic arm; The structural error is a contour error and a position error; The contour error is the error between the theoretical vehicle body contour and the actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is inconsistent with the actual vehicle body contour corresponding to the actual structural data; The position error is a positional offset between a theoretical vehicle body contour and an actual vehicle body contour when the theoretical vehicle body contour corresponding to the theoretical structural data is consistent with the actual vehicle body contour corresponding to the actual structural data.
2. The marking installation method according to claim 1, wherein: The method comprises: Obtain the latest vehicle model information and corresponding vehicle body digital model information at preset intervals and store them in the vehicle model database; After collecting the model information of the actual vehicle, the corresponding body digital model information is retrieved from the model database.
3. The marking installation method according to claim 1, wherein: The method comprises: The vehicle model information is obtained by scanning the label on the actual vehicle using radio frequency identification.
4. The marking installation method according to claim 1, wherein: The method further comprises: When the position error exceeds a set threshold, the position of the image acquisition device is adjusted to acquire the vehicle body image again; If the structural error is determined to be within the set threshold value based on the re-collected vehicle body image, a real positioning point corresponding to the preset positioning point is selected on the actual vehicle based on the structural error, and a real logo installation position corresponding to the preset logo installation position is selected in combination with the real positioning point and the distance data, and the logo is installed at the real logo installation position by the robotic arm; If the structural error determined by the re-collected vehicle body image exceeds the set threshold, an alarm message is output.
5. The marking installation method according to claim 1, wherein: The robotic arm installs the marker to the real marker installation position, specifically including the following steps: After the robotic arm picks up the logo that matches the vehicle model information from the rack, it tears off the protective film on the back of the logo and sticks the back of the logo to the real logo installation position based on the real positioning point and distance data.
6. The method for installing a sign according to claim 1, wherein: The method further comprises: After installing the logo in the real logo installation location, capture the actual overall image of the real vehicle and logo; The actual overall image is compared with the theoretical overall image contained in the vehicle model information. If the comparison result is as expected, the installation is judged to be qualified. If the comparison result is inconsistent, the installation is judged to be unqualified. The comparison result includes the comparison result of the logo appearance and the comparison result of the relative position of the logo and the vehicle body.
7. A sign installation system, using the sign installation method according to claim 1, characterized in that: The sign installation system includes: A data acquisition device is used to collect vehicle model information of a real vehicle and obtain vehicle body digital model information based on the vehicle model information. The vehicle body digital model information includes vehicle body structure data, position data of preset positioning points on the vehicle body, and distance data between the preset positioning points and preset identification installation positions. The vehicle body structure data is theoretical structure data of the area on the vehicle body where the identification is to be attached. An image acquisition device, which is used to acquire an image of the vehicle body, perform image analysis based on the vehicle body image, and obtain actual structural data of the area to be affixed with the logo; The robotic arm is used to select a real positioning point corresponding to the preset positioning point on the actual vehicle according to the structural error between the theoretical structural data and the actual structural data when the structural error does not exceed a set threshold value, and to select a real logo installation position corresponding to the preset logo installation position in combination with the real positioning point and distance data, and to install the logo to the real logo installation position through the robotic arm.
8. A sign installation device, characterized in that: The logo installation device includes a processor, a memory, and a logo installation program stored in the memory and executable by the processor, wherein when the logo installation program is executed by the processor, the steps of the logo installation method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a logo installation program, wherein when the logo installation program is executed by a processor, the steps of the logo installation method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method and device for quickly calibrating movable shelter type automatic spraying system after transfer
CN112604844A
Intelligent spraying method and device for vehicle body logo
CN114407548A