Information processing device
The information processing device addresses the challenge of accurately separating measurement objects from attached members by using coordinate information including color and reflection intensity, enabling clear and effective display.
Patent Information
- Application Number
- JP2021110212
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-07-01
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2041-07-01
AI Technical Summary
Existing technologies struggle to accurately separate and display measurement objects from attached members in close proximity, especially when the difference in reflected light intensity is less than a specified value.
An information processing device equipped with an acquisition unit for obtaining coordinate information including color and reflection intensity, a reception unit for receiving color and reflection intensity information of attached members, a division unit for separating the object and attached member based on this information, and a control unit for displaying each part accurately.
Enables accurate classification and display of measurement objects and attached members, improving visibility and clarity by separating them effectively, even when intensity differences are subtle.
Smart Images

Figure 0007653317000001 
Figure 0007653317000002 
Figure 0007653317000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device. [Background technology]
[0002] Traditionally, 3D photography in the construction industry using 3D scanners (hereinafter also referred to as "3D scanners") has been conducted outdoors to photograph the building framework, exterior, and equipment, just like in the civil engineering field. In addition, 3D photography has also been conducted semi-outdoors (rooftops hidden by privacy walls, dry areas, pilotis, etc.) and indoors to photograph the building framework, interior, and equipment.
[0003] The point cloud data acquired through 3D photography using this 3D scanner is used to check the on-site and current situation using a personal computer, etc.
[0004] As a technology that utilizes point cloud data obtained by such a 3D scanner, Patent Document 1 discloses a point cloud data utilization system that utilizes point cloud data having spatial coordinate information for the management of objects in road management projects.
[0005] This point cloud data utilization system includes a measuring device that acquires point cloud data of the object, and a data generating device that displays the object based on the point cloud data acquired by the measuring device. The point cloud data utilization system includes the data generating device that acquires the point cloud data from the measuring device, the point cloud data having a parameter of the intensity of the reflected light generated by detecting the reflected light from the measuring device when the intensity of the reflected light in a part of the point cloud data of the object surface is different from that in other parts by a predetermined value or more. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] JP 2018-77254 A Summary of the Invention [Problem to be solved by the invention]
[0007] Incidentally, there are cases where the shape, number, dimensions, etc. of building components brought into a construction site are confirmed by photographing the building components with a 3D scanner. Since building components are generally heavy, when temporarily placing them at a construction site, so-called flap corners are used to lay under the building components, as shown in FIG. 11 as an example. The flap corners are merely temporary components and are not necessary for confirming the shape, number, etc. of the building components. For this reason, when displaying building components photographed with a 3D scanner on a screen, it is desirable to display them separately from other components.
[0008] Similarly, when carrying out repair work on the inside or outside of a building, a temporary member known as scaffolding may be used, as shown in Figure 12. Since scaffolding is not necessary when checking the status of building repair work with a 3D scanner, it is desirable to display it separately from other members when displaying various members inside and outside a building photographed with a 3D scanner on a screen. Note that these requests are not limited to flap corners and scaffolding, but are for all attached members.
[0009] In contrast, when the technology described in the above Patent Document 1 is applied to separately display the measurement object and the attached member close to the measurement object, if the intensity of the reflected light of the measurement object is different from that of the attached member by a predetermined value or more, the measurement object will be displayed separately from the attached member. Therefore, this technology cannot distinguish when the difference in the intensity of the reflected light is less than the predetermined value, and there is a problem in that the measurement object and the attached member close to the measurement object cannot necessarily be displayed separately with high accuracy.
[0010] The present disclosure has been made in consideration of the above circumstances, and aims to provide an information processing device that can accurately distinguish and display the object to be measured and an attached component that is close to the object to be measured. [Means for solving the problem]
[0011] The information processing device of the present invention described in claim 1 comprises an acquisition unit that acquires coordinate information including color information or reflection intensity information obtained by 3D imaging of a measurement object and an attachment member that has a different color or gloss from the measurement object and is close to the measurement object, a reception unit that accepts the color information or reflection intensity information of the attachment member, a division unit that divides the measurement object and the attachment member based on the color information or the reflection intensity information acquired by the acquisition unit and the color information or the reflection intensity information accepted by the reception unit, and a control unit that controls a display unit to display each part indicated by the coordinate information in a state in which the measurement object and the attachment member are divided by the division unit.
[0012] According to the information processing device of the present invention as described in claim 1, coordinate information including color information or reflection intensity information is obtained by 3D photographing a measurement object and an attached member that has a different color or gloss from the measurement object and is close to the measurement object, while color information or reflection intensity information of the attached member is received, and the measurement object and the attached member are separated based on the obtained color information or reflection intensity information and the received color information or reflection intensity information, and in this separated state, each part indicated by the coordinate information is displayed on the display unit, thereby making it possible to accurately separate and display the measurement object and the attached member that is close to the measurement object.
[0013] The information processing device of the present invention as described in claim 2 is the information processing device as described in claim 1, wherein the control unit controls the display unit to display each of the parts in a state in which the object to be measured and the attached member are distinguished from each other by not displaying the attached member.
[0014] According to the information processing device of the present invention as described in claim 2, by not displaying the attached parts, and by controlling the display unit to display each part while separating the measured object from the attached parts, the measured object can be more clearly visualized.
[0015] The information processing device of the present invention as described in claim 3 is the information processing device as described in claim 1, wherein the control unit controls the display unit to display each part in a state in which the object to be measured and the attached member are distinguished from each other by displaying the attached member using only an outline.
[0016] According to the information processing device of the present invention as described in claim 3, by displaying the attached parts only with outlines and controlling the display unit to display each part in a state in which the measured object and the attached parts are distinguished, the measured object and the attached parts can be more clearly distinguished and visually recognized. Effect of the Invention
[0017] As described above, according to the present invention, the measurement object and the attached member located in the vicinity of the measurement object can be displayed in a differentiated manner with high accuracy. [Brief description of the drawings]
[0018] [Figure 1] 1 is a block diagram showing an example of a hardware configuration of an information processing system according to an embodiment. [Diagram 2] FIG. 1 is a perspective view showing an example of the configuration of a 3D scanner according to an embodiment. [Diagram 3] FIG. 2 is a block diagram showing an example of a functional configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a schematic diagram illustrating an example of a configuration of a scan information database according to the embodiment. [Diagram 5] FIG. 4 is a schematic diagram illustrating an example of a configuration of a category information database according to the embodiment. [Figure 6] FIG. 2 is a perspective view showing an example of a state of 3D imaging by the 3D scanner according to the embodiment. [Figure 7] 10 is a flowchart illustrating an example of information processing according to the embodiment. [Figure 8] FIG. 13 is a front view showing an example of an initial information input screen according to the embodiment. [Figure 9] FIG. 4 is a front view showing an example of a photographed image presentation screen according to the embodiment. [Figure 10] FIG. 4 is a front view showing an example of a photographed image presentation screen according to the embodiment. [Figure 11] This is a diagram used to explain the prior art, showing an example of a flutter angle. [Figure 12] FIG. 1 is a diagram for explaining the prior art, showing an example of scaffolding. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. In this embodiment, the present invention will be described as being applied to a purpose of displaying a flap angle and a scaffolding at a building construction site separately from other building components.
[0020] First, the configuration of an information processing system 90 according to the present embodiment will be described with reference to Figs. 1 to 3. Fig. 1 is a block diagram showing an example of a hardware configuration of the information processing system 90 according to the present embodiment. Fig. 2 is a perspective view showing an example of a configuration of a 3D scanner 50 according to the present embodiment. Fig. 3 is a block diagram showing an example of a functional configuration of an information processing device 10 according to the present embodiment.
[0021] 1, an information processing system 90 according to this embodiment includes an information processing device 10 and a 3D scanner 50. Examples of the information processing device 10 include general-purpose or dedicated information processing devices such as personal computers and server computers.
[0022] The information processing device 10 according to this embodiment includes a CPU (Central Processing Unit) 11, a memory 12 as a temporary storage area, a non-volatile storage unit 13, an input unit 14 such as a keyboard and a mouse, a display unit 15 such as a liquid crystal display, a medium reading and writing device (R / W) 16, and a communication interface (I / F) unit 18. The CPU 11, the memory 12, the storage unit 13, the input unit 14, the display unit 15, the medium reading and writing device 16, and the communication interface (I / F) unit 18 are connected to each other via a bus B. The medium reading and writing device 16 reads information written in a recording medium 17 and writes information to the recording medium 17.
[0023] The storage unit 13 is realized by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or the like. An information processing program 13A is stored in the storage unit 13 as a storage medium. The information processing program 13A is stored in the storage unit 13 by setting a recording medium 17, on which the information processing program 13A is written, in the medium reading and writing device 16, and the medium reading and writing device 16 reading the information processing program 13A from the recording medium 17. The CPU 11 reads the information processing program 13A from the storage unit 13, expands it in the memory 12, and sequentially executes the processes of the information processing program 13A.
[0024] Furthermore, a scan information database 13B and a sorting information database 13C are stored in the storage unit 13. The scan information database 13B and the sorting information database 13C will be described in detail later.
[0025] 1, the 3D scanner 50 according to this embodiment includes a scanner body 52 and a storage unit 58. Although not shown, the 3D scanner 50 according to this embodiment also includes a motor for changing the shooting direction of the scanner body 52 when performing 3D shooting with the scanner body 52, a control unit for controlling the operation of each unit such as the motor and the scanner body 52, etc.
[0026] 2, the 3D scanner 50 according to this embodiment has a scanner body 52 provided on the top of a tripod leg 60, and the scanner body 52 is capable of changing the shooting direction by driving the above-mentioned motor on the top of the leg 60. It goes without saying that the leg 60 is not limited to a tripod.
[0027] The 3D scanner 50 according to the present embodiment is a so-called time-of-flight type in which a laser beam is emitted from the scanner body 52, a distance is calculated from the time it takes for the laser beam to be reflected by the object and returned, and a laser beam emission angle is calculated from the moving direction of the scanner body 52, and a three-dimensional position is specified using these calculated values. However, the method of specifying a three-dimensional position by the 3D scanner 50 is not limited to this. For example, a so-called phase-shift type in which a laser beam modulated in a plurality of ways is emitted from the scanner body 52, a distance to the object is calculated based on the phase difference of the diffuse reflection component that hits the object and returns, and a three-dimensional position is specified based on the distance and the emission angle of the laser beam may be applied as the 3D scanner 50.
[0028] In addition, in the 3D scanner 50 according to the present embodiment, in addition to coordinate information indicating the coordinates of the three-dimensional position of each point, reflection intensity information indicating the reflection intensity of the laser light of the corresponding point and color information indicating the color of the corresponding point are acquired as point cloud data. Then, in the 3D scanner 50 according to the present embodiment, the acquired coordinate information, reflection intensity information, and color information are associated with each point in the point cloud data and stored in the storage unit 58.
[0029] In the information processing system 90 according to the present embodiment, the various information stored in the storage unit 58 of the 3D scanner 50 is transmitted to the information processing device 10 by wired communication, but the present invention is not limited thereto. For example, the various information stored in the storage unit 58 of the 3D scanner 50 may be transmitted to the information processing device 10 by wireless communication. In addition, the storage unit 58 may be a portable storage medium that is detachable from the 3D scanner 50, and the various information stored in the storage unit 58 of the 3D scanner 50 may be transferred to the information processing device 10 via the storage medium. Furthermore, the various information stored in the storage unit 58 of the 3D scanner 50 is not limited to being directly transmitted to the information processing device 10, and may be transmitted to the information processing device 10 via a cloud server, for example.
[0030] Next, a functional configuration of the information processing device 10 according to this embodiment will be described with reference to Fig. 3. As shown in Fig. 3, the information processing device 10 according to this embodiment includes an acquisition unit 11A, a reception unit 11B, a classification unit 11C, and a control unit 11D. The CPU 11 of the information processing device 10 executes an information processing program 13A to function as the acquisition unit 11A, the reception unit 11B, the classification unit 11C, and the control unit 11D.
[0031] The acquisition unit 11A according to the present embodiment acquires coordinate information including color information and reflection intensity information obtained by three-dimensionally photographing a measurement object and an attachment member that has a different color or gloss from the measurement object and is close to the measurement object. In this embodiment, the attachment member is a flap angle and a scaffolding used when constructing a building, but this is not limited to this. For example, only one of the flap angle and the scaffolding may be applied as an attachment member, or other members temporarily used when constructing a building or other members temporarily used in a field unrelated to the construction of a building may be applied as an attachment member. In this embodiment, the measurement object is applied to building materials such as wood that is the source of columns and beams, and equipment piping, but this is not limited to this. For example, various members other than attachment members used in a field unrelated to the construction of a building may be applied as the measurement object.
[0032] The receiving unit 11B according to the present embodiment receives color information and reflection intensity information of the above-mentioned attached member. In the present embodiment, the receiving unit 11B receives the information via the input unit 14, but the present embodiment is not limited to this. For example, the information processing device 10 may be provided with a voice input device such as a microphone, and voice input via the voice input device may be received.
[0033] Moreover, the dividing section 11C according to this embodiment divides the measurement object and the attachment member based on the color information and reflection intensity information acquired by the acquiring section 11A and the color information and reflection intensity information accepted by the accepting section.
[0034] Then, the control unit 11D according to the present embodiment controls the display unit 15 to display each part indicated by the coordinate information in a state in which the measurement object and the additional member are separated by the dividing unit 11C. Note that the control unit 11D according to the present embodiment controls the display unit 15 to display each part in a state in which the measurement object and the additional member are separated by not displaying the additional member.
[0035] Next, the scan information database 13B according to the present embodiment will be described with reference to Fig. 4. Fig. 4 is a schematic diagram showing an example of the configuration of the scan information database 13B according to the present embodiment.
[0036] As shown in FIG. 4, the scan information database 13B according to this embodiment stores information on coordinates, reflection intensity, and color in association with each other.
[0037] The coordinates are the above-mentioned coordinate information indicating the coordinates of the positions of the points obtained by three-dimensional imaging using the 3D scanner 50, the reflection intensity is the above-mentioned reflection intensity information at the corresponding points, and the color is the above-mentioned color information at the corresponding points. That is, the scan information database 13B according to this embodiment registers point cloud data of the coordinate information, reflection intensity information, and color information obtained by three-dimensional imaging using the 3D scanner 50.
[0038] Next, the category information database 13C according to this embodiment will be described with reference to Fig. 5. Fig. 5 is a schematic diagram showing an example of the configuration of the category information database 13C according to this embodiment.
[0039] As shown in FIG. 5, the classification information database 13C according to this embodiment stores information on the name of an attachment member, an attachment member ID (Identification), a color, and a reflection intensity in association with each other.
[0040] The above-mentioned attachment member name is information indicating the name of the attachment member (in this embodiment, "flutter angle" and "scaffolding"). Also, the above-mentioned attachment member ID is information that is given in advance as different information for each type of corresponding attachment member in order to identify the type. That is, in the information processing system 90 according to this embodiment, the attachment members correspond to multiple types for each of flutter angle and scaffolding.
[0041] The color is information indicating the color range of the corresponding attachment member, and the reflection intensity is information indicating the reflection intensity range of the corresponding attachment member. As shown in FIG. 5, in this embodiment, information indicating the luminance range of each primary color of R (red), G (green), and B (blue) is applied as the information indicating the color range, but this is not limited to this. For example, the luminance of one of these three primary colors or a combination of two primary colors may be set to a fixed value, and information indicating the luminance range of the remaining primary color may be applied as the information indicating the color range. In this embodiment, only information indicating the color range is stored for the flap angle, and only information indicating the reflection intensity range is stored for the scaffolding, but this is not limited to this. For example, information indicating both the color range and the reflection intensity range for both the flap angle and the scaffolding may be stored.
[0042] Next, the operation of the information processing system 90 according to this embodiment will be described with reference to Fig. 6 to Fig. 9. Fig. 6 is a perspective view showing an example of a state of 3D imaging by the 3D scanner 50 according to this embodiment. Fig. 7 is a flowchart showing an example of information processing according to this embodiment.
[0043] 6 as an example, when a person who delivers a building material 84 to a target location (in this embodiment, a material storage yard adjacent to a building under construction) 80 delivers the building material 84 to the material storage yard 80, he or she lays a plurality of flap angles 82 of a different color (hereinafter referred to as "flap angle color") from the building material 84 in appropriate locations, and then places the building material 84 on the flap angles 82. Also, although not shown in the figure, a worker who sets up scaffolding for the building under construction uses scaffolding that has a reflection intensity (hereinafter simply referred to as "reflection intensity") obtained by the 3D scanner 50 different from that of the building material 84 and has a different gloss from that of the building material 84.
[0044] On the other hand, the photographer who performs the 3D photography sets up the 3D scanner 50 in the material storage area 80 so that the photography target area including the building components 84 is included in the photography range, and performs the 3D photography. In order to avoid confusion, the following describes a case where the photography target area can be covered by only one 3D photography using the 3D scanner 50, but this is not limited to this. If the photography target area cannot be covered by only one 3D photography using the 3D scanner 50, the 3D photography may be performed multiple times, and the point cloud data obtained by each 3D photography may be synthesized.
[0045] By this three-dimensional imaging, the above-mentioned coordinate information, reflection intensity information, and color information in the imaging target area are obtained and temporarily stored in the storage unit 58.
[0046] Thereafter, the photographer performs an operation to transmit each piece of information, that is, the coordinate information, the reflection intensity information, and the color information, stored in the 3D scanner 50, to the information processing device 10.
[0047] When the above-mentioned information is received from the 3D scanner 50, the information processing device 10 registers the received information in the scan information database 13B. By registering the information, the scan information database 13B shown in FIG. 4 is constructed as an example.
[0048] In this state, the user of the information processing device 10 inputs an instruction to start execution of the information processing program 13A via the input unit 14. In response to this instruction input, the CPU 11 of the information processing device 10 executes the information processing program 13A, thereby executing the information processing shown in Fig. 7. In order to avoid confusion, a case will be described here in which the user of the information processing device 10 knows in advance the flap angle color of the flap angle 82 used at the construction site and the reflection intensity of the scaffolding.
[0049] In step 100 of FIG. 7, the CPU 11 controls the display unit 15 to display an initial information input screen having a predetermined configuration, and in step 102, the CPU 11 waits until predetermined information is input.
[0050] An example of the configuration of the initial information input screen according to this embodiment is shown in Fig. 8. As shown in Fig. 8, the initial information input screen according to this embodiment displays a message prompting the user to input the color range of the flap angle to be classified and the reflection intensity range of the scaffold. Also, the initial information input screen according to this embodiment displays an input area 15A for inputting the color range of the flap angle 82 and an input area 15B for inputting the reflection intensity range of the scaffold.
[0051] As an example, when the initial information input screen shown in Figure 8 is displayed on the display unit 15, the user uses the input unit 14 to input the flap angle color range and scaffolding reflection intensity range of the flap angle 82 used at the construction site into the corresponding input area 15A and input area 15B, and then presses the end button 15C.
[0052] When the end button 15C is selected by the user, the determination in step 102 is affirmative, and the process proceeds to step 104.
[0053] In step 104, CPU 11 stores the information on the flap angle color range and the reflection intensity range input by the user on the initial information input screen in the section information database 13C. At this time, if there are multiple types of at least one of the flap angles 82 and the scaffolding, CPU 11 assigns a different attachment member ID to each and stores the information indicating each range in the section information database 13C. By the above processing of steps 100 to 104, the section information database 13C shown in Figure 5 as an example is constructed.
[0054] In step 106, CPU 11 reads all information (hereinafter referred to as "scan information") from scan information database 13B. In step 108, CPU 11 reads all information (hereinafter referred to as "section information") from division information database 13C. Note that, hereinafter, information indicating the range of flap corner colors in the division information is referred to as "flap corner color range information", and information indicating the range of platform reflection intensity in the division information is referred to as "footing reflection intensity range information".
[0055] In step 110, the CPU 11 executes a classification process to classify the flap angle 82 and the scaffolding from other building components as follows.
[0056] That is, first, CPU 11 identifies a point where the color information in the read scan information is included in the range indicated by the flap angle color range information in the read division information as a point indicating flap angle 82 (hereinafter referred to as a "flap angle point"). CPU 11 also identifies a point where the reflection intensity in the read scan information is included in the range indicated by the foothold reflection intensity range information in the read division information as a point indicating foothold (hereinafter referred to as a "foothold point").
[0057] Next, the CPU 11 converts the color information corresponding to the identified flap corner points and scaffolding points in the read scan information into information of a predetermined color (black in this embodiment), thereby distinguishing the flap corner points and scaffolding points from other building components.
[0058] In step 112, the CPU 11 controls the display unit 15 to display a captured image presentation screen having a predetermined configuration using the scan information that has been subjected to the above processing, and in step 114, the CPU 11 waits until the specified information is input.
[0059] FIG. 9 shows an example of a captured image presentation screen according to this embodiment. In FIG. 9, the captured image presentation screen is shown as a grayscale image for convenience, but in reality, the part other than the flap angle 82 is displayed in color. As shown in FIG. 9, in the captured image presentation screen according to this embodiment, an image corresponding to the shooting range shown in FIG. 6 as an example is displayed with the flap angle points erased (filled in black in this embodiment). Therefore, the user of the information processing device 10 can easily check the shape, number, dimensions, etc. of the building components 84 by referring to the captured image presentation screen.
[0060] 9 is displayed on the display unit 15, the user understands the displayed content and then designates the end button 15C via the input unit 14. When the end button 15C is designated by the user, the determination in step 114 is affirmative, and this information processing ends.
[0061] As described above, the information processing device 10 according to the present embodiment includes an acquisition unit 11A that acquires coordinate information including color information and reflection intensity information obtained by three-dimensionally photographing a measurement object (in this embodiment, a building component 84) and an attachment component (in this embodiment, a flap angle 82 and a scaffolding) that has a different color or gloss from the measurement object and is close to the measurement object, and a reception unit 11B that receives the color information and reflection intensity information of the attachment component. In addition, the information processing device 10 according to the embodiment includes a division unit 11C that divides the measurement object and the attachment component based on the color information and reflection intensity information acquired by the acquisition unit 11A and the color information and reflection intensity information received by the reception unit 11B, and a control unit 11D that controls the display unit 15 to display each part indicated by the coordinate information in a state in which the measurement object and the attachment component are divided by the division unit 11C. Therefore, the measurement object and the attachment component close to the measurement object can be accurately divided and displayed.
[0062] Moreover, according to the information processing device 10 of this embodiment, the attached members are not displayed, and the display unit 15 is controlled to display each part in a state where the object to be measured and the attached members are separated from each other. Therefore, the object to be measured can be more clearly visually recognized.
[0063] In the above embodiment, the case where the display unit 15 is controlled to display each part in a state where the object to be measured and the attached member are separated by not displaying the attached member has been described, but the present invention is not limited to this. For example, as shown in FIG. 10, the display unit 15 may be controlled to display each part in a state where the object to be measured and the attached member are separated by displaying the attached member (in the example shown in FIG. 10, the flap angle 82) only with an outline. In this case, the object to be measured and the attached member can be visually recognized by being more clearly separated.
[0064] In the above embodiment, the range of brightness for each of the primary colors R, G, and B is specified as color information indicating the color of the flap angle 82, but this is not limited to the above. For example, the name of the color itself, such as red, blue, and black, may be specified as color information indicating the color of the flap angle 82. In this case, it is possible to easily specify the color information indicating the color of the flap angle 82.
[0065] In the above embodiment, the case where both the color information and the reflection intensity information are acquired by the acquisition unit 11A and both the color information and the reflection intensity information are received by the reception unit 11B has been described, but the present invention is not limited to this. For example, the acquisition unit 11A may acquire only one of the color information and the reflection intensity information, and the reception unit 11B may receive only the information acquired by the acquisition unit 11A out of the color information and the reflection intensity information.
[0066] In the above embodiment, for example, the hardware structure of the processing unit that executes each process of the acquisition unit 11A, the reception unit 11B, the classification unit 11C, and the control unit 11D may be various processors as shown below. As described above, the various processors include a CPU, which is a general-purpose processor that executes software (programs) and functions as a processing unit, as well as a programmable logic device (PLD), which is a processor whose circuit configuration can be changed after manufacture such as an FPGA (Field-Programmable Gate Array), a dedicated electric circuit, which is a processor having a circuit configuration designed specifically for executing a specific process such as an ASIC (Application Specific Integrated Circuit), etc.
[0067] The processing unit may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA).The processing unit may also be configured with a single processor.
[0068] As an example of configuring the processing unit with one processor, first, there is a form in which one processor is configured with a combination of one or more CPUs and software, as represented by computers such as client and server, and this processor functions as the processing unit. Second, there is a form in which a processor is used that realizes the functions of the entire system including the processing unit with one IC (Integrated Circuit) chip, as represented by System On Chip (SoC), etc. In this way, the processing unit is configured using one or more of the above various processors as a hardware structure.
[0069] Furthermore, more specifically, the hardware structure of these various processors can be an electric circuit that combines circuit elements such as semiconductor elements. [Explanation of symbols]
[0070] 10. Information processing device 11 CPU 11A Acquisition Department 11B Reception 11C Section 11D Control Unit 12. Memory 13 Storage section 13A Information Processing Program 13B Scan Information Database 13C Classification Information Database 14 Input section 15 Display section 15A input range 15B Input area 15C Exit button 16 Media Read / Write Device 17 Recording media 18 Communication I / F section 50 3D Scanner 52 Scanner body 58 Memory section 60 Legs 80 Material Storage Area 82 Flap angle 84 Building Materials 90 Information Processing Systems
Claims
1. An acquisition unit that acquires coordinate information including color information or reflection intensity information obtained by three-dimensionally capturing an object to be measured and an attachment member that has a different color or gloss from the object to be measured and is located close to the object to be measured; A reception unit that receives color information or reflection intensity information of the attachment member; A division unit that divides the measurement object and the attachment member based on the color information or the reflection intensity information acquired by the acquisition unit and the color information or the reflection intensity information accepted by the acceptance unit; a control unit that controls a display unit to display each part indicated by the coordinate information in a state in which the measurement object and the attachment member are separated by the division unit; An information processing device comprising:
2. The control unit controls the display unit to display each part in a state in which the object to be measured and the attached member are separated from each other by not displaying the attached member. The information processing device according to claim 1 .
3. The control unit controls the display unit to display each part in a state in which the object to be measured and the attached member are distinguished from each other by displaying the attached member only with an outline of the attached member. The information processing device according to claim 1 .
Citation Information
Patent Citations
Color extractor and color extracting method
JP2002005743A
Corresponding point retrieval method, mutual location method, three-dimensional image measurement method, corresponding point retrieval device, mutual location device, three-dimensional image measurement device, corresponding point retrieval program and computer-readable recording medium with its program recorded
JP2006350553A
Body detection apparatus, body detection method, and body detection program
JP2017068437A
Object detection method, device and program
JP2017117341A
Material recognition device and material recognition method
JP2017199259A