Cross Polarisation Explained by Grzegorz Baran

  Рет қаралды 24,844

Grzegorz Baran

Grzegorz Baran

Күн бұрын

Пікірлер: 106
@nellomaxim
@nellomaxim Жыл бұрын
I was looking this topic up in lots of videos but you have brought together a loy of the seperate slbits of info in to one place for a proper consolidated fundemental understanding
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Thanks, very appreciated. I think I coverd it even better in some of my further videos
@mahmoudjassim8397
@mahmoudjassim8397 4 жыл бұрын
First of all thank you for this great information. Second: When I saw this video, I said to myself, I do not think that this person is interested in ordinary photography only, he must be a specialist in the field of 3D software, after I saw the logo of Ubisoft on your T-shirt, I told myself that there is no doubt that he works in the Ubisoft company, and after I visited your account on ArtStation I said yes, he is a specialist in texturing. Thank you again.
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
You are welcome :), doing my best :)
@mahmoudjassim8397
@mahmoudjassim8397 4 жыл бұрын
@@GrzegorzBaranArt 11:43 800 Lumens! Too strong to shoot the eye, it will hurt the eye. What is the suggested lumen value when photographing the eye?
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
@@mahmoudjassim8397 I would simply use a flesh light to do it and problem solved. The flash is usually to quick to damage anything :).. can be also much stronger to 800lumens. Cheers!
@rafograph
@rafograph Жыл бұрын
I bounced around the web and didn't found a specialized and detailed explanation like this. Thank you very much
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
You are welcome :)
@sequoia821
@sequoia821 3 жыл бұрын
This is so helpful. Thank you so much! And your dog is so lovely.
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thank you so much from us both :)
@Smoluck
@Smoluck 3 жыл бұрын
Nice instructive video. Thanks for sharing.
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thanks, please read the 'description' section as I was wrong about a few things and I explained them there. Cheers!
@rameshkumarthakur8565
@rameshkumarthakur8565 Жыл бұрын
This was the best explanation on the topic of cross polarisation technique ,really helpful .🎉
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Thank you, very appreciated
@442jetmech
@442jetmech 3 жыл бұрын
You are very well spoken and made those much easier to understand. Thanks for putting so much effort into the video!
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thank you very much
@ofiravphotographer
@ofiravphotographer 2 жыл бұрын
Amazing explanation, thank you! goes deep but still made simple to be clear
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thank you Ofir :)
@vrfxrealtime
@vrfxrealtime 2 жыл бұрын
amazing again, thanks for this clear explanations and sharing!
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
You are welcome again :)
@chekeichan
@chekeichan 3 ай бұрын
I bought so many filter sheets and lights watching this video
@ChrizLizt
@ChrizLizt 2 жыл бұрын
Very cool. thanks for explaining in depth and with testing. Looking forward to your Photometric stereo technique.
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thanks, still on it but getting closer :D to the editing phase
@redhatfactory
@redhatfactory Ай бұрын
This is solid! Thanks!
@GrzegorzBaranArt
@GrzegorzBaranArt Ай бұрын
Cheers!
@Gringottone
@Gringottone 2 жыл бұрын
I really love your channel mate.
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thanks Michal, I am really glad to hear that
@peterallely5417
@peterallely5417 2 жыл бұрын
Really appreciate your videos, friend. Please keep making them 🙏🏼
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thank you Peter for your kind words :D, very appreciated. I didnt give up with new content yet, so stay tuned. It just takes some time to make it.
@mateolinares1634
@mateolinares1634 Жыл бұрын
This is such a great video! Trying to get a budget lighting setup for indoor photogrammetry and this has helped a lot
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Glad to hear that, thanks Mateo
@jamesvella
@jamesvella 3 жыл бұрын
Excellent video Grzegorz! I have been watching your work for awhile and I think you explain things in a fantastic way. Thanks for sharing I would love to see and hear more from you, keep up the great work mate!
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thanks James, appreciated
@georgigeeksky8349
@georgigeeksky8349 3 жыл бұрын
Thanks for the great explanation!
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
You are welcome :)
@skybone7
@skybone7 2 жыл бұрын
Very informative. Thank you.
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Glad to know you found it useful :) Cheers!
@UnrealVirtualUniversity
@UnrealVirtualUniversity 5 жыл бұрын
Awesome, a quite complicated and interesting topic that isn't well covered in yt. And the stereo photogrammetry? I can't wait for it, clicking bell now. Thanks for sharing.
@GrzegorzBaranArt
@GrzegorzBaranArt 5 жыл бұрын
Thanks a lot, appreciated :D ... it's a photometric stereo I am planning to cover next though.. if nothing changes this is the plan for the next video. But since crosspolarisation is a tool useful for both, photogrammetry and photometric stereo techniques I decided to cover it as a seaparate video.
@UnrealVirtualUniversity
@UnrealVirtualUniversity 5 жыл бұрын
@@GrzegorzBaranArt Really useful and well thought. All this topics seem like tricks magician don't dare to tell and you are pouring buckets of pure knowledge about it. For sure is going to help many to start in CGI.
@Tarbard
@Tarbard 4 жыл бұрын
Such a great video
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
Thank you Darren, big thanks for watching :)
@rendermanpro
@rendermanpro 3 жыл бұрын
Such a wonderful channel!
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thank you renderman, very appreciared :)
@pasindueranga121
@pasindueranga121 Жыл бұрын
Very informative video!
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Thank you
@benarandano
@benarandano 4 жыл бұрын
the most clever explanation!!!! Thank you
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
Glad it was helpful!
@ohmss006
@ohmss006 Жыл бұрын
Excellent video and very informative, so thank you very much for this! But I was wondering, might you know the difference between a 45 degree and 90 degree polarisation sheet? There are many that are advertised with different angles with little-to-no explanation, might you know what these different angled degrees mean by any chance??
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Thanks. You change the polarisation angle by rotating the filter. There are two types of polarisation filters.. circular and linear ones. Linear filters works both ways (double sided) while circular only one way (one sided). The polarisation angle depends on orientation of crystals the polarisation filter was made of - its fixed. I guess polarisation filter might be cut into sheet with them being aligned verticaly: up - down.. or horizontally: left-right .. or from one corner to another - 45 degree. The thing is that orientation of them depends on filter rotation. Cross-polarisation angle, depends on angle between two sheets in relation to eachother. So depending on what you want to do, if you want to automate production of LCD sceens, you wont align all filters manually but you will use huge roll of polarisation filter - in this case you need to know how it is oriented. If you plan to rotate it manuyally per case, like I do, orientation of polarisation crystals within this sheet doesnt really matter. At least this is the only reason for polarisation angle being defined by producers which comes to my mind. So if you purchase a rectangular polarisation filter as you want to build your own LCD screen, it has to be oriented in an exact direction. And you need another one which is oriented 90 degree to the first one. If your screen is 1x2 meters.. you will need one sheet which is 1x2m polarised vertically and one 1x2, which is polarised horizontally. If you purchase 2x2 and cut it in half you wont be able to make it.. dunno. This is the only thing which comes to my mind which would explain why someone tells you the direction/orientation of crystals.. to save your money so you use the sheet you purchased in the most efficient way instead of having leftovers :D
@ohmss006
@ohmss006 Жыл бұрын
@@GrzegorzBaranArtOnce again, thank you very much for that detailed and informative response, really grateful and I hope it is useful to others too! 🙂 In my case (where I would want to do Cross-Polarisation) I would want to place Polarisation sheets onto soft boxes (e.g. 30x30cm), working with a Circular Polarising Filter (CPL) mounted onto the camera lens (as you would). What degree or angle should I use to make the Cross-Polarisation effective to remove all, if not most of the Specular/Highlights? 🤔🙏
@NicolaiBecker
@NicolaiBecker 3 жыл бұрын
Awesome tutorial, thanks a lot!!
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Thank you. Glad you like it :)
@JamesKellyWickerman123
@JamesKellyWickerman123 5 жыл бұрын
Cross polarisation is something I was aware of and understood the basic concepts of but this video really helped to make the technique really clear! Thank you for such an in-depth video. My only question is have you experimented with using a diffuser on top of a polarised light source? Would it re-scatter the light passing through therefor returning it to a non-polarised state or would the light stay polarised after passing through the diffuser?
@GrzegorzBaranArt
@GrzegorzBaranArt 5 жыл бұрын
Thanks James, I am really happy to hear that as that was the main purpose of this video. I made it since while ago I struggled to understand polarisation by myself and had to spend some time before it all made sense for me. I didn't use diffuser but in theory .. when the polarised light bounces from any reflective surface it doesnt depolarise itself but changes angle of polarisation. So if you run polarised light through diffuser without changing light direction it shouldnt affect polarisation at all. If you use the diffuser which bounces light in many directions in worst case scenario this one might affect the angle of polarised light and turn it into randomly polarised one depending on how many different angles were there to bounce. I mean that it will be still polarised but under different angle. As the standard polarisation filter can block under certain angle at the same moment, you select this angle by rotating it. When polarised light bounces from any other reflective surface it changes its polarisation angle. So if the subject is illuminated by polarised source of light under angle X .. but also by mirrored part of it under angle Y.. by rotating the polarisation filter you have to chose do you remove part of reflection under angle X or Y, you cant block both at the same time. So the answer depends on what type diffuser you had in mind. So to find an answer try to think how the light bounces after it was polarised before it hits the subject. As far as I know depolarisation is a way more complex process to polarisation and has to be done by more complex devices to polarisation filters .. and even thou it is very hard to fully depolarise the light :)
@Outdoorshuntingshooting
@Outdoorshuntingshooting 2 жыл бұрын
@@GrzegorzBaranArt Oh, that's really useful info, I wondered the same, but also, to save making or buying a holder I have placed my filter behind the clear plastic cover and no difuser as it reduces light output. I Might have to rethink that. although my results have worked so far.
@mr_vky
@mr_vky 2 жыл бұрын
Thank you
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
You are welcome :)
@samcraftYT
@samcraftYT 2 жыл бұрын
Great explanation Grzegorz. Are you at Montreal? That reflection floor and surround look like the Forum
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thanks, nah, it was Metro Centre in Newcastle (UK) :D
@nervousorg
@nervousorg 2 жыл бұрын
Thank you Grzegorz. You are saying in the video: "If we capture two images with and without reflections, by subtracting them we can isolate the specular level." My question is if you have the routine to capture roughness map using a photogrammetry?
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Unfortunately there is no simple answer to your question. There are many ways to create roughenss map and each has its own pros and cons. I plan to share some info on this subject at some point in the future. Regarding the routine you asked for: you would need to capture 2 images from each camera position - one fully cross polarised and one without cross-polarisation with glare on the subject. Next you need to reconstruct the subject from cross-polarised images and generate the texture from it. After replacing these images with these with glare you need to re-generate texture again. This way you should get one texture map with glare and one without.
@nervousorg
@nervousorg 2 жыл бұрын
@@GrzegorzBaranArt Thank you again, will definitely have a look how it could be done. Just to take 2 images with and without cross polarization will ruin all my turntable automation...
@michalserafin6972
@michalserafin6972 8 ай бұрын
@Grzegorz Baran mam pytanie, czy najpierw robisz zestaw zdjęć z polaryzacją, a później bez? Czy najpierw od razu po dwa zdjęcia i przy każdym włączasz i wyłączasz polaryzację ?
@GrzegorzBaranArt
@GrzegorzBaranArt 8 ай бұрын
To zalezy od przypadku i tego co chcesz osiagnac. Robienie podwojnych zjec jest stosunkowo skomplikowane. Zdjecie polaryzowane i niepolaryzowane powinno byc wziete z dokladnie tej samej pozycji kamery. Mozna to obejsc poprzez automatyzacje lub podwojny skan w dwoch wersjach i reczny matching. W praktyce staram sie unikac takich przypadkow i uzywam full-crosspolaryzacji i jednej serii zdjec.
@michalserafin6972
@michalserafin6972 8 ай бұрын
@@GrzegorzBaranArt Bardzo dziekuje, za tak szybką odpowiedz. Robie skany kilku toreb skurzanych, set zdjec bez polaryzacji (zakladam ze, bede zdejmowal tylko jeden filtr z lampy, zrobilem luzny zaczep, ktory pozwoli mi nie ruszyc lampy, ani aparatu) bedzie mi potrzebny do zrobienia mapy roughness. Wydaje mi sie, ze to chyba jedyny sposob, bo matchowanie sie pozniej dwoch oddzielnych setow zdjec to jakis koszmar
@黎博廷
@黎博廷 Жыл бұрын
Hi,thanks for your video. I'm learn a lot,but here is a question, i use 4 light with the polarization sheet on different position and angle,and my camera also ues hte polarization filter,but the glare still here,so the light position angle should be same with the camera?
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Hey, not sure what is the question. Polarisation filter on the camera lens, can remove glare under one angle at the same time. You need to rotate the filter to align the polarisation filter with this angle. Its set when the flare is gone. If 4 light sources cause the glare under the same polarisation angle, the polarisation filter at the camera still can cut it, but the trick is to make sure all angles aligns, therefore you need to change te polarisation angle for each light the way, the angle of polarised glare light is the same and aligned with the polarisation angle of the filter mounted on the lens.
@黎博廷
@黎博廷 Жыл бұрын
@@GrzegorzBaranArt ok,happy to see your reply!thank you so much
@kevinbrouwers9381
@kevinbrouwers9381 Жыл бұрын
@@GrzegorzBaranArt So it is possible to use different polarized light sources but you have to align all the filters? I wonder if you could still move the camera around then or would you need to realign the filters every time the camera changes position? I also plan on using this for photogrammetry but with always on lights all around the subject
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
@@kevinbrouwers9381 everytime camera angle changes in relation to the source of polarised light, the filters need to be adjusted to match the new angle. So, nah, I would not move the camera nor the light sources if set, I would just move/rotate the subject instead. To be honest, it should work in theory, but I havent tested such setup as I never needed it. I might tho to record a video to cover it. Please let me know if it work for you. Cheers!
@michaeltyers7336
@michaeltyers7336 Жыл бұрын
I'm going to try 3D printing filter holders for my speedlights.
@GrzegorzBaranArt
@GrzegorzBaranArt Жыл бұрын
Good luck Michael, feel free to share if it worked well or what problems did you encounter :) Cheers!
@anadetoledo1
@anadetoledo1 2 жыл бұрын
Thank you! ;-)
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
You are welcome ;P
@epinician
@epinician 2 жыл бұрын
Dear Grzegorz. Thank you for such a beautiful explanation. It's people like you who that give me hope for humans. Unfortunately I did not fully succeed in implementing your ideas on cross polarization. Here is my setup: Macro lens with B+W Circular Polarizer and lighting with Twin flash with Linear Polarizer film stuck on with 1" doubled sided clear tape. I am unable to remove specular highlights completely in this setup even at f/29 (1/200s shutter speed and 100 ISO) to completely eliminate ambient light. Rotating the Circular Polarizer helps but the effect is not dramatic as yours. I wonder if the gel film on the flash is reversible or not. The circular polarizer of course can only go on the right way since it is threaded. But can the linear polarizer be on backwards? I cannot remove easily as I have limited supplies. Here are the items i used: Canon Rebel with 60mm EF-S Macro plus Yongnuo YN24EX Twin flash set to ETTL with +1/3 exposure compensation. The Kaeseman Circular Polarizer and Linear Polarizer film (0.3mm) are both high quality: B+W products. The sticky tape for the flash heads is 1 inch wide double sided clear tape. Is a twin flash too close to the subject to to remove specular highlights, I have seen professional products (Polar Eyes, Dentalize) that seem to succeed and want to use a homebrew to get the similar result so i can have more control over the process.
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Thank you for such kind words
@epinician
@epinician 2 жыл бұрын
That does help; I will keep trying. Thank you very much for responding so quickly.
@supo_sk
@supo_sk 2 жыл бұрын
Here because of William Faucher. thanks
@neotheek
@neotheek 3 жыл бұрын
can we use linear polarising film in light source?
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Of course we can :). I do.
@vrguytokyo
@vrguytokyo 2 жыл бұрын
Excellent! ...and... Nice shirt agent!
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Cheers :)
@swavecb
@swavecb 2 жыл бұрын
Can this lamp, with polarization filter on, be put behind diffusor? Will it loose or weaken polarization?
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
Polarisation filter polarises the light. When the light bounces from anything it changes the angle of polarisation. If the light is diffused, it basically gets bounced in many directions so in practice isnt polarised anymore. So no, if you put light diffuser after the polarisation filter you simply kind of depolarise it. Depolarisation will be as strong as diffuson is. I guess you want to diffuse the light to soften it, in this case you can diffuse/scatter light only before it passes through polarisation filter and gets polarised.
@finnspencer9924
@finnspencer9924 5 жыл бұрын
what a great video, thank you
@GrzegorzBaranArt
@GrzegorzBaranArt 5 жыл бұрын
Thanks Finn, super happy to hear that... just please read the description since I tell there that I was wrong regarding to metal vs silver part in this video and explaining why. I guess I will cover it deeper in the one about colors and how surface reflects the light :) in a future. Cheers! :)
@lipsach
@lipsach 3 жыл бұрын
What would happen to a mirror, would it also turn black?
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
WIth perfect cross polarisation and the light coming from a point light.. yes. Since mirror reflects almost 100% of the light, every single ray reflected would be cut. Same applies to metals. But only in theory, as in practice cross polarisation with these filters isnt 100% accurate and some of the light still leaks through the filter. It is caused also by the angle differences within the light surface as light rays cast from different points are cast under slightly different angle. So in practice, when you cross polarise the mirror you should cut most of the light. And even if you cut 99% you should still be able to see this leaked 1% which would appear probably as a dark. So you wont see the glare but you should still be able to see the position of the actual source of light reflected from the mirror. If you used a bright LED diode like the flash mobile has and cross polarise it, in the mirror you shuld be able still see it but as a dark, purple one. And last but no least, if you use the polarised light on the mirror, it reflects and lit the environment. Since all the environment will be lit by the different polarisation angle, it wont be cut during cross polarisation and will reflect in the mirror :). I believe that if you use a laser point light which cast a point light and use best polarisation filters and measure the result with 1px sensor camera you should be able to cut 100% of the light reflected by the mirror and see nothing.
@iskrenmarinov9737
@iskrenmarinov9737 4 жыл бұрын
Thanks man !
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
Anytime :)
@Barnyz
@Barnyz 5 жыл бұрын
i had no idea about using 2 polarisers! Cool and interesting video, i hope the silver cats were not a present from you 😁😁😁
@GrzegorzBaranArt
@GrzegorzBaranArt 5 жыл бұрын
Thanks, nah, they were not ;P
@peterallely5417
@peterallely5417 2 жыл бұрын
I never knew that Ryan Gosling was a photogrammetry expert in his spare time.
@GrzegorzBaranArt
@GrzegorzBaranArt 2 жыл бұрын
:D
@DrewPlusPluss
@DrewPlusPluss 4 жыл бұрын
Are these linear or circular polarizers?
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
These with the camera mount were circular while the square/sheet one was linear.
@darty367
@darty367 5 жыл бұрын
Hello Greg, good video. I personally use cross polarisation for several months with some automatisation as you can see (sorry for the quality) photos.google.com/share/AF1QipMKruykwVwmw79ESTpTCIwhAwZpjgiukarxvLWLUPqXCbqhOaCttHETYJ-xQp0J6g?key=TnZQNHVLNVl3ZDZ3QWxQQW9aWnAtVkZseVZ5VmF3 In my knowledge, this is also the only way to extract a real value for roughness/specular map. Cross polarisation hated reflections, so use only a black mat surface as much as possible when you shoot and in controlled area.
@GrzegorzBaranArt
@GrzegorzBaranArt 4 жыл бұрын
Thanks, makes sense. Unfortunatelly for photometric stereo I have found that white background gives me better results and significantly reduce the capture/exposure time. Also it is way easier to auto-mask out props for photometric stereo when the background is white. For photogrammetry capture black background it definitelly makes sense. I agree with the roughness/specular but its still a bit tricky and not sure is it worth to spend effort on it instead of generating it.
@Aphobius
@Aphobius 3 жыл бұрын
What kind of idiot makes photography tutorial, but can't set focus manually?
@GrzegorzBaranArt
@GrzegorzBaranArt 3 жыл бұрын
Any reason for being so rude and toxic Bogdan? Why assumption I dont know how to set focus manually?
Light sucking flames look like magic
18:05
Steve Mould
Рет қаралды 3,5 МЛН
Polarized Light
14:49
Kevin Claytor
Рет қаралды 410 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
The Key to Cleaner 3D Scans: Cross-Polarization
15:22
William Faucher
Рет қаралды 81 М.
Polarization of Light: circularly polarized, linearly polarized, unpolarized light.
19:50
Physics Videos by Eugene Khutoryansky
Рет қаралды 704 М.
Why Sugar Always Twists Light To The Right - Optical Rotation
18:39
Steve Mould
Рет қаралды 1,3 МЛН
I found a really easy way to make milky frosted glass for light fixtures
31:42
Technology Connextras
Рет қаралды 846 М.
What *is* a photon?
23:22
Looking Glass Universe
Рет қаралды 223 М.
Apple's impressive entry in to photogrammetry: Object Capture API
16:34
Dimitris Katsafouros
Рет қаралды 182 М.
Outdoor Photogrammetry Surface Scanning for Materials with a Flash
43:19
How to Use a Polarizing Filter
23:08
Terry Vander Heiden
Рет қаралды 28 М.
How to find Stress Patterns with Polarizing Filters
9:52
The Science Asylum
Рет қаралды 139 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН