Image processing apparatus, image processing method, and image processing program
AssigneeFUJIFILM Corporation
InventorHiroaki Kikuchi
Life of this patent
Estimating the term…
Abstract
In an aspect, an image processing apparatus includes a processor and a memory in which a plurality of images obtained by capturing images of a building and a three-dimensional model of the building are stored in association with each other. The processor is configured to perform a development process to perform development of the three-dimensional model into a two-dimensional image, an extraction process to extract defect information of the building on the basis of the plurality of images, a mapping process to perform mapping of the defect information to the two-dimensional image, and an output process to output the two-dimensional image to which the mapping is performed.
Claims14
An image processing apparatus comprising:
- a processor;
- and
- a memory in which a plurality of images obtained by capturing images of a building and a three-dimensional model of the building are stored in association with each other, wherein
- the processor is configured to:
- perform development of the three-dimensional model into a two-dimensional image;
- extract at least one of type of a defect, number of defects, size of a defect, degree of a defect, and change in degree of a defect over time as defect information of the building on the basis of the plurality of images;
- perform mapping of the defect information to the two-dimensional image;
- and
- output the two-dimensional image to which the mapping is performed,
- wherein the three-dimensional model is a three-dimensional surface model or a three-dimensional solid model,
- the processor is configured to perform the development by connecting or separating designated surfaces among surfaces constituting the three-dimensional surface model or the three-dimensional solid model along designated edges for a designated range of the three-dimensional surface model or the three-dimensional solid model, for a designated range of the three-dimensional surface model or the three-dimensional solid model,
- the processor is configured to receive designation of the edge for the development,
- the processor is configured to specify a member of the building using a learning machine configured by machine learning in which members constituting the three-dimensional model are given as correct labels,
- the processor is configured to extract the defect information using a learning machine configured by machine learning, and
- the processor is configured to associate the three-dimensional model with an actual scale by performing a comparison with a member having known dimensions or analyzing an image of the building which shows a scaler having a known dimension installed on the building.
An image processing method performed by an image processing apparatus comprising
- a processor, and
- a memory in which a plurality of images obtained by capturing images of a building and a three-dimensional model of the building are stored in association with each other,
- the image processing method causing the processor to perform a process including:
- a development step of developing the three-dimensional model into a two-dimensional image;
- an extraction step of extracting at least one of type of defect, number of defects, size of a defect, degree of a defect, and change of a defect over times as defect information of the building on the basis of the plurality of images;
- a mapping step of performing mapping of the defect information to the two-dimensional image;
- and
- an output step of outputting the two-dimensional image to which the mapping is performed,
- wherein the three-dimensional model is a three-dimensional surface model or a three-dimensional solid model,
- the processor is configured to perform the development by connecting or separating designated surfaces among surfaces constituting the three-dimensional surface model or the three-dimensional solid model along designated edges for a designated range of the three-dimensional surface model or the three-dimensional solid model, for a designated range of the three-dimensional surface model or the three-dimensional solid model,
- the processor is configured to receive designation of the edge for the development,
- the processor is configured to specify a member of the building using a learning machine configured by machine learning in which members constituting the three-dimensional model are given as correct labels,
- the processor is configured to extract the defect information using a learning machine configured by machine learning, and
- the processor is configured to associate the three-dimensional model with an actual scale by performing a comparison with a member having known dimensions or analyzing an image of the building which shows a scaler having a known dimension installed on the building.
Dependencies are inferred from the claim text.