Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Task 1

Photograph several high contrast scenes, with a series of at least three images for each scene, taken 1 or 2 "exposure values" apart. Resize them to approximately 1 megapixel. You can use either a digital camera with manual controls or one of several camera apps for iOS or Android that allow manual exposure settings.

You should then align the images to ensure the correct appearance of the combined HDR photograph. A simple way to perform the alignment is by searching through all possible offsets in some suitable range (e.g. 20 pixels for low resolution images) and computing for each a score measuring the quality of the match. Three suitable metrics include sum of squared differences (SSD), sum of absolute differences (SAD) and the normalised cross correlation (NCC), all of which are implemented in OpenCV.

For this assignment it is sufficient to use an x, y translation transform but feel free to implement other methods.

Task 2

Having obtained an estimate of "true" intensities, the resulting HDR image needs to be converted to the standard 24 bit format for display. Experiment with linear, square root and log functions for the conversion and choose the option that produces ithe most attractive results on your images. Make sure that the entire dynamic range is used (i.e. at least one of the colour channels should have some intensities close to zero and at least one channel should have intensities close to 255).

Optional task: Try to improve the visual quality of the results of the basic algorithm, e.g. through the use of local tone mapping. Other options include automatic parameter tuning or creation of a time-lapse HDR video.

Evaluation: Several multi exposure image sequences (of three images) will be released on the day the assignment is marked. You will take your marker through the steps showing the output of image alignment procedure, a representation of the high dynamic range image and the final output as well as the results you have obtained on your own data.

This assignment is worth 10% of the course total. Tasks 1, 2 iand 3 are sufficient to complete the assignment and will be marked against the maximum mark achievable. The optional task, if completed, will attract a bonus mark.


Attachment:- Assignment-1---Computer-Vision.doc

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9893338
  • Price:- $60

Priced at Now at $60, Verified Solution

Have any Question?


Related Questions in Computer Engineering

In fostering understanding of utilizing big-oh notation in

In fostering understanding of utilizing Big-Oh notation in an application, please provide a simple java code segment that illustrates how Big-Oh can be utilized to pinpoint performance problems.

Please help with anbspfunctionnbspcodesymbol to convert

Please help with a function  codeSymbol , to convert each mark to a symbol (A, B, C, D, E, F) and a code (7,6,5,4,3,2,1) according to the table below. And call it in the main function. Use the table below to determine th ...

A swimmer is an athlete any athlete who participated in the

A swimmer is an athlete. Any athlete, who participated in the 2016 Summer Olympics and won a gold medal, was joyful. Any athlete, who is the world top athlete or a selected well-trained athlete, participated in the 2016 ...

Assignmentshalene kolchek bought a great lakes spa from val

Assignment Shalene Kolchek bought a Great Lakes Spa from Val Porter, a dealer who was selling spas at the state fair. Kolchek signed an installment contract. Porter then handed her the manufacturer's paperwork and arrang ...

Request this to be done in jgrasp1 add a method to the

Request this to be done in JGrasp 1. Add a method to the program that calculates the cube of every number between a lower bound and an upper bound that a user inputs (for instance, lower bound 1 and upper bound 9, for be ...

A firm produces product a and product b this years sales

A firm produces Product A and Product B. This years sales price of Product A have decreased tremendously, and the sale of Product B has increase by 10 percent. The firm has threeemployees that can produce Product A and f ...

Question suppose you are given two circularly linked lists

Question : Suppose you are given two circularly linked lists, L and M. Create an algorithm for telling if L and M store the same sequence of elements (but perhaps with different starting points). It needs to have a main ...

Question suppose you had to design a wired ethernet network

Question : Suppose you had to design a wired Ethernet network for a 4-story office building containing 20 users per floor. Each floor is 90 meters in length and 5 meters in height. Draw a network topology of your propose ...

Given a list of numbers l a value x is said to be a

Given a list of numbers L, a value x is said to be a majority value if the value of over half the elements in L is x; in other words, if L has n elements and nx is the number of elements in L with value x, then x is a ma ...

Explain that when an unauthorized individual gains access

Explain that when an unauthorized individual gains access to the information an organization trying to protect, that act is categorized as a deliberate act of espionage or trespass.

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As