首页 > 其他分享 >COMP90086 Computer Vision

COMP90086 Computer Vision

时间:2024-09-19 17:48:11浏览次数:1  
标签:code extension COMP90086 should window Computer report your Vision

COMP90086 Computer Vision, 2024 Semester 2

Assignment 3: Computing disparity between stereo images

Introduction

Finding the disparities between two images is the main step in estimating the three dimensional struc- ture of a scene.

This assignment uses part of the Middlebury dataset, which contains 10 image pairs along with dis- parity images and camera calibration information.

The assignment starts by looking at the Backpack example in this dataset.

 

Figure 1: left and right stereo images of the backpack and disparity between them

Your task is to compute an estimate of a disparity map from two images.

1. Baseline code [2 pts]

Run the baseline code implementation in the provided python notebook. Your report should contain:

1.  A brief explanation of how the image warping code works

2.  Why the result of image warping has lots of black pixels (e.g. to the right of the backpack).

3.  A brief explanation of how the disparity estimation code works

4.  A description of the errors in the estimated disparity map.

2. Effect of window size [2pt]

For this part of the assignment, you should change the scale parameter used to downsample the image. Using the Backpack example, at scale = 4 and scale = 2, try varying the window size (by changing the halfwin parameter). In your report describe how the size of the window affects the disparity estimate both quantitatively (the numerical performance measure) and qualitatively (describe how the disparity estimate changes).

3. Centre weighted window [2pt]

The window function is the kernel used for the conv2d operation. In the baseline code, this is created using np.ones() which considers each pixel in the window equally. Replace this kernel with one that weights the centre pixels more heavily than the edge pixels using a Gaussian weighting function. The sigma parameter should be 代写COMP90086 Computer Vision a quarter of the window size (ie half of the halfwin parameter). Repeat the experiments for Q2 and determine if a weighted window needs a different window size for optimum performance.

4. Obtain performance across the whole dataset [1pt]

Using the best performing window size at scale 2, run your code on the remaining 9 examples in the dataset and describe the performance quantitatively, giving your results in a table.

Conclude your report with a discussion of the main errors made by this system and how these might be addressed using a more complex approach.

Submission

You should make two submissions on the LMS: your code and a short written report explaining your method and results. The response to each question should be no more than 500 words.

Submission will be made via the Canvas LMS. Please submit your code and written report separately under the Assignment 3 link on Canvas.

•  Your code submission should be just your Jupyter Notebook (please use the provided template) with your code.  Please include the cell output in your notebook submission if possible.  DO NOT INCLUDE THE DATASET.

•  Your written report should be a .pdf with your answers to each of the questions.  The report should address the questions posed in this assignment and include any images, diagrams, or tables required by the question.

Evaluation

Your submission will be marked on the correctness of your code/method, including the quality and ef- ficiency of your code. You should use built-in Python functions where appropriate and use descriptive variable names. Your written report should clearly address the questions, and include all of the specific outputs required by the question (e.g., images, diagrams, tables, or responses to sub-questions).

Late submission

The submission mechanism will stay open for one week after the submission deadline. Late submis- sions will be penalised at 10% of the total possible mark per 24-hour period after the original deadline. Submissions will be closed 7 days (168 hours) after the published assignment deadline, and no further submissions will be accepted after this point.

To request an extension on this assignment, please see the FEIT extension policy and follow the steps below:

• To request an extension of 1-3 days (without AAP), complete the declaration form. at the website above and upload it to Canvas under Assignment 3 extension request.

• To request a longer extension (without AAP), please apply for Special Consideration.

• If you have an AAP, please request an extension by completing the Assignment 3 extension request form. on Canvas and uploading your AAP.

Please note that we can only accept extension requests via Canvas up until the assignment deadline. Late extension requests can only be granted through Special Consideration.  The longest extension granted on this assignment is 7 days (5 working days + weekend).

 

标签:code,extension,COMP90086,should,window,Computer,report,your,Vision
From: https://www.cnblogs.com/WX-codinghelp/p/18421054

相关文章

  • FIT1047 Introduction to computer systems
    FIT1047 Introductiontocomputersystems, networksand security–S22024Assignment3– NetworksPurposeStudentswill recorddatafromareal-worldwireless networkanddemonstrate that theycananalyse it, identify its propertiesand p......
  • ITD102: Computer Technology Fundamentals
    ITD102:ComputerTechnologyFundamentalsWorkbook2:HighLevelTechnologiesThisdocumentcontainsthe practicalexercises questionsrelevanttothesecondpartofthisunit.RaspberryPi:AllstudentsneedaRaspberryPi.Thereisnotextbooktopurchas......
  • 《圣剑传说Visions of Mana》游戏崩溃黑屏提示“找不到OpenCL.dll”该怎么修复?圣剑传
    当《圣剑传说VisionsofMana》游戏崩溃黑屏提示“找不到OpenCL.dll”时,可尝试以下方法修复。首先,从正规网站下载与系统匹配的OpenCL.dll文件。然后将其放入系统目录中,如System32文件夹。还可以检查显卡驱动,更新或重新安装显卡驱动程序。本篇将为大家带来《圣剑传说Visionsof......
  • 出发前往玛那之树!《圣剑传说Visions of Mana》二十六项风灵月影修改器使用教程以及功
    《圣剑传说》v1.0二十六项修改器风灵月影版功能强大。不仅有无敌模式、无限HP/MP,还能设置攻击范围、暴击率等参数。更能一键编辑金钱、经验值。有了它,能大幅降低游戏难度,让玩家轻松畅玩,享受更愉悦的游戏体验。本篇将为大家带来《圣剑传说VisionsofMana》二十六项风灵月影修改......
  • CS5229 Advanced Computer Networks
    CS5229AdvancedComputerNetworksProgrammingAssignment1Semester1AY2024/251 OverviewInthisprogramming assignment,youwill explore sketch-based algorithms designed to mon- itor network traffic across a high-traffic network link. We......
  • Unity Apple Vision Pro 开发(九):空间锚点
    XR开发者社区链接:SpatialXR社区:完整课程、项目下载、项目孵化宣发、答疑、投融资、专属圈子课程试看:https://www.bilibili.com/video/BV1JFHgegEb2课程完整版,答疑仅社区成员可见,可以通过文章开头的链接加入社区。空间锚点可以把虚拟物体固定在现实中的一个特定区域,锚定......
  • Supervision:你的可复用计算机视觉工具箱!!
    推荐一个计算机视觉的工具箱,使用它你可以在你电脑上实现人体跟踪、分割、检测等一系列计算机视觉的场景。Supervision是由Roboflow精心打造的开源计算机视觉工具,已经在GitHub上赢得了超过16k颗星星,人气爆棚!如果你想在你电脑上实现如下AI功能,可以试试这个工具。你可......
  • 京东.Vision —— 空间计算时代的用户购物之旅
    谢邀。感谢组织的机会和帆哥的信任,有幸作为主产品参与了京东.Vision首个版本的构建。我曾在3D创业公司负责过第二曲线,也曾在友商跟随家居创新业务一起成长,如今在京东正好做3D和家居的结合。正值我的京东一周年,也借此机会记录下这段难忘又有趣的经历。    我读的电商专......
  • 京东.Vision —— 空间计算时代的用户购物之旅
    谢邀。感谢组织的机会和帆哥的信任,有幸作为主产品参与了京东.Vision首个版本的构建。我曾在3D创业公司负责过第二曲线,也曾在友商跟随家居创新业务一起成长,如今在京东正好做3D和家居的结合。正值我的京东一周年,也借此机会记录下这段难忘又有趣的经历。我读的电商专业,大学期间就......
  • 关于Keil uVision5软件下的界面图标错乱问题
    偶然在进行程序书写的时候,发现Keil界面下的原有的DownLoad图标变成了粘贴图标,其他图标也错乱,如下:        关于这个问题,解决方法很简单,窗口界面出现了问题就找窗口界面设置:        点击“Window-> Reset View to Default”将视图重置为默认值    ......