首页
网站开发
桌面应用
管理软件
微信开发
App开发
嵌入式软件
工具软件
数据采集与分析
其他
首页
>
> 详细
代写data编程、代做SQL语言程序
项目预算:
开发周期:
发布时间:
要求地区:
Academic Year: 2024-2025
Assessment Introduction:
Course:
BEng Electronic Engineering
BEng Robotic Engineering
MEng Robotic Engineering
Module Code: EL3105
Stabilisation
Type of assessment: Assignment
Introduction
This Assessment Pack consists of a detailed assignment brief, guidance on what you need to
prepare, and information on how class sessions support your ability to complete successfully.
The tutor responsible for this coursework will be available on 28th of January 2025 to answer
questions related to this assessment. You’ll also find information on this page to guide you on
how, where, and when to submit. If you need additional support, please make a note of the
services detailed in this document.
Submission details; How, when, and where to submit:
Assessment Release date: 21/01/2025.
Assessment Deadline Date and time: 28/03/2024 (23:59).
Please note that this is the final time you can submit – not the time to submit!
You should aim to submit your assessment in advance of the deadline.
The Turnitin submission link on Blackboard, will be visible to you on: 03/03/2025.
Feedback will be provided by: 06/05/2025.
This assignment constitutes 50% of the total module assessment mark. You should write a
report for this assignment documenting your solutions for the tasks defined in the assignment
brief given below. The report should include a very short introduction describing the problem,
description of your adopted solutions, a more extensive description of the results and
conclusions section summarising the results. The report should be approximately 1500 words
long, plus relevant materials (References and Appendices). You should use Harvard
referencing system for this report. The report should be submitted electronically to “Video
Stabilisation” Turnitin through Blackboard.
You should submit a documented matlab/python code solving the given tasks. The code
should be self-contained, i.e., it should be able to run as it is, without a need for any
additional tools/libraries. In case, there are multiple files please create a single zip code
Disclaimer: The information provided in this assessment brief is correct at time of publication. In the unlikely event that any changes
are deemed necessary, they will be communicated clearly via e-mail and a new version of this assessment brief will be circulated.
archive containing all the files. The code should be submitted separately from the report into
Blackboard EL3105 assignment area denoted as “Video Stabilisation Code”.
Note: If you have any valid mitigating circumstances that mean you cannot meet an
assessment submission deadline and you wish to request an extension, you will need to apply
online, via MyUCLan with your evidence prior to the deadline. Further information on
Mitigating Circumstances via this link.
We wish you all success in completing your assessment. Read this guidance carefully, and
any questions, please discuss with your Module Leader.
Teaching into assessment
The tutor responsible for this coursework will be available on 28/01/2025 between 14:00 in
the 16:00 to answer questions related to this assessment.
All the algorithmic aspects necessary for the successful completion of the assignment have
been covered during the lectures, tutorial, and laboratory sessions, these include feature
detection, descriptor calculation, robust matching, estimation of a transformation aligning
matched features, tracking and image warping.
Additional Support
All links are available through the online Student Hub
2. Support with your academic skills development (academic writing, critical thinking and
referencing) is available through WISER on the Study Skills section of the Student Hub.
3. For help with Turnitin, see Blackboard and Turnitin Support on the Student Hub
4. If you have a disability, specific learning difficulty, long-term health or mental health
condition, and not yet advised us, or would like to review your support, Inclusive
Support can assist with reasonable adjustments and support. To find out more, you
can visit the Inclusive Support page of the Student Hub.
5. For mental health and wellbeing support, please complete our online referral form, or
email wellbeing@uclan.ac.uk. You can also call 01772 893020, attend a drop-in, or visit
our UCLan Wellbeing Service Student Hub pages for more information.
6. For any other support query, please contact Student Support via
studentsupport@uclan.ac.uk.
7. For consideration of Academic Integrity, please refer to detailed guidelines in our policy
document . All assessed work should be genuinely your own work, and all resources
fully cited.
8. For this assignment, you are not permitted to use any category of AI tools.
Assignment Brief
This assignment is designed to give you an insight into selected aspects of computer vision
applied to image feature extraction, feature matching, and motion compensation. You are
asked to solve various tasks including detection of image features and their robust matching,
write computer vision software as well as test your solution and interpret the results.
This assignment will enable you to:
Deepen your understanding of the features/keypoints detection and robust matching
between features, image transformation and warping models.
Recognise software design challenges behind implementations of computer vision
algorithms.
Design and optimise software to meet specified requirements.
Acquire a hands-on understanding of image-based camera motion compensation.
(These correspond to point 1, 2, 4 and 5 of the module’s learning outcomes. Module learning
outcomes are provided in the Module Descriptor)
The assignment consists of two main tasks. The first task is to explain and justify your
selected methodology for video stabilisation, specifically focusing on camera motion jitter
compensation. This should include a discussion of jitter compensation for a moving camera,
handling moving objects within the scene, depth of field, and the ability to operate in real time.
The second task is to implement the selected method using MATLAB and/or Python. You are
provided with two pre-recorded videos that increase in scene complexity. The first video
features a static scene with a jittering, but otherwise static, camera. The second video
contains a scene with moving objects. The two videos, video_seq_1.avi and
video_seq_2.avi, are available on the Computer Vision Blackboard site.
You are expected to write a MATLAB (and/or Python) program that removes the apparent
scene motion caused by the camera jitter in the video sequences. Your algorithm should be
designed to process the images sequentially, meaning that when estimating the current
image correction, it should only use the current and preceding frames. Additionally, the
algorithm should be optimized to work in real-time, with computational complexity that does
not depend on the length of the sequence.
Late work
If the report and/or code are submitted after the deadline they will be automatically flagged
as late. Except where an extension of the hand-in deadline date has been approved lateness
penalties will be applied in accordance with the University policies.
Marking scheme
Your report should contain the following elements; it will be marked in accordance with the
following marking scheme:
Item Weight
(%)
1. Justification of the adopted video stabilisation approach 30
2. Software implementation 40
3. Evaluation of the results 15
4. Presentation of the report 15
Total 100
References
Wang, Y., Huang, Q., Jiang, C., Liu, J., Shang, M. and Miao, Z. (2023) Video stabilization: A
comprehensive survey, Neurocomputing, Volume 516, pp. 205-230.
Wang, A., Zhang, L. and Huang, H. (2018) High-Quality Real-Time Video Stabilization Using
Trajectory Smoothing and Mesh-Based Warping. IEEE Access, Vol 6. pp. 25157:66.
Souza, M.R. and Pedrini, H. (2018) Digital Video Stabilization Based on Adaptive Camera
Trajectory Smoothing, EURASIP Journal on Image and Video Processing, pp. 2018:37.
Litvin, A., Konrad, J. and Karl, W.C. (2003) Probabilistic Video Stabilization Using Kalman
Filtering and Mosaicking. IS&T/SPIE Symposium on Electronic Imaging, Image and Video
Communications and Proc.
Tordoff, B. and Murray, D.W. (2002) Guided Sampling and Consensus for Motion Estimation.
European Conference on Computer Vision
Feedback Guidance:
Reflecting on Feedback: how to improve.
From the feedback you receive, you should understand:
The grade you achieved.
The best features of your work.
Areas you may not have fully understood.
Areas you are doing well but could develop your understanding.
What you can do to improve in the future - feedforward.
Use the WISER: Academic Skills Development service. WISER can review
feedback and help you understand your feedback. You can also use the
WISER Feedback Glossary
Next Steps:
List the steps have you taken to respond to previous feedback.
Summarise your achievements
Evaluate where you need to improve here (keep handy for future
work):
软件开发、广告设计客服
QQ:99515681
邮箱:99515681@qq.com
工作时间:8:00-23:00
微信:codinghelp
热点项目
更多
代写tc2343、代做python设计程...
2025-04-15
6412ele代写、代做c/c++,pyth...
2025-04-15
fit5221代写、代做python语言编...
2025-04-15
代写assessment 3 – “annota...
2025-04-15
代写 comp 310、代做 java/pyt...
2025-04-14
代做 program、代写 java 语言...
2025-04-14
program 代做、代写 c++/pytho...
2025-04-14
代写review questions – ad/a...
2025-04-14
代写eng5009 advanced control...
2025-04-14
代做ent204tc corporate entre...
2025-04-14
代写assignment st3074 ay2024...
2025-04-14
代做cs3243 introduction to a...
2025-04-14
代做empirical finance (bu.23...
2025-04-14
热点标签
mktg2509
csci 2600
38170
lng302
csse3010
phas3226
77938
arch1162
engn4536/engn6536
acx5903
comp151101
phl245
cse12
comp9312
stat3016/6016
phas0038
comp2140
6qqmb312
xjco3011
rest0005
ematm0051
5qqmn219
lubs5062m
eee8155
cege0100
eap033
artd1109
mat246
etc3430
ecmm462
mis102
inft6800
ddes9903
comp6521
comp9517
comp3331/9331
comp4337
comp6008
comp9414
bu.231.790.81
man00150m
csb352h
math1041
eengm4100
isys1002
08
6057cem
mktg3504
mthm036
mtrx1701
mth3241
eeee3086
cmp-7038b
cmp-7000a
ints4010
econ2151
infs5710
fins5516
fin3309
fins5510
gsoe9340
math2007
math2036
soee5010
mark3088
infs3605
elec9714
comp2271
ma214
comp2211
infs3604
600426
sit254
acct3091
bbt405
msin0116
com107/com113
mark5826
sit120
comp9021
eco2101
eeen40700
cs253
ece3114
ecmm447
chns3000
math377
itd102
comp9444
comp(2041|9044)
econ0060
econ7230
mgt001371
ecs-323
cs6250
mgdi60012
mdia2012
comm221001
comm5000
ma1008
engl642
econ241
com333
math367
mis201
nbs-7041x
meek16104
econ2003
comm1190
mbas902
comp-1027
dpst1091
comp7315
eppd1033
m06
ee3025
msci231
bb113/bbs1063
fc709
comp3425
comp9417
econ42915
cb9101
math1102e
chme0017
fc307
mkt60104
5522usst
litr1-uc6201.200
ee1102
cosc2803
math39512
omp9727
int2067/int5051
bsb151
mgt253
fc021
babs2202
mis2002s
phya21
18-213
cege0012
mdia1002
math38032
mech5125
07
cisc102
mgx3110
cs240
11175
fin3020s
eco3420
ictten622
comp9727
cpt111
de114102d
mgm320h5s
bafi1019
math21112
efim20036
mn-3503
fins5568
110.807
bcpm000028
info6030
bma0092
bcpm0054
math20212
ce335
cs365
cenv6141
ftec5580
math2010
ec3450
comm1170
ecmt1010
csci-ua.0480-003
econ12-200
ib3960
ectb60h3f
cs247—assignment
tk3163
ics3u
ib3j80
comp20008
comp9334
eppd1063
acct2343
cct109
isys1055/3412
math350-real
math2014
eec180
stat141b
econ2101
msinm014/msing014/msing014b
fit2004
comp643
bu1002
cm2030
联系我们
- QQ: 9951568
© 2021
www.rj363.com
软件定制开发网!