Commit graph

32 commits

Author SHA1 Message Date
Kevin Zhao
f2e199949f Working with 0.1 playback spd, but only 20kbps; commented out debug code 2024-05-08 20:22:46 -04:00
Kevin Zhao
74dcc919d6 Determining colors by averaging over expected region 2024-05-07 22:07:15 -04:00
Kevin Zhao
3a40a8fb03 Separate localize_corners but still different cropping 2024-05-07 17:28:56 -04:00
Kevin Zhao
9d9c891d74 Merge branch 'main' of https://git.exozy.me/k/6.8301-Project into CNN 2024-05-07 14:03:20 -04:00
Kevin Zhao
9205312ad5 Preliminary CNN decoding 2024-05-07 14:02:26 -04:00
7a2c685c15
Space out elements in each size 255 chunk 2024-05-07 13:40:44 -04:00
Kevin Zhao
3d4862e725 Add CNN arch and training code 2024-05-05 10:33:51 -04:00
49e4564566
Add more comments 2024-04-30 13:19:20 -04:00
fcadaffeed
Reformat with black 2024-04-29 14:31:38 -04:00
270dcaa659
Mix frames with all vidframe pixels that are 0 or 255 2024-04-29 00:31:43 -04:00
6dacec9675
Use cv2.warpPerspective instead of dumb interpolation
https://docs.opencv.org/4.9.0/da/d6e/tutorial_py_geometric_transformations.html
2024-04-28 21:35:46 -04:00
80b6b746b8
Format code, update usage instructions 2024-04-28 19:33:51 -04:00
5259da7b02
Crop webcam image to prevent perspective distortion, correctly truncate frame for raptor code using CLI flag, make encoder.py print flags 2024-04-28 19:25:38 -04:00
922d8e7834
Fix typos 2024-04-28 16:29:35 -04:00
4f9cdeedb7
3-bit color 2024-04-28 15:52:52 -04:00
a03cefbbc5
Make corner finding more robust 2024-04-28 14:28:04 -04:00
13ea4fe018
Use latest pre-release of reedsolo 2024-04-28 13:12:06 -04:00
32ddc1c750
Add usage instructions to README.md 2024-04-25 12:07:49 -04:00
74b6ae8ddc
Purge PyQt 2024-04-23 21:12:39 -04:00
6d315e7a8e
Add flag to enable erasure detection 2024-04-23 14:17:26 -04:00
4b69858816
Move find_corner to global namespace, use erase_pos for better ECC 2024-04-23 13:23:56 -04:00
3d940c0a1c
4-bit color for encoder, fix a ton of bugs 2024-04-23 01:42:51 -04:00
dee89fcb30
READMEEEEEEEEEE 2024-04-22 23:49:15 -04:00
67f14d072e
Encoder: 4bit color, space out RS chunks 2024-04-22 23:48:42 -04:00
51548066f6
Short args, clean up code 2024-04-22 14:36:57 -04:00
c41ca87205
Video encoder 2024-04-22 01:23:32 -04:00
ef73c1183f
Downsample+flood fill algorithm (it almost works!) 2024-04-22 00:13:46 -04:00
b5ffcec41a
Delete old code 2024-04-21 11:53:56 -04:00
959f31d585
XOR frames with arange, implement color to 8-bit in decoder, add camera device index flag 2024-04-21 11:47:36 -04:00
cef9bab49a
Implement ECC, webcam capture 2024-04-21 01:15:52 -04:00
762d99dc02
Add PyQt6 stuff and requirements.txt 2024-04-12 20:03:52 -04:00
Kevin Zhao
67c179f702 Initial commit 2024-04-12 19:09:21 -04:00