I'm making a 4:4:4/4:2:2 16/14/12/10-bit codec for Canon DSLR's

Mariandvd said:
But i do belive you Harry. You seem like an intelligent person.

Sounding intelligent and being intelligent are not synonymous. I can’t speak for programming skills, but on the occasion where he dipped his toes into the realm of biological science, I can tell you with absolute certainty that he was full of sh!t.
 
Upvote 0
I consider this entertainment. Nothing more. I do almost no video so I could not care less about the final result that has been promised.

I also would never download a third-party software to my camera, including Magic Lantern.

So, my main interest is in seeing if this magical video software actually comes to fruition or if Mr. Film turns out to be a hoax or is a sincere but delusional hacker. I readily admit my skepticism, since I have dealt with any number of people in a variety of situations who make big claims that never materialize.

When I was a child, I had friends who believed with absolute certainty that the big three car makers (And there were only the three when I was a youth) had invented a super carburetor that got 100 miles to the gallon, but that they were keeping it off the market to protect the oil industry. I have lived through many hoaxes, conspiracy theories and con artists since and have found a healthy skepticism serves me well.

I would like to see if Harry can give us a firm date for having something tangible, or if the intent is simply to see how many years we can string this thread out.
 
Upvote 0
HarryFilm said:
...
I'm also doing CLEAN ROOM-based work ...

Yet, another evidence that you are not a programmer at least not from this planet.
Didn't you learn, wherever you got your degree, that cleanroom work does not need extensive testing? Because the code is already "clean" (i.e. requirements verified logically and converted to code semi-automatically, there is no emergent or unwanted or unspecified behavior to expect), therefore it only needs statistical testing. But all your claim so far has been that your code needs "extensive" testing!!
All you have generated so far in your messages as evidence of your work has been pseudo-scientific mumble jumble that contradicts not only common sense but also your own arguments.
Congrats! you have some followers on this planet believing you and cheering for your yet to be available intellectual achievement!
 
Upvote 0
LDS said:
HarryFilm said:
I'm also doing CLEAN ROOM-based work so that I can PROVE TO ANY patent and copyright judge

Evidently, you don't even know the difference between copyright and patents...

---

Hardware DESIGNS can be copyrighted or filed under a Design Patent.

I am doing stuff that MAY fall under patent OR copyright -- Depends upon how MPEG-LA or Canon file their suits and what they claim...BUT...since I have 2700 hours+ of deposition experience I think I've learned a few battle strategies when it comes to lawyers argue cases of many types...so I have generally tried to avoid ANYTHING that could be construed as violating design-oriented copyrights OR basic hardware and software patents.
 
Upvote 0
neuroanatomist said:
Mariandvd said:
But i do belive you Harry. You seem like an intelligent person.

Sounding intelligent and being intelligent are not synonymous. I can’t speak for programming skills, but on the occasion where he dipped his toes into the realm of biological science, I can tell you with absolute certainty that he was full of sh!t.

---

I never did claim I was medical personnel or bio-whatever research scientist of ANY kind. Hell I KNOW my foray into your area of expertise was full of utter horse hockey but it was rather interesting to see if there was some overlap in skillset. I should note however that on a technical basis, my grid-computing code actually CAN be used for CRISPR applications AND organic and nuclear chemistry bond finding/evaluation applications so it actually MIGHT be useful in your area of exploration. I probably SHOULD get it evaluated though by someone in that field.

My diploma is actually IN Cinema, Television, Stage and Radio Arts, but of course, I've done work in Oil & Gas data visualization, machine vision, low-level systems programming, grid-compute and encryption systems so the television aspect of my actual (formal) education has DEFINITELY helped in that sort of work.

I'm just annoyed at Canon for REFUSING to see the light and give us a decent codec so I will build and test my own. Not That Hard To actually DO programming-wise, but test and evaluation is DEFINITELY a whole'nother ball of wax!

I also KNOW that the MPEG-LA group holds the patent pool for the DCT-based and Wavelet-based Group-of-Frames based compression systems AND Canon who holds numerous copyrights and patents on user interfaces, hardware designs, etc. MIGHT take legal exception to my efforts...BUT...then again, my 2700+ hour so legal video experience helps me formulate viable BATTLE STRATEGIES for legal cases of all kinds and since I also am a total A-whackin-whole, I am stubborn enough and utterly retentive enough to see through a legal case that might drag on for 20 years or more !!! I also know enough of what judges and juries want to see, hear and know when they are tasked as being Triers-of-Fact. This should give pause to ANY group that thinks I've infringed upon their patents. I will show that I have NOT DONE SO!
 
Upvote 0
bhf3737 said:
HarryFilm said:
...
I'm also doing CLEAN ROOM-based work ...

Yet, another evidence that you are not a programmer at least not from this planet.
Didn't you learn, wherever you got your degree, that cleanroom work does not need extensive testing? Because the code is already "clean" (i.e. requirements verified logically and converted to code semi-automatically, there is no emergent or unwanted or unspecified behavior to expect), therefore it only needs statistical testing. But all your claim so far has been that your code needs "extensive" testing!!
All you have generated so far in your messages as evidence of your work has been pseudo-scientific mumble jumble that contradicts not only common sense but also your own arguments.
Congrats! you have some followers on this planet believing you and cheering for your yet to be available intellectual achievement!

---

On a technical basis you are indeed correct, but what you LACK understanding of, is the LEGAL requirement of ensuring my source code does not infringe upon multiple patents AND copyrights. You can do all the logic and evaluation you want, but if you come to the same design and/or functionality that Canon or MPEG-LA has already patented YOU CANNOT USE THAT TECHNOLOGY OR DESIGN in your product be it open-source OR commercial without obtaining a licence and/or paying a fee!

Ergo, a 'Clean Room" design is both a technical regimen and a LEGAL one, ensuring you don't actually come up with the wheel re-invented! You CANNOT patent an idea.
You can ONLY patent its implementation. My job is to make sure that any and all of my IMPLEMENTATIONS is unique to myself or relates to only patent-lapsed technologies.

So what pseudo-scientific mumbo-jumbo contradicts my own arguments regarding my code? It either works or it doesn't work! It's that simple! My code either infringes on MPEG-LA and Canon Patents or it doesn't. It is ALSO that simple!

I know my code works...NOW what we will find out is if MPEG-LA or Canon raises a legal issue with me (hopefully they don't but that's up to their legal team!)...I can SHOW the companies OR any judge and/or jury (i.e. the Triers of Fact) that my code DOES NOT INFRINGE on ANY of their patents. I have PURPOSEFULLY researched and delved into multiple codec technologies so as to AVOID infringing upon ANY current and active patents held by MPEG-LA, Canon and a number of other companies dealing with video compression!

So is my codec as good as MP4 or HVEC? .... In certain circumstances YES!

For a certain bit-rate penalty (i.e. final file size will be slightly larger),
my codec will nearly match the visual quality of 2K and 4K MP4 or HVEC.
I am going to say it will match 90% to 95% of the quality with only a
minor (in my opinion) file size penalty. If you are willing to use and
accept a minorly higher bit rate, the visual quality will be very comparable.

Again, we shall see what the real world says!

---

You're free to download and use or NOT download and use my code!
Will it brick your camera? IT MIGHT! I can only test to a personal-level
and very basic extent and thus requires widespread usage to see any
inherent problems. Ergo, I say USE AT YOUR OWN RISK and --YOU--
WILL ASSUME all liabilities and/or tend to all arising issues if you see
or need to fix any problems that may arise out of use of my code.

I'm just annoyed at Canon and hopefully my annoyance might
bring about a solution that will help a few people (or many!)
who just want a decent codec that I just happen to have
developed and merely want to share with the rest of the world
in all its unpolished, non-commercial Do-it-Yourself form!
 
Upvote 0
Jack Douglas said:
I'm not the genius in this group for sure but having lost my wife to cancer at a young age I'm smart enough to know there isn't a person on earth who can guarantee they have X number of years left. Furthermore, it's not a demonstration of wisdom to brag about things that could very well be out of one's hands.

While this is entertaining, if there were a call for funding for this project, I would never lay my money down. ;) :)

Jack

Jack you come over as a really nice guy, this post made me feel really sad.

The very best regards
 
Upvote 0
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack
 
Upvote 0
Don Haines said:
Jack Douglas said:
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack

I also try to be supportive of the efforts of others, but this is not the case of a "creative genius". What has been said is contradictory, flies in the face of logic, outright impossible, dead wrong, and deliberately misleading. This is a deliberate and willful case of someone posting ridiculous things and watching the reaction. Think snake-oil salesman.... I have no tolerance for such behavior, and quite frankly, if I were the moderator I would have removed the person from the forum.

My feelings essentially, too.

Jack
 
Upvote 0
Don Haines said:
Jack Douglas said:
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack

I also try to be supportive of the efforts of others, but this is not the case of a "creative genius". What has been said is contradictory, flies in the face of logic, outright impossible, dead wrong, and deliberately misleading. This is a deliberate and willful case of someone posting ridiculous things and watching the reaction. Think snake-oil salesman.... I have no tolerance for such behavior, and quite frankly, if I were the moderator I would have removed the person from the forum.

Don, he's not asking for donations, he's just spinning yarns. With all the mean-spirited trolling out there, it's almost nice to have some good-natured trolling.

index.php
 
Upvote 0
Don Haines said:
Jack Douglas said:
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack

I also try to be supportive of the efforts of others, but this is not the case of a "creative genius". What has been said is contradictory, flies in the face of logic, outright impossible, dead wrong, and deliberately misleading. This is a deliberate and willful case of someone posting ridiculous things and watching the reaction. Think snake-oil salesman.... I have no tolerance for such behavior, and quite frankly, if I were the moderator I would have removed the person from the forum.

===

It's not your job to remove people from the forum. It's your "perogative" to read people's posts and comment on them. Please do tell me EXACTLY what is impossible about my project? Nothing about it is at all impossible since I've done most of the work already AND codec development is one of my normal job duties anyways.

The delay you seeing is NOT a technical one...let's just say something a little bit larger than what you and I have imagined is just about to be introduced and I thought I'd hold off just a bit longer so I don't cause too many problems for Canon.

It's personal decision of mine in a bit of professional courtesy towards Canon!

The announcement won't stop my codec introduction, it just merely delays it to sometime around or soon after NAB.

Keep searching and reading all the various Canon Rumor websites for the big news from Canon...it's a doozy of an announcement!

I knew Canon was working on this for a while now but I didn't know just how far along they were and now that I've been sent some "Image Proof" I will say that on the first day it sells, I will be on the local Canon dealer's website that day with some online moolah in hand to be eagerly spent!
 
Upvote 0
HarryFilm said:
Don Haines said:
Jack Douglas said:
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack

I also try to be supportive of the efforts of others, but this is not the case of a "creative genius". What has been said is contradictory, flies in the face of logic, outright impossible, dead wrong, and deliberately misleading. This is a deliberate and willful case of someone posting ridiculous things and watching the reaction. Think snake-oil salesman.... I have no tolerance for such behavior, and quite frankly, if I were the moderator I would have removed the person from the forum.

Keep searching and reading all the various Canon Rumor websites for the big news from Canon...it's a doozy of an announcement!

Until there is good evidence it's just a story...
 
Upvote 0
Jack Douglas said:
Zim, what is sad is not realizing that what we have is a gift and making the best use of it while we can. While I'm not always perfectly nice my goal is to be the best I can be as it should be for all of us. I suppose some people are happier imagining there is no end but I prefer the truth. :)

However, I applaud those with creative genius and initiative who tackle the impossible and hopefully succeed. The question is, what do we have in this instance? ;)

Jack

Hi Jack,
I was really not making any comment on anything other than the first part of your post. Seems like it didn't come over that way, apologies if it did.

This is one of the more amusing threads. It would be so easy to get this verified and silence the doubters. So the question is indeed what do we have in this instance.

Regards
 
Upvote 0
neuroanatomist said:
When the 'doozy announcement' doesn't happen, Canon will have delayed it for reasons he knows but cannot share. The magic unicorn codec will also need to be delayed accordingly, of course.

===

In this case, I ABSOLUTELY, COMPLETELY THINK it is the best course of action since the announcement (i.e. technically a leak) is soooo mindblowing that it would take away the magic of it. Like I said earlier it won't STOP ME from releasing the codec, it merely delays it to a more appropriate time. So get out your credit cards cuz this one is a good one....I'm waiting in line FIRST UP!

It's Your call Canon! I've seen the photos and the text! Give us some more DETAILS and a CONCRETE RELEASE DATE!
 
Upvote 0
Don Haines said:
In equally likely events......

My efforts to teach the cat photography are progressing. Photography of mice and small birds is working well, but attempts to change lenses are thwarted by a lack of opposable thumbs and a desire to build forts out of the gear.

Maybe if you gave the cat a Sony it could do it.
 
Upvote 0
Best laugh in a while...

I admire the OP's courage to post this in a forum of technically inclined people. Anyone with the slightest knowledge of real-time computing or video processing would know better.
Ever tried to encode 4K 4:4:4 12/14bit video on a workstation? :D
 
Upvote 0
mppix said:
Best laugh in a while...

I admire the OP's courage to post this in a forum of technically inclined people. Anyone with the slightest knowledge of real-time computing or video processing would know better.
Ever tried to encode 4K 4:4:4 12/14bit video on a workstation? :D

===

Hell ya!I do it EVERY day! 16-bit codecs with my largest encode/decode system (IN REAL-TIME TOO at 60 FPS!) being 32,768 pixels by 2160 pixels! See the attached photos for the SMALL SYSTEM which is "only" 16,384 x 2160 pixels at 16-bits per colour channel.

This is MY downstairs workstation with 4x 4K 55" screens or a total of 16,384 x 2160 pixels of four video streams at 60 fps with REAL-TIME recording AND playback! And YES that is MY PERSONALLY DESIGNED AND CUSTOM CODED codec doing that! So YEAH! I think that I DEFINITELY CAN design a codec when I can record and playback FOUR TIMES DCI 4K at up to 60 fps using my own codecs (they're not MP4 or HVEC!)

Note there is a Rear 4K screen but is isn't shown on this. There are versions of this system that I designed that have EIGHT SCREENS being truly 360 degree surround-view.

And NO this is not a cheap system....the SMALL SYSTEM is around $75,000 US for just the display hardware and high end multi-GPU workstation!

The user interfaces and the multi-stream display system code I ALSO design FROM SCRATCH! Below is just ONE example!
 

Attachments

  • Surround_View_4K_Displays_1.jpg
    Surround_View_4K_Displays_1.jpg
    331.6 KB · Views: 124
  • Surround_View_4K_Displays_2.jpg
    Surround_View_4K_Displays_2.jpg
    592.8 KB · Views: 128
  • Surround_View_4K_Displays_3.jpg
    Surround_View_4K_Displays_3.jpg
    356.4 KB · Views: 126
Upvote 0
And in case you're wondering, the aircraft control system above is designed for a 130,000 lbs (around 47,000 KG) FULLY AUTONOMOUS DRONE....usually used for autonomous GPS mapping, Oil'n'Gas survey, autonomous transport and other uses.

And yes the drone has PURE vision recognition since it's scanning ALL OF those 4x 4k videos at currently 60 fps using SOBEL edge detection to auto-recognize up to 65,000 objects per second against a 200,000 objects database of terrain, vehicles, aircraft, buildings, etc for anti-collision avoidance and specialty applications! For the high speed SCRAMJET/Rocket versions, we can go up to 99,999 metres altitude (350,000 ft) at 9999 knots (11,500+MPH) at an image recording and SOBEL scan rate of as much as 10,000 FPS using high-speed FPGA and onboard GPU systems.

ANY QUESTIONS....!!!
 
Upvote 0