ctmc's People
ctmc's Issues
Video decoding artifact
Hi and thanks for making this dataset!
While using the video frames, the JPEG blocking artifact (due to 8x8 px compression patches) appears to be much stronger than the original video:
import matplotlib.pyplot as plt
from torchvision.io import read_image, read_video
frame = 20
# video frames in the CTMC dataset
jpg = read_image(f"CTMCV1/train/PL1Ut-run03/img1/0000{frame}.jpg")
# uses ffmpeg to read the original video from Nikon website
mp4, _, _ = read_video("PL1Ut-run03.MP4")
f, ax = plt.subplots(1, 2, figsize=(10, 5))
ax[0].imshow(jpg[0, :80, :80], cmap="gray")
ax[1].imshow(mp4[frame, :80, :80, 0], cmap="gray")
This will likely become a confounding factor for training vision models, since entire patches are smoothed out in the JPEG files. However I do not see such severe artifacts in the paper. If both training and testing are both done based on the original MPEG-4 stream, is the test result still valid?
Imaging metadata
Hi @samreenanjum thanks for putting this dataset together! We are trying to reuse the dataset and would like to know imaging metadata such as the objective lens and the pixel size. If you do not have those at hand, can you point out the original source on Nikon's website?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.