BANDOQUILLO-LINEARALGEBRA
BANDOQUILLO-LINEARALGEBRA
BANDOQUILLO-LINEARALGEBRA
BSEM 2-1
ACTIVITY NO.5
BSEM 33
LINEAR ALGEBRA
This vector space has also been used in many areas of mathematics and computer science.
Many real-life applications of vector space include the following:
2.Image processing
4.Graph matching
The first one is the surface reconstruction from images. The goal of this example of
vector space is to develop an algorithm for reconstructing reflection surfaces from images.
The idea is to translate the image into a mathematical language that can be understood by
computer programs. For example, I will find the closest point on a plane that has the same
color as each pixel in an image. The next step will be to find all the points in the plane that
are connected to each other through lines and do some more calculations. The result will be
a 3D model of the object's surface.
The second one is image processing. In converting this to mathematical language, the
reflectance of an object is the fraction of incident light that is reflected by the object. It is
therefore a dimensionless quantity. The reflectance is related to the reflectivity, which is a
dimensional quantity and depends on what material the surface of the object consists of.
Reflectivity can be measured for electromagnetic waves in general using a spectrometer and
for visible light using a colorimeter. In radiometry, reflectance refers to how much
electromagnetic power is reflected by a surface into a given solid angle per unit projected
area (i.e., the ratio of reflected power density to incident power density).
The third is robotics and navigation. The ability to navigate space is one of the most
important skills a robot can learn. Without it, they would be unable to move around their
environment and
accomplish any tasks given to them. Navigating space is a complex problem that has been
studied for decades.
One of the most common ways to solve this problem is by using a technique called the A*.
algorithm. This algorithm uses a mathematical representation of space that allows you to
calculate how far your robot can travel in a given direction before hitting an obstacle.
The A* algorithm does not assume anything about your environment except that it can be
represented as a grid with obstacles on it. You can use any type of grid as long as you have
some way of representing it mathematically — whether it's an array or list or something else
entirely, like graph data structures.
Fourth is graph matching. Many real-world graphs are labeled by other nodes in the graph.
For example, in a social network, each node is labeled by an individual's name. In an
infrastructure network, each node might be labeled with a component's name. In a city map,
each node could be a person's location, and each edge could be the distance between two
people.
These labels can be used to improve the quality of graph matching by automatically aligning
the labels with similar ones across different graphs. We call this approach label alignment
graph matching (LAGM). LAGM can be used as a preprocessing step for many graph
matching algorithms; it improves the quality of matches on unlabeled graphs and reduces the
search space for traditional forms of graph matching like vertex or edge matching.