[go: up one dir, main page]

CN111832256B - Method and related device for marking information of examination drawing - Google Patents

Method and related device for marking information of examination drawing Download PDF

Info

Publication number
CN111832256B
CN111832256B CN202010614600.2A CN202010614600A CN111832256B CN 111832256 B CN111832256 B CN 111832256B CN 202010614600 A CN202010614600 A CN 202010614600A CN 111832256 B CN111832256 B CN 111832256B
Authority
CN
China
Prior art keywords
marking
information
correction information
determining
target drawing
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.)
Active
Application number
CN202010614600.2A
Other languages
Chinese (zh)
Other versions
CN111832256A (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 Wanyi Digital Technology Co ltd
Original Assignee
Shenzhen Wanyi Digital Technology 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 Wanyi Digital Technology Co ltd filed Critical Shenzhen Wanyi Digital Technology Co ltd
Priority to CN202010614600.2A priority Critical patent/CN111832256B/en
Publication of CN111832256A publication Critical patent/CN111832256A/en
Application granted granted Critical
Publication of CN111832256B publication Critical patent/CN111832256B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/117Tagging; Marking up; Designating a block; Setting of attributes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/169Annotation, e.g. comment data or footnotes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application discloses an information marking method and a related device for an aesthetic drawing, wherein the method comprises the following steps: receiving correction information aiming at a target drawing; analyzing the correction information to obtain attribute information associated with the correction information; determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing; marking the correction information on the target drawing according to the first marking mode. According to the embodiment of the application, the electronic equipment can adopt different marking modes aiming at different correction information, so that the later-stage consulting efficiency of the examination result is improved.

Description

Method and related device for marking information of examination drawing
Technical Field
The application relates to the technical field of welding, in particular to an information marking method and a related device for an aesthetic drawing.
Background
The examination is an indispensable link in construction projects. Along with the progress of electronic technology, electronic equipment is more and more intelligent, and can execute an intelligent drawing examination program, but if only the electronic equipment is used for executing the drawing examination function, partial drawing examination results are easy to be dead, and flexible adjustment can not be carried out according to the content in an actual drawing, so that engineering personnel are required to further examine the drawing after the electronic equipment performs intelligent drawing examination so as to achieve the best effect; at present, marks in the process of drawing examination are disordered, so that later engineering staff cannot review the whole drawing examination flow, and only the final correction result can be reviewed in the final review process, comprehensive analysis cannot be performed according to the marks in the process of drawing examination, and the efficiency of the drawing examination process is affected.
Disclosure of Invention
The embodiment of the application provides an information marking method and a related device for an aesthetic drawing, and electronic equipment can generate a simulated welding effect drawing according to a reference position point set in a three-dimensional space and a target three-dimensional model.
In a first aspect, an embodiment of the present application provides a method for marking information of an aesthetic map, where the method includes:
Receiving correction information aiming at a target drawing;
Analyzing the correction information to obtain attribute information of the correction information;
Determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing;
marking the correction information on the target drawing according to the first marking mode.
In one possible implementation manner, the parsing the correction information to obtain attribute information of the correction information includes: determining a first component corrected by the correction information in the target drawing; acquiring label information of the first component; and querying attribute information of the component by taking the tag information as a query identifier to obtain the attribute information of the query identifier.
In one possible implementation manner, the determining a first marking manner according to the attribute information includes: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; and determining one marking mode in the first number of marking modes as the first marking mode.
In one possible implementation manner, the determining one of the first number of marking manners is the first marking manner includes: determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; and determining one of the third number of marking modes as the first marking mode.
In one possible implementation manner, after the marking the correction information on the target drawing according to the first marking manner, the method further includes: displaying the target drawing; receiving a first reference instruction aiming at a second component in the target drawing; and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
In one possible implementation manner, the method is applied to an electronic device, the electronic device has a gesture information acquisition function and an eyeball tracking function, and the receiving a first reference instruction for a second component in the target drawing includes: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture; determining a first position of a gaze point on a display screen of the electronic device by the eye tracking function; determining that the first location is on the second component in the target drawing; the first reference instruction for the second component is generated.
In one possible implementation, the displaying at least two correction information of the second component includes: sequencing the at least two pieces of correction information according to the generation time of the at least two pieces of correction information to obtain a first sequence; and sequentially displaying at least one effect graph corrected by the second component according to the first sequence, wherein each effect graph is corrected according to one piece of correction information in the at least two pieces of correction information.
In a second aspect, an embodiment of the present application provides an information marking apparatus for an aesthetic drawing, which is applied to an electronic device, where the information marking apparatus for an aesthetic drawing includes a processing unit, where,
The processing unit is used for receiving correction information aiming at the target drawing through the communication unit; the attribute information is used for analyzing the correction information to obtain the attribute information of the correction information; the first marking mode is different from the existing marking mode in the target drawing; and the correction information is marked on the target drawing according to the first marking mode.
In a third aspect, an embodiment of the present application provides an electronic device, including a controller, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the controller, the programs including instructions for performing steps in any of the methods of the first aspect of the embodiments of the present application.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform part or all of the steps as described in any of the methods of the first aspect of the embodiments of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in any of the methods of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
It can be seen that, in the embodiment of the present application, the electronic device first receives correction information for the target drawing; secondly, analyzing the correction information to obtain attribute information of the correction information; secondly, determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing; and secondly, marking the correction information on the target drawing according to a first marking mode. Therefore, the electronic equipment in the embodiment of the application can obtain the attribute information of the correction information, further determine the marking mode different from the existing marking mode in the target drawing according to the attribute information, and further mark the target drawing according to the different marking modes; the method is beneficial to the subsequent correction process of quickly consulting the target drawing according to different marking modes by engineering personnel, so that the target drawing is evaluated according to the whole correction process, and the efficiency of the drawing inspection process is improved.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of an information marking method of an aesthetic drawing according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 4 is a functional unit block diagram of an information marking apparatus for an aesthetic drawing according to an embodiment of the present application.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second and the like in the description and in the claims and in the above-described figures are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
Embodiments of the present application are described in detail below.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device includes a processor, a memory, a signal processor, a communication interface, a touch display screen, a WiFi module, a speaker, a microphone, a random access memory (Random Access Memory, RAM), a camera, and so on.
The device comprises a memory, a signal processor, a WiFi module, a touch screen, a loudspeaker, a microphone, a RAM and a camera, wherein the memory, the signal processor, the WiFi module, the touch screen, the loudspeaker, the microphone, the RAM and the camera are connected with the processor, and a communication interface is connected with the signal processor.
Drawing information can be stored in the memory; the processor can retrieve drawing information in the memory and mark the drawing according to the received correction information.
The electronic device may include, among other things, various handheld devices with wireless communication capabilities, vehicle-mounted devices, wearable devices (e.g., smart watches, smart bracelets, pedometers, etc.), computing devices or other processing devices connected to wireless modems, as well as various forms of User Equipment (UE), mobile Stations (MS), terminal devices (TERMINAL DEVICE), etc. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
Referring to fig. 2, fig. 2 is a flowchart of an information marking method for an aesthetic drawing, which is provided in an embodiment of the application and is applied to an electronic device. As shown in the figure, the information marking method of the present aesthetic comprises:
in step 201, the electronic device receives correction information for the target drawing.
The target drawing can be a drawing corresponding to a building information model (Building Information Modeling, BIM), and the correction information can be the modification of data aiming at the BIM or the modification of a graph directly; for example, if the design of the room angle of the building in the BIM is arc, the correction information for the room angle may be a modification of the curvature value of the room angle, that is, the correction information is a new curvature value; the correction information can also be an arc image of a roof angle, and is used for replacing the original arc image in the target drawing.
Step 202, the electronic device analyzes the correction information to obtain attribute information of the correction information.
The electronic equipment can analyze and determine the component corrected by the correction information, and further determine the attribute information of the component to obtain the attribute information.
In step 203, the electronic device determines a first marking mode according to the attribute information, where the first marking mode is different from an existing marking mode in the target drawing.
The electronic equipment can preset grades of attribute information, each grade comprises a plurality of marking modes, the marking modes contained in different grades are different, so that correction information input by different accounts can be clearly determined according to different marking modes in the subsequent browsing process, and the importance of the correction information can be judged according to the accounts; meanwhile, the electronic equipment can set a marking mode and a manual marking mode of the equipment, specifically, in the embodiment of the application, the target page is a drawing after intelligent drawing examination, namely, the mark of the electronic equipment on the target drawing exists in the target page, and the correction information in the embodiment of the application is input to the electronic equipment by personnel, so that the electronic equipment can distinguish the correction information of the intelligent drawing and the correction information of the manual drawing by using different marking modes. For example, the levels may include a first level and a second level, the first level being higher in importance than the second level, the first level including dark red, light red, dark blue, light blue, the second level including dark yellow, light yellow, dark green, light green; the marking mode of the equipment adopts thinner lines or fonts, and the manual marking mode adopts thicker lines or fonts; for example, the target drawing is a drawing corresponding to the BIM, if the marked component is a supporting structure such as a beam, a column and the like of a house in the BIM, the first grade is corresponding, and if the corrected information corresponding to the mark is artificially added, thicker lines or fonts are adopted for marking; and if the marked component is a structure which can be flexibly adjusted, such as a pipeline structure in a house in the BIM, the marked component corresponds to the second level, and if the correction information corresponding to the mark is added by the electronic equipment, the marked component adopts thinner lines or fonts.
And 204, the electronic equipment marks the correction information on the target drawing according to the first marking mode.
It can be seen that, in the embodiment of the present application, the electronic device first receives correction information for the target drawing; secondly, analyzing the correction information to obtain attribute information of the correction information; secondly, determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing; and secondly, marking the correction information on the target drawing according to a first marking mode. Therefore, the electronic equipment in the embodiment of the application can obtain the attribute information of the correction information, further determine the marking mode different from the existing marking mode in the target drawing according to the attribute information, and further mark the target drawing according to the different marking modes; the method is beneficial to the subsequent correction process of quickly consulting the target drawing according to different marking modes by engineering personnel, so that the target drawing is evaluated according to the whole correction process, and the efficiency of the drawing inspection process is improved.
In one possible implementation manner, the parsing the correction information to obtain attribute information of the correction information includes: determining a first component corrected by the correction information in the target drawing; acquiring label information of the first component; and querying attribute information of the component by taking the tag information as a query identifier to obtain the attribute information of the query identifier.
In this example, the electronic device may identify the component corrected by the current correction information, determine attribute information of the component, and further determine attribute information associated with the correction information.
In one possible implementation manner, the determining a first marking manner according to the attribute information includes: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; and determining one marking mode in the first number of marking modes as the first marking mode.
In the embodiment of the invention, the target drawing is a drawing in which the electronic device executes the intelligent drawing examination function, the target drawing contains marks of the electronic device on the target drawing, the marking modes of the electronic device for setting the intelligent drawing examination function are different from the manual marking modes, and specifically, the first number of marking modes preset by the first level in the embodiment are all manual marking modes. Any one of the first number of marking modes is different from the marking mode of adding correction information to the intelligent drawing function in the target drawing paper.
In this example, the electronic device determines the level corresponding to the attribute information, and further determines that one marking mode in the level is the first marking mode.
In one possible implementation manner, the determining one of the first number of marking manners is the first marking manner includes: determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; and determining one of the third number of marking modes as the first marking mode.
The electronic device may determine the historical usage times of the third number of marking manners, and determine the marking manner with the highest historical usage times among the third number of marking manners as the first marking manner.
In this example, the electronic device may screen out the marking modes that are not included in the target drawing from the first number of marking modes, so as to determine the first marking mode that is not adopted in the target drawing.
In one possible implementation manner, after the marking the correction information on the target drawing according to the first marking manner, the method further includes: displaying the target drawing; receiving a first reference instruction aiming at a second component in the target drawing; and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
The mode of receiving the first reference instruction to the second component in the target drawing may be: and receiving a voice instruction aiming at the second component, detecting that the user performs touch operation on the display screen, and displaying an image of the touch area as the second component.
The electronic equipment can determine the fixation point of the user on the display screen through the eyeball tracking function, when the electronic equipment displays at least two pieces of correction information on the display screen, the electronic equipment can determine the position of the fixation point of the user, and if the position of the fixation point is on one piece of correction information, the part graph corrected by the correction information is enlarged, so that the user can conveniently view the part structure corrected by the correction information.
In this example, the electronic device may display correction information with different marking modes when receiving the reference instruction.
In one possible implementation manner, the method is applied to an electronic device, the electronic device has a gesture information acquisition function and an eyeball tracking function, and the receiving a first reference instruction for a second component in the target drawing includes: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture; determining a first position of a gaze point on a display screen of the electronic device by the eye tracking function; determining that the first location is on the second component in the target drawing; the first reference instruction for the second component is generated.
For example, the first gesture is a fist making gesture, the second component is a beam in the target drawing, when the electronic device detects the fist making gesture, the eyeball tracking function is triggered, the gaze point of the user is determined, the position of the gaze point is detected to be on the displayed beam, and a first reference instruction of the beam is generated.
In this example, the electronic device may generate the reference instruction for the component by combining the gesture information and the eye tracking function, so that interaction efficiency between the user and the electronic device is improved.
In one possible implementation, the displaying at least two correction information of the second component includes: sequencing the at least two pieces of correction information according to the generation time of the at least two pieces of correction information to obtain a first sequence; and sequentially displaying at least one effect graph corrected by the second component according to the first sequence, wherein each effect graph is corrected according to one piece of correction information in the at least two pieces of correction information.
It can be seen that, in this example, the electronic device displays the correction information of the component according to the time sequence, so that the engineering personnel can check the correction information of the component according to the time sequence, and evaluate the final correction result.
Referring to fig. 3, in accordance with the embodiment shown in fig. 2, fig. 3 is a schematic structural diagram of an electronic device 500 according to an embodiment of the present application, as shown in the fig. 2, the host device 500 includes an application processor 510, a memory 520, a communication interface 530, and one or more programs 521, where the one or more programs 521 are stored in the memory 520 and configured to be executed by the application processor 510, and the one or more programs 521 include instructions for performing the following steps:
Receiving correction information aiming at a target drawing;
Analyzing the correction information to obtain attribute information associated with the correction information;
Determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing;
marking the correction information on the target drawing according to the first marking mode.
It can be seen that, in the embodiment of the present application, the electronic device first receives correction information for the target drawing; secondly, analyzing the correction information to obtain attribute information of the correction information; secondly, determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing; and secondly, marking the correction information on the target drawing according to a first marking mode. Therefore, the electronic equipment in the embodiment of the application can obtain the attribute information of the correction information, further determine the marking mode different from the existing marking mode in the target drawing according to the attribute information, and further mark the target drawing according to the different marking modes; the method is beneficial to the subsequent correction process of quickly consulting the target drawing according to different marking modes by engineering personnel, so that the target drawing is evaluated according to the whole correction process, and the efficiency of the drawing inspection process is improved.
In one possible implementation manner, in the aspect of analyzing the correction information to obtain attribute information of the correction information, the instructions in the program are specifically configured to perform the following operations: determining a first component corrected by the correction information in the target drawing; acquiring label information of the first component; and querying attribute information of the component by taking the tag information as a query identifier to obtain the attribute information of the query identifier.
In one possible implementation manner, in the aspect of determining the first marking mode according to the attribute information, the instructions in the program are specifically configured to perform the following operations: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; and determining one marking mode in the first number of marking modes as the first marking mode.
In one possible implementation manner, in the determining that one of the first number of marking manners is the first marking manner, the instructions in the program are specifically configured to perform the following operations: determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; and determining one of the third number of marking modes as the first marking mode.
In one possible implementation manner, after the marking the correction information on the target drawing according to the first marking manner, the instructions in the program are specifically configured to perform the following operations: displaying the target drawing; receiving a first reference instruction aiming at a second component in the target drawing; and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
In one possible implementation manner, the method is applied to an electronic device, the electronic device has a gesture information acquisition function and an eyeball tracking function, and in the aspect of receiving the first reference instruction for the second component in the target drawing, the instructions in the program are specifically configured to perform the following operations: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture; determining a first position of a gaze point on a display screen of the electronic device by the eye tracking function; determining that the first location is on the second component in the target drawing; the first reference instruction for the second component is generated.
In a possible implementation manner, in the aspect of displaying at least two pieces of correction information of the second component, the instructions in the program are specifically configured to perform the following operations: sequencing the at least two pieces of correction information according to the generation time of the at least two pieces of correction information to obtain a first sequence; and sequentially displaying at least one effect graph corrected by the second component according to the first sequence, wherein each effect graph is corrected according to one piece of correction information in the at least two pieces of correction information.
The foregoing description of the embodiments of the present application has been presented primarily in terms of a method-side implementation. It will be appreciated that the electronic device, in order to achieve the above-described functions, includes corresponding hardware structures and/or software modules that perform the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The embodiment of the application can divide the functional units of the electronic device according to the method example, for example, each functional unit can be divided corresponding to each function, and two or more functions can be integrated in one control unit. The integrated units may be implemented in hardware or in software functional units. It should be noted that, in the embodiment of the present application, the division of the units is schematic, which is merely a logic function division, and other division manners may be implemented in actual practice.
Fig. 4 is a block diagram showing functional units of an information marking apparatus 600 for an aesthetic drawing according to an embodiment of the present application. The information marking apparatus 600 for drawing is applied to an electronic device, and the information marking apparatus 600 for drawing includes a processing unit 601 and a communication unit 602, wherein:
The processing unit 601 is configured to receive correction information for a target drawing through the communication unit 602; the attribute information is used for analyzing the correction information to obtain the attribute information of the correction information; the first marking mode is different from the existing marking mode in the target drawing; and the correction information is marked on the target drawing according to the first marking mode.
The information marking apparatus 600 for the drawing may further include a storage unit 603, where the storage unit 603 is configured to store program codes and data of the electronic device. The processing unit 601 may be a processor, the communication unit 602 may be a touch display screen or a transceiver, and the storage unit 603 may be a memory.
It can be seen that, in the embodiment of the present application, the electronic device first receives correction information for the target drawing; secondly, analyzing the correction information to obtain attribute information of the correction information; secondly, determining a first marking mode according to the attribute information, wherein the first marking mode is different from the existing marking mode in the target drawing; and secondly, marking the correction information on the target drawing according to a first marking mode. Therefore, the electronic equipment in the embodiment of the application can obtain the attribute information of the correction information, further determine the marking mode different from the existing marking mode in the target drawing according to the attribute information, and further mark the target drawing according to the different marking modes; the method is beneficial to the subsequent correction process of quickly consulting the target drawing according to different marking modes by engineering personnel, so that the target drawing is evaluated according to the whole correction process, and the efficiency of the drawing inspection process is improved.
In one possible implementation manner, in the analyzing the correction information to obtain the attribute information of the correction information, the processing unit 601 is specifically configured to: determining a first component corrected by the correction information in the target drawing; acquiring label information of the first component; and querying attribute information of the component by taking the tag information as a query identifier to obtain the attribute information of the query identifier.
In one possible implementation manner, in the aspect of determining the first marking mode according to the attribute information, the instructions in the program are specifically configured to perform the following operations: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; and determining one marking mode in the first number of marking modes as the first marking mode.
In one possible implementation manner, in the determining that one of the first number of marking manners is the first marking manner, the processing unit 601 is specifically configured to: determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; and determining one of the third number of marking modes as the first marking mode.
In a possible implementation manner, after the marking the correction information on the target drawing according to the first marking manner, the processing unit 601 is specifically configured to: displaying the target drawing; receiving a first reference instruction aiming at a second component in the target drawing; and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
In one possible implementation manner, the method is applied to an electronic device, where the electronic device has a gesture information acquisition function and an eyeball tracking function, and the processing unit 601 is specifically configured to: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture; determining a first position of a gaze point on a display screen of the electronic device by the eye tracking function; determining that the first location is on the second component in the target drawing; the first reference instruction for the second component is generated.
In a possible implementation manner, in terms of the displaying at least two pieces of correction information of the second component, the processing unit 601 is specifically configured to: sequencing the at least two pieces of correction information according to the generation time of the at least two pieces of correction information to obtain a first sequence; and sequentially displaying at least one effect graph corrected by the second component according to the first sequence, wherein each effect graph is corrected according to one piece of correction information in the at least two pieces of correction information.
The embodiment of the application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program makes a computer execute part or all of the steps of any one of the method embodiments, and the computer includes a mobile terminal.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the methods described in the method embodiments above. The computer program product may be a software installation package, said computer comprising a mobile terminal.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, such as the above-described division of units, merely a division of logic functions, and there may be additional manners of dividing in actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may 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 may be integrated in one control unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units described above, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a memory, comprising several instructions for causing a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the above-mentioned method of the various embodiments of the present application. And the aforementioned memory includes: a usb disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, which may include: flash disk, read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The foregoing has outlined rather broadly the more detailed description of embodiments of the application, wherein the principles and embodiments of the application are explained in detail using specific examples, the above examples being provided solely to facilitate the understanding of the method and core concepts of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.

Claims (6)

1. An information marking method of a drawing, the method being applied to an electronic device having a gesture information acquisition function and an eyeball tracking function, the method comprising:
Receiving correction information aiming at a target drawing;
Analyzing the correction information to obtain attribute information associated with the correction information;
Determining a first marking mode according to the attribute information, including: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; determining one of the third number of marking modes as the first marking mode; the first marking mode is different from the existing marking mode in the target drawing;
marking the correction information on the target drawing according to the first marking mode;
Displaying the target drawing;
Receiving a first reference instruction for a second component in the target drawing, including: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture, determining a first position of a gaze point on a display screen of the electronic equipment through the eyeball tracking function, determining that the first position is positioned on the second component in the target drawing, and generating the first reference instruction for the second component;
and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
2. The method according to claim 1, wherein said parsing the correction information to obtain attribute information associated with the correction information includes:
determining a first component corrected by the correction information in the target drawing;
acquiring label information of the first component;
and querying attribute information of the component by taking the tag information as a query identifier to obtain the attribute information of the query identifier.
3. The method according to claim 1 or 2, wherein said displaying at least two correction information of the second component comprises:
Sequencing the at least two pieces of correction information according to the generation time of the at least two pieces of correction information to obtain a first sequence;
And sequentially displaying at least one effect graph corrected by the second component according to the first sequence, wherein each effect graph is corrected according to one piece of correction information in the at least two pieces of correction information.
4. An information marking device for drawing, which is applied to an electronic device having a gesture information acquisition function and an eyeball tracking function, characterized in that the information marking device for drawing comprises a processing unit and a communication unit, wherein,
The processing unit is used for receiving correction information aiming at the target drawing through the communication unit; the correction information is analyzed to obtain attribute information associated with the correction information; and determining a first marking mode according to the attribute information, including: determining a first grade corresponding to the attribute information; determining a first number of marking modes preset by the first level, wherein the first number is a positive integer; determining a second number of marking modes included in the target drawing, wherein the second number is a positive integer; screening a third number of marking modes from the first number of marking modes, wherein the third number of marking modes are different from the second number of marking modes, and the third number is a positive integer; determining one of the third number of marking modes as the first marking mode; the first marking mode is different from the existing marking mode in the target drawing; the correction information is marked on the target drawing according to the first marking mode;
The method comprises the steps of displaying the target drawing; receiving a first reference instruction for a second component in the target drawing, including: detecting first gesture information of a user through the gesture information acquisition function, wherein the first gesture information is a preset gesture, determining a first position of a gaze point on a display screen of the electronic equipment through the eyeball tracking function, determining that the first position is positioned on the second component in the target drawing, and generating the first reference instruction for the second component; and displaying at least two pieces of correction information of the second component, wherein the marking modes of any two pieces of correction information in the at least two pieces of correction information are different.
5. An electronic device comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-3.
6. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of claims 1-3.
CN202010614600.2A 2020-06-30 2020-06-30 Method and related device for marking information of examination drawing Active CN111832256B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010614600.2A CN111832256B (en) 2020-06-30 2020-06-30 Method and related device for marking information of examination drawing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010614600.2A CN111832256B (en) 2020-06-30 2020-06-30 Method and related device for marking information of examination drawing

Publications (2)

Publication Number Publication Date
CN111832256A CN111832256A (en) 2020-10-27
CN111832256B true CN111832256B (en) 2024-07-12

Family

ID=72900684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010614600.2A Active CN111832256B (en) 2020-06-30 2020-06-30 Method and related device for marking information of examination drawing

Country Status (1)

Country Link
CN (1) CN111832256B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112486384B (en) * 2020-11-27 2022-12-20 万翼科技有限公司 Picture examination processing method and related device
MY206591A (en) * 2021-04-15 2024-12-25 Kobayashi Mft Co Ltd Server device and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714134A (en) * 2009-11-13 2010-05-26 无锡曼荼罗软件有限公司 Modifying processing method and device for electronic medical records
CN109710905A (en) * 2018-09-30 2019-05-03 天津字节跳动科技有限公司 Document synergic editing method, device, storage medium and electronic equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3425408B2 (en) * 2000-05-31 2003-07-14 株式会社東芝 Document reading device
CN101196894A (en) * 2006-12-06 2008-06-11 英业达股份有限公司 Processing method for graphic file modification information and computer readable storage medium
CN109917978B (en) * 2019-01-25 2021-09-28 深圳市华阳国际工程设计股份有限公司 BiM model-based annotation corresponding component display method and device and storage device
CN110765893B (en) * 2019-09-30 2022-03-22 万翼科技有限公司 Drawing file identification method, electronic equipment and related product
CN111159609A (en) * 2019-12-20 2020-05-15 万翼科技有限公司 Attribute information modification method and related device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101714134A (en) * 2009-11-13 2010-05-26 无锡曼荼罗软件有限公司 Modifying processing method and device for electronic medical records
CN109710905A (en) * 2018-09-30 2019-05-03 天津字节跳动科技有限公司 Document synergic editing method, device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN111832256A (en) 2020-10-27

Similar Documents

Publication Publication Date Title
US10930281B2 (en) Method, apparatus and system for testing intelligent voice device
CN110704661B (en) Image classification method and device
US10776563B2 (en) Systems and methods to improve a technological process for signing documents
US20240249555A1 (en) Method for detecting human behavior, electronic device, and storage medium
US10284705B2 (en) Method and apparatus for controlling smart device, and computer storage medium
US10732611B2 (en) System and method for generating machining control data of numerical control machine tool
CN107678935A (en) Data creation method, terminal and computer-readable recording medium
US20160299999A1 (en) Systems and methods for power plant model optimization
CN110348444A (en) Wrong topic collection method, device and equipment based on deep learning
CN111832256B (en) Method and related device for marking information of examination drawing
CN106227652A (en) Automated testing method and system
CN110580217A (en) software code health degree detection method, processing method and device and electronic equipment
CN105487970B (en) A kind of method for showing interface and device
CN109726109A (en) Code debugging method, apparatus, equipment and computer storage medium
US20130173204A1 (en) System and method for measuring trace width of pcb
CN107589889A (en) Image processing triggering method and device, electronic equipment and storage medium
JP2024502516A (en) Data annotation methods, apparatus, systems, devices and storage media
US20140304580A1 (en) Adjusting layout size of hyperlink
CN109740430B (en) Fingerprint entry method and related equipment
CN114358396B (en) Inspection route evaluation method, device, storage medium and mobile terminal
CN107239436A (en) A kind of data transfer device and device
CN101198124A (en) A mobile terminal input information processing method and device
CN110335253B (en) Eye image processing method, device, equipment and computer readable storage medium
CN111832254B (en) Drawing annotation display processing method and device
CN109800293A (en) A kind of method, apparatus and electronic equipment obtaining answer based on Question Classification

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20230704

Address after: A601, Zhongke Naneng Building, No. 06 Yuexing 6th Road, Gaoxin District Community, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 518051

Applicant after: Shenzhen Wanyi Digital Technology Co.,Ltd.

Address before: 519000 room 105-24914, No.6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province (centralized office area)

Applicant before: WANYI TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant