-
Notifications
You must be signed in to change notification settings - Fork 4
There is no "header" with frequencies. #50
Comments
Originally, I was going to add the exact same one Alternatively I thought of having it embed the image in a Lastly, I thought about making a Rust GUI, as a sort of viewer. This would allow some (optional) optimizations, like being able to get a fast overview of the whole scan, and when you zoom the portion you're looking at could be rendered on-demand. Do the same concerns apply to your use case? |
I think for a sweep there are two kind of things you want to walk through, a quick overview like "is this band noisy or not" and an in depth "what interesting signal is here", with the last ideally matching the bucket size of the output. The HTML approach does not sound bad, but this data seems to get poorly compressed as png's. I wonder if there are alternative approaches or formats that could be used. I actually know people that abuse PNGs to transfer isochrones to the browser (as vectors!) because how well it compresses, I wonder if another format could be exploited. I like the idea of a rust viewer (for example with QT) but I think people eventually want to have more functionality, making it again a complete spectrum package (of which many exists) but not many that can swiftly get through massive amounts of data. So many you could create a faster intermediate memory representation that could be used for analytics. |
That's an interesting thought, using something other than PNG. I had a look at a few formats:
I only focused on lossless formats, as lossy compression may delete exactly the detail you are looking for in signals. I also described an intermediate format that may be used for more efficient storage (rather than .csv.gz) and faster viewing/rendering. As for the viewer I'm thinking of trying a GPU-accelerated game engine (e.g. Amethyst). |
No description provided.
The text was updated successfully, but these errors were encountered: