This artificial test image (from the Dava engine) is tough for PVRTC. Left is original, middle is my encoding (44.3 Y dB), right is PVRTexTool (37.89). Those artifacts on the 1 and 0 are so annoying.pic.twitter.com/S3dyfLod4e
3D graphics including texture comp. 25+yrs @ PowerVR. Deluded opinions probably my own. Banner circa '87: Cone ray tracing + Perlin textures on Transputer
আপনি আপনার টুইটগুলিতে ওয়েব থেকে এবং তৃতীয়-পক্ষ অ্যাপ্লিকেশনগুলির মাধ্যমে অবস্থান তথ্য যেমন শহর বা সুনির্দিষ্ট অবস্থান যোগ করতে পারবেন। আপনার কাছে আপনার টুইটের অবস্থান ইতিহাস মোছার বিকল্প থাকবে। আরও জানুন
নীচের কোডটি অনুলিপি করে আপনার ওয়েবসাইটে এই টুইটটি যোগ করুন। আরও জানুন
নীচের কোডটি অনুলিপি করে আপনার ওয়েবসাইটে এই ভিডিওটি যোগ করুন। আরও জানুন
আপনার ওয়েবসাইটে বা অ্যাপে টুইটার সামগ্রী এম্বেড করে আপনি টুইটার ডেভেলপার চুক্তি এবং ডেভেলপার নীতি-এর সাথে সম্মত হচ্ছেন।
| দেশ | কোড | গ্রাহকদের জন্য |
|---|---|---|
| মার্কিন যুক্তরাষ্ট্র | 40404 | (যে কোন) |
| কানাডা | 21212 | (যে কোন) |
| যুক্তরাজ্য | 86444 | Vodafone, Orange, 3, O2 |
| ব্রাজিল | 40404 | Nextel, TIM |
| হাইতি | 40404 | Digicel, Voila |
| আয়ারল্যান্ড | 51210 | Vodafone, O2 |
| ভারত | 53000 | Bharti Airtel, Videocon, Reliance |
| ইন্দোনেশিয়া | 89887 | AXIS, 3, Telkomsel, Indosat, XL Axiata |
| ইতালি | 4880804 | Wind |
| 3424486444 | Vodafone | |
| » অন্য দেশসমুহের এসএসএস সংক্ষিপ্ত কোড দেখুন | ||
আপনার কাছে গুরুত্বপূর্ণ বিষয়গুলি সম্পর্কে তাত্ক্ষণিক আপডেট পেয়ে সময়রেখাতে আপনি সবচেয়ে বেশী সময় কাটান।
প্রোফাইল ছবির উপরে যান এবং কোনো অ্যাকাউন্টকে করা অনুসরণ বাতিল করতে অনুসরণ করছি বোতামটি ক্লিক করুন।
আপনি যখন পছন্দের কোনো টুইট দেখেন তখন হৃদয়টি আলতো চাপুন — এতে যে ব্যক্তি সেটি লিখেছেন তিনি জানবেন যে আপনি ভালোবাসা শেয়ার করেছেন।
আপনার অনুসরণকারীদের সাথে কারোর টুইট শেয়ার করে নেওয়ার সবচেয়ে দ্রুত উপায় হল পুনঃটুইট। অবিলম্বে তা পাঠাতে আইকনটি আলতো চাপুন।
জবাব দিয়ে যেকোনো টুইট সম্পর্কে আপনার মতামত যোগ করুন। আপনার আবেগের কোনো প্রসঙ্গ খুঁজুন ও সরাসরি তাতে চলে যান।
লোকেরা এখন কী নিয়ে কথা বলছে তাতে তাত্ক্ষণিক অন্তর্দৃষ্টি পান।
আপনার আগ্রহের প্রসঙ্গ সম্পর্কে তাত্ক্ষণিক আপডেটগুলি পেতে আরও অ্যাকাউন্ট অনুসরণ করুন।
অবিলম্বে যেকোনো প্রসঙ্গ সম্পর্কে সাম্প্রতিক কথোপকথনগুলি দেখুন।
সেরা কাহিনীগুলি প্রকাশিত হলে তা অবিলম্বে পান।
This artificial test image (from the Dava engine) is tough for PVRTC. Left is original, middle is my encoding (44.3 Y dB), right is PVRTexTool (37.89). Those artifacts on the 1 and 0 are so annoying.pic.twitter.com/S3dyfLod4e
Here's a real-time encode to PVRTC (27.16 dB) and high quality BC1 (44.15).pic.twitter.com/4HMcIU4PVH
PVRTC is a frustratingly fiddly format to encode. PVRTexTool's encoder has been (apparently) tuned to avoid a type of artifact I've nicknamed "local modulation flips". I'm trying to find a solution - so far no luck.
IMO, it's an essential step with "graphics" or alpha channel imagery. You can't rely on the local, main axes being aligned with, say, luma. FWIW, PVRTexTool does a low-pass filter to separate low and high frequency data, and does a weighted PCA on the high-frequency...
...data regions. Like BT1 encoding, the colours can be projected on to the axis & tuned to come up with end points. The trouble is eigenvector analysis doesn't care if it gives you {r,g,b,a} or {-r,-g,-b,-a}, as the principal vector, so they can potentially flip from region to...
I remember this algorithm in one of the early PVRTC papers. I have an implementation somewhere. I'll give it a try again.
Right now I compute each 4x4 block's RGBA AABB and floor/ceil it to compute the initial block L/H endpoints (like Lim's PvrTcCompressor). They are then refined using 1x1 block least squares and table lookups. These tricky "mod flips" are the last remaining major artifact to fix.
Interesting. I suspect that would be easy enough to modify in PVRTextool as the filter weights for the initial guesses are table driven... just need to add in a lot of zeros.
Lin's approach is very "stable" and is useful in real-time encoders. High frequency image features get reliably smoothed out. (Its output is basically reliably crappy!) It's usually a good source for further refinement (using LS or tables). But it suffers from mod-flips.
A few years back, a team member was working on a GPU compressor for PVRTC but it got shelved (well, pushed off the back burner and into the freezer). It really needed a way of "type punning" the texture format and (at the time) this wan't available.
Mind you, I don't think it had a way of dealing with the alignment problem either: Easiest to do that on the CPU.
টুইটার তার ক্ষমতার বাইরে চলে গেছে বা কোনো সাময়িক সমস্যার সম্মুখীন হয়েছে আবার চেষ্টা করুন বা আরও তথ্যের জন্য টুইটারের স্থিতি দেখুন।