Skip to content

Commit

Permalink
mise à jour automatique aca5908f65c0da4b2b897969560fce2e31b48e9d
Browse files Browse the repository at this point in the history
  • Loading branch information
benhadid committed Mar 17, 2024
1 parent b8d45d7 commit e90560c
Show file tree
Hide file tree
Showing 7 changed files with 43 additions and 9 deletions.
6 changes: 3 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ GEM
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.8.0)
i18n (1.14.1)
i18n (1.14.4)
concurrent-ruby (~> 1.0)
jekyll (3.9.5)
addressable (~> 2.4)
Expand Down Expand Up @@ -62,8 +62,8 @@ GEM
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.22.2)
nokogiri (1.15.5-x86_64-linux)
minitest (5.22.3)
nokogiri (1.15.6-x86_64-linux)
racc (~> 1.4)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
Expand Down
10 changes: 9 additions & 1 deletion assignments/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,15 @@ <h1 class="post-title">Devoirs</h1>

<li class="archiveposturl" style="background: transparent">

<span>Images panoramiques</span>
<!-- <span><a href="/m1vpo/assignments/03_assignment">Images panoramiques</a></span> -->
<span><a href="https://colab.research.google.com/github/benhadid/m1vpo/blob/gh-pages/static_files/assignments/hw2.ipynb">Images panoramiques</a></span>
<strong style="font-size:100%; font-family: 'Titillium Web', sans-serif; float:right">
&nbsp; <a title="Lien vers le devoir" href="https://colab.research.google.com/github/benhadid/m1vpo/blob/gh-pages/static_files/assignments/hw2.ipynb"><i
class="fas fa-external-link-alt"></i></a>



</strong>


</li>
Expand Down
2 changes: 1 addition & 1 deletion feed.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.5">Jekyll</generator><link href="https://benhadid.github.io//m1vpo/feed.xml" rel="self" type="application/atom+xml" /><link href="https://benhadid.github.io//m1vpo/" rel="alternate" type="text/html" /><updated>2024-03-03T20:05:33+01:00</updated><id>https://benhadid.github.io//m1vpo/feed.xml</id></feed>
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.5">Jekyll</generator><link href="https://benhadid.github.io//m1vpo/feed.xml" rel="self" type="application/atom+xml" /><link href="https://benhadid.github.io//m1vpo/" rel="alternate" type="text/html" /><updated>2024-03-17T07:23:43+01:00</updated><id>https://benhadid.github.io//m1vpo/feed.xml</id></feed>
12 changes: 12 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,18 @@ <h2>Annonces</h2>



17 Mars 2024 &mdash;
<!-- Devoir publié : [<a href="/m1vpo/assignments/03_assignment">Images panoramiques</a>] -->
Devoir publié : [<a href="https://colab.research.google.com/github/benhadid/m1vpo/blob/gh-pages/static_files/assignments/hw2.ipynb">Images panoramiques</a>]



</li>

<li class="no-p-margin">



25 Février 2024 &mdash;
<!-- Devoir publié : [<a href="/m1vpo/assignments/02_assignment">Détection, description et mise en correspondance de points-clés</a>] -->
Devoir publié : [<a href="https://colab.research.google.com/github/benhadid/m1vpo/blob/gh-pages/static_files/assignments/hw1.ipynb">Détection, description et mise en correspondance de points-clés</a>]
Expand Down
16 changes: 15 additions & 1 deletion schedule/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -572,7 +572,21 @@ <h1 class="post-title">Calendrier</h1>
</div>
<div class="col col-4" data-label="Course Material">

<span>À définir</span>
<span style="font-weight: bold"> Échéance :

Dimanche
14

Avril
2024
</span>

<br class="date-spliter"/>

<span style="font-weight: bold">[
<a href="https://colab.research.google.com/github/benhadid/m1vpo/blob/gh-pages/static_files/assignments/hw2.ipynb">Lien</a>

]</span>

</div>

Expand Down
4 changes: 2 additions & 2 deletions static_files/assignments/hw1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@
"3. Utilisez ensuite $\\mathbf{H}$ pour calculer l'opérateur $f$. En ce sens, utilisez la définition ci-dessous de l'opérateur $f$ où $\\kappa$ est une constante déterminée empiriquement; utilisez la valeur $\\kappa = 0.1$.\n",
" \n",
" $ \n",
" f = \\lambda_1 \\lambda_2 - \\kappa (\\lambda_1 + \\lambda_2)^2 = \\det(\\mathbf{H}) - \\kappa\\,\\text{trace}^2(\\mathbf{H}) \n",
" f = \\lambda_1 \\lambda_2 - \\kappa (\\lambda_1 + \\lambda_2)^2 = \\det(\\mathbf{H}) - \\kappa\\text{ trace}^2(\\mathbf{H}) \n",
" $\n",
"\n",
"4. Sélectionnez les points-clés qui correspondent aux maxima locaux de $f$. Utilisez une fenêtre $7 \\times 7$ pour vos calculs.\n",
Expand All @@ -266,7 +266,7 @@
"\n",
"#### Code à écrire\n",
"\n",
"La fonction **`detectKeypoints`** dans **` HarrisKeypointDetector`** est l'une des principales fonctions que vous devez compléter avec les fonctions auxilières **`computeHarrisValues`** (calcule le score et l'orientation de Harris pour chaque pixel de l'image) et **`computeLocalMaxima`** (calcule un tableau de booléens qui indique pour chaque pixel s'il est un maximum local ou non). L'ensemble de ces fonctions implémente le détecteur de coins de Harris. \n",
"La fonction **`detectKeypoints`** dans **` HarrisKeypointDetector`** est l'une des principales fonctions que vous devez compléter avec les fonctions auxiliaires **`computeHarrisValues`** (calcule le score et l'orientation de Harris pour chaque pixel de l'image) et **`computeLocalMaxima`** (calcule un tableau de booléens qui indique pour chaque pixel s'il est un maximum local ou non). L'ensemble de ces fonctions implémente le détecteur de coins de Harris. \n",
"\n",
"Les fonctions suivantes vous seront peut-être utiles pour implémenter cette tâche :\n",
"\n",
Expand Down
2 changes: 1 addition & 1 deletion static_files/assignments/hw2.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@
"### 4.5. Cartes de pondération [TODO 5] (20 points)\n",
"Vous avez sans doute remarqué les filons désagréables au milieu de votre image panoramique. Il est possible de lisser ces artefacts et produire une image plus agréable à l'oeil en utilisant une technique très simple appelée \"contour progressif\" (*anglais* : feathering). Actuellement, tous les pixels de la région de chevauchement des images sont pondérés de manière égale (c.-à-d. le canal alpha de l'image = 0.5). Cependant, comme les pixels aux extrémités de la zone de chevauchement sont très bien complétés par les pixels de l'autre image, nous pouvons faire en sorte qu'ils contribuent moins au signal dans le panorama final.\n",
"\n",
"<img src=\"./figures/feathering.png\" style=\"width:45%\"/> \n",
"<img src=\"./figures/feathering.png\" width=\"45%\"/> \n",
"\n",
"Le mélange par \"contour progressif\" peut être appliqué aux images en trois étapes :\n",
"1. Calcul d'une carte de pondération pour chaque image à fusionner : Pondération de chaque pixel de l'image source proportionnellement à sa distance du bord. Les pixels au milieu de l'image ont un poids plus important par rapport aux pixels aux bords de l'image. \n",
Expand Down

0 comments on commit e90560c

Please sign in to comment.