HKPiax

joined 1 year ago
[–] HKPiax@lemmy.world 18 points 2 days ago

Oh yeah, it’s all coming together

[–] HKPiax@lemmy.world 4 points 1 week ago* (last edited 1 week ago)

I mean, sure. I'm not debating whether it's right or wrong, I'm just saying that naturally, once a minority becomes relevant, they start demanding recognition, especially if their culture differs quite a bit from the "host" country, which is not wrong in and of itself. I feel like it's more evident when the immigrant population differs quite a bit from the host country. This is just my opinion though, based on my local and anectodal experiences, so feel free to disagree with me, I'm open to dialogue.

But I feel like I'm sidetracking from the main question here.

My sentences are weird because I'm not english.

[–] HKPiax@lemmy.world 5 points 1 week ago (2 children)

True that, but you see the effects locally. Also, you need an arguably small portion of the population being immigrants for them to become relevant in the society, no need to replace everyone. Relevant minorities get legislation protecting them and their traditions/beliefs.

[–] HKPiax@lemmy.world 3 points 1 week ago (4 children)

I mean, people want to keep their customs and traditions, so immigrants will bring their own customs and traditions, and if you have lots of immigrants, their customs and traditions will become the main ones in that place.

[–] HKPiax@lemmy.world 8 points 2 weeks ago (12 children)

I’ve always parked with first gear engaged (and parking brake), so when I turn it on I press the clutch while still being in first. Do people not do that and instead shift to neutral?

 

So, uhm, what the hell is going on with all these ad posts I’m seeing in this community?

[–] HKPiax@lemmy.world 2 points 4 months ago (1 children)

Your verbosity did not get in the way, at all. I appreciate every second you spent trying to help a random stranger on the internet understand something that, to you, was probably straightforward.

So thank you very very much and have a wonderful day!

[–] HKPiax@lemmy.world 2 points 4 months ago* (last edited 4 months ago) (3 children)

Heh, sorry if I sound so pedantic, but I thought that would be my final message. Let me try with this one.

Yes, the steps are empty, expose, measure. I was just trying to explain the difference I'm finding in the electronic handling of these steps between MS and ES. In both cases though, the pixels experience the same three steps in the same sequence: empty, expose, measure.

The "only" difference I'm finding is that in MS the action of "measuring" the pixel happens effectively differently than in ES because, at each photo site, the action of "measuring" is only, well, reading sequentially the amount collected, which is limited in speed to the readout speed.

In ES, the action of "measuring" is preceded every time by "emptying, exposing"sequentially, all controlled electronically.

This makes me think that there is some liberty in choosing when to empty and expose pixels electronically, and it's not really limited neither by some kind of speed, nor some kind of sequence: in MS you don't really care because the curtains do the job, in ES you must control precisely when to empty a pixel and when to expose it.

This would also agree with how I understand EFC-S works: your closing of the curtains is limited by the curtain speed, so you have to empty and expose those pixels at the right time to let the curtain end the exposure so that you collect the specified amount of light. So if you're shooting at 1/1000 and the curtain closes at 1/250, you follow the ES method and empty+expose those buckets a tiny bit before the curtain passes over them. And since after the curtain it's darkness, just like in MS you can wait for the readout without worry.

Therefore, it is to my understanding that, electronically speaking, emptying and exposing the pixels can happen at very high speeds, independently from the measuring step: in MS, you empty and expose all of the pixels at once (from the sensor’s POV, of course it’s the curtain that does the exposure job), and then you measure them - the measuring is done once, "alone"; in ES you empty, expose, and measure each pixel individually - the measuring is coordinated with emptying and exposing (which also agrees with your beautiful pseudo-code).

EDIT: maybe it can be reduced to the emptying action alone. You can empty whenever you want, and since the pixel always gathers light as soon as you’re done emptying it, as long as you time your emptying action correctly the exposure can happen however you prefer: by the curtains in MS, by emptying at the right time so that the pixel is exposed correctly for when the readout happens in ES, and right before the curtain passes over in EFC-S

To me, in EFC-S this takes the best of both worlds: no fear of distortion because the reading phase is done in darkness, higher theoretical shutter (i.e. exposure) speed because you can empty+expose each pixel electronically even almost as the curtain closes above them.

I hope you understand that i truly appreciate your help, and I'm sorry I keep hammering at this stuff. I truly appreciate all the patience you can have for me.

[–] HKPiax@lemmy.world 2 points 4 months ago (5 children)

First of all, your replies are worth waiting for :) It's not the first time we interact, maybe you didn't notice but I sure did and I'm glad.

I should have specified, I understand that in MS rolling shutter is just hard to get, but not impossible. After all, the curtains don't sweep the sensor instantaneously. But I thank you very much for the detailed demonstration!

In general, I think I've figured it out now. The buckets are always open, but I had it backwards: we don't have lids to close to limit the exposure, we straight up flip the buckets and empty them to control how much light they contain. (Btw, I love the pseudo code you put there. My mind works a lot "by rules" and that code example is spot on, it's crystal clear to me. Thank you).

Let me try to explain so you can tell me if I understood or not:

  • In MS, the buckets are always open, in total darkness, until the shutter flies above them and lets a limited amount of light fall into them. The shutter is so fast, that the image each bucket sees is very chronologically close to the other ones. Once the shutter has passed, the buckets are back to total darkness, so no other light is collected, and the readout can piece together the light collected by every bucket. It does it slowly, but since no light is coming in anymore this does not cause any "distortion". Important point: the readout does not empty each bucket before reading it. It arrives at the next bucket it and measures the content.

  • In ES, the buckets are always open, in total light, then the readout starts and at each bucket, it empties it (it's probably full but since it's going to be emptied nobody cares nor sees what was collected) and then flips it back up for the specified amount of time before immediately reading it, then it goes on to the next bucket. This way, the light read by the readout is always the correct amount, but since it's collected at the very slow readout speed, the image that is pieced together will be chronologically skewed in the direction of the readout (top of the image is "before" the bottom in a tangible way). Important point: the readout does empty each bucket before reading it. It arrives at the next bucket, it empties it, and waits for the specified time interval before measuring the content.

So I guess the last piece I need is: there is a "way" to choose whether to empty the charge accumulated by each pixel when reading it or not. In MS it's chosen (at some mechanical level I suppose) that the readoud doesn't empty the charge accumulated before measuring it at each pixel, in ES it does empty it before measuring it. Not only that, in MS it's set that the readout happens immediately, while in ES it happens only after having waited the exposure time.

I'm way out of my element when it comes to microelectronics, circuitry, and engineering in this field (I don't even know what it's called), so probably even if I got a detailed answer to this I wouldn't be able to fully comprehend it.

If my intuition is correct, then I can say I finally have an answer to this (for me) burning question I've had for a while. I guess at the end there is indeed a fundamental difference in how the sensor works between MS and ES. I feel good thinking that at least my hunch was right, what I imagined was just so much more complicated that it felt impossible to be correct. Your explanation is much more "acceptable" for my brain :)

[–] HKPiax@lemmy.world 1 points 4 months ago (7 children)

Everytime I feel like it makes perfect sense, I find something that shatters it all.

Here's what makes sense to me after your explanation: the buckets have the lid off all the time, so anytime light falls on them, it gets collected. This makes perfect sense in mechanical shutter: they are there in complete darkness waiting for light, and when the curtains fly over them some light falls inside the buckets, and this light all fell almost at the same time. Basically they all saw the same thing. After that they stay open, but since it's total darkness the amount of light stays the same, and the readout can calmly go to each bucket and measure what's inside. This works perfectly. An assumption I make in this case is that the buckets don't really have a lid at all, you don't control when they close, you can only control how much light enters by means of the shutter. Is this assumption correct?

Now, I need to apply the same logic to the electronic shutter because otherwise I go crazy. In the electronic shutter you must have a way to control that lid otherwise you can't control the exposure. In the mechanical shutter the curtains did the job, in the electronic one light is already falling inside those buckets all the time so you must have a way to limit that, and it cannot be the readout alone because you would be limited to the readout speed as the shortest exposure time, which is not the case.

If you indeed can limit the amount of light, then there are two separate mechanisms to interact with the buckets on the same sensor and in principle this seems weird to me, I feel like this is not correct but I might be mistaken.

With a way to limit the amount of light then it would make sense that, in ES, if I imagine the readout as the thing that adds pieces of the picture sequentially, each bucket waits with its lid closed, it opens the lid for a tiny bit, it's filled by the set amount of light, and is immediately measured by the readout and a piece is added to the picture, but since it takes a long time to measure this one bucket, the next one just stands waiting with its lid closed. For this reason the moment of the collection of light is limited to the readout speed, and it makes sense that by the time you're done with all buckets a lot of time has passed because the readout is slow, so the rolling shutter effect happens, but they all had their lid lifted for the set amount of time so the amount of light is correct.

The two scenarios make sense to me only if there are two ways to expose the buckets. And I feel like this is just wrong and I'm missing a tiny piece of information that lets me imagine a single mechanism that can do both.

[–] HKPiax@lemmy.world 1 points 5 months ago

Thanks for the reply. May I ask you to go into more details?

[–] HKPiax@lemmy.world 1 points 5 months ago (9 children)

Thanks for getting into the details.

I'm still not 100% there...

I still am not sure how the exposure is started: is it row by row or is it the entire sensor and it's just the readout that is sequential? In the first case, then it would make sense to me because they would gather 1/1000 s of light and then, even though the readout is slow, they are physicall not receiving any more light because the shutter is closed and it's dark, so the image is not affected. If the exposure starts sequentially as well at the readout speed, I would not understand how it could keep up with the curtains, because the curtains would fly over the sensor while the pixels didn't have the chance yet to be "activated", so only the first few pixels would see something and the rest would be exposed when the curtain is already closed.

When in electronic shutter though, the pixels must not be activated all at once because then the first row would get less light than the last rows, and this also would mean that the exposure itself is the readout speed which is not the case. So they are activated sequentially, which is in contrast with how it works for mechanical shutter. In this case though, like in my post, how can the image "move" if the pixels are exposed for only 1/1000 s? Is it because the next pixel is exposed for 1/1000 s only after the first one is read, so there is a delay between one pixel being exposed and the next one? Like pixel #2 is not firing for 9/1000 s because it's waiting for the first one to be read by the 1/10 s readout.

What am I getting wrong here? I'm sure there is some misconception in my mind that is preventing me to see what is going on clearly like everyone else.

[–] HKPiax@lemmy.world 2 points 5 months ago (1 children)

This is a great video! You made me discover such a good channel. However, it gets close but not enough :(

 

Hi,

I'm trying to wrap my head around the rolling shutter effect, specifically why it happens.

I'm having a hard time understanding how the readout speed affects the image. If I understood correclty, when in electronic shutter mode the pixels are exposed as indicated by the shutter speed (e.g. at 1/1000 each pixel is exposed for 1/1000 of a second).

If the readout takes 1/100 s to scan the entire sensor, what happens exactly when I take the picture? Do the pixels start firing sequentially as the shutter speed dictates (i.e. 1/1000 s each, sequentially)? If that is the case, do they wait for the readout to catch up or do they continue firing? If the latter, by the time the readout reaches the second pixel, the eleventh pixel is firing, so there are 10 pixel between the one firing and the one being read. Does it work like this?

If the pixels are exposed for 1/1000 s and then turned off and their value stored, wouldn't that mean that the image should not be affected? I mean, they saw the subject for 1/1000 s and the motion should be frozen, they are just waiting for the value to be read. Just like if you asked 10 people to open their eyes for 1 second (shutter speed), one after the other, and draw what they see. They saw if for one second each, so at most the difference in the position of what they saw should cover 10 seconds. Then they can take hours to draw what they saw (readout speed), but what they saw specifically wouldn't be afftected by how long it takes them to draw it. Am I wrong here maybe?

Also, in general, why is mechanical shutter not as affected (if affected at all) by the rolling shutter effect? Does the sensor capture light differently when in mechanical shutter mode?

I just don't get it. I feel like I'm close to understanding why, but I still don't.

I know I'm probably weird for focusing so much on something technical like this, but it just bugs me so much.

Any help is greatly appreciated, really.

 

Hi everyone, although I like to study the photography topic, I'm really a noob when it comes to practical terms.

I would like to take pictures at a family event which will take place in a garden in the evening/night.

Well, my gear is quite modest, and I know I don't have what I need to take good pictures of both the place and the people there. I'm looking to rent a nice lens to carry around as I take pictures (and enjoy the party too! So I'm just taking one 😅). So I would really appreciate some advice on what to rent.

There are the four lenses I found while digging, two are primes, two are zooms:

  • Canon RF 24MM F/1.8 IS STM: it's fast, with IS, but I'm not sure about portraits with this focal length.

  • Canon EF 24mm f/1.4 L II USM: super fast, no IS, still not sure about portraits with this focal length.

  • Canon EF-S 17-55mm f/2.8 IS USM: IS, quite fast, zoom lets me take portraits, but I've read it's not very sharp.

  • Canon RF 15-35mm f/2.8 L IS USM: IS, quite fast, zoom lets me take portraits (not strongly as the one above but still).

Here's my situation:

  • I have Canon Eos R10 with the EF adapter.
  • My hands are shaky, so without IS I need to be at least at 1/125...
  • I like to keep ISO really low (<6400) if I can.
  • I kind of pixel peep (I know I don't have the right because I'm crap but I can't resist) so I like to take as sharp pictures as I can.

Which lens would you reccommend? Since I'm renting them I was thinking about going all in with the expensive ones, the cost won't increase much. The primes are so bright I feel comfortable they will be bright enough, but I don't know if I can take good portraits at 24mm. On the other hand, zooms let me do more things, but I don't know if I can handle f/2.8 with my crappy and shaky hands.

Of course, if you can think of other lenses that would be perfect for the job I'm all ears!

Cheers

 

Hi, is it possible to follow a community that is on Mastodon? I'm on Lemmy.world and I "know" how to follow communities on other instances, but I can't find info about doing it for communities on Mastodon (I'm trying to follow theexpan.se

Can you guys help me? Thanks!

view more: next ›