Commit Graph

53 Commits

Author SHA1 Message Date
SikongJueluo 42f6cdbbda
fix DPC and reconstruct isp 2024-11-03 20:38:29 +08:00
SikongJueluo a8fa609228
fix demosaic not work correctly and polish project manage 2024-10-25 23:12:57 +08:00
SikongJueluo 1ab1467569
add pipeline and pass sim 2024-10-22 20:31:51 +08:00
SikongJueluo f4efa6177e
add justfile and polish project structure 2024-10-06 20:31:32 +08:00
SikongJueluo c807c24456
isp pipeline pass sim 2024-10-03 17:06:40 +08:00
SikongJueluo 35e6ab1e85
use cmake to replace makefiel 2024-10-03 15:13:24 +08:00
SikongJueluo 7e12105a3d
switch lsp to clangd and reconstruct project 2024-09-15 22:04:48 +08:00
SikongJueluo 61b91e0688
use Nix devenv to manage project environment 2024-09-09 21:35:00 +08:00
SikongJueluo 042e5b1aac
pass verilator 2024-07-10 15:23:34 +08:00
SikongJueluo 8503f8b3bc
maybe optimize the GreyWorld? 2024-07-09 21:55:32 +08:00
SikongJueluo 2543d624d2
optimize the GreyWorld 2024-07-09 21:16:39 +08:00
SikongJueluo 2190150dcf
fix blender bug 2024-07-09 18:51:47 +08:00
SikongJueluo d77319023c
fix blender bug 2024-07-09 18:49:44 +08:00
SikongJueluo d9ab23defe
reconstruct saturation and make it sync to clk 2024-07-06 21:53:06 +08:00
SikongJueluo 242f3527f8
change a little thing 2024-07-04 21:53:29 +08:00
SikongJueluo 5f19fdf275
Grey World pass simulation 2024-07-04 19:37:53 +08:00
SikongJueluo 1154da3307
finish Grey World White Balance 2024-07-03 21:50:29 +08:00
SikongJueluo 649d34415f
change a little 2024-07-02 21:59:39 +08:00
SelfConfusion 4dffc45257 finish FIFO 2024-07-02 15:45:10 +08:00
SikongJueluo 407dedd229
create a different width of input and outpud SyncFIFO 2024-07-01 21:51:00 +08:00
SikongJueluo e4fffd21bb
finish SaturationCorrection and pass simulation 2024-06-30 17:47:56 +08:00
SikongJueluo 7833c3a7b5
just make a little part of saturation correction 2024-06-29 21:31:58 +08:00
SikongJueluo 24ac284c52
finish GammaCorrection and pass simmulation 2024-06-29 17:05:57 +08:00
SikongJueluo 897db1e699
just test gamma correction algorithm 2024-06-28 21:20:29 +08:00
SikongJueluo c527835ff6
finish reconstruction and pass simulation 2024-06-28 19:38:36 +08:00
SelfConfusion 85910958f9 finish reconstruction 2024-06-28 11:01:27 +08:00
SikongJueluo 87d73b203a
reconstruct some modules 2024-06-27 21:52:46 +08:00
SikongJueluo daf1f454fe
add color correction function into chanels to RGB 2024-05-20 18:46:26 +08:00
SikongJueluo f9bd17b3de
fix offset bug 2024-05-18 21:10:17 +08:00
SikongJueluo caa0588b9b
update software sim 2024-05-18 18:56:32 +08:00
SikongJueluo 1ad504cb9f
fix some bugs 2024-05-17 16:47:28 +08:00
SikongJueluo d345fed4e7
finish sim 2024-05-16 21:39:15 +08:00
SikongJueluo 5eebe6e922
fix some errors 2024-05-16 17:33:39 +08:00
SikongJueluo 74425d1c28
change fifo source and finish testbench file for isp 2024-05-16 17:15:25 +08:00
SikongJueluo 21c763f54f
change simulate 2024-05-15 21:54:11 +08:00
SikongJueluo 068acbda28
fix errors 2024-05-15 16:43:41 +08:00
SikongJueluo 0f7ba1a48a
finish isp testbench but still have some errors waiting to be deat with 2024-05-15 16:35:17 +08:00
SikongJueluo e29dce1d7e
change isp output port and crop ip 2024-05-14 21:25:59 +08:00
SikongJueluo 507f116560
finish domosaic2 simulate 2024-05-14 21:00:19 +08:00
SikongJueluo ee812630dd
add demosaic testbench using verilator 2024-05-14 15:36:54 +08:00
SelfConfusion 509b86c168 fix some bugs 2024-05-13 16:52:13 +08:00
SelfConfusion 6111180f7a fix some bugs and pass lint check 2024-05-13 11:29:03 +08:00
SelfConfusion d9d6f039d2 finish crop ip and update isp 2024-05-13 10:49:15 +08:00
SelfConfusion c221671804 add crop ip but not finish it 2024-05-12 22:09:23 +08:00
SikongJueluo c96e9b57b2
update scaler and RAM 2024-05-11 21:53:35 +08:00
SikongJueluo f3f01c1c51
update image processor to merge 3 chanels color into a RGB image 2024-05-11 17:43:26 +08:00
SikongJueluo 9fc9627fc8
fix some warning 2024-05-10 21:41:47 +08:00
SikongJueluo 7c9d5d7696
finish demosaic 2024-05-10 20:13:58 +08:00
SelfConfusion 990849702c more fix 2024-05-10 13:13:50 +08:00
SelfConfusion 909efb3bd6 change size of pic 2024-05-10 13:07:58 +08:00