Тёмный

Image Representation 

0612 TV w/ NERDfirst
Подписаться 59 тыс.
Просмотров 21 тыс.
50% 1

Intuitively, we can imagine what an image is. But what about for computers? How do computers represent and stores pictures on a disk, a medium that only works in bits and bytes?
In this episode, we study some of the techniques used, making reference to related theories like the Tristimulus Theory for the representation of color. We also learn about numerical representation on disk using bits and bytes, as well as how we can used techniques such as indexed color and dithering to reduce file size while retaining quality.
Finally, we also look at some compression techniques like run-length encoding and Huffman Coding (very briefly) to see how we can further reduce upon file size.
= 0612 TV =
0612 TV, a sub-project of NERDfirst.net, is an educational RU-vid channel. Started in 2008, we have now covered a wide range of topics, from areas such as Programming, Algorithms and Computing Theories, Computer Graphics, Photography, and Specialized Guides for using software such as FFMPEG, Deshaker, GIMP and more!
Enjoy your stay, and don't hesitate to drop me a comment or a personal message to my inbox =) If you like my work, don't forget to subscribe!
Like what you see? Buy me a coffee → www.nerdfirst.net/donate/
0612 TV Official Writeup: nerdfirst.net/0612tv
More about me: about.me/lcc0612
Official Twitter: / 0612tv
= NERDfirst =
NERDfirst is a project allowing me to go above and beyond RU-vid videos into areas like app and game development. It will also contain the official 0612 TV blog and other resources.
Watch this space, and keep your eyes peeled on this channel for more updates! nerdfirst.net/
-----
Disclaimer: Please note that any information is provided on this channel in good faith, but I cannot guarantee 100% accuracy / correctness on all content. Contributors to this channel are not to be held responsible for any possible outcomes from your use of the information.

Опубликовано:

 

4 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@dkk9819
@dkk9819 7 лет назад
I absolutely love your content. You deserve more views bro
@NERDfirst
@NERDfirst 7 лет назад
Hello and thank you very much for your comment! My low view count has probably been due to my lack of marketing and SEO. I'm in the process of changing that, but if you'd like to help me, do share my work and help get the word out. I'll greatly appreciate that!
@emmafenderman
@emmafenderman 3 года назад
Thanks for this, going to explore your other content as this is helping with my college assignment! You explain it better than my tutor!
@NERDfirst
@NERDfirst 3 года назад
You're very much welcome =) Glad to be of help, and hope my other work is useful for you too!
@sheumhossain5000
@sheumhossain5000 3 года назад
Really nice tutorial. I spent many time to find a tutorial like it. After abusing many time i got. Peace be upon you, take love and respect from Bangladesh, 😍😍
@NERDfirst
@NERDfirst 3 года назад
Hello and thank you very much for your comment! Glad you liked the video =)
@ionpetrache84
@ionpetrache84 4 года назад
Very nice video! Thanks
@NERDfirst
@NERDfirst 4 года назад
You're welcome! Glad to be of help =)
@burzum000-e3r
@burzum000-e3r 3 года назад
Awesome content and great explanation
@NERDfirst
@NERDfirst 3 года назад
Hello and thank you very much for your comment! Glad to be of help =)
@Cruzumaki
@Cruzumaki 7 лет назад
great video lots of good info here
@NERDfirst
@NERDfirst 7 лет назад
Hello and thank you very much for your comment! Very happy to be of help =)
@golammuktadir4355
@golammuktadir4355 5 лет назад
Nice explain about image , thanks
@NERDfirst
@NERDfirst 5 лет назад
You're welcome! Very happy to be of help =)
@indiangirllisa7962
@indiangirllisa7962 3 года назад
So nice I understood everything Tq😁
@NERDfirst
@NERDfirst 3 года назад
You're welcome! Very happy to be of help =)
@srinathakarur9798
@srinathakarur9798 3 года назад
ThANK u.
@NERDfirst
@NERDfirst 3 года назад
You're welcome! Glad to be of help =)
@cibie01
@cibie01 7 лет назад
Very interesting video and well put across thank you from a amateur film maker and photographer. do you take idea's for future video's there is some thing i have always wanted to know how it works and you would do it so well explaining in a video.
@NERDfirst
@NERDfirst 7 лет назад
Hello and thank you very much for your comment! Very happy to be of help! As a more or less amateur filmmaker and photographer as well, I understand how painful it is sometimes when all the technical considerations get in the way of doing what you love. And yes - I'd absolutely love to hear any and all ideas. I may not be able to implement them all of course, as it depends on my skill level on that particular area, but I would love to hear them all the same, and see what I can do from there. Thanks in advance =D
@cibie01
@cibie01 7 лет назад
Hi and thank you for the reply, well what i would love to see in a video is what happens inside are PC's when we watch a video on youtube or any type of streaming media. for example were is the data held as it reaches the PC is it held in the RAM for fast play back or placed on the HDD or SSD?, and once we finish watching a video is it deleted strait away or do's that hang around in are system clogging up RAM space until we power of are PC's and start up again?. i have never been able to find any person who has explained this topic and would be very interested to find out what is happening in side are machines when we watch people like yourself on youtube, hope that gives you some idea's and thanks for listening to my request.
@NERDfirst
@NERDfirst 7 лет назад
Wow, that's very interesting, though also extremely specific! I don't know if I'll do a video on this, I may have to nudge it into a more generic shape so it can appeal to a wider audience. But briefly, it basically works like this: 1) Your computer starts to download the video onto disk 2) Streaming allows the video to play before it has completely downloaded, so your computer fetches some of the video from the beginning and places it in RAM 3) Over time, more and more of the video is downloaded and stored on disk. Similarly, as you play the video forwards, more and more of the later parts of the video get loaded to RAM 4) If you don't have a lot of RAM left, your computer may unload areas too far ahead or too far behind in the video from RAM as you continue to play the video 5) Eventually when you finish the video or navigate away, it is almost certainly removed from RAM, however, the file usually remains on disk until you clear the temporary files from your browser. There is generally no reason for the video to hang around in RAM.
@cibie01
@cibie01 7 лет назад
Thank you so much for that info i am very greatfull to you, i have been having problems with stuttering while watching youtube but it only seems to start after about 3 or 4 video's watched so i was thinking is the RAM getting full and the PC is using the paging file on the HDD slowing things down. but i have 16 gig of RAM so i was finding it hard to believe that was getting full just with 4 short video's. i will take your info and work with this now and try to put my finger on it. thank you once again for your time your a top man.
@NERDfirst
@NERDfirst 7 лет назад
That's really interesting... Browsers generally _do_ take up more and more RAM, though in my experience my browser (Firefox) usually never goes beyond 1.2GB, even after extremely long periods of being open and undergoing heavy use (like 24 hours). Even if that's the case for you, you should have enough RAM to handle the problem. Perhaps a good place to start is checking your connection or trying a different browser.
@IrfanKhan-pt7oe
@IrfanKhan-pt7oe 5 лет назад
Thanks....
@NERDfirst
@NERDfirst 5 лет назад
You're welcome! Glad to be of help =)
@chan8946
@chan8946 4 года назад
thanks for the great content!
@NERDfirst
@NERDfirst 4 года назад
You're welcome! Very happy to be of help =)
@MrFTW1001
@MrFTW1001 7 лет назад
I was just wondering what school did you go to for computer science ?
@NERDfirst
@NERDfirst 7 лет назад
Hello and thank you for your comment! I attended the National University of Singapore!
@Shadow4707
@Shadow4707 7 лет назад
I came up with this definition for an image. An image is a surface that is intentionally made or modified by somebody in such a way that a viewer looks at it for a significantly longer period of time than he would normally do.
@NERDfirst
@NERDfirst 7 лет назад
I love how abstract this is! I wonder if it's a very necessary or sufficient condition though - For example, if someone creates an image but nobody looks at it, is it still an image? Conversely, someone could grow plants to artfully cover a wall - It's an intentionally made surface that people will stare at, but is it really an image? Haha, it's tough to perfectly capture the essence of what an image really is!
@Shadow4707
@Shadow4707 7 лет назад
Well, if the intention is that people look at it, yes, I would say it is an image.
@NERDfirst
@NERDfirst 7 лет назад
Well, the problem is that the two counterexamples I quoted above fit your definition but violate the intuitive definition! That's why it's so hard to define. The use of the perceived quality is a good touch but isn't really intrinsic to what makes an image an image.
@albertbije2145
@albertbije2145 4 года назад
Do you have a powerpoint on this?
@NERDfirst
@NERDfirst 4 года назад
Hello and thank you for your comment! I do not.
@fitofight8540
@fitofight8540 6 лет назад
Image is a graphical depiction of an object on a surface
@NERDfirst
@NERDfirst 6 лет назад
Hello and thank you for your comment! That's probably one of the most convincing definitions I've read, though of course, you'll run into trouble when it's an abstract image representing something that's _not_ an object.
@santoshsantu9776
@santoshsantu9776 Год назад
🌀🌀🌀🌟🌟🌟👌👌
@alfredo5543
@alfredo5543 2 года назад
I don’t get it:(
@alfredo5543
@alfredo5543 2 года назад
How does the bit string at 3:58 = 105
@NERDfirst
@NERDfirst 2 года назад
Hello and thank you for your comment! This is binary conversion. Watch the following video for more on the specifics of binary. For this particular problem, watch from 1: 05 to 1: 53 - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-4Qls3vRA_F4.html
Далее
How Binary Works, and the Power of Abstraction
15:17
Просмотров 299 тыс.
Image compression deep-dive
31:32
Просмотров 53 тыс.
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
Советы на всё лето 4 @postworkllc
00:23
How do computers store images?
8:31
Просмотров 375 тыс.
Bitmap Images
6:36
Просмотров 76 тыс.
RegEx Roman Numerals - Computerphile
17:14
Просмотров 85 тыс.
Floating Point Numbers
17:30
Просмотров 120 тыс.
Abstraction - A Programming Concept
7:51
Просмотров 55 тыс.
Sampling, Aliasing & Nyquist Theorem
10:47
Просмотров 644 тыс.
Fourier Transform | Image Processing II
16:32
Просмотров 89 тыс.
Jonathan Blow on Modern Graphics Programming
10:50
Просмотров 62 тыс.
Calculating File Size: Images
7:06
Просмотров 64 тыс.
Serialization - A Crash Course
8:14
Просмотров 124 тыс.
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21