Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

can you help answering all the question? thank you Question 1 A prototype 256 x 4 resolution line image sensor has been developed. Each pixel

can you help answering all the question? thank you
image text in transcribed
image text in transcribed
Question 1 A prototype 256 x 4 resolution line image sensor has been developed. Each pixel outputs a raw voltage value, Vrow that is directly proportional to the incident light intensity. However, this voltage is tainted with dark current noise voltage, Vp that must be reduced in order to obtain cleaner pixel output, Vout. The dark frame substraction method is chosen for this task. It involves subtracting a pixel's dark current noise voltage from its own raw output voltage when exposed to light during each frame capture. Therefore, a pixel's clean output voltage is given as Vour = VRAW - V - (1) Note that this technique requires only one dark frame, thus one set of dark frame data is taken before hand and saved in the microprocessor's memory. Each new raw frame captured must substracted against this single dark frame with a rate of 30 frames per second (fps) in order to match the image sensor's data rate. This assures production of smooth and sharp videos. The dark frame subtraction algorithm is to be implemented using the M68000 microprocessor. It is specified that each pixel's dark output has been sequentially digitized to a resolution of 16 bits and stored in consecutive addresses starting at address S5000. In one frame capture cycle, each raw pixel output is also digitized to 16 bits and stored in consecutive addresses starting at address $1000 and overwritten for each new frame. Answer the following questions correctly (a) How many bytes of addresses are required to store a frame of raw image produced by the line image sensor? (1 mark) (b) Calculate how fast should the data rate of the M68000 microprocessor (in bytes/second) be in order to produce 1 frame of clean image at a rate of 30fps? Round your answer to 2 decimal places (2 marks) (c) Sketch how one frame of raw pixel data is stored in memory highlighting the locations of the first and last memory addresses in hexadecimal and its corresponding data. (2 marks) (d) Draw a flowchart that explains how equation (1) is implemented to develop 1 frame of clean image data that is stored starting at address 860000. (5 marks) (e) Write the assembly language source code for the M68000 microprocessor that will implement the flow chart you sketched in question 1(a). (5 marks) ( Write a subroutine that rearranges the values of the clean frames in memory in descending order. (5 marks) Question 1 A prototype 256 x 4 resolution line image sensor has been developed. Each pixel outputs a raw voltage value, Vrow that is directly proportional to the incident light intensity. However, this voltage is tainted with dark current noise voltage, Vp that must be reduced in order to obtain cleaner pixel output, Vout. The dark frame substraction method is chosen for this task. It involves subtracting a pixel's dark current noise voltage from its own raw output voltage when exposed to light during each frame capture. Therefore, a pixel's clean output voltage is given as Vour = VRAW - V - (1) Note that this technique requires only one dark frame, thus one set of dark frame data is taken before hand and saved in the microprocessor's memory. Each new raw frame captured must substracted against this single dark frame with a rate of 30 frames per second (fps) in order to match the image sensor's data rate. This assures production of smooth and sharp videos. The dark frame subtraction algorithm is to be implemented using the M68000 microprocessor. It is specified that each pixel's dark output has been sequentially digitized to a resolution of 16 bits and stored in consecutive addresses starting at address S5000. In one frame capture cycle, each raw pixel output is also digitized to 16 bits and stored in consecutive addresses starting at address $1000 and overwritten for each new frame. Answer the following questions correctly (a) How many bytes of addresses are required to store a frame of raw image produced by the line image sensor? (1 mark) (b) Calculate how fast should the data rate of the M68000 microprocessor (in bytes/second) be in order to produce 1 frame of clean image at a rate of 30fps? Round your answer to 2 decimal places (2 marks) (c) Sketch how one frame of raw pixel data is stored in memory highlighting the locations of the first and last memory addresses in hexadecimal and its corresponding data. (2 marks) (d) Draw a flowchart that explains how equation (1) is implemented to develop 1 frame of clean image data that is stored starting at address 860000. (5 marks) (e) Write the assembly language source code for the M68000 microprocessor that will implement the flow chart you sketched in question 1(a). (5 marks) ( Write a subroutine that rearranges the values of the clean frames in memory in descending order

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Final Work On Internal Audit Internal Audit And Its Management

Authors: Silvia Mamani

1st Edition

6203099651, 978-6203099652

More Books

Students also viewed these Accounting questions