Movatterモバイル変換


[0]ホーム

URL:


CN117615245A - Synchronous integrated template photographing method, system, medium and equipment - Google Patents

Synchronous integrated template photographing method, system, medium and equipment
Download PDF

Info

Publication number
CN117615245A
CN117615245ACN202311588084.0ACN202311588084ACN117615245ACN 117615245 ACN117615245 ACN 117615245ACN 202311588084 ACN202311588084 ACN 202311588084ACN 117615245 ACN117615245 ACN 117615245A
Authority
CN
China
Prior art keywords
order information
user
sample
information
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202311588084.0A
Other languages
Chinese (zh)
Other versions
CN117615245B (en
Inventor
陈茂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Tianyi Electronics Co ltd
Original Assignee
Shenzhen Tianyi Electronics Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Tianyi Electronics Co ltdfiledCriticalShenzhen Tianyi Electronics Co ltd
Priority to CN202311588084.0ApriorityCriticalpatent/CN117615245B/en
Publication of CN117615245ApublicationCriticalpatent/CN117615245A/en
Application grantedgrantedCritical
Publication of CN117615245BpublicationCriticalpatent/CN117615245B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

一种同步整合的样板拍照方法、系统、介质及设备,涉及移动应用开发技术领域。所述方法包括:响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。实施本申请提供的技术方案,通过扫描订单拍照完成后自动上传MES系统,提高了样板图上传的效率。

A synchronously integrated model photography method, system, medium and equipment, relating to the technical field of mobile application development. The method includes: in response to the user's photo-taking click operation, scanning orders in a preset area to obtain scan results; generating order information based on the scan results, and taking photos of sample products in the preset area based on the order information, The target template image is obtained; in response to the user's upload click operation, the order information and the corresponding target template image are uploaded to the MES system. Implement the technical solution provided by this application and automatically upload it to the MES system after scanning the order and taking photos, which improves the efficiency of uploading sample pictures.

Description

Translated fromChinese
同步整合的样板拍照方法、系统、介质及设备Synchronized and integrated model photography methods, systems, media and equipment

技术领域Technical field

本申请涉及移动应用开发技术领域,具体涉及一种同步整合的样板拍照方法、系统、介质及设备。This application relates to the technical field of mobile application development, and specifically relates to a synchronously integrated model photography method, system, media and equipment.

背景技术Background technique

SMT(Surface Mount Technology,表面贴装技术)首件检测是在SMT生产过程中的一个重要环节,用于验证和确认首个生产出的电子产品(如电路板)的质量和性能是否符合规格要求,需要将样板图进行拍照上传至MES系统进行质量检测。SMT (Surface Mount Technology) first article inspection is an important link in the SMT production process, used to verify and confirm whether the quality and performance of the first produced electronic products (such as circuit boards) meet the specifications. , the sample drawing needs to be photographed and uploaded to the MES system for quality inspection.

MES系统(Manufacturing Execution System,制造执行系统)是一种用于监控和控制制造过程的软件系统。在传统的样板图检测方式中,样板图都是通过手机拍照后通过USB或者微信存储至PC端后再上传到MES系统中,传统的样板图上传过程比较复杂,且容易上传错误的图片,从而导致样板图的上传效率较低。MES system (Manufacturing Execution System) is a software system used to monitor and control the manufacturing process. In the traditional method of detecting sample pictures, the sample pictures are taken with a mobile phone and stored on the PC via USB or WeChat, and then uploaded to the MES system. The traditional uploading process of sample pictures is relatively complicated, and it is easy to upload wrong pictures, thus As a result, the efficiency of uploading template images is low.

发明内容Contents of the invention

本申请提供了一种同步整合的样板拍照方法、系统、介质及设备,可以通过扫描订单拍照完成后自动上传MES系统,提高了样板图上传的效率。This application provides a synchronous and integrated method, system, media and equipment for taking pictures of samples, which can be automatically uploaded to the MES system after the order is taken and the pictures are scanned, thereby improving the efficiency of uploading sample pictures.

第一方面,本申请提供了一种同步整合的样板拍照方法,应用于安装有目标程序的智能端,所述方法包括:In the first aspect, this application provides a synchronously integrated model photography method, which is applied to a smart terminal installed with a target program. The method includes:

响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;In response to the user's photo click operation, the orders in the preset area are scanned and the scan results are obtained;

基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;Generate order information based on the scanning results, take photos of the sample products in the preset area according to the order information, and obtain the target sample image;

响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。In response to the user's upload click operation, the order information and the corresponding target template image are uploaded to the MES system.

通过采用上述技术方案,首先对预设区域的订单进行扫描,并生成订单信息,消除了手动输入订单信息的需要,提高了操作效率,基于扫描结果生成的订单信息可以准确无误地反映预设区域的订单情况,可以有效避免了因为人工输入错误或遗漏导致的数据不准确问题,再根据生成的订单信息对预设区域的样板产品进行拍照,得到目标样板图,并将订单信息和对应的目标样板图自动上传至MES系统,通过扫描订单拍照完成后自动上传MES系统,提高了样板图上传的效率。By adopting the above technical solution, orders in the preset area are first scanned and order information is generated, eliminating the need to manually enter order information and improving operational efficiency. The order information generated based on the scanning results can accurately reflect the preset area. The order situation can effectively avoid the problem of inaccurate data caused by manual input errors or omissions, and then take pictures of the sample products in the preset area based on the generated order information to obtain the target sample picture, and combine the order information and the corresponding target The sample drawings are automatically uploaded to the MES system. After scanning the order and taking photos, they are automatically uploaded to the MES system, which improves the efficiency of uploading the sample drawings.

可选的,所述基于所述扫描结果生成订单信息,包括:当所述扫描结果为扫描成功时,读取所述订单中的条码信息,得到并显示所述订单对应的订单信息,所述订单信息包括订单号、产品名称、以及选项信息;当所述扫描结果为扫描失败时,显示扫描失败提示信息,则生成订单信息失败。Optionally, generating order information based on the scan result includes: when the scan result is that the scan is successful, reading the barcode information in the order, obtaining and displaying the order information corresponding to the order, the The order information includes an order number, product name, and option information; when the scan result is a scan failure, a scan failure prompt message is displayed, and the order information generation fails.

通过采用上述技术方案,通过扫描成功的结果,系统能够自动识别并读取订单中的条码信息,消除了手动输入的需要,提高了读取准确性和操作效率,以及提高了订单信息的准确性。同时,自动化的读取和显示过程也提高了操作效率,节省了时间和人力成本。By adopting the above technical solution and through successful scanning results, the system can automatically identify and read the barcode information in the order, eliminating the need for manual input, improving reading accuracy and operating efficiency, and improving the accuracy of order information. . At the same time, the automated reading and display process also improves operational efficiency and saves time and labor costs.

可选的,所述选项信息包括必选项和非必选项,所述根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图,包括:响应于用户对所述选项信息的选择操作,判断所述用户是否对全部所述必选项进行选择;若所述用户对全部所述必选项进行选择,则控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图;若存在任意一个用户没有选择的目标必选项,则对所述目标必选项进行标记显示,并发出选择提示信息。Optionally, the option information includes mandatory options and optional options, and taking photos of sample products in a preset area according to the order information to obtain a target sample image includes: responding to the user's selection of the option information. Operation, determine whether the user selects all the required options; if the user selects all the required options, control the camera of the smart terminal to take pictures of the sample products in the preset area to obtain the target sample image; if If there is any required target option that the user has not selected, the required target option will be marked and displayed, and a selection prompt message will be issued.

通过采用上述技术方案,通过响应用户对选项信息的选择操作,系统能够判断用户是否对全部必选项进行选择。这可以确保在进行样板拍照之前,用户已经完成了必要的选项选择,避免了遗漏或错误选择的问题,对未选择的目标必选项,系统可以发出选择提示信息,提醒用户进行必选项的选择,有助于确保用户完成所有必要的选项选择,避免影响拍照流程和数据准确性,减少因选项选择错误或遗漏而导致的样板图不准确或不完整的情况。By adopting the above technical solution and by responding to the user's selection operation on option information, the system can determine whether the user has selected all required options. This can ensure that the user has completed the necessary option selections before taking the sample photo, avoiding the problem of omission or wrong selection. For unselected target required options, the system can issue a selection prompt message to remind the user to select the required options. It helps ensure that users complete all necessary option selections, avoid affecting the photography process and data accuracy, and reduce inaccurate or incomplete template images caused by incorrect or omitted option selections.

可选的,所述控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图,包括:控制智能端的摄像头对预设区域的样板产品进行拍照,得到初步样板图;判断所述初步样板图是否符合标准图的上传标准;若所述初步样板图符合标准图的上传标准,则将所述初步样板图作为目标样板图;若所述初步样板图不符合标准图的上传标准,则显示图片不合格原因,并将所述初步样板图退回至NG列表中。Optionally, controlling the camera of the smart terminal to take pictures of the model products in the preset area to obtain the target sample picture includes: controlling the camera of the smart terminal to take pictures of the model products in the preset area to obtain the preliminary model picture; judging the preliminary Whether the template diagram meets the upload standards of standard diagrams; if the preliminary template diagram meets the upload standards of standard diagrams, then the preliminary template diagram will be used as the target template diagram; if the preliminary template diagram does not meet the upload standards of standard diagrams, then Display the reason why the picture is unqualified, and return the preliminary sample picture to the NG list.

通过采用上述技术方案,通过对初步样板图进行判断,以确定是否符合标准图的上传标准。这些标准可以包括图像质量、清晰度、尺寸、角度等方面的要求,如果初步样板图不符合标准图的上传标准,系统将显示图片不合格原因。这可以帮助操作人员了解图像不合格的具体原因,如模糊、偏移、尺寸不符等,以便采取相应的纠正措施。并且对于不合格的初步样板图,将其退回至NG列表中,有助于对不合格样板图进行统一管理和处理。By adopting the above technical solution, the preliminary sample drawings are judged to determine whether they meet the upload standards of the standard drawings. These standards can include requirements for image quality, clarity, size, angle, etc. If the preliminary sample image does not meet the upload standards of the standard image, the system will display the reason for the unqualified image. This can help operators understand the specific reasons for image failure, such as blur, offset, size discrepancy, etc., so that appropriate corrective measures can be taken. And for unqualified preliminary sample drawings, return them to the NG list, which helps to uniformly manage and process unqualified sample drawings.

可选的,所述基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图之后,还包括:存储所述目标样板图,响应于用户的继续拍照操作,则执行所述根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图的步骤,得到至少一个新目标样板图;所述响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统,包括:响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图和各所述新目标样板图上传至MES系统。Optionally, generating order information based on the scanning results, taking photos of sample products in a preset area according to the order information, and obtaining the target sample image, further includes: storing the target sample image, and responding to the user's Continue the photographing operation, and then perform the step of photographing the sample products in the preset area according to the order information to obtain the target sample image, and obtain at least one new target sample image; in response to the user's upload click operation, the Uploading the order information and the corresponding target template images to the MES system includes: in response to the user's upload click operation, uploading the order information, the corresponding target template images, and each of the new target template images to the MES system.

通过采用上述技术方案,如果用户选择继续拍照操作,则将执行根据订单信息对预设区域的样板产品进行拍照的步骤,以得到至少一个新的目标样板图。这允许用户在需要时可以继续拍摄更多的样板图,以满足特定的需求或变更,如果用户选择上传点击操作,则将订单信息以及对应的目标样板图和所有新的目标样板图一起上传至MES系统,有助于确保所有样板图都与订单信息关联并提供全面的样板图数据用于生产过程的参考和分析。By adopting the above technical solution, if the user chooses to continue the photographing operation, the step of photographing the sample products in the preset area according to the order information will be executed to obtain at least one new target sample image. This allows the user to continue to take more sample images if needed to meet specific needs or changes. If the user chooses to upload the click operation, the order information and the corresponding target sample images will be uploaded to The MES system helps ensure that all sample drawings are associated with order information and provides comprehensive sample drawing data for reference and analysis of the production process.

可选的,所述MES系统分别与所述智能端以及客户端进行无线通讯连接,所述响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统之后,还包括:接收所述客户端发送的所述订单对应的不合格样板图的退回信息,所述退回信息包括不合格原因,将所述不合格样板图以及所述退回信息退回至NG列表中。Optionally, the MES system performs wireless communication connections with the smart terminal and the client respectively. In response to the user's upload click operation, the order information and the corresponding target template image are uploaded to the MES system. The method includes: receiving return information of unqualified template images corresponding to the order sent by the client, where the return information includes reasons for unqualification, and returning the unqualified template images and the return information to the NG list.

通过采用上述技术方案,MES系统能够接收客户端发送的关于订单对应的不合格样板图的退回信息,也就是客户端可以向MES系统报告不合格样板图的情况,以便进行相应的处理和管理,并且将不合格样板图以及退回信息退回至NG列表中。这有助于对不合格样板图进行统一管理和处理。By adopting the above technical solution, the MES system can receive the return information about the unqualified sample drawings corresponding to the order sent by the client, that is, the client can report the situation of the unqualified sample drawings to the MES system for corresponding processing and management. And return the unqualified sample drawings and return information to the NG list. This facilitates unified management and processing of unqualified sample drawings.

可选的,所述方法还包括:按照预设周期对所述NG列表进行分析,判断所述NG列表的退回信息总数量是否超过退回阈值;若所述NG列表的退回信息总数量超过退回阈值,则显示退回异常的预警信息。Optionally, the method further includes: analyzing the NG list according to a preset period to determine whether the total number of returned information in the NG list exceeds a return threshold; if the total number of returned information in the NG list exceeds the return threshold, , then the warning information of abnormal return is displayed.

通过采用上述技术方案,通过周期性分析和退回异常预警信息的显示,能够及时发现退回信息超过阈值的异常情况,有助于快速识别和解决潜在的质量问题,减少不合格产品的数量和影响,退回异常预警信息的显示可以促使相关人员采取相应的纠正措施,从而预防潜在的质量问题,同时及时处理退回异常情况有助于提高生产效率和产品质量,减少不合格产品的产生和成本。By adopting the above technical solution, through periodic analysis and display of returned abnormal warning information, abnormal situations where the returned information exceeds the threshold can be discovered in a timely manner, which helps to quickly identify and solve potential quality problems, and reduce the number and impact of unqualified products. The display of abnormal return warning information can prompt relevant personnel to take corresponding corrective measures to prevent potential quality problems. At the same time, handling abnormal return situations in a timely manner can help improve production efficiency and product quality, and reduce the production and cost of substandard products.

在本申请的第二方面提供了一种同步整合的样板拍照系统,所述系统包括:In the second aspect of this application, a synchronously integrated model photography system is provided, which system includes:

扫描模块,用于响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;The scanning module is used to scan the orders in the preset area in response to the user's photo click operation and obtain the scanning results;

拍照模块,用于基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;A photographing module, configured to generate order information based on the scanning results, and photograph sample products in a preset area according to the order information to obtain a target sample image;

上传模块,用于响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。The upload module is used to upload the order information and the corresponding target template image to the MES system in response to the user's upload click operation.

在本申请的第三方面提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。In a third aspect of the present application, a computer storage medium is provided. The computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the above method steps.

在本申请的第四方面提供了一种电子设备,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。A fourth aspect of the present application provides an electronic device, including: a processor and a memory; wherein the memory stores a computer program, and the computer program is adapted to be loaded by the processor and execute the above method steps.

综上所述,本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:To sum up, one or more technical solutions provided in the embodiments of this application have at least the following technical effects or advantages:

1、本申请首先对预设区域的订单进行扫描,并生成订单信息,消除了手动输入订单信息的需要,提高了操作效率,基于扫描结果生成的订单信息可以准确无误地反映预设区域的订单情况,可以有效避免了因为人工输入错误或遗漏导致的数据不准确问题,再根据生成的订单信息对预设区域的样板产品进行拍照,得到目标样板图,并将订单信息和对应的目标样板图自动上传至MES系统,通过扫描订单拍照完成后自动上传MES系统,提高了样板图上传的效率;1. This application first scans the orders in the preset area and generates order information, which eliminates the need to manually enter order information and improves operational efficiency. The order information generated based on the scanning results can accurately reflect the orders in the preset area. situation, it can effectively avoid data inaccuracies caused by manual input errors or omissions, and then take photos of sample products in the preset area based on the generated order information to obtain the target sample image, and combine the order information and the corresponding target sample image Automatically upload to the MES system, and automatically upload to the MES system after scanning the order and taking photos, which improves the efficiency of uploading sample pictures;

2、本申请通过扫描成功的结果,系统能够自动识别并读取订单中的条码信息,消除了手动输入的需要,提高了读取准确性和操作效率,以及提高了订单信息的准确性。同时,自动化的读取和显示过程也提高了操作效率,节省了时间和人力成本;2. Based on the successful scanning results of this application, the system can automatically identify and read the barcode information in the order, eliminating the need for manual input, improving reading accuracy and operating efficiency, and improving the accuracy of the order information. At the same time, the automated reading and display process also improves operating efficiency and saves time and labor costs;

3、本申请MES系统能够接收客户端发送的关于订单对应的不合格样板图的退回信息,也就是客户端可以向MES系统报告不合格样板图的情况,以便进行相应的处理和管理,并且将不合格样板图以及退回信息退回至NG列表中。这有助于对不合格样板图进行统一管理和处理。3. The MES system of this application can receive the return information about the unqualified sample drawings corresponding to the order sent by the client, that is, the client can report the unqualified sample drawings to the MES system for corresponding processing and management, and will Unqualified sample drawings and return information are returned to the NG list. This facilitates unified management and processing of unqualified sample drawings.

附图说明Description of drawings

图1是本申请实施例提供的一种同步整合的样板拍照方法的流程示意图;Figure 1 is a schematic flowchart of a synchronously integrated model photography method provided by an embodiment of the present application;

图2是本申请实施例提供的工作台的显示界面示意图;Figure 2 is a schematic diagram of the display interface of the workbench provided by the embodiment of the present application;

图3是本申请实施例提供的扫描成功后的样板信息显示界面示意图;Figure 3 is a schematic diagram of the sample information display interface after successful scanning provided by the embodiment of the present application;

图4是本申请实施例提供的样板NG列表示意图;Figure 4 is a diagram showing a sample NG column provided by the embodiment of the present application;

图5是本申请实施例的提供的一种同步整合的样板拍照系统模块示意图;Figure 5 is a schematic diagram of a synchronously integrated model camera system module provided by an embodiment of the present application;

图6是本申请实施例的提供的一种电子设备的结构示意图。FIG. 6 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.

附图标记说明:1、扫描模块;2、拍照模块;3、上传模块; 600、电子设备;601、处理器;602、通信总线;603、用户接口;604、网络接口;605、存储器。Explanation of reference signs: 1. Scanning module; 2. Photographing module; 3. Uploading module; 600. Electronic device; 601. Processor; 602. Communication bus; 603. User interface; 604. Network interface; 605. Memory.

具体实施方式Detailed ways

为了使本领域的技术人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of this specification. Obviously, the described The embodiments are only some of the embodiments of this application, not all of them.

在本申请实施例的描述中,“例如”或者“举例来说”等词用于表示作例子、例证或说明。本申请实施例中被描述为“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。In the description of the embodiments of this application, words such as "for example" or "for example" are used to represent examples, illustrations or illustrations. Any embodiment or design described as "such as" or "for example" in the embodiments of the present application shall not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "for example" or "for example" is intended to present the concept in a concrete manner.

在本申请实施例的描述中,术语“多个”的含义是指两个或两个以上。例如,多个系统是指两个或两个以上的系统,多个屏幕终端是指两个或两个以上的屏幕终端。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。In the description of the embodiments of this application, the term “plurality” means two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Therefore, features defined as "first" and "second" may explicitly or implicitly include one or more of these features. The terms “including,” “includes,” “having,” and variations thereof all mean “including but not limited to,” unless otherwise specifically emphasized.

本申请实施例提供了一种同步整合的样板拍照方法的一个系统架构,该系统架构可以实现成为一种同步整合的样板拍照系统,如该系统可以包括:安装有目标程序的智能端、MES系统以及多个客户端,目标程序的智能端分别与多个客户端以及MES系统进行无线通讯连接。The embodiment of the present application provides a system architecture for a synchronously integrated model photographing method. The system architecture can be implemented into a synchronously integrated model photographing system. For example, the system may include: a smart terminal installed with a target program, an MES system As well as multiple clients, the smart end of the target program conducts wireless communication connections with multiple clients and the MES system respectively.

在本申请实施例中,智能端可以包括但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等,也可以是一种样板拍摄的智能控制设备。上述智能端中安装有目标应用程序,可选的,该目标应用程序可以是AiSample.Apk的应用程序。In the embodiment of the present application, the smart terminal may include but is not limited to various personal computers, laptops, smart phones, tablets, portable wearable devices, etc., or may be an intelligent control device for model shooting. The target application is installed in the above-mentioned smart terminal. Optionally, the target application can be the application of AiSample.Apk.

各客户端可以包括但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备等,上述客户端中均安装有目标应用程序,其中客户可以在目标应用程序中接收到来自智能端发送的样板图,从而对样板图进行评价和反馈,并可以将反馈发送至智能端。Each client can include, but is not limited to, various personal computers, laptops, smartphones, tablets, portable wearable devices, etc. The above-mentioned clients are all installed with target applications, and the customers can receive the information in the target applications. The sample pictures sent from the smart terminal can be used to evaluate and give feedback on the sample pictures, and feedback can be sent to the smart terminal.

MES系统是指是一种用于控制和管理工厂生产活动的计算机系统,MES系统处于企业资源规划(ERP)系统和物理生产过程之间,起到桥梁的作用。它提供了实时的,准确的,全面的生产过程数据,使得生产活动可以被跟踪、分析和优化,从而提升生产效率,减少废品,降低生产成本。在本申请实施例中需要将拍摄好的样品图上传至MES系统中,从而检查产品是否满足质量标准和规格要求,是否存在任何缺陷或不符合要求的地方。The MES system refers to a computer system used to control and manage factory production activities. The MES system serves as a bridge between the enterprise resource planning (ERP) system and the physical production process. It provides real-time, accurate and comprehensive production process data so that production activities can be tracked, analyzed and optimized, thereby improving production efficiency, reducing waste and reducing production costs. In the embodiment of this application, it is necessary to upload the photographed sample pictures to the MES system to check whether the product meets the quality standards and specification requirements, and whether there are any defects or non-compliance with the requirements.

请参考图1,特提出了一种同步整合的样板拍照方法的流程示意图,该方法可以依赖于计算机程序实现,可依赖于单片机实现,也可运行于一种同步整合的样板拍照系统上,该计算机程序可集成在安装有目标程序的智能端中,也可作为独立的工具类应用运行,具体的,该方法包括步骤10至步骤30上述步骤如下:Please refer to Figure 1. A schematic flow chart of a synchronously integrated model photographing method is proposed. This method can be implemented by relying on a computer program, can be implemented by relying on a microcontroller, or can be run on a synchronously integrated model photographing system. The computer program can be integrated into a smart terminal with the target program installed, or can be run as an independent tool application. Specifically, the method includes steps 10 to 30. The above steps are as follows:

步骤10:响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果。Step 10: In response to the user's photo click operation, scan the orders in the preset area and obtain the scan results.

本申请实施例中所提供的同步整合的样板拍照方法所应用的场景可以包括但不限于对于任何产品的质检拍摄以及上传,比如电路板等。The application scenarios of the synchronously integrated model photography method provided in the embodiments of the present application may include but are not limited to quality inspection photography and uploading of any product, such as circuit boards, etc.

需要说明的是,首先该智能端上需要安装好目标应用程序,优选的,在本申请实施例中的目标应用程序为AiSample.Apk,当完成安装后,需要进行人员登录。当具备权限的人员进行身份验证登录后,确定登录成功,从而可以进入至主界面。用户可以点击工作台,该工作台也就是样板拍摄的主入口。It should be noted that, first, the target application needs to be installed on the smart terminal. Preferably, the target application in the embodiment of this application is AiSample.Apk. After the installation is completed, personnel login is required. When a person with authority logs in through identity verification, it is determined that the login is successful and the user can enter the main interface. Users can click on the workbench, which is the main entrance for sample shooting.

请参见图2,图2为本申请实施例提供的工作台的显示界面示意图。Please refer to Figure 2. Figure 2 is a schematic diagram of a display interface of a workbench provided by an embodiment of the present application.

如图2所示,当用户点击工作台时,就会显示出样板管理界面,该界面主要包括样板拍照和NG重拍。样板拍照主要是上传样板图片的拍照入口处,NG重拍是照片质量不合格或者客户确认不合格的NG列表。As shown in Figure 2, when the user clicks on the workbench, the template management interface will be displayed, which mainly includes template photography and NG reshooting. Model photoshooting is mainly the photo entry point for uploading sample pictures. NG reshooting is a list of NGs whose photo quality is unqualified or the customer has confirmed that they are unqualified.

具体的,若用户需要进行样板拍摄,则点击“样板拍照”。智能端响应于用户的拍照点击操作,则自动跳转至扫描界面,用户需要将订单或者产品生产流转单放置在智能端的预设区域,以使该智能端能扫描到该订单上的信息,其中,订单是指包含该样板所有信息的纸质订单,订单上包括但不限于:订单号、订单数量、客户单号、产品名称、以及包含有样板信息的条形码。待人员将该订单放置到智能端的预设区域后,该智能端对预设区域的订单进行扫描,得到扫描结果,该预设区域可以为智能端的摄像头所能拍摄到的区域。若该智能端扫描到该订单上的条形码,即可扫描和读取到样板信息,也就是扫描成功。若因为该订单的条形码错误或者订单的条形码位置不在预设区域内,则可能会导致扫描不成功,若智能端在预设时间内,没有扫描到任何信息,则确定扫描失败。Specifically, if the user needs to take a sample photo, click "Sample Photo". In response to the user's photo click operation, the smart terminal automatically jumps to the scanning interface. The user needs to place the order or product production transfer order in the preset area of the smart terminal so that the smart terminal can scan the information on the order, where , an order refers to a paper order that contains all the information about the template. The order includes but is not limited to: order number, order quantity, customer order number, product name, and barcode containing the template information. After the personnel places the order in the preset area of the smart terminal, the smart terminal scans the order in the preset area and obtains the scan result. The preset area can be an area that can be captured by the camera of the smart terminal. If the smart terminal scans the barcode on the order, it can scan and read the template information, which means the scan is successful. If the barcode of the order is incorrect or the barcode position of the order is not within the preset area, the scan may be unsuccessful. If the smart terminal does not scan any information within the preset time, the scan is determined to have failed.

步骤20:基于扫描结果生成订单信息,根据订单信息对预设区域的样板产品进行拍照,得到目标样板图。Step 20: Generate order information based on the scan results, take photos of the sample products in the preset area based on the order information, and obtain the target sample image.

请参见图3,图3为本申请实施例提供的扫描成功后的样板信息显示界面示意图。Please refer to Figure 3. Figure 3 is a schematic diagram of the template information display interface after successful scanning provided by the embodiment of the present application.

具体的,当该智能端扫描到条形码时,则需要判断是否扫描成功,也就是判断是否扫描到可用信息,当扫描成功时,则调用条码解析算法对条码信息进行解码,提取出条码包含的各项订单数据信息。Specifically, when the smart terminal scans a barcode, it needs to determine whether the scan is successful, that is, whether the available information is scanned. When the scan is successful, the barcode parsing algorithm is called to decode the barcode information and extract all the information contained in the barcode. Item order data information.

如图3所示,该样板信息包括但不限于订单编号“H230831712406”、产品名称“T-C193W123719A”,以及选项信息,该选项信息可以为该样板的一些其他维度信息选项,可以供人员进行选择,以更全面且准确地记录该样板的所有信息。比如该样板为电路板,选项信息可以为是否插件、是否刷三防漆等。人员可以根据该电路板的实际情况进行选择。例如,该样板是DIP的拍照订单,则在是否插件选项选择是,该样板已经刷三防漆则在是否刷三防漆选项选择是。As shown in Figure 3, the template information includes but is not limited to the order number "H230831712406", the product name "T-C193W123719A", and option information. This option information can be some other dimensional information options of the template, which can be selected by personnel. , to record all the information of the template more comprehensively and accurately. For example, the sample is a circuit board, and the option information can include whether to plug-in, whether to apply conformal anti-paint, etc. Personnel can make a selection based on the actual conditions of the circuit board. For example, if the sample is a DIP photo order, then select Yes for the plug-in option. If the sample has been painted with conformal coating, select Yes for the Whether to apply conformal coating option.

当扫描结果为扫描失败时,可能是该订单的条形码错误或者订单的条形码位置不在预设区域内,则会显示出扫描失败的文字提示信息,以提示人员本次扫描失败,并且不能进行拍照,所以生成订单信息失败。When the scan result is a scan failure, it may be that the barcode of the order is wrong or the barcode position of the order is not within the preset area, a text message indicating that the scan failed will be displayed to remind the personnel that the scan failed and that photos cannot be taken. Therefore, generating order information failed.

进一步地,当扫描成功并生成订单信息后,即表示可以进行样板产品拍摄,并基于据订单信息对预设区域的样板产品进行拍照,得到目标样板图。Further, when the scan is successful and the order information is generated, it means that the sample product can be photographed, and the sample product in the preset area is photographed based on the order information to obtain the target sample image.

具体的,在上述实施例的基础上,作为一种可选的实施例,根据订单信息对预设区域的样板产品进行拍照,得到目标样板图这一步骤,还可以包括以下步骤:Specifically, on the basis of the above embodiments, as an optional embodiment, the step of photographing sample products in a preset area according to the order information to obtain the target sample image may also include the following steps:

步骤201:响应于用户对选项信息的选择操作,判断用户是否对全部必选项进行选择。Step 201: In response to the user's selection operation on the option information, determine whether the user has selected all required options.

具体的,在获取到订单信息后,系统会解析出订单中的选项信息,这些选项包括必选项和非必选项。必选项是用户在进行拍照前必须选择的配置或参数,非必选项是可选的。比如在上述选项信息中,是否插件、是否刷三防漆这两个选项就为必选项。所以当用户点击“拍照”按钮后,智能端会首先判断用户是否完成了对所有必选项的选择,从而确定是否能进行拍照,以确保在拍照前对选项参数进行选择和填写。Specifically, after obtaining the order information, the system will parse out the option information in the order, which include mandatory options and optional options. Required options are configurations or parameters that the user must select before taking pictures, while non-required options are optional. For example, in the above option information, the two options of whether to plug-in and whether to apply conformal anti-paint are required. Therefore, when the user clicks the "Photo" button, the smart terminal will first determine whether the user has completed the selection of all required options, thereby determining whether the photo can be taken, to ensure that the option parameters are selected and filled in before taking the photo.

步骤202:若用户对全部必选项进行选择,则控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图。Step 202: If the user selects all required options, control the camera of the smart terminal to take pictures of the sample products in the preset area to obtain the target sample image.

步骤203:若存在任意一个用户没有选择的目标必选项,则对目标必选项进行标记显示,并发出选择提示信息。Step 203: If there is any required target option that the user has not selected, mark and display the required target option, and issue a selection prompt message.

具体的,如果用户已经对所有必选项进行了选择,比如选择了是否插件、是否刷三防漆这两个选项,则判断符合拍照要求,直接控制智能终端的摄像头,对放置在预设区域中的样板产品进行拍照,并存储生成一张目标样板样本图片。如果判断发现存在任意一个用户没有选择的目标必选项,比如未选择是否插件,则会对该未选择的目标必选项进行标记和提示。例如在界面上以红色边框标记并突出显示“颜色”这个目标必选项,并弹出提示框“必须选择是否插件后才能拍照”,以此提醒用户完成全部必选项选择。在用户完成所有必选项选择前,智能端会一直处于提示状态,不会响应用户的拍照操作。Specifically, if the user has selected all required options, such as whether to plug-in and whether to apply conformal anti-paint, it will be judged to meet the photography requirements, and the camera of the smart terminal will be directly controlled and placed in the preset area. Take a photo of the sample product and store it to generate a target sample picture. If it is determined that there is any required target option that the user has not selected, such as whether to select a plug-in, the unselected required target option will be marked and prompted. For example, a red border is used to mark and highlight the required option "Color" on the interface, and a prompt box "You must choose whether to plug-in before taking pictures" pops up to remind the user to complete all required options. Before the user completes all required selections, the smart terminal will remain in a prompt state and will not respond to the user's photo operation.

具体的,在上述实施例的基础上,作为一种可选的实施例,控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图,这一步骤还可以包括以下步骤:Specifically, on the basis of the above embodiments, as an optional embodiment, the camera of the smart terminal is controlled to take pictures of the sample products in the preset area to obtain the target sample image. This step may also include the following steps:

步骤2021:控制智能端的摄像头对预设区域的样板产品进行拍照,得到初步样板图。Step 2021: Control the camera of the smart terminal to take pictures of the sample products in the preset area to obtain a preliminary sample picture.

步骤2022:判断初步样板图是否符合标准图的上传标准。Step 2022: Determine whether the preliminary template image meets the upload standards of the standard image.

具体的,在用户完成必选项选择并点击拍照后,控制智能终端的摄像头对放置在预设区域内的样板产品进行自动对焦和拍摄,并存储生成一张初步的样板图片,命名为初步样板图。获得初步样板图后,智能端会启动图片检测算法对初步样板图进行分析判定,判断初步样板图是否符合标准图的上传标准,也就是按照预设的样板标准图的参数要求逐项判断,例如图片清晰度、光照条件等指标是否达标。Specifically, after the user completes the selection of required options and clicks to take a photo, the camera of the smart terminal is controlled to automatically focus and photograph the sample product placed in the preset area, and a preliminary sample picture is stored and generated, named the preliminary sample picture. . After obtaining the preliminary template image, the smart terminal will start the image detection algorithm to analyze and determine the preliminary template image to determine whether the preliminary template image meets the upload standards of the standard image, that is, it will be judged item by item according to the parameter requirements of the preset template standard image, for example. Whether the image clarity, lighting conditions and other indicators meet the standards.

步骤2023:若初步样板图符合标准图的上传标准,则将初步样板图作为目标样板图。Step 2023: If the preliminary template image meets the upload standards of the standard image, use the preliminary template image as the target template image.

步骤2024:若初步样板图不符合标准图的上传标准,则显示图片不合格原因,并将初步样板图退回至NG列表中。Step 2024: If the preliminary sample image does not meet the upload standards of the standard image, the reason for the unqualified image will be displayed, and the preliminary sample image will be returned to the NG list.

请参见图4,图4为本申请实施例提供的样板NG列表示意图。Please refer to Figure 4. Figure 4 is a diagram illustrating a sample NG column provided by an embodiment of the present application.

具体的,如果判断发现初步样板图符合标准图的上传标准,则说明该初步样本图的拍摄质量达标,直接将该初步样板图作为目标样板图。如果判断发现初步样板图存在不符合标准图的上传标准,如光线过暗导致细节无法识别,那么会弹出提示框,明确指出“样板图片过暗,无法上传使用”等不合格原因。并将该初步样本图退回至NG列表中。该NG列表中是指一个记录了不合格(NG)样板图片的列表。在拍照过程中,如果某张样本图片被判定为不合格,系统会将该图片添加到NG列表中,以便后续的查看、处理和纠正操作。Specifically, if it is determined that the preliminary sample image meets the upload standards of the standard image, it means that the shooting quality of the preliminary sample image meets the standard, and the preliminary sample image will be directly used as the target sample image. If it is determined that the preliminary sample image does not meet the upload standards of the standard image, such as the light is too dark and the details cannot be identified, a prompt box will pop up to clearly point out the reasons for failure such as "the sample image is too dark and cannot be uploaded for use." And return the preliminary sample image to the NG list. The NG list refers to a list recording unqualified (NG) sample images. During the photo taking process, if a sample picture is judged to be unqualified, the system will add the picture to the NG list for subsequent viewing, processing and correction operations.

在上述实施例的基础上,作为一种可选的实施例,基于扫描结果生成订单信息,根据订单信息对预设区域的样板产品进行拍照,得到目标样板图之后,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, order information is generated based on the scanning results, and the sample products in the preset area are photographed according to the order information. After obtaining the target sample image, the following steps may also be included:

具体的,当用户对样板产品进行了一次拍照之后,得到了一张目标样板图,但是还需要继续对该样板产品进行拍照时,自动存储该目标样本图,再响应于用户点击拍照的操作,继续执行根据订单信息对预设区域的样板产品进行拍照,得到目标样板图的步骤,以获得至少一个新的目标样板图,从而实现对同一个样板产品进行连续多次拍摄,从而得到多个目标样板图。Specifically, when the user takes a photo of the sample product and obtains a target sample image, but still needs to continue taking photos of the sample product, the target sample image is automatically stored, and then in response to the user's click to take a photo, Continue to perform the steps of taking photos of sample products in the preset area according to the order information to obtain the target sample image, so as to obtain at least one new target sample image, thereby achieving multiple consecutive shots of the same sample product, thereby obtaining multiple targets. Sample diagram.

步骤30:响应于用户的上传点击操作,将订单信息以及对应的目标样板图上传至MES系统。Step 30: In response to the user's upload click operation, upload the order information and the corresponding target template image to the MES system.

具体的,待对该样板产品拍摄完毕之后,用户需要将对样板拍摄的所有目标样板图进行上传。智能端需要收集该订单对应的订单信息以及对应的目标样板图和新的目标样板图,也就是需要将订单信息和对应的所有的样板图进行上传。将订单信息和目标样板图进行编码,并根据MES系统的要求进行格式转换。这通常涉及将数据转换为特定的数据结构或使用特定的数据格式(如XML、JSON等)。选择适当的通信协议和接口,将编码和格式转换后的订单信息和目标样板图数据传输至MES系统。可以通过网络连接或其他通信手段实现,传输过程中,数据的完整性和安全性需要得到保障。MES系统接收到传输的订单信息和目标样板图数据后,进行数据接收和处理操作。这可能包括数据解码、验证、存储和与其他相关数据进行关联等。MES系统将接收到的订单信息和目标样板图数据存储在相应的数据库或数据存储系统中,以便后续的生产管理和分析。这样,相关的数据可以与其他生产数据进行关联,支持生产计划、质量控制、追溯等功能。Specifically, after the sample product is photographed, the user needs to upload all the target sample images of the sample product. The smart terminal needs to collect the order information corresponding to the order as well as the corresponding target template images and new target template images, that is, the order information and all corresponding template images need to be uploaded. Encode the order information and target template drawings, and convert the format according to the requirements of the MES system. This usually involves converting the data into a specific data structure or using a specific data format (such as XML, JSON, etc.). Select appropriate communication protocols and interfaces to transmit the coded and format-converted order information and target template data to the MES system. This can be achieved through network connection or other communication means. During the transmission process, the integrity and security of the data need to be guaranteed. After receiving the transmitted order information and target template data, the MES system performs data reception and processing operations. This may include data decoding, validation, storage and correlation with other related data. The MES system stores the received order information and target sample drawing data in the corresponding database or data storage system for subsequent production management and analysis. In this way, relevant data can be associated with other production data to support production planning, quality control, traceability and other functions.

在上述实施例的基础上,作为一种可选的实施例,将订单信息以及对应的目标样板图上传至MES系统之后,还可以包括客户反馈的过程,具体过程如下:Based on the above embodiment, as an optional embodiment, after uploading the order information and the corresponding target template image to the MES system, a customer feedback process may also be included. The specific process is as follows:

具体的,MES系统将接收到的订单信息和目标样板图数据发送至对应的客户端,客户可以在客户端进行订单信息和目标样板图的查看,若客户对目标样板图不满意,则客户端将包含不合格样板图的退回信息发送给智能端,退回信息包括不合格原因,以便后续的处理和分析。智能端接收客户端发送的订单对应的不合格样板图的退回信息,智能端将退回信息和不合格样板图添加到NG列表中。退回信息可以与不合格样板图关联,以便后续的查看和管理。NG列表是一个记录了不合格样本图片的列表,可以包含不合格样板图的缩略图、订单信息、退回原因等相关信息。这样,不合格样板图和退回信息可以集中在NG列表中进行查看和处理。智能端能够接收来自客户端的不合格样板图退回信息,并将相关数据退回至NG列表中。这样,QA或其他相关人员可以方便地查看退回的不合格样板图和相应的退回信息,并采取相应的纠正措施和记录。这有助于提高问题解决的效率和质量控制,并促进良好的样板管理流程。Specifically, the MES system sends the received order information and target template data to the corresponding client. The customer can view the order information and target template data on the client. If the customer is not satisfied with the target template, the client Send the return information containing the unqualified template drawing to the intelligent terminal. The return information includes the reason for the unqualification for subsequent processing and analysis. The smart terminal receives the return information of the unqualified template pictures corresponding to the order sent by the client, and the smart terminal adds the return information and the unqualified template pictures to the NG list. Return information can be associated with unqualified template images for subsequent viewing and management. The NG list is a list that records unqualified sample images. It can include thumbnails of unqualified sample images, order information, reasons for return and other related information. In this way, unqualified template images and return information can be viewed and processed in the NG list. The smart terminal can receive the return information of unqualified template images from the client and return the relevant data to the NG list. In this way, QA or other relevant personnel can easily view the returned unqualified sample drawings and corresponding return information, and take corresponding corrective measures and records. This helps improve problem-solving efficiency and quality control, and promotes good boilerplate management processes.

在上述实施例的基础上,作为一种可选的实施例,还可以包括对NG列表定期进行反馈分析的过程,具体过程如下:Based on the above embodiment, as an optional embodiment, a process of regular feedback analysis of the NG list may also be included. The specific process is as follows:

具体的,可以按照预设周期对NG列表进行分析,该预设周期可以为三天或者一周等,根据实际情况进行设定。在本申请实施例中预设周期为三天,则每过三天就对NG列表进行分析,遍历NG列表中的退回信息,统计退回信息的数量,将统计得到的退回信息总数量与设定的退回阈值进行比较,退回阈值可以为公司人员进行设定,判断NG列表的退回信息总数量是否超过退回阈值,若NG列表的退回信息总数量超过退回阈值,则显示退回异常的预警信息,一般退回阈值可以设置得较小,从而可以及时进行预警发现问题。预警信息可以包括退回信息总数量超过退回阈值的提示,以及可能的原因和建议的处理措施。这样相关人员可以及时注意和采取相应的行动,以解决问题并改进质量控制流程。Specifically, the NG list can be analyzed according to a preset period. The preset period can be three days, one week, etc., and can be set according to the actual situation. In the embodiment of this application, the preset period is three days, then the NG list is analyzed every three days, the returned information in the NG list is traversed, the number of returned information is counted, and the total number of returned information obtained by statistics is compared with the settings The return threshold can be compared with the return threshold. The return threshold can be set by company personnel to determine whether the total number of return information in the NG list exceeds the return threshold. If the total number of return information in the NG list exceeds the return threshold, an early warning message of return abnormality will be displayed. Generally, The bounce threshold can be set smaller so that problems can be detected in a timely manner. Early warning information may include a prompt that the total number of bounced messages exceeds the bounce threshold, as well as possible reasons and recommended handling measures. This way relevant personnel can pay attention and take appropriate actions in a timely manner to resolve issues and improve the quality control process.

请参见图5,为本申请实施例提供的一种同步整合的样板拍照系统模块示意图,该同步整合的样板拍照系统可以包括:扫描模块1、拍照模块2以及上传模块3,其中:Please refer to Figure 5, which is a schematic diagram of a synchronously integrated model photographing system module provided by an embodiment of the present application. The synchronously integrated model photographing system may include: a scanning module 1, a photographing module 2 and an uploading module 3, wherein:

扫描模块1,用于响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;Scanning module 1 is used to scan the orders in the preset area in response to the user's photo click operation and obtain the scanning results;

拍照模块2,用于基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;The photographing module 2 is used to generate order information based on the scanning results, and photograph the sample products in the preset area according to the order information to obtain the target sample image;

上传模块3,用于响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。The upload module 3 is used to upload the order information and the corresponding target template image to the MES system in response to the user's upload click operation.

需要说明的是:上述实施例提供的系统在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的系统和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that when the system provided by the above embodiment implements its functions, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the equipment The internal structure is divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be described again here.

本申请实施例还提供了一种计算机存储介质,计算机存储介质可以存储有多条指令,指令适于由处理器加载并执行上述实施例的一种同步整合的样板拍照方法,具体执行过程可以参见上述实施例的具体说明,在此不进行赘述。Embodiments of the present application also provide a computer storage medium. The computer storage medium can store multiple instructions. The instructions are suitable for the processor to load and execute a synchronously integrated model photographing method of the above embodiments. The specific execution process can be found in The specific description of the above embodiments will not be described again here.

请参照图6本申请还公开一种电子设备。图6是本申请实施例的公开的一种电子设备的结构示意图。该电子设备600可以包括:至少一个处理器601,至少一个网络接口604,用户接口603,存储器605,至少一个通信总线602。Please refer to Figure 6. This application also discloses an electronic device. FIG. 6 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application. The electronic device 600 may include: at least one processor 601, at least one network interface 604, a user interface 603, a memory 605, and at least one communication bus 602.

其中,通信总线602用于实现这些组件之间的连接通信。Among them, the communication bus 602 is used to realize connection communication between these components.

其中,用户接口603可以包括显示屏(Display)、摄像头(Camera),可选用户接口603还可以包括标准的有线接口、无线接口。Among them, the user interface 603 may include a display screen (Display) and a camera (Camera), and the optional user interface 603 may also include a standard wired interface and a wireless interface.

其中,网络接口604可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Among them, the network interface 604 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

其中,处理器601可以包括一个或者多个处理核心。处理器601利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器605内的指令、程序、代码集或指令集,以及调用存储在存储器605内的数据,执行服务器的各种功能和处理数据。可选的,处理器601可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器601可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器601中,单独通过一块芯片进行实现。Among them, the processor 601 may include one or more processing cores. The processor 601 uses various interfaces and lines to connect various parts of the entire server, and executes the server by running or executing instructions, programs, code sets or instruction sets stored in the memory 605, and calling data stored in the memory 605. Various functions and processing data. Optionally, the processor 601 can use at least one of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). implemented in hardware form. The processor 601 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a modem, etc. Among them, the CPU mainly handles the operating system, user interface, and applications; the GPU is responsible for rendering and drawing the content that needs to be displayed on the display; and the modem is used to handle wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 601 and may be implemented by a separate chip.

其中,存储器605可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器605包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器605可用于存储指令、程序、代码、代码集或指令集。存储器605可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及的数据等。存储器605可选的还可以是至少一个位于远离前述处理器601的存储装置。参照图6,作为一种计算机存储介质的存储器605中可以包括操作系统、网络通信模块、用户接口模块以及一种同步整合的样板拍照方法的应用程序。The memory 605 may include random access memory (RAM) or read-only memory (Read-Only Memory). Optionally, the memory 605 includes non-transitory computer-readable storage medium. Memory 605 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 605 may include a program storage area and a data storage area, where the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), Instructions, etc., used to implement each of the above method embodiments; the storage data area can store data, etc. involved in each of the above method embodiments. The memory 605 may optionally be at least one storage device located away from the aforementioned processor 601. Referring to FIG. 6 , a memory 605 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for a synchronously integrated model photographing method.

在图6所示的电子设备600中,用户接口603主要用于为用户提供输入的接口,获取用户输入的数据;而处理器601可以用于调用存储器605中存储一种同步整合的样板拍照方法的应用程序,当由一个或多个处理器601执行时,使得电子设备600执行如上述实施例中一个或多个所述的方法。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必需的。In the electronic device 600 shown in Figure 6, the user interface 603 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 601 can be used to call a synchronously integrated model photography method stored in the memory 605. The application program, when executed by one or more processors 601, causes the electronic device 600 to perform the method described in one or more of the above embodiments. It should be noted that for the sake of simple description, the foregoing method embodiments are expressed as a series of action combinations. However, those skilled in the art should know that the present application is not limited by the described action sequence. Because in accordance with this application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily necessary for this application.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, each embodiment is described with its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

在本申请所提供的几种实施方式中,应该理解到,所披露的装置,可通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其他的形式。Among the several implementations provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into Another system, or some features can be ignored, or not implemented. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed may be through some service interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical or other forms.

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。A unit described as a separate component may or may not be physically separate. A component shown as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or software functional units.

集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:U盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Integrated units may be stored in a computer-readable memory when implemented as software functional units and sold or used as independent products. Based on this understanding, the technical solution of the present application is essentially or contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, It includes several instructions to cause a computer device (which can be a personal computer, a server or a network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned memory includes: U disk, mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践真理的公开后,将容易想到本公开的其他实施方案。The above are only exemplary embodiments of the present disclosure and do not limit the scope of the present disclosure. That is to say, all equivalent changes and modifications made based on the teachings of this disclosure are still within the scope of this disclosure. Other embodiments of the present disclosure will readily occur to those skilled in the art, upon consideration of the specification and disclosure of practical truths.

本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。This application is intended to cover any variations, uses, or adaptations of the disclosure that follow the general principles of the disclosure and include common knowledge or customary technical means in the technical field that are not described in the disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being defined by the following claims.

Claims (10)

Translated fromChinese
1.一种同步整合的样板拍照方法,其特征在于,应用于安装有目标程序的智能端,所述方法包括:1. A synchronously integrated model photography method, characterized in that it is applied to a smart terminal installed with a target program. The method includes:响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;In response to the user's photo click operation, the orders in the preset area are scanned and the scan results are obtained;基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;Generate order information based on the scanning results, take photos of the sample products in the preset area according to the order information, and obtain the target sample image;响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。In response to the user's upload click operation, the order information and the corresponding target template image are uploaded to the MES system.2.根据权利要求1所述的同步整合的样板拍照方法,其特征在于,所述基于所述扫描结果生成订单信息,包括:2. The synchronously integrated model photographing method according to claim 1, characterized in that generating order information based on the scanning results includes:当所述扫描结果为扫描成功时,读取所述订单中的条码信息,得到并显示所述订单对应的订单信息,所述订单信息包括订单号、产品名称、以及选项信息;When the scanning result is that the scan is successful, the barcode information in the order is read, and the order information corresponding to the order is obtained and displayed. The order information includes an order number, product name, and option information;当所述扫描结果为扫描失败时,显示扫描失败提示信息,则生成订单信息失败。When the scan result is a scan failure, a scan failure prompt message is displayed, and the order information generation fails.3.根据权利要求2所述的同步整合的样板拍照方法,其特征在于,所述选项信息包括必选项和非必选项,所述根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图,包括:3. The synchronously integrated model photographing method according to claim 2, characterized in that the option information includes mandatory options and optional options, and the sample products in the preset area are photographed according to the order information to obtain Target sample diagrams include:响应于用户对所述选项信息的选择操作,判断所述用户是否对全部所述必选项进行选择;In response to the user's selection operation on the option information, determine whether the user selects all the required options;若所述用户对全部所述必选项进行选择,则控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图;If the user selects all the required options, control the camera of the smart terminal to take pictures of the sample products in the preset area to obtain the target sample image;若存在任意一个用户没有选择的目标必选项,则对所述目标必选项进行标记显示,并发出选择提示信息。If there is any required target option that the user has not selected, the required target option is marked and displayed, and a selection prompt message is issued.4.根据权利要求3所述的同步整合的样板拍照方法,其特征在于,所述控制智能端的摄像头对预设区域的样板产品进行拍照,得到目标样板图,包括:4. The synchronously integrated model photographing method according to claim 3, characterized in that the camera of the control smart terminal takes pictures of the model products in the preset area to obtain the target model image, which includes:控制智能端的摄像头对预设区域的样板产品进行拍照,得到初步样板图;Control the camera of the smart terminal to take pictures of the sample products in the preset area to obtain a preliminary sample picture;判断所述初步样板图是否符合标准图的上传标准;Determine whether the preliminary template drawing meets the upload standards for standard drawings;若所述初步样板图符合标准图的上传标准,则将所述初步样板图作为目标样板图;If the preliminary template drawing meets the upload standards of standard drawings, the preliminary template drawing will be used as the target template drawing;若所述初步样板图不符合标准图的上传标准,则显示图片不合格原因,并将所述初步样板图退回至NG列表中。If the preliminary template image does not meet the upload standards of the standard image, the reason for the unqualified image will be displayed, and the preliminary template image will be returned to the NG list.5.根据权利要求1所述的同步整合的样板拍照方法,其特征在于,所述基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图之后,还包括:5. The synchronously integrated model photographing method according to claim 1, characterized in that the order information is generated based on the scanning results, and the model products in the preset area are photographed according to the order information to obtain the target model image. After that, it also includes:存储所述目标样板图,响应于用户的继续拍照操作,则执行所述根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图的步骤,得到至少一个新目标样板图;Store the target template image, and in response to the user's continued photographing operation, execute the step of photographing the sample product in the preset area according to the order information to obtain the target template image, and obtain at least one new target template image;所述响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统,包括:In response to the user's upload click operation, uploading the order information and the corresponding target template image to the MES system includes:响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图和各所述新目标样板图上传至MES系统。In response to the user's upload click operation, the order information and the corresponding target template images and each of the new target template images are uploaded to the MES system.6.根据权利要求1所述的同步整合的样板拍照方法,其特征在于,所述MES系统分别与所述智能端以及客户端进行无线通讯连接,所述响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统之后,还包括:6. The synchronously integrated model photographing method according to claim 1, characterized in that the MES system performs wireless communication connections with the smart terminal and the client respectively, and in response to the user's upload click operation, the MES system After the above order information and corresponding target template drawings are uploaded to the MES system, they also include:接收所述客户端发送的所述订单对应的不合格样板图的退回信息,所述退回信息包括不合格原因,将所述不合格样板图以及所述退回信息退回至NG列表中。Receive the return information of the unqualified template image corresponding to the order sent by the client, where the return information includes the reason for the unqualification, and return the unqualified template image and the return information to the NG list.7.根据权利要求6所述的同步整合的样板拍照方法,其特征在于,所述方法还包括:7. The synchronously integrated model photographing method according to claim 6, characterized in that the method further includes:按照预设周期对所述NG列表进行分析,判断所述NG列表的退回信息总数量是否超过退回阈值;Analyze the NG list according to a preset period to determine whether the total number of returned information in the NG list exceeds a return threshold;若所述NG列表的退回信息总数量超过退回阈值,则显示退回异常的预警信息。If the total number of returned information in the NG list exceeds the return threshold, an early warning message of abnormal return will be displayed.8.一种同步整合的样板拍照系统,其特征在于,所述系统包括:8. A synchronously integrated model photography system, characterized in that the system includes:扫描模块(1),用于响应于用户的拍照点击操作,对预设区域的订单进行扫描,得到扫描结果;The scanning module (1) is used to scan the orders in the preset area in response to the user's photo click operation and obtain the scanning results;拍照模块(2),用于基于所述扫描结果生成订单信息,根据所述订单信息对预设区域的样板产品进行拍照,得到目标样板图;A photographing module (2), used to generate order information based on the scanning results, and take pictures of sample products in a preset area according to the order information to obtain a target sample image;上传模块(3),用于响应于用户的上传点击操作,将所述订单信息以及对应的目标样板图上传至MES系统。The upload module (3) is used to upload the order information and the corresponding target template image to the MES system in response to the user's upload click operation.9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适用于由处理器加载并执行如权利要求1~7任意一项所述的方法。9. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded and executed by a processor as described in any one of claims 1 to 7 method.10.一种电子设备,其特征在于,包括处理器、存储器、用户接口及网络接口,所述存储器用于存储指令,所述用户接口和所述网络接口用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1-7任意一项所述的同步整合的样板拍照方法。10. An electronic device, characterized in that it includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processing The processor is configured to execute instructions stored in the memory, so that the electronic device executes the synchronously integrated model photographing method according to any one of claims 1-7.
CN202311588084.0A2023-11-232023-11-23Synchronous integrated template photographing method, system, medium and equipmentActiveCN117615245B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202311588084.0ACN117615245B (en)2023-11-232023-11-23Synchronous integrated template photographing method, system, medium and equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202311588084.0ACN117615245B (en)2023-11-232023-11-23Synchronous integrated template photographing method, system, medium and equipment

Publications (2)

Publication NumberPublication Date
CN117615245Atrue CN117615245A (en)2024-02-27
CN117615245B CN117615245B (en)2025-03-14

Family

ID=89943725

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202311588084.0AActiveCN117615245B (en)2023-11-232023-11-23Synchronous integrated template photographing method, system, medium and equipment

Country Status (1)

CountryLink
CN (1)CN117615245B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20170049686A (en)*2015-10-272017-05-11주식회사 엔샷System And Method To Transaction Of Image Contents Photographed By Agent
CN108596296A (en)*2018-04-112018-09-28广东皮阿诺科学艺术家居股份有限公司Code scanning automatic shooting method and system applied to furniture hardware
CN112001811A (en)*2020-08-032020-11-27青岛海尔特种制冷电器有限公司Production control method based on MES system, MES system and computer storage medium
CN113619291A (en)*2021-06-302021-11-09苏州浪潮智能科技有限公司Online label printing system and printing method thereof
US20220222456A1 (en)*2019-09-302022-07-14Shenzhen Mindray Bio-Medical Electronics Co., Ltd.Sample analysis system and sample management method
CN115905430A (en)*2023-01-052023-04-04苏州浪潮智能科技有限公司 Multi-label management and control method, device, terminal and medium based on MES system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20170049686A (en)*2015-10-272017-05-11주식회사 엔샷System And Method To Transaction Of Image Contents Photographed By Agent
CN108596296A (en)*2018-04-112018-09-28广东皮阿诺科学艺术家居股份有限公司Code scanning automatic shooting method and system applied to furniture hardware
US20220222456A1 (en)*2019-09-302022-07-14Shenzhen Mindray Bio-Medical Electronics Co., Ltd.Sample analysis system and sample management method
CN112001811A (en)*2020-08-032020-11-27青岛海尔特种制冷电器有限公司Production control method based on MES system, MES system and computer storage medium
CN113619291A (en)*2021-06-302021-11-09苏州浪潮智能科技有限公司Online label printing system and printing method thereof
CN115905430A (en)*2023-01-052023-04-04苏州浪潮智能科技有限公司 Multi-label management and control method, device, terminal and medium based on MES system

Also Published As

Publication numberPublication date
CN117615245B (en)2025-03-14

Similar Documents

PublicationPublication DateTitle
US10504190B1 (en)Creating a scene for progeny claims adjustment
US11062397B1 (en)Communication schemes for property claims adjustments
US20250013992A1 (en)Method and system for aggregating diagnostic analyzer related information
CN108829597B (en)Software public testing method and device, computer device and readable storage medium
US9158648B2 (en)Reporting product status information using a visual code
CN102227721B (en)Method and system for providing access to image system services
CN109784738B (en) Approval method and approval device
US10178151B2 (en)Sharing asserted media
CN114020496B (en)Data checking method and device, electronic equipment and storage medium
CA3116547A1 (en)Real-time workflow tracking
US11715496B2 (en)Systems and methods for processing video data
CN116069838A (en)Data processing method, device, computer equipment and storage medium
CN116129142A (en) Test method, device, terminal equipment and storage medium for image recognition model
CN120164028A (en)Image detection method, device, medium, equipment and product
US9875511B1 (en)Method and system for desktop-invoked image or video capture
CN111145143A (en)Problem image determination method and device, electronic equipment and storage medium
CN112150431B (en)UI vision walking method and device, storage medium and electronic device
CN114399270A (en)Method and device for processing collaboration task, electronic equipment and readable storage medium
CN117615245A (en)Synchronous integrated template photographing method, system, medium and equipment
TW201222430A (en)Method for detecting objects and a corresponding control computer
CN116298340A (en)Product defect detection method and system based on task scheduling
CN111124841B (en)Alarm method and device for abnormal page and computer system
TWI826760B (en)Document processing system with automatic after-sales service and data processing method
CN110348548A (en)A kind of transmission method for realizing multi-mass work label point information by planar bar code technology
CN104408556A (en)Remote component detecting and installing system based on Android mobile terminal

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp