New Application Center Additions
https://www.maplesoft.com/applications
en-us2018 Maplesoft, A Division of Waterloo Maple Inc.Maplesoft Document SystemThu, 22 Nov 2018 10:57:29 GMTThu, 22 Nov 2018 10:57:29 GMTThe latest content added to the Application Centerhttps://www.maplesoft.com/images/Application_center_hp.jpgNew Application Center Additions
https://www.maplesoft.com/applications
Clique Finding with SAT
https://www.maplesoft.com/applications/view.aspx?SID=154502&ref=Feed
A clique of a graph is a subset of its vertices that are all mutually connected. Finding a clique of a given size in a graph is a difficult problem in general.
In this worksheet we demonstrate how to solve the clique finding problem by translating it into Boolean logic and using Maple's built-in efficient SAT solver. This approach even can out-perform the built-in Maple function FindClique which also solves the clique finding problem.<img src="https://www.maplesoft.com/view.aspx?si=154502/graph20.png" alt="Clique Finding with SAT" style="max-width: 25%;" align="left"/>A clique of a graph is a subset of its vertices that are all mutually connected. Finding a clique of a given size in a graph is a difficult problem in general.
In this worksheet we demonstrate how to solve the clique finding problem by translating it into Boolean logic and using Maple's built-in efficient SAT solver. This approach even can out-perform the built-in Maple function FindClique which also solves the clique finding problem.https://www.maplesoft.com/applications/view.aspx?SID=154502&ref=FeedThu, 15 Nov 2018 05:00:00 ZCurtis BrightCurtis BrightFinding Graeco-Latin Squares
https://www.maplesoft.com/applications/view.aspx?SID=154499&ref=Feed
A Latin square is an n by n arrangement of n items such that each item appears exactly once in each row and column. A Graeco-Latin square is a pair of two Latin squares such that all n^2 pairs of the items arise when one square is superimposed onto the other.
In this worksheet we use Maple's built-in efficient SAT solver to find Graeco-Latin squares without using any knowledge of search algorithms or construction methods.<img src="https://www.maplesoft.com/view.aspx?si=154499/Graeco-Latin-10.png" alt="Finding Graeco-Latin Squares" style="max-width: 25%;" align="left"/>A Latin square is an n by n arrangement of n items such that each item appears exactly once in each row and column. A Graeco-Latin square is a pair of two Latin squares such that all n^2 pairs of the items arise when one square is superimposed onto the other.
In this worksheet we use Maple's built-in efficient SAT solver to find Graeco-Latin squares without using any knowledge of search algorithms or construction methods.https://www.maplesoft.com/applications/view.aspx?SID=154499&ref=FeedWed, 07 Nov 2018 05:00:00 ZCurtis BrightCurtis BrightCharacteristic (bifurcation) polynomials for Mandelbrot and logistic maps
https://www.maplesoft.com/applications/view.aspx?SID=154498&ref=Feed
The worksheet computes linear transformation matrix T and its characteristic polynomial that belongs to the Mandelbrot map and represents multiplication by derivative of the map in a certain cyclic polynomial basis. Eigenvalues of the characteristic polynomial for given k are eigenvalues of k-cycles (possibly degenerated cycles) of the Mandelbrot map. The characteristic polynomial transforms to the logistic map characteristic polynomial. Fold bifurcation points of the logistic map are roots of the polynomial for lambda = 1 and flip bifurcation points for lambda = -1. For
k = 8 and lambda = -1 it computes the bifurcation polynomial for the B4 point of the logistic map. Since the basis have 36 cyclic polynomials, it computes determinant 36x36. Compared to the Groebner Basis method (see Kotsireas, Ilias S., and Kostas Karamanos. "Exact computation of the bifurcation point B4 of the logistic map and the Bailey-Broadhurst conjectures." International Journal of Bifurcation and Chaos 14.07 (2004): 2417-2423.) used method is relatively rapid (around a minute, depending on the computer performance). The procedure matrixT with argument k - length of the cycle - is restricted to 50 polynomials in the cyclic basis to avoid overflow, but you can change it...<img src="https://www.maplesoft.com/view.aspx?si=154498/logisticMandelbrot.jpg" alt="Characteristic (bifurcation) polynomials for Mandelbrot and logistic maps" style="max-width: 25%;" align="left"/>The worksheet computes linear transformation matrix T and its characteristic polynomial that belongs to the Mandelbrot map and represents multiplication by derivative of the map in a certain cyclic polynomial basis. Eigenvalues of the characteristic polynomial for given k are eigenvalues of k-cycles (possibly degenerated cycles) of the Mandelbrot map. The characteristic polynomial transforms to the logistic map characteristic polynomial. Fold bifurcation points of the logistic map are roots of the polynomial for lambda = 1 and flip bifurcation points for lambda = -1. For
k = 8 and lambda = -1 it computes the bifurcation polynomial for the B4 point of the logistic map. Since the basis have 36 cyclic polynomials, it computes determinant 36x36. Compared to the Groebner Basis method (see Kotsireas, Ilias S., and Kostas Karamanos. "Exact computation of the bifurcation point B4 of the logistic map and the Bailey-Broadhurst conjectures." International Journal of Bifurcation and Chaos 14.07 (2004): 2417-2423.) used method is relatively rapid (around a minute, depending on the computer performance). The procedure matrixT with argument k - length of the cycle - is restricted to 50 polynomials in the cyclic basis to avoid overflow, but you can change it...https://www.maplesoft.com/applications/view.aspx?SID=154498&ref=FeedWed, 10 Oct 2018 04:00:00 ZLenka PribylovaLenka PribylovaSunspot Periodicity
https://www.maplesoft.com/applications/view.aspx?SID=154013&ref=Feed
This application will find the periodicity of sunspots with two separate approaches:
<UL>
<LI>a periodogram, which plots the frequency domain tranformation of the data
<LI>autocorrelation
</UL>
Both approaches should yield the same result.
<BR><BR>
Yearly sunspot data since 1700 is downloaded from a web-based source provided by the Royal Observatory of Belgium<img src="https://www.maplesoft.com/view.aspx?si=154013/sunspotPeriodicity.jpg" alt="Sunspot Periodicity" style="max-width: 25%;" align="left"/>This application will find the periodicity of sunspots with two separate approaches:
<UL>
<LI>a periodogram, which plots the frequency domain tranformation of the data
<LI>autocorrelation
</UL>
Both approaches should yield the same result.
<BR><BR>
Yearly sunspot data since 1700 is downloaded from a web-based source provided by the Royal Observatory of Belgiumhttps://www.maplesoft.com/applications/view.aspx?SID=154013&ref=FeedFri, 05 Oct 2018 04:00:00 ZSamir KhanSamir KhanThe n-Queens Problem
https://www.maplesoft.com/applications/view.aspx?SID=154482&ref=Feed
The n-Queens problem is to place n queens on an n by n chessboard such that no two queens are mutually attacking. We can use Maple's built-in efficient SAT solver to quickly solve this problem.<img src="https://www.maplesoft.com/view.aspx?si=154482/nQueens.PNG" alt="The n-Queens Problem" style="max-width: 25%;" align="left"/>The n-Queens problem is to place n queens on an n by n chessboard such that no two queens are mutually attacking. We can use Maple's built-in efficient SAT solver to quickly solve this problem.https://www.maplesoft.com/applications/view.aspx?SID=154482&ref=FeedThu, 04 Oct 2018 04:00:00 ZCurtis BrightCurtis BrightSolving the World's Hardest Sudoku
https://www.maplesoft.com/applications/view.aspx?SID=154483&ref=Feed
Sudoku is a popular puzzle that appears in many puzzle books and newspapers. We can use Maple's built-in efficient SAT solver to quickly solve the "world's hardest Sudoku" without any knowledge of Sudoku solving techniques.<img src="https://www.maplesoft.com/view.aspx?si=154483/72f8a9282f0b80d9423ca565563bb9d6.gif" alt="Solving the World's Hardest Sudoku" style="max-width: 25%;" align="left"/>Sudoku is a popular puzzle that appears in many puzzle books and newspapers. We can use Maple's built-in efficient SAT solver to quickly solve the "world's hardest Sudoku" without any knowledge of Sudoku solving techniques.https://www.maplesoft.com/applications/view.aspx?SID=154483&ref=FeedThu, 04 Oct 2018 04:00:00 ZCurtis BrightCurtis BrightSolving the Einstein Riddle
https://www.maplesoft.com/applications/view.aspx?SID=154484&ref=Feed
The "Einstein Riddle" is a logic puzzle apocryphally attributed to Albert Einstein and is often stated with the remark that it is only solvable by 2% of the world's population. We can solve this puzzle using Maple's built-in efficient SAT solver.<img src="https://www.maplesoft.com/view.aspx?si=154484/Einstein_Riddle.jpg" alt="Solving the Einstein Riddle" style="max-width: 25%;" align="left"/>The "Einstein Riddle" is a logic puzzle apocryphally attributed to Albert Einstein and is often stated with the remark that it is only solvable by 2% of the world's population. We can solve this puzzle using Maple's built-in efficient SAT solver.https://www.maplesoft.com/applications/view.aspx?SID=154484&ref=FeedThu, 04 Oct 2018 04:00:00 ZCurtis BrightCurtis BrightEquilibrium Positions of Two Objects Connected by Ropes
https://www.maplesoft.com/applications/view.aspx?SID=154495&ref=Feed
Two objects are connected and suspended by a system of ropes, as illustrated below.
<BR><BR>
These parameters are known
<UL>
<LI>the object weights, w1 and w2
<LI>the length of the ropes L1, L2, and L3
<LI>the anchor points (x1, y1) and (x4, y4)
</UL>
The objects positions and the rope tensions are calculated from a numeric solution of the equations that describe
<UL>
<LI>horizontal and vertical force balances
<LI>and the constraints imposed by the lengths of the ropes
</UL><img src="https://www.maplesoft.com/view.aspx?si=154495/equilibrium.png" alt="Equilibrium Positions of Two Objects Connected by Ropes" style="max-width: 25%;" align="left"/>Two objects are connected and suspended by a system of ropes, as illustrated below.
<BR><BR>
These parameters are known
<UL>
<LI>the object weights, w1 and w2
<LI>the length of the ropes L1, L2, and L3
<LI>the anchor points (x1, y1) and (x4, y4)
</UL>
The objects positions and the rope tensions are calculated from a numeric solution of the equations that describe
<UL>
<LI>horizontal and vertical force balances
<LI>and the constraints imposed by the lengths of the ropes
</UL>https://www.maplesoft.com/applications/view.aspx?SID=154495&ref=FeedThu, 04 Oct 2018 04:00:00 ZSamir KhanSamir KhanCenter and Radius of Sphere Given Four Points
https://www.maplesoft.com/applications/view.aspx?SID=154492&ref=Feed
This application will derive symbolic expressions that gives the center point (xc, yc, zc) and radius r of a sphere whose surface passes through four known (but symbolic) points (x1, y1), (x2, y2), (x3, y3) and (x4, y4).
<BR><BR>
The solve command is used to rearrange some seemingly simple equations. The resulting equations, however, are large, and would be difficult to derive by hand. This demonstrates Maple's utility in deriving and manipulating large symbolic expressions.<img src="https://www.maplesoft.com/view.aspx?si=154492/centerradius.jpg" alt="Center and Radius of Sphere Given Four Points" style="max-width: 25%;" align="left"/>This application will derive symbolic expressions that gives the center point (xc, yc, zc) and radius r of a sphere whose surface passes through four known (but symbolic) points (x1, y1), (x2, y2), (x3, y3) and (x4, y4).
<BR><BR>
The solve command is used to rearrange some seemingly simple equations. The resulting equations, however, are large, and would be difficult to derive by hand. This demonstrates Maple's utility in deriving and manipulating large symbolic expressions.https://www.maplesoft.com/applications/view.aspx?SID=154492&ref=FeedWed, 03 Oct 2018 04:00:00 ZSamir KhanSamir KhanThermal Engineering with Maple – Application Collection
https://www.maplesoft.com/applications/view.aspx?SID=154123&ref=Feed
This e-book contains many Maple applications covering topics in thermodynamics, including combustion, psychrometric modeling, refrigeration, heat transfer and more. With practical examples, it demonstrates how you can use Maple to solve various problems in thermal engineering.
<BR><BR>
Maple’s thermophysical and thermodymamic data library is used throughout; if you change the working fluid or operating conditions, Maple updates the application with accurate physical properties.
<BR><BR>
You can explore the e-book using the Navigator or the table of contents.
<BR><BR>
These applications are packaged together in the Workbook file format. You will need Maple 2018 (or later) to use this workbook. If you do not have Maple 2018, download the <A HREF="http://www.maplesoft.com/products/maple/Mapleplayer/">free Maple Player</A> to view the applications and interact with a select few.
<B<img src="https://www.maplesoft.com/view.aspx?si=154123/thermal_1018.png" alt="Thermal Engineering with Maple – Application Collection" style="max-width: 25%;" align="left"/>This e-book contains many Maple applications covering topics in thermodynamics, including combustion, psychrometric modeling, refrigeration, heat transfer and more. With practical examples, it demonstrates how you can use Maple to solve various problems in thermal engineering.
<BR><BR>
Maple’s thermophysical and thermodymamic data library is used throughout; if you change the working fluid or operating conditions, Maple updates the application with accurate physical properties.
<BR><BR>
You can explore the e-book using the Navigator or the table of contents.
<BR><BR>
These applications are packaged together in the Workbook file format. You will need Maple 2018 (or later) to use this workbook. If you do not have Maple 2018, download the <A HREF="http://www.maplesoft.com/products/maple/Mapleplayer/">free Maple Player</A> to view the applications and interact with a select few.
<Bhttps://www.maplesoft.com/applications/view.aspx?SID=154123&ref=FeedTue, 02 Oct 2018 04:00:00 ZSamir KhanSamir KhanMedallion and Frieze Patterns
https://www.maplesoft.com/applications/view.aspx?SID=154491&ref=Feed
Bruijn (1991) describes a sequence that can be used to generate visualizations that look like medallions and friezes. Here, we implement the algorithm in Maple, and reproduce the visualizations from Bruijn (1991)
<BR><BR>
Arithmetical medallions and friezes, Nieuw Archief Wiskunde, de Bruijn, N. G., (4) vol 9 (1991) 339-350<img src="https://www.maplesoft.com/view.aspx?si=154491/medallion.png" alt="Medallion and Frieze Patterns" style="max-width: 25%;" align="left"/>Bruijn (1991) describes a sequence that can be used to generate visualizations that look like medallions and friezes. Here, we implement the algorithm in Maple, and reproduce the visualizations from Bruijn (1991)
<BR><BR>
Arithmetical medallions and friezes, Nieuw Archief Wiskunde, de Bruijn, N. G., (4) vol 9 (1991) 339-350https://www.maplesoft.com/applications/view.aspx?SID=154491&ref=FeedMon, 01 Oct 2018 04:00:00 ZSamir KhanSamir KhanIdentificacion de ecuaciones de paraboloides
https://www.maplesoft.com/applications/view.aspx?SID=154490&ref=Feed
Esta hoja permite al alumno entrenar su razonamiento para identificar la ecuación correspondiente a cada uno de los distintos paraboloides mostrados en la misma, entre un conjunto de opciones de respuesta.
<BR><BR>
Se enfatiza, a través de un ejemplo, que el estudiante debe observar aspectos como orientación del paraboloide, coordenadas del vértice, entre otros, para tratar de deducir la ecuación que le corresponde, entre un conjunto de opciones.
<BR><BR>
Al final de la hoja se proporcionan las respuestas a los ejercicios propuestos.<img src="https://www.maplesoft.com/view.aspx?si=154490/Figura_12.png" alt="Identificacion de ecuaciones de paraboloides" style="max-width: 25%;" align="left"/>Esta hoja permite al alumno entrenar su razonamiento para identificar la ecuación correspondiente a cada uno de los distintos paraboloides mostrados en la misma, entre un conjunto de opciones de respuesta.
<BR><BR>
Se enfatiza, a través de un ejemplo, que el estudiante debe observar aspectos como orientación del paraboloide, coordenadas del vértice, entre otros, para tratar de deducir la ecuación que le corresponde, entre un conjunto de opciones.
<BR><BR>
Al final de la hoja se proporcionan las respuestas a los ejercicios propuestos.https://www.maplesoft.com/applications/view.aspx?SID=154490&ref=FeedTue, 18 Sep 2018 04:00:00 ZRanferi GutierrezRanferi GutierrezHybrid Image of a Cat and a Dog
https://www.maplesoft.com/applications/view.aspx?SID=154489&ref=Feed
This application merges images of a cat and a dog to create a hybrid image with an unusual property.
<UL>
<LI>When you view the image from arm's length, you see a cat.
<LI>However, if you move further away (or reduce the size of the image), you see a dog.
</UL>
<P>
To create the image, the high spatial frequency data from an image of a cat is added to the low spatial frequency data from an image of a dog.
<P>
This approach was pioneered by Oliva et al. (2006), and is based on the multiscale processing of human vision.
<UL>
<LI>When we view objects near us, we see fine detail (that is, higher spatial frequencies dominate).
<LI>However, when we view objects at a distance, the broad outline has greater influence (that is, lower spatial frequencies dominate).
</UL><img src="https://www.maplesoft.com/view.aspx?si=154489/catdog.png" alt="Hybrid Image of a Cat and a Dog" style="max-width: 25%;" align="left"/>This application merges images of a cat and a dog to create a hybrid image with an unusual property.
<UL>
<LI>When you view the image from arm's length, you see a cat.
<LI>However, if you move further away (or reduce the size of the image), you see a dog.
</UL>
<P>
To create the image, the high spatial frequency data from an image of a cat is added to the low spatial frequency data from an image of a dog.
<P>
This approach was pioneered by Oliva et al. (2006), and is based on the multiscale processing of human vision.
<UL>
<LI>When we view objects near us, we see fine detail (that is, higher spatial frequencies dominate).
<LI>However, when we view objects at a distance, the broad outline has greater influence (that is, lower spatial frequencies dominate).
</UL>https://www.maplesoft.com/applications/view.aspx?SID=154489&ref=FeedTue, 11 Sep 2018 04:00:00 ZSamir KhanSamir KhanPolynomizing Lukasiewicz's Many-Valued Logics by Maple
https://www.maplesoft.com/applications/view.aspx?SID=154488&ref=Feed
Maple Procedures are presented to express propositions and connectives of propositional Lukasiewicz's n-valued logic for n≤4 in terms of certain polynomials. Evaluations and checking of tautologies are done by procedures based on Groebner’s bases.<img src="https://www.maplesoft.com/applications/images/app_image_blank_lg.jpg" alt="Polynomizing Lukasiewicz's Many-Valued Logics by Maple" style="max-width: 25%;" align="left"/>Maple Procedures are presented to express propositions and connectives of propositional Lukasiewicz's n-valued logic for n≤4 in terms of certain polynomials. Evaluations and checking of tautologies are done by procedures based on Groebner’s bases.https://www.maplesoft.com/applications/view.aspx?SID=154488&ref=FeedMon, 10 Sep 2018 04:00:00 ZKahtan H. AlzubaidyKahtan H. AlzubaidyMaplets de sudoku SudokuE8f-M et GSudoku10 avec sa version .mw
https://www.maplesoft.com/applications/view.aspx?SID=154472&ref=Feed
Mes deux maplets de sudoku SudokuE8f-M
et GSudoku7 avec la version .mw
Possibilité de sauvegarder les jeux et leur solution en gif,d'importer dans d'autres applications,de jouer avec la manette DS4 et en tactile grace à GSudoku7 et GSudoku7mw et de sauvegarder les sudokus en variante couleur.<img src="https://www.maplesoft.com/view.aspx?si=154472/Captsud.JPG" alt="Maplets de sudoku SudokuE8f-M et GSudoku10 avec sa version .mw" style="max-width: 25%;" align="left"/>Mes deux maplets de sudoku SudokuE8f-M
et GSudoku7 avec la version .mw
Possibilité de sauvegarder les jeux et leur solution en gif,d'importer dans d'autres applications,de jouer avec la manette DS4 et en tactile grace à GSudoku7 et GSudoku7mw et de sauvegarder les sudokus en variante couleur.https://www.maplesoft.com/applications/view.aspx?SID=154472&ref=FeedMon, 10 Sep 2018 04:00:00 Zxavier cormierxavier cormierPlot of curvature and radius of curvature
https://www.maplesoft.com/applications/view.aspx?SID=154486&ref=Feed
This app is basically made for engineering students. Calculate the curvature and radius of curvature of two trajectories given its vector position for times greater than zero seconds. You will observe the graphs Curvature vs time and also radius of curvature vs time and finally the graphs of the two trajectories. A student of civil engineering can use this app without problem to compare if the two highways are parallel and optimal for its construction. Each graph with its corresponding data table and its respective equation. In spanish.<img src="https://www.maplesoft.com/view.aspx?si=154486/radcurv.png" alt="Plot of curvature and radius of curvature" style="max-width: 25%;" align="left"/>This app is basically made for engineering students. Calculate the curvature and radius of curvature of two trajectories given its vector position for times greater than zero seconds. You will observe the graphs Curvature vs time and also radius of curvature vs time and finally the graphs of the two trajectories. A student of civil engineering can use this app without problem to compare if the two highways are parallel and optimal for its construction. Each graph with its corresponding data table and its respective equation. In spanish.https://www.maplesoft.com/applications/view.aspx?SID=154486&ref=FeedMon, 03 Sep 2018 04:00:00 ZLenin Araujo CastilloLenin Araujo CastilloFree movement damped and not damped
https://www.maplesoft.com/applications/view.aspx?SID=154485&ref=Feed
With this app we solve problems of muffled and undamped movement. In the following steps:
- We select mass, rigidity and damping coefficient.
- We solve without initial conditions.
- We set the initial conditions with the buttons and sliders.
- We show the solution with its respective graph.
- We chose the time "t" to calculate: displacement, verlocity and acceleration.
- Click on the button evaluating and graphing. To show the respective graphs.
Creating for engineering students.
In Spanish.<img src="https://www.maplesoft.com/view.aspx?si=154485/masrest.png" alt="Free movement damped and not damped" style="max-width: 25%;" align="left"/>With this app we solve problems of muffled and undamped movement. In the following steps:
- We select mass, rigidity and damping coefficient.
- We solve without initial conditions.
- We set the initial conditions with the buttons and sliders.
- We show the solution with its respective graph.
- We chose the time "t" to calculate: displacement, verlocity and acceleration.
- Click on the button evaluating and graphing. To show the respective graphs.
Creating for engineering students.
In Spanish.https://www.maplesoft.com/applications/view.aspx?SID=154485&ref=FeedSat, 01 Sep 2018 04:00:00 ZLenin Araujo CastilloLenin Araujo CastilloLangzeit-Puksdruck und Herzfrquenz
https://www.maplesoft.com/applications/view.aspx?SID=154481&ref=Feed
Abstract: Pulse Pressure- and Pulse-Values. During a period of nearly 24 hours the blood pressure of a patient at the Rhein-Maas Klinikum has been measured. Thus, we have a lot of Systole-, Diastole-, Pulse-pressure-, and Pulse-Values important for a medical doctor treating sick patients. The following worksheet is concerned with the mathematical analyse of these measured "data".
<BR><BR>
In German.<img src="https://www.maplesoft.com/view.aspx?si=154481/f038d06b09bff776a265920bcce71f08.gif" alt="Langzeit-Puksdruck und Herzfrquenz" style="max-width: 25%;" align="left"/>Abstract: Pulse Pressure- and Pulse-Values. During a period of nearly 24 hours the blood pressure of a patient at the Rhein-Maas Klinikum has been measured. Thus, we have a lot of Systole-, Diastole-, Pulse-pressure-, and Pulse-Values important for a medical doctor treating sick patients. The following worksheet is concerned with the mathematical analyse of these measured "data".
<BR><BR>
In German.https://www.maplesoft.com/applications/view.aspx?SID=154481&ref=FeedTue, 31 Jul 2018 04:00:00 ZProf. Josef BettenProf. Josef BettenLine Detection with Hough Transform
https://www.maplesoft.com/applications/view.aspx?SID=154476&ref=Feed
Hough transform is a feature extraction algorithm widely used in the field of object detection and image processing. It employs a voting procedure where all edge pixels vote to identify a certain class of shapes in the image. Classical Hough transform is designed to detect straight lines, but with some modification it can be used to detect other arbitrary shapes (usually circles and ellipses). In this application, we will implement the Hough Line Transform and use it to extract straight lines from an image of a traffic lane. An interesting fact about line detection is that the technique is being actively studied in research of self-driving cars, where image of lanes/roadways is processed to adjust the car's motion.<img src="https://www.maplesoft.com/view.aspx?si=154476/lines.png" alt="Line Detection with Hough Transform" style="max-width: 25%;" align="left"/>Hough transform is a feature extraction algorithm widely used in the field of object detection and image processing. It employs a voting procedure where all edge pixels vote to identify a certain class of shapes in the image. Classical Hough transform is designed to detect straight lines, but with some modification it can be used to detect other arbitrary shapes (usually circles and ellipses). In this application, we will implement the Hough Line Transform and use it to extract straight lines from an image of a traffic lane. An interesting fact about line detection is that the technique is being actively studied in research of self-driving cars, where image of lanes/roadways is processed to adjust the car's motion.https://www.maplesoft.com/applications/view.aspx?SID=154476&ref=FeedFri, 20 Jul 2018 04:00:00 ZSamir KhanSamir KhanCircle Detection with Hough Transform
https://www.maplesoft.com/applications/view.aspx?SID=154477&ref=Feed
Circular Hough Transform is a variation of the classical Hough Transform that detects circles instead of straight lines in an image. The theory behind the two algorithms are the same: they let all edge pixels "vote" and select the candidates with the most votes to be the detected shapes.This application will demonstrate circle detection from a real life image with Hough Transform.<img src="https://www.maplesoft.com/view.aspx?si=154477/Billiard.jpg" alt="Circle Detection with Hough Transform" style="max-width: 25%;" align="left"/>Circular Hough Transform is a variation of the classical Hough Transform that detects circles instead of straight lines in an image. The theory behind the two algorithms are the same: they let all edge pixels "vote" and select the candidates with the most votes to be the detected shapes.This application will demonstrate circle detection from a real life image with Hough Transform.https://www.maplesoft.com/applications/view.aspx?SID=154477&ref=FeedFri, 20 Jul 2018 04:00:00 ZSophie TanSophie Tan