Nexus 5X poor video stabilization. Something we have to live with? Can it be fixed? - Nexus 5X Q&A, Help & Troubleshooting

Hello,
Im looking to upgrade my Nexus 5 and ive been going through lots and lots of reviews, videos, pictures of many of the new phones out right now. Z5, S6, Nexus 5X.
I really like the Nexus 5X despite some of it shortcomings but one thing i REALLY have a hard time accepting is how shaky the picture is when recording video compared to iphone 6s, Sony Z5 and others.
Here is a video showing it against the Moto X pure:
https://www.youtube.com/watch?v=l_zth08zFLw
The Nexus 5x i horrible Is that something we will just have to accept because it lacks OIS or is it possible to fix software wise in a camera update or using a 3rd party camera app. I must say that in its current form its unusable.
Regards
Jacob

indeed it is shaky...
haven't tried it but this one has video stabilization - https://play.google.com/store/apps/details?id=net.sourceforge.opencamera

Maybe someone with a nexus 5x could try opencamera to record a video and post the result?

Yeah I was hoping 1080p would at least get decent software stability. It has enough pixels for it. ?
Sent from my Sprint Galaxy S5.

Does anyone know? Anyone tried opencamera?

Just my $.02. It was my understanding from the Launch event that it doesn't have image stabilization. Something about how it didn't need it with the upgraded light gathering capability of the camera.

The Moto X pure doesn't have OIS either, it's done in software

I'll just splurge for a gimbal. LOL
Sent from my Sprint Galaxy S5.

gomylle said:
Does anyone know? Anyone tried opencamera?
Click to expand...
Click to collapse
Just tried it and it seems decent. Good thing is that OpenCamera properly implements the sensor orientation detection, so the preview and resulting files are correct. It has experimental support for Camera 2 API, which needs to be enabled in order to expose the EIS setting.
At high resolution (4k), there's significant lag that's recorded in the videos with the EIS enabled. Google did say the 808 couldn't handle it; maybe they weren't just blowing smoke?
At 1080p, it seems to help reduce the shakiness by a fair amount; it's no OIS replacement for sure, but I'd say better than not having anything.

Funny how google said larger pixels negated the need for OIS. Did anyone really believe them? Did HTC not try the super mega sized pixels before?

Evo_Shift said:
Funny how google said larger pixels negated the need for OIS. Did anyone really believe them? Did HTC not try the super mega sized pixels before?
Click to expand...
Click to collapse
From pics I saw it does fine without OIS. But videos would have benefited. And yes they coined it as "ultra-pixels".
Sent from my Sprint Galaxy S5.

Look at this. Amazing:
http://www.frequency.com/video/nexus-5x-stabilized-4k-footage-using/244831773?cid=5-9852

Hi
Evo_Shift said:
Funny how google said larger pixels negated the need for OIS. Did anyone really believe them? Did HTC not try the super mega sized pixels before?
Click to expand...
Click to collapse
OIS is only really of benefit for photos at shutter speeds less than 1/60th second, unless you have a zoom lens, where it is helpful at higher shutter speeds, as the more you are zoomed, the more amplified any body shake is. For smartphones with their wide angle view, camera shake is not too much of a problem for most typical situations, and any daytime scene OIS is completely pointless as the shutter speed is plenty high enough to freeze out any camera shake. The larger pixels help as the ISO can be higher without too much noise meaning a faster shutter speed can be used.
For video the situation is different as images are taken over time, so it's the movement in camera position between each picture that needs to smoothed, although the fashion these days on most documentaries and TV shows is to deliberately shake the camera around until it's a nauseating mess with whip zooms into the mix Still it's a good indicator I find for knowing the program is trash and not worth watching :victory:
OIS in smart phones helps a little with video, but the tiny lens optics and limited movement means they don't do nearly as well as a dedicated camcorder with OIS, which gives some amazing results. The link to the stablised 5X video is using a $300 device, so if anyone is that serious about their smart phone video, then for that money we might as well take a much bigger step in image quality and convenience and features and get a dedicated camcorder.
The elephant in the room with the Nexus 6P is EIS, this is the poor mans image stabilizer, yes it does help stabilize the video to a certain degree, but to do this it has to crop the image. It appears to be doing this the cheap way in software (hence needing the powerful chip), taking a 1080P video, then zooming into so it can have a window of view to pan around in, this means the resulting video has less resolution, see the clips here https://youtu.be/HV4rcFuUlUc?t=246 and compare the detail between the two, there is a drop in resolution on the 6P. Better EIS systems capture a larger image at the sensor, then would track and pan a 1920x1080 window across it so no resolution drop, but that requires more low level work with the camera hardware and dedicated chips to do a good job.
Record a 1080P video with the 5X, upload to YouTube and get it to apply stabilization and it will do the same thing, may even turn out better than the 6P EIS as it doesn't need to be done in real time so a bit more care can be taken.
Will the 6P stabilize 4K video? I somehow doubt it has the power to do that, so for 4K it's an even playing field between the two.
Regards
Phil

PhilipL said:
Hi
Record a 1080P video with the 5X, upload to YouTube and get it to apply stabilization and it will do the same thing, may even turn out better than the 6P EIS as it doesn't need to be done in real time so a bit more care can be taken.
Click to expand...
Click to collapse
Hmm, aren't those phones using the much higher resolution of the sensor (at least about 4k) to stabilize the video by changing the captured frame on the sensor corresponding to the phones movement? At least i thought that's the reasoning why this works only up to 1080p (which would be preserved, in that case).

I think this could be quite useful for the next Nexus http://techcrunch.com/2015/01/09/imint-wants-to-bring-real-time-video-stabilization-to-android/

Related

Nexus One steps up to 720p HD video

hey,
found this news a few minutes ago...
http://www.engadget.com/2010/06/09/nexus-one-steps-up-to-720p-hd-video-thanks-to-latest-hack-video/ or here
http://forum.xda-developers.com/showthread.php?t=698287
the nexus has the camera as the desire, or not?
so i think a port isn't impossible !?
raangu
look here Nexus 720p at XDA
This Threat in Desire Forum
The creator has stated that does not work on desire, but he will release a fix for it later tonight
Oooh, I think I'll be rooting very soon for this then!!
Judging by the quality of the sample video, its pretty clear why HTC never enabled 720p on these cameras, it just isnt real 720p, its just upscaling the already mediocre video quality of the camera to a higher resolution, which results in even more fragments and color distortion.
I seriously do not understand why people freak out because of this.
Post up video, before and after?
We could post up videos, before upscaling and after upscaling, that would be very interesting.
tbh, it's not exactly the reason I bought a Desire...it's a phone so as long as it can make calls and receive SMS messages it fulfills it's purpose IMO. Email, Internet, etc. are just bonuses
I guess if that is the video mode doing 720p it would annoy people as they said it would be included in a future update, so you would only expect it to be proper hd recording.
Phorz said:
Judging by the quality of the sample video, its pretty clear why HTC never enabled 720p on these cameras, it just isnt real 720p, its just upscaling the already mediocre video quality of the camera to a higher resolution, which results in even more fragments and color distortion.
I seriously do not understand why people freak out because of this.
Click to expand...
Click to collapse
Not entirely sure about that. It's well known that the HTC cameras don't work very well in low light conditions and unless I've missed one, all the sample videos are taken indoors without a decent light source. I'm not saying you're wrong, it could very well be as you said. I'd just recommend withholding judgement until we've seen a sample taken under optimal conditions. It'd be great to have 720p even if it only works outdoors in blazing sunshine.
Marc
No phone will do decent hd video in doors in low light just doesn't happen, if you want that you need a high end hd cam corder.
its possible and being worked on but since it requires a kernel mod may take time BUT ... since we have the 2.32.9 kernel ported now it should easy to replicate
Maybe it is a bitrate problem?
Don't know if he increased it?
It would be nice to have the original recorded video to properly analyze it..if this whole 720p thing is some sort of upscale imho it is pretty useless..
Since the camera's (alleged) native resolution is 5 megapixels (ie. has way more than 720 lines), there is no theoretical need for upscaling (in fact you could go much higher than 720p without upscaling.
If the camera actually isn't 5 megapixel (and upscales photos to that resolution), then who knowsif it's worth it....
I think this is next step what dev guys will give us,supprise
tbh, it's not exactly the reason I bought a Desire...it's a phone so as long as it can make calls and receive SMS messages it fulfills it's purpose IMO. Email, Internet, etc. are just bonuses
Click to expand...
Click to collapse
Why would you get a smartphone just to make calls and send text. Plenty of decnt feature phones serve that purpose. Personally I don't use the camera on a phone and it's not a selling point. But beng able to hack my phone to take 720 video would be cool, even if I'm not going to use it. It's about the being able to and having fun. Also showing off to all my mates who have closed iToys! ;-)
-------------------------------------
Sent via the XDA Tapatalk App
720p is less than 1mp, so even if the camera were 1.3mp, it could still do 720p without upscaling.
5mp is more than twice as much as 1080p, the real limitation is processing power for encoding and storage space.
ZoZo2 said:
720p is less than 1mp, so even if the camera were 1.3mp, it could still do 720p without upscaling.
5mp is more than twice as much as 1080p, the real limitation is processing power for encoding and storage space.
Click to expand...
Click to collapse
Well, while you are right in some ways, you are so wrong from a technical point of view. Capturing Video is a totally different story than taking photos because taking a picture with autofocus every 2-3 seconds, and capturing 25-30 pictures every second... you cannot compare that, so dont let yourself be blindfolded by megapixels. The size of the CCD elements, and the time theyre exposed to light PLUS the optics is what makes pictures/videos. And when you look at the size of those things in a mobile phone, you get the idea why smartphones are still miiiiiiles away from even midclass digital cameras...
it is all about processor man ,lenses has an effect ,but processor is the main

[Q] Is the poor video framerate gonna get corrected in future?

Hi everyone.
HTC Desire is being found in my country better than other android phones, but I have a serious problem with its bad video recording framerate (15). I tried to download a video sample, and it was really bad as I thought (no offense to the fans ).
My phone's video recording ability is important for me, so please don't give answers like: this is a phone, go get a camcorder, ...
Some people say that it will have HD 720P support in future firmware updates, but I wanna know is there a plan to improve the framerate as well?
Thanks.
As the phone records direct to the SD card I would suggest trying a faster class of card and see if that affects things at all.
Sent from my HTC Desire using Tapatalk
mahi58 said:
Hi everyone.
HTC Desire is being found in my country better than other android phones, but I have a serious problem with its bad video recording framerate (15). I tried to download a video sample, and it was really bad as I thought (no offense to the fans ).
My phone's video recording ability is important for me, so please don't give answers like: this is a phone, go get a camcorder, ...
Some people say that it will have HD 720P support in future firmware updates, but I wanna know is there a plan to improve the framerate as well?
Thanks.
Click to expand...
Click to collapse
the desire already has 720p recording, but keep in mind its limited by its hardware, 1 ghz isnt alot to encode HD and i know the iphone has better HD recording but i think that has somthing to do with its improved gpu, recording at lower resolution is flawless so why not do that?
Galaxy S and iPhone 4 are the first phones that are likely to have the processing power to record 720p with decent framerates. Desire just isn't as powerful, no matter how it's optimized it won't be perfect, ever.
However, even those two phones (probably) don't benefit much in terms of real video quality by just upping the recorded resolution. Trying to fit even a BAD 720p-capable sensor in a phone form factor isn't going to be a reality for a couple years or so, I'd estimate. Right now you get lots of extra pixels but the picture doesn't actually look any better since the sensor is too small to properly capture such high resolution.
It's something like the "megapixel war" that went on (and continues to some extent) between the major camera vendors. There's not more space to use a better sensor, they just make the sensor try to interpret the light better. Now it's phone vendors claiming they can do 720p when in reality the sensors they're using are probably capable of "real" 480i resolution at best.
But you can see the result... take two shots on the phone of your choice, one at 3mp or so and one at the maximum, then try blowing up the 3mp one to the 10mp one's dimensions and compare them side by side. The resized one looks a bit blurry? Now apply a good professional sharpening filter such as Neat Image. Voila, they're all but identical, just one has lots more garbage data in the form of grain where there was none in real life. The sensor is so tiny there's literally just not enough photons hitting it to do anything but interpolate most of the data, even in daytime outdoors.
I know you said you don't want me to say "just buy a camcorder", but honestly that's the only solution if you want an actual image quality difference. An honest camcorder can give you a million times the feature set and record decent audio too.
Maybe check out the Canon HF100... I think that's what it's called. I have the previous year's model and it's outstanding value. Record true 1080p @ 30fps, and it's so clear you can capture individual frames from it and it looks better than any cameraphone. Takes competent stills too, and I think the most recent model has 20x optical zoom. It's like... 25% larger than an empty toilet paper roll and a little more squarish.
So do you recommend setting to 480?
Thank you guys.
I bought a Google-HTC nexus one today D). I had to buy a used cell phone because of the android phone shortage in my country, and I had to buy it today, so I wasn't able to read any of your posts; but some interesting comments have been posted:
AndroHero
You mean there is a video recording mode for desire, which records in lower resolution, but gives better framerates?
If so, desire would have been a flawless choice for me! Why isn't this mentioned anywhere?
nawoa
Very interesting ideas, thank you.
I have noticed the difference between true 720P videos and the "claimed" ones which are being recorded by cell phones, and, frankly, the difference is obvious.
But still, if you watch the video samples from desire and some competitors (from GSMArena or somewhere), you will confirm that there's a huge difference, which is not being caused by the low resolution, but by the poor framerate in desire.
Desire's video sample is disappointing...
But if it's possible to record in lower resolution and better framerate, then desire would have been a better choice than a second hand nexus one.
Hardware not capable? 1Ghz not fast enough?
Nexus one 720p @27fps!!!
Edit:Video
nawoa said:
Galaxy S and iPhone 4 are the first phones that are likely to have the processing power to record 720p with decent framerates.
Click to expand...
Click to collapse
IPhone uses its GPU, that's why it performs so well. Guess it's a driver issue. If the desire were to utilize the GPU, the results would be far better.
iPhone and Galaxy S share the same CPU/GPU chip, and as you say, yes it probably leverages the GPU to help encode the data more efficiently. Even if not, it's a more efficient chip which doesn't just mean it's smaller and uses less battery, but it's actually more powerful despite running at the same clock speed.
For example, I had an experience when I was upgrading my computer last year, going from a 65nm CPU to a 45nm CPU with identical architecture, cache, etc. Running at the same clock speed I get ~20% or more of a performance boost just due to the better efficiency.
I can't say how well that carries over to this situation since I'm sure there are more improvements in the transition from "snapdragon" to "hummingbird" than just the newer manufacturing process and more powerful GPU, but you can be sure the CPU gains a significant speed advantage from the lower node even before whatever other enhancements have been made.
"Hardware not capable? 1Ghz not fast enough?
Nexus one 720p @27fps!!!"
I'm not even going to look. 27 FPS isn't any kind of standard and if indeed that framerate is being achieved it's because there is extremely good lighting. Please introduce me to the world you live in where everyone and everything is always in ideal studio lighting... Aside from that I know without clicking the link that it will be terrible-looking.
"But if it's possible to record in lower resolution and better framerate, then desire would have been a better choice than a second hand nexus one."
I don't mean to belittle you but doesn't it go without saying that there is a lower-resolution video mode available when 720p is only just being unlocked in the most recent firmware? Whatever the case, N1 and Desire have identical hardware, if anything you might have a screen you like better than if you bought a Desire today.
Anyway, yes in my opinion you'd normally want to record at a lower resolution. I haven't done a thorough quality comparison but I'd guess you're not going to get much benefit from going above 320x240 for video. The truth is harsh, isn't it? Probably no harm in using the highest image size but it's not going to deliver miracles, especially considering the shutter lag and lack of any kind of image stabilization system.
But on the upside, your videos will have a smaller filesize, the framerate will stay consistent (at least if there is adequate lighting), and as I said earlier there is absolutely no real-world quality difference except that you'll get less battery usage and video noise when recording and playing back lower-resolution video.
Keep in mind, I bought a Desire and I love it. I even think the camera and video is fine. Just keep your expectations reasonable and realize that you need an actual camera to take good pictures/video. It's for Youtube, Facebook, and that kind of thing, not wedding photos.
Canon HF100 (IIRC) is a solid prosumer choice, or if you want something more compact but still versatile you might look at the Sony DSC-TX5, which is very durable and even waterproof to boot. It was just replaced with a newer (but not significantly different) version, so you can get it pretty cheap too. It offers quite good still and video quality (REAL 720p) considering it's like 15mm thick and even has some voodoo real 5x optical zoom system despite not having a moving lens on the front.
This thread's piqued my curiosity a bit, I'm going to try to do a semi-scientific study to determine what the best settings are for the camera.
I can't say exactly how you'll have to configure your new N1 since I'm using the Sense camera app, but you can probably still have an improvement by trying to modify settings in a similar way.
This is very preliminary and I don't have daylight to work with, I'll get into it more tomorrow, but so far:
Contrast is best at its default setting, 0. I'd prefer a -0.5 but no such option exists.
Saturation should be reduced to -1, this will help lessen the strength of noise and also gives somewhat more realistic color.
Sharpness should be reduced to -1, this again will help reduce noise and eliminates the majority of the sharpening artifacts. Going down to -2 helps a bit more but the loss of detail probably isn't worth it.
Brightness should be left at 0, it operates in mysterious ways and doesn't seem to be very helpful regardless of how it's set.
The ideal video capture resolution is 640x480. 320x240 doesn't appear to bring a framerate improvement so there's not really much sense unless you're limited by storage. All capture sizes besides 320x240 and 640x480 operate by simply cropping the image and offer no positive effects that I can see. 720p may add a superficial amount of detail but at the cost of an unsteady framerate and much greater encoding/decoding load (1280x720 vs 640x480, or 921,600 pixels per frame vs 307,200).
Similarly, taking widescreen stills simply crops the top and bottom and results in no quality difference to the part of the full frame that's actually recorded. You're probably best off recording in the sensor's native 4:3 aspect ratio and then cropping them to your taste on your home computer.
The ideal video capture codec is MPEG4 - H.264 offers a nice reduction in filesize but uses too low of a bitrate, resulting in worse quality during fast movement. It is also more work to encode and decode, hurting your battery life.
Obviously don't use zoom for any reason since it's just cropping and resizing with speed as the only consideration. You'll get much better results doing the same thing on your home computer.
Due to the low sensor quality, there's not a whole lot of difference between 5 and 3 megapixel shots, but there's no harm in going with 5mp. The biggest difference is the filesize. Taking a picture of the same subject, my 5mp shots ranged from 2.96mb to 2.38mb, while the 3mp ones were 1.22mb to 0.76mb.
I'd like to revise my earlier statement that the processor isn't capable of encoding 720p30 in realtime. It's now my opinion that the problem is just the camera firmware trying to make sense of the idea that you're asking it to pull usable pixel data for a 1280x720 frame, 30 times a second, from such a tiny sensor. To compensate for the lack of light information, it's forced to reduce the framerate or else the image will turn into a mess of noise. It's probably being a bit too conservative, but not by a lot. The fault lies with the sensor, not the CPU... I think.
Finally, *something* I did seemed to significantly reduce the framerate, or rather, the quality of recording high-motion video. This might be something peculiar to the rom I'm running, or it could be completely in my head, but I think I changed something when I was messing with the various settings and it had a noticeable negative effect.
It's late here now so I'll pick up in the morning but my current wild guesses are:
-Capturing full-frame is more difficult than capturing cropped widescreen, or vice-versa?
-Face detection processing adds too much latency to the recording?
-Flicker reduction should be taken off auto for best performance?
-Custom filtering settings (brightness/sharpness, etc) slow recording down?
-How the camera was focused reduced/increased the encoding difficulty?
-Sharpness settings increased/decreased the amount of frame data needing to be encoded?
-...Or I screwed something up in SetCPU? No... I don't... think so... but it's pretty late. Hmm...
I'll pick up tomorrow. Someone's probably already figured out the perfect settings but I'm pro at being redundant.
The 480p is flawless?
Come on ... It is OK-ish, but not flawless. Especially indoor, even with good lighting still mediocre.
Multimedia is one of the weakest in Android, hopefully Gingerbread will correct this.
AndroHero said:
the desire already has 720p recording, but keep in mind its limited by its hardware, 1 ghz isnt alot to encode HD and i know the iphone has better HD recording but i think that has somthing to do with its improved gpu, recording at lower resolution is flawless so why not do that?
Click to expand...
Click to collapse
You could try switching to 800 ISO in settings camera mode, then switch back to camcorder mode. I noticed a considerable fps boost even in low light conditions.
I don't mean to belittle you but doesn't it go without saying that there is a lower-resolution video mode available when 720p is only just being unlocked in the most recent firmware? Whatever the case, N1 and Desire have identical hardware, if anything you might have a screen you like better than if you bought a Desire today.
Click to expand...
Click to collapse
Before buying nexus one, I checked out desire's specifications in its GSMArena's page, and it said:
Video: Yes, WVGA (800x480 pixels) @ 15fps
So I thought its the only video recording mode that the phone has (I'm not experienced with modern phones). I wasn't expecting a cell phone to have different video capture modes like a digicam/camcorder.
Then, I downloaded a video sample that was being recorded in daylight, but was really disappointing, and the framerate was exactly 15.
And, in my experince, if you buy products, specially high tech products like modern phones relying on the informations that (you think) "go without saying" you're going to be serioulsly punished by your mistakes.
You can only rely on facts...
By the way, thanks for the experiments.
There is some work done in the developement section to optimize HTC camera 720p framerate. A guy obtained 29fps in good lighting (not perfect) but he's still working on it. Funny part is that he blew his desire while testing it.
Check this:
http://www.youtube.com/watch?v=ynB0M9NeVCE
Regarding the current state, a good sd card can help with the occasional stuttering, or if you can live with AOSP roms, you probably will get a couple fps more. Otherwise you are confined to good lighting to have something on the good side of 20fps.
some examples from my phone:
http://www.youtube.com/watch?v=S6KuPCn6_2M
http://www.youtube.com/watch?v=ugjI5ygsXzQ
http://www.youtube.com/watch?v=ssFnQsdz0DE
That change the ISO on the still camera seems a good tip
Marcus2388 said:
You could try switching to 800 ISO in settings camera mode, then switch back to camcorder mode. I noticed a considerable fps boost even in low light conditions.
Click to expand...
Click to collapse
Wow, that's really good tip!
when you increase your ISO your picture quality gets poor.
it helps to make videos faster and smooth but with no quality.
Ive just ordered my new Micro Sd card class 10 card... let it come and i'll let you know if something good happens...
malikahsan said:
when you increase your ISO your picture quality gets poor.
it helps to make videos faster and smooth but with no quality.
Ive just ordered my new Micro Sd card class 10 card... let it come and i'll let you know if something good happens...
Click to expand...
Click to collapse
I'll disagree about poor quality - it just gets a little worse, even in indoor lightning, but you get an acceptable video, compared to the "very creepy slide show" in auto-ISO mode.
Besides the average framerate, which is probably more due to the lens and partially to the software, isn't the stuttering problem caused by an aggressive datarate when writing to the sd ? If you compare cyanogen 720p recording to HTC, quality isn't really different, but the data-rate codec probably is, and that's why even with a class 2 you avoid stuttering in cyanogen (OD and Defrost too).
Sorry if I up this thread, I found a micro sd card A-Data class 6 with good price, this micro SD can fix the problem recording video a 720p?
Thanks to all

Does anyone know if we'll get software image stabilization like the Nexus 6P has?

I recently took a video of an old TV for sample purposes to sell and noticed:
1. How much my hand shakes while recording
2. How much this is picked up by the 5X camera
Here's the video: https://www.dropbox.com/s/4x1t2owmbeg2h4g/VID_20151124_123143.mp4?dl=0
So, I searched to see if software stabilization was on the horizon and found this:
https://www.reddit.com/r/Nexus/comments/3u3qbt/6p5x_stabilization_software_update/
So, it looks like at least the 6P has (or will have) at the bare minimum some software stabilization.
I have no issues with taking still pictures, but I think shooting this video is really showed me where OIS might come in handy. I don't mind the tradeoff that was made to improve the still camera (I shoot still pics way more than video), but I think at least some software stabilization would be quite nice to have.
Does anyone know if we can expect anything for the 5X?
Maybe some rom magicians could work on it?
Sent from my Nexus 5X using Tapatalk
If you're OK with a slight reduction in resolution, you can use desktop video editing apps to stabilize the video after the fact. I believe iMovie works quite well and is free if you have a Mac.

what is the difference between eis 2.0 in pixel camera and old one in nexus 6p ?

i saw in google pixel specs that include EIS 2.0 " electronic image stabilizer " , and does not include OIS " optical image stabilizer " , so i have nexus 6p is it mean that i have old version of EIS ?
what is the version of EIS in nexus 6p and what is the deference between two and can recorde 4k with EIS ?
the answer will decide to buy pixel or not , because video recording important to me .
thank you in advance
ali8383 said:
i saw in google pixel specs that include EIS 2.0 " electronic image stabilizer " , and does not include OIS " optical image stabilizer " , so i have nexus 6p is it mean that i have old version of EIS ?
what is the version of EIS in nexus 6p and what is the deference between two and can recorde 4k with EIS ?
the answer will decide to buy pixel or not , because video recording important to me .
thank you in advance
Click to expand...
Click to collapse
From what I've gathered the stabilization in the 6p is purely software based.
On the pixel however, Google has tied the camera to the gyroscope. The gyroscope polls 200 times a second to stabilize the image. So while it doesn't have Ois, it's not just software on the pixel.
scandalousk said:
From what I've gathered the stabilization in the 6p is purely software based.
On the pixel however, Google has tied the camera to the gyroscope. The gyroscope polls 200 times a second to stabilize the image. So while it doesn't have Ois, it's not just software on the pixel.
Click to expand...
Click to collapse
tigercranestyle said:
^^^ what this guy said, though i thought i heard it polled the gyroscope 2000/second. looked around, but can't remember where i read/heard it. but yeah, @ali8383, 6p is strictly software based while pixel is sw/hw.
also the nexus 6p couldn't use eis to record 4k. the pixel can.
Click to expand...
Click to collapse
Thank you for explaination
Could the 6P not poll its gyro also given the software?
B3501 said:
Could the 6P not poll its gyro also given the software?
Click to expand...
Click to collapse
Probably doesn't have the CPU power to handle everything needed... kind of how HDR+ is way better on the Pixels. That, or Google is pulling shady moves and purposely hindering past devices to push new product.
I don't know what they are using for stability, but I did notice the pictures from the Pixel phones were much more sharper and detailed. Check out this video I made of a real world camera test on youtube. I got to play with the actual phones a few days before they came out and this was the first things i checked out. Just google techplughd. Thanks
This might help (go to minute 28)
https://www.dpreview.com/news/9782565306/google-launches-pixel-and-pixel-xl-smartphones
EDIT...the video in the link isn't set to the right time, I will tell you what time the video stabilization is shown.
4redstars said:
This might help (go to minute 28)
https://www.dpreview.com/news/9782565306/google-launches-pixel-and-pixel-xl-smartphones
EDIT...the video in the link isn't set to the right time, I will tell you what time the video stabilization is shown.
Click to expand...
Click to collapse
thank you i watched the video again and understand now how it works .
Even when it seems a nice feature, the lack of OIS is still a sin in 2016 and for the price they pretend to charge.
Besides this, pinging the gyroscope 200 times per second is still more expensive (in terms of processing) than just add the proper hardware.
I don't believe this kind of stabilization could be better than normal EIS, so I'm staying skeptical until I see real conditions videos.
Here's a really good explanation of OIS vs EIS and being a current Nexus 6p user lowlight has been phenomenal so I'm excited about the Gyroscope and don't even care about not having OIS really.
https://9to5google.com/2016/10/10/g...firms-that-eis-will-still-work-with-4k-video/
I have a guess why no OIS, think this , without a OIS Gyroscope data perfectly match how camera lens moves, and software can pull the data out to correct the image, with OIS, the data from Gyroscope doesn't match the lens move any more, the EIS can only use the data from the camera to do stabilization which is less effective (cost more CPU and worse result). Some prople may argue OIS hardware can do the work, to be honest, OIS can offset some hand shake during low light taking pics, but during video recording, that little OIS can offer very little help smooth out the image, which actually not worth losing the ability to actually use Gyroscope to correct the image which can create more stable image. and Consider the pixel size of the camera is very large, much larger than even note 7, the low light shutter speed is actually fast enough so OIS really can't make much difference here. I use GS7 and I do notice taking low light pics take longer expose time, but google claim the pixel phone doesn't, which proves what I am guessing here. Let's see some real life test before jump to a conclusion, OIS is good, unless it is a big rig or on a big camera. On a phone, we just pick whatever works.
Does the Pixel have any sort of non-software based image stabilization for photos? (Gyroscope stabilization has only been mentioned for videos).
4redstars said:
Here's a really good explanation of OIS vs EIS and being a current Nexus 6p user lowlight has been phenomenal so I'm excited about the Gyroscope and don't even care about not having OIS really.
https://9to5google.com/2016/10/10/g...firms-that-eis-will-still-work-with-4k-video/
Click to expand...
Click to collapse
jeffonion said:
I have a guess why no OIS, think this , without a OIS Gyroscope data perfectly match how camera lens moves, and software can pull the data out to correct the image, with OIS, the data from Gyroscope doesn't match the lens move any more, the EIS can only use the data from the camera to do stabilization which is less effective (cost more CPU and worse result). Some prople may argue OIS hardware can do the work, to be honest, OIS can offset some hand shake during low light taking pics, but during video recording, that little OIS can offer very little help smooth out the image, which actually not worth losing the ability to actually use Gyroscope to correct the image which can create more stable image. and Consider the pixel size of the camera is very large, much larger than even note 7, the low light shutter speed is actually fast enough so OIS really can't make much difference here. I use GS7 and I do notice taking low light pics take longer expose time, but google claim the pixel phone doesn't, which proves what I am guessing here. Let's see some real life test before jump to a conclusion, OIS is good, unless it is a big rig or on a big camera. On a phone, we just pick whatever works.
Click to expand...
Click to collapse
There is no "data" from OIS, is just a mechanical system in order to compensate any movement made bu the user. The compensation is immediately and there is no need to process anything, and that's why is the preferred for most of the people. Besides, OIS help a lot with low light pictures and even when the Nexus 6P was really capable, the addition of OIS could have make a formidable experience in camera.
https://youtu.be/l5d2F6nP5MY?t=25s
EIS can't help with pictures, is only used for video, and even when it does somehow the job, the results are not so good, and it tends to have a lot of jelly effect. When you have OIS available, you can also make it work in conjunction with EIS and the results are awesome. Another point for the OIS is that it works with all resolutions, while EIS is dependant on the resolution and the processing power.
You can think this: best smartphone's cameras are the ones which include OIS, and they present really decent results even in low light. OIS helps you both in photo and video, while EIS is only for video.
I changed some months ago from a phone with OIS to one that doesn't have it, and I can say it's a world of difference in detail, even when the second one has better camera in paper, and when you mix the OIS and EIS, you get a really nice stabilized video without having to sacrifice much.
sabesh said:
Does the Pixel have any sort of non-software based image stabilization for photos? (Gyroscope stabilization has only been mentioned for videos).
Click to expand...
Click to collapse
Exactly my point, Google is presuming about its new camera and its new stabilization, but most of the people take more photos than videos the whole time, and as far as I know, OIS is the only way to proper "stabilize" when taking pictures. Besides this, I would love to see manual controls and long exposure in this camera to see how good it does considering the lack of OIS and see if it's on pair with other smartphones.
Galaxo60 said:
Even when it seems a nice feature, the lack of OIS is still a sin in 2016 and for the price they pretend to charge.
Besides this, pinging the gyroscope 200 times per second is still more expensive (in terms of processing) than just add the proper hardware.
I don't believe this kind of stabilization could be better than normal EIS, so I'm staying skeptical until I see real conditions videos.
Click to expand...
Click to collapse
But think about it. OIS is usually requested due to it performing better in low light conditions and stabilize the video (it's not to prevent blurry pictures). Google opted to go with a larger sensor that has a larger pixels, which in turn offer much better performance in low light. They then stabilized the camera with the gyroscope to prevent the jelly effect during recording. It's just a different take on the camera that will probably work just as well. Even better maybe.
Google has stated that the camera has a special core dedicated to it. Meaning processing power isn't lost at all.
scandalousk said:
But think about it. OIS is usually requested due to it performing better in low light conditions and stabilize the video (it's not to prevent blurry pictures).
Click to expand...
Click to collapse
Wrong, OIS help you a lot by taking pictures in low light condition with a long exposure and prevent the blurry pictures, and that's why is a really nice adition to have.
Galaxo60 said:
Wrong, OIS help you a lot by taking pictures in low light condition with a long exposure and prevent the blurry pictures, and that's why is a really nice adition to have.
Click to expand...
Click to collapse
Longer exposure time means that the camera is able to capture more light... Guess what else captures a lot more light? The large 1.55 micron pixels that the pixel phone has.
Taking pictures in the dark results in more noise, not blurred pictures perse.
With the f2.0 aperture, the pictures will have less depth vs a f1.7/1.8 aperture. Is that correct?
Sent from my Nexus 6P using Tapatalk
scandalousk said:
Longer exposure time means that the camera is able to capture more light... Guess what else captures a lot more light? The large 1.55 micron pixels that the pixel phone has.
Taking pictures in the dark results in more noise, not blurred pictures perse.
Click to expand...
Click to collapse
I agree with you in these points, but the Nexus 6P has the same camera and still produces some unexpected results time to time, so if Google nailed it with this, I think many people would be happy.
This is some test in low light, and it seems focus is still messed:
https://www.youtube.com/watch?v=RbLZq52fVQM
Galaxo60 said:
I agree with you in these points, but the Nexus 6P has the same camera and still produces some unexpected results time to time, so if Google nailed it with this, I think many people would be happy.
This is some test in low light, and it seems focus is still messed:
https://www.youtube.com/watch?v=RbLZq52fVQM
Click to expand...
Click to collapse
The Nexus 6P does not use the same camera as the Pixel phones. It's a different sensor. Although both phones have 1.55 micron pixels. The Nexus 6P also doesn't use any hardware based stabilization like the Pixel phone either.
And while focusing didn't happen in that videos. It's a single instance where OIS wouldn't have made a difference since the Nexus 6P did focus.
The best thing to do is just wait and see. I'm sure Google will give us something stellar.
scandalousk said:
The Nexus 6P does not use the same camera as the Pixel phones. It's a different sensor. Although both phones have 1.55 micron pixels. The Nexus 6P also doesn't use any hardware based stabilization like the Pixel phone either.
And while focusing didn't happen in that videos. It's a single instance where OIS wouldn't have made a difference since the Nexus 6P did focus.
The best thing to do is just wait and see. I'm sure Google will give us something stellar.
Click to expand...
Click to collapse
This looks pretty nice:
https://www.youtube.com/watch?v=1oftbNhz8fU

Video Stabilization - Oneplus 5 No OIS

When I got my oneplus 5 I was drawn back by its pace and stamina, the camera isn't bad, but without OIS it can be a horrible solution especially if you're in motion and doing any kind of zooming.
Have tried every single camera apk available and none offer anything which may help at all..
At least until today when I tried the new (I think it's new ) feature on Google photos.
Open your camera.
Start a video which you know will have shake, zoom in, move around etc.
End the video and open up Google photos.
Click edit, then stabilise and it'll do the work for you.
I was quite shocked, the results are surprisingly amazing.
There are times when the frames overlap but in comparison to a very shaky experience it's absolutely brilliant.
Don't need anything but your phone, camera app and Google photos.
Processing is quick on the Oneplus 5 so not much of a problem but certainly not real time, take about 20 seconds for a short 30 second clip.
Hope this helps, it has with me. :good:
Hmmph, I actually like the EIS better then the OIS when taking video based on YouTube vids demonstrating against 2 other phones (OP5 vs both Samsung s8+ and iPhone 8+). It's a bit more stable then the OIS which in and of itself is pretty amazing. The only thing the OP5 lacks is the EIS on 1080p 60fps, EIS is only working on 1080p 30fps.
As far as photos are concerned, my OP5, on OOS 5.0.4, is way more then adequate for everyday stuff (Normal light) and just OK in low light. If you're zooming it is not very good but you can add a Magisk Module (Camera M) if you're rooted and it is significantly better (no water color painting effects in processing). I'm more then just an amateur photog so if I need anything important I make sure I have my DSLR so that may ultimately be the reason the camera is more then just fine for me.
Though it is nice that Google Photos added that post processing/algorithm
Eric214 said:
Hmmph, I actually like the EIS better then the OIS when taking video based on YouTube vids demonstrating against 2 other phones (OP5 vs both Samsung s8+ and iPhone 8+). It's a bit more stable then the OIS which in and of itself is pretty amazing. The only thing the OP5 lacks is the EIS on 1080p 60fps, EIS is only working on 1080p 30fps.
As far as photos are concerned, my OP5, on OOS 5.0.4, is way more then adequate for everyday stuff (Normal light) and just OK in low light. If you're zooming it is not very good but you can add a Magisk Module (Camera M) if you're rooted and it is significantly better (no water color painting effects in processing). I'm more then just an amateur photog so if I need anything important I make sure I have my DSLR so that may ultimately be the reason the camera is more then just fine for me.
Though it is nice that Google Photos added that post processing/algorithm
Click to expand...
Click to collapse
That's great. I'm sharing something for people who have a problem with the evidently shakiness in comparison to an OIS capable device.
This is not a thread to discuss what's better. This is a thread for me to share a find, and for people if they didn't know about it and want to use it to say thank you, nothing more.
On a personal note, EIS is in no way a substitute for OIS, it just isn't..
Next time you're a passenger in a car, zoom in fully and record a stationary object whilst the car is in motion.
Your will have a very hard time with a lot of shaking.
An OIS enabled device has no problem in this regard..
Finally, If your don't require stabilisation for your device and you're happy the way it is then please refrain from commenting here, it's not helping anybody and there is no point, is rather not get the mods in to clear up this thread.
Thank you.
dladz said:
That's great. I'm sharing something for people who have a problem with the evidently shakiness in comparison to an OIS capable device.
This is not a thread to discuss what's better. This is a thread for me to share a find, and for people if they didn't know about it and want to use it to say thank you, nothing more.
On a personal note, EIS is in no way a substitute for OIS, it just isn't..
Next time you're a passenger in a car, zoom in fully and record a stationary object whilst the car is in motion.
Your will have a very hard time with a lot of shaking.
An OIS enabled device has no problem in this regard..
Finally, If your don't require stabilisation for your device and you're happy the way it is then please refrain from commenting here, it's not helping anybody and there is no point, is rather not get the mods in to clear up this thread.
Thank you.
Click to expand...
Click to collapse
lol I do have a requirement for stabilization and the EIS out preforms an iPhone 8 and S8 with OIS. If you don't think so then your hands must shake like crazy.. As far as zooming all the way in, it is a digital zoom, not an optical zoom. I don't know a lot of people trying to zoom all the in on a video capture.
Eric214 said:
lol I do have a requirement for stabilization and the EIS out preforms an iPhone 8 and S8 with OIS. If you don't think so then your hands must shake like crazy.. As far as zooming all the way in, it is a digital zoom, not an optical zoom. I don't know a lot of people trying to zoom all the in on a video capture.
Click to expand...
Click to collapse
This is subjective, Just because you don't need sormthing doesn't mean others won't, and fyi my hands are like a rock and although I shouldn't have to justify myself, here's an example.
In my instance, I was driving along with my wife, me in the passenger seat, the Grenfell fire had just happened and I was capturing footage of it, we were on the dual carriageway way and the building was in the distance. I recorded with my HTC 10 at full zoom, this was perfect it adhered to every bump and jilt perfectly, a week later I tried with my oneplus, the oneplus was a mess, I have incredibly steady hands and it was impossible to get anything close to what the HTC offered.
I take a lot of photos and videos, some are zoomed some are not, some are moving some are stationary, some I have very little time to react to, not having OIS can mean a missed shot, poor video or both.
Furthermore I'm not here to tell you that you need this, it's you who's made the decision to come here and start saying that this isn't required, great that's your opinion, this is not a place for that, this is a place for people who DO have a problem with the EIS and believe me there are many besides me.
If you like the solution I've posted then say thanks and be happy, it works very well hence the share, I don't care if you're happy and you don't need stabilization, but this isn't the place to talk about that.
There is a camera thread you can share your views on, not in this thread.
PS: Not trying to be funny with you, but i don't want this thread to be a place for people to come and blindly defend a phone that should have had a key feature, OIS should be mandatory, EIS simply doesn't cut it in comparison, ask any photographer and they'll tell you the same thing.
Eric214 said:
lol I do have a requirement for stabilization and the EIS out preforms an iPhone 8 and S8 with OIS. If you don't think so then your hands must shake like crazy.. As far as zooming all the way in, it is a digital zoom, not an optical zoom. I don't know a lot of people trying to zoom all the in on a video capture.
Click to expand...
Click to collapse
I count as someone who has pretty stable hands and I can say that the EIS on OnePlus isn't even near OIS from an iPhone X/8 (idk about the S8, I don't have one so can't compare). EIS is good (and better than EIS from other phone brands) but isn't as good as OIS. Not like my videos come out as a blurry mess due to shaking but there's definitely a difference between X or 8.
david19au said:
I count as someone who has pretty stable hands and I can say that the EIS on OnePlus isn't even near OIS from an iPhone X/8 (idk about the S8, I don't have one so can't compare). EIS is good (and better than EIS from other phone brands) but isn't as good as OIS. Not like my videos come out as a blurry mess due to shaking but there's definitely a difference between X or 8.
Click to expand...
Click to collapse
With your videos if there's shake and if you upload it to YouTube it will remove some of it, but Google photos actually does a better job.. unless I'm seeing things.
Was surprised by the results.
dladz said:
With your videos if there's shake and if you upload it to YouTube it will remove some of it, but Google photos actually does a better job.. unless I'm seeing things.
Was surprised by the results.
Click to expand...
Click to collapse
Yeah, it's not that terrible, I can look at the videos without vomiting :laugh:
dladz said:
When I got my oneplus 5 I was drawn back by its pace and stamina, the camera isn't bad, but without OIS it can be a horrible solution especially if you're in motion and doing any kind of zooming.
Have tried every single camera apk available and none offer anything which may help at all..
At least until today when I tried the new (I think it's new ) feature on Google photos.
Open your camera.
Start a video which you know will have shake, zoom in, move around etc.
End the video and open up Google photos.
Click edit, then stabilise and it'll do the work for you.
I was quite shocked, the results are surprisingly amazing.
There are times when the frames overlap but in comparison to a very shaky experience it's absolutely brilliant.
Don't need anything but your phone, camera app and Google photos.
Processing is quick on the Oneplus 5 so not much of a problem but certainly not real time, take about 20 seconds for a short 30 second clip.
Hope this helps, it has with me. :good:
Click to expand...
Click to collapse
You were recording with stock OOS camera app, right? I know that in case of a stabilization in video, GCam can give much worse results
Sent from my OnePlus 5 using XDA Labs
Pshemo__ said:
You were recording with stock OOS camera app, right? I know that in case of a stabilization in video, GCam can give much worse results
Click to expand...
Click to collapse
Yes it was the stock camera, I know my cameras and I know my phone's, ROMs, mods.
As I've said in the OP there is no combination of camera APK or ROM that gives an above par experience which would be comparable to OIS.
Simply put I've scoured every option that there is out there for a viable solution and there simply isn't one.
YouTube has its own algorithm for stabilization, as does Google photos.. the Google photos version is superior, I'm simply making people aware as it's helped me out.
I'm not sure if anyone here has had an OIS capable device but the experience compared to the stock OOS camera is literally night and day.
If anyone can't see that then they're either in denial or they have sormthing wrong with their eyes, it's that obvious.

Categories

Resources