Question

What will be the size of storage, measured in bytes, needed to store a 16-second video at a 30-frame/second and a picture resolution of 256 by 256 pixels, assuming we are using a 24-bit RGB full color, with no compression.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Solution:

We have 256 by 256 pixels picture resolution.

Also, given 24 bits for each pixel.

We then compute the amount of video memory required:

1. ? bytes = number of pixels * bytes per pixel

2. number of pixels = 256 * 256= 65,536

3. bytes per pixel = 24bits/pixel /(8bits/byte)=3 bytes / pixel

4. bytes of video RAM = 65,536 pixels * 3 bytes/pixel = 196608 bytes

Thus we need 1,96,608 bytes size of storage to store the given video as mentioned in the question

Add a comment
Know the answer?
Add Answer to:
What will be the size of storage, measured in bytes, needed to store a 16-second video...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • In lectures we discussed how bitmap images are stored as a grid of pixel values. Each...

    In lectures we discussed how bitmap images are stored as a grid of pixel values. Each pixel has a colour value, and colour can be encoded using the RGB encoding scheme. In lectures we also discussed using the RLE compression technique. Examples of the RLE technique being used to compress text were given. Instead of storing every single character individually, if there is a sequential run of identical characters, data on one character is stored along with a count of...

  • Read the following topic then explain what kind of compression strategy does MPEG uses? please no...

    Read the following topic then explain what kind of compression strategy does MPEG uses? please no copy answer and no hand writing Video Compression Why do we need Video Compression? One of the challenges of making a proper digital video is the large file size. Every second of uncompressed digital video requires 30MB of storage, which make it also hard to deliver digital videos. Compression is the key to face such challenge. What strategies can we use to compress a...

  • Python Project

    AssignmentBitmap files map three 8-bit (1-byte) color channels per pixel. A pixel is a light-emitting "dot" on your screen. Whenever you buy a new monitor, you will see the pixel configuration by its width and height, such as 1920 x 1080 (1080p) or 3840x2160 (4K). This tells us that we have 1080 rows (height), and each row has 1920 (width) pixels.The bitmap file format is fairly straight forward where we tell the file what our width and height are. When...

  • Problem1: BMPmain.c, BMPfns.c, BMPfns.h, Makefile The file 'BMPmain.c' contains a main() function which is already written...

    Problem1: BMPmain.c, BMPfns.c, BMPfns.h, Makefile The file 'BMPmain.c' contains a main() function which is already written for you and attached with this homework. When appropriate functions are provided, main() will create a .bmp image file. Your job is to write 'BMPfns.c' which contains the functions which main() uses to create .bmp image files. You must also write the header file 'BMPfns.h' to #include in BMPmain.c and which contains prototypes of the functions defined in BMPfns.c . Problem2: BMPcheckerboard.c, BMPfns.c, BMPfns.h,...

  • Paging Questions 1. A page is 1 KB in size. How many bits are required to...

    Paging Questions 1. A page is 1 KB in size. How many bits are required to store the page offset? 2. A page entry has 10 bits. What is the size of the page table? 3. A logical address is 32 bits long. The page size is 4 KB. Divide the address into its page number and offset. 4. The following hexadecimal addresses are used in a system with a 20-bit logical address where the page size is 256 bytes....

  • use MATLAB to upload the following: an image that you want to process (can be taken...

    use MATLAB to upload the following: an image that you want to process (can be taken yourself or downloaded from the internet) a script that processes the image in TWO ways. manipulates the colors averages pixels together Please make sure the script displays the images (like how I did with the 40 and 80 pixel averaging) so I can easily compare them to the original. Make sure to COMMENT your code as well. Homework 13 Please upload the following: an...

  • Q1. Suppose we have a virtual memory of size 2 Terabytes (2048GB, or 241 bytes), where...

    Q1. Suppose we have a virtual memory of size 2 Terabytes (2048GB, or 241 bytes), where pages are 8KB (213 bytes) each, and the machine has 4GB (232 bytes) of physical memory.                      a) Compute the number of page table entries needed if all the pages are being used.                       b) Compute the size of the page table if each page table entry also required 4 additional bits (valid, protection, dirty, use). Q2. For this problem, you are given a...

  • -------c++-------- The Passport class takes a social security number and the location of a photo file. The Passport class has a Photo class member, which in a full-blown implementation would store the...

    -------c++-------- The Passport class takes a social security number and the location of a photo file. The Passport class has a Photo class member, which in a full-blown implementation would store the passport photo that belongs in that particular passport. This Photo class holds its location or file name and the pixel data of the image. In this lab the pixel data is only used to show how memory maybe used when a program uses large objects. We will not...

  • The ACME Manufacturing Company has hired you to help automate their production assembly line. Cameras have...

    The ACME Manufacturing Company has hired you to help automate their production assembly line. Cameras have been placed above a conveyer belt to enables parts on the belt to be photographed and analyzed. You are to augment the system that has been put in place by writing C code to detect the number of parts on the belt, and the positions of each object. The process by which you will do this is called Connected Component Labeling (CCL). These positions...

  • Each of the following questions is either True or False. Place a T (True) if the...

    Each of the following questions is either True or False. Place a T (True) if the answer is True on the answer sheet beside the question; otherwise place a F (False) if the answer is False on the answer sheet beside the question. 21. Variable-length instructions are easier to decode than fixed-length instructions.       T                                        F 22. Fixed-length instructions always have the same number of operands.       T                                        F 23. The two types of cache write policies are write-through and write-back.       T                                        F 24. When...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT