Joose Sainio
|
bfa91a009a
|
[mtt] Actually remove the last width dependency to depth
|
2022-11-24 09:15:25 +02:00 |
|
Joose Sainio
|
0134f07949
|
[mtt] change most if not all of search hierarchy to use cu_loc_t
|
2022-11-24 09:06:14 +02:00 |
|
Joose Sainio
|
3a6414c31d
|
[dual-tree] Fix deblock
|
2022-06-30 14:21:03 +03:00 |
|
Joose Sainio
|
c7a7a4719a
|
[debug] remove debug prints
|
2022-06-28 15:28:29 +03:00 |
|
Marko Viitanen
|
fb17bbc1ca
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
|
Joose Sainio
|
153afc6739
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
|
Marko Viitanen
|
b5dce4c94e
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
|
Marko Viitanen
|
f14ea35ec9
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
|
Joose Sainio
|
0be443d309
|
WIP: Merge remote-tracking branch 'remotes/kvz_github/master' into update-cabac-during-search
|
2022-03-21 11:03:46 +02:00 |
|
Ari Lemmetti
|
917d26f1bf
|
Unify delta QP / ROI map functionality.
|
2022-02-08 20:15:27 +02:00 |
|
Jaakko Laitinen
|
57d8623931
|
[Deblock] Fix B-frame detection
|
2021-12-30 16:18:43 +02:00 |
|
Jaakko Laitinen
|
fe9d673b2a
|
[Deblock] Fix Luma issue
mvdThreashold set incorrectly
|
2021-12-29 17:26:00 +02:00 |
|
Jaakko Laitinen
|
77457391b4
|
[Deblock] Refactor deblock pixel gather
Refactor deblock pixel gather for large blocks to be less confusing.
|
2021-12-10 19:05:43 +02:00 |
|
Jaakko Laitinen
|
9e95b16368
|
[Deblock] Fix chroma deblocking issues when inter is enabled
Added cbf_copy() calls for chroma components in the lcu_fill_cbf() function since deblocking now uses that information for chroma as well.
|
2021-12-10 15:30:47 +02:00 |
|
Marko Viitanen
|
3fda2dd6c8
|
[cleanup] Fix some warnings
|
2021-11-29 16:31:09 +02:00 |
|
Marko Viitanen
|
54eaba3dee
|
Fix merge issues and license texts
|
2021-11-23 08:46:06 +02:00 |
|
Marko Viitanen
|
885570e181
|
Merge branch 'master' of https://github.com/ultravideo/kvazaar
|
2021-11-22 22:11:32 +02:00 |
|
Marko Viitanen
|
64705a27ee
|
[fme] Enable 1/16th luma pixel fme
|
2021-11-22 20:31:30 +02:00 |
|
Marko Viitanen
|
867304970e
|
[fme] Enable avx2 interpolation and fix some warning about shifting mv's
* Also switch mv int16_t to mv_t in many places
|
2021-11-22 10:38:18 +02:00 |
|
Marko Viitanen
|
57883369ca
|
Change all the license texts in source headers and LICENSE file to 3-clause BSD, closes #302
* All now have the same exact text string
|
2021-10-13 15:22:46 +03:00 |
|
Joose Sainio
|
0cc1bf197f
|
Add monochrome tests and fix monochrome
|
2021-04-23 13:50:09 +03:00 |
|
Joose Sainio
|
09b738061c
|
Fix deblocking
|
2021-04-23 10:57:30 +03:00 |
|
Joose Sainio
|
a12f99b7a3
|
Fix deblocking for luma
|
2021-04-23 10:57:29 +03:00 |
|
Joose Sainio
|
d5a62c96b0
|
Properly implement chroma filtering
|
2021-04-23 10:57:29 +03:00 |
|
Joose Sainio
|
e521a59cd5
|
Perform deblocking on 4x4 grid instead of 8x8
|
2021-04-23 10:57:29 +03:00 |
|
Jaakko Laitinen
|
1c6bef2514
|
Fix luma large block deblocking bug
|
2021-01-14 17:22:12 +02:00 |
|
Jaakko Laitinen
|
f19c049db7
|
Fix luma hor edge rightmost pixel filtering
|
2021-01-13 18:04:56 +02:00 |
|
Jaakko Laitinen
|
ecdb1c4dce
|
Fix chroma clip range bug
|
2021-01-07 16:06:03 +02:00 |
|
Jaakko Laitinen
|
88b837c4f0
|
Fix more chroma deblocking issues
|
2021-01-06 19:06:14 +02:00 |
|
Jaakko Laitinen
|
b96753961c
|
Fix some more chroma bugs
|
2021-01-02 20:59:55 +02:00 |
|
Jaakko Laitinen
|
c71a0d1e6f
|
Fix most(?) chroma issues
|
2021-01-01 20:10:08 +02:00 |
|
Jaakko Laitinen
|
c736837ca7
|
Fix luma deblocking
|
2020-12-31 19:23:33 +02:00 |
|
Jaakko Laitinen
|
71751c3770
|
Fix max filter size derivation
|
2020-12-29 17:57:35 +02:00 |
|
Jaakko Laitinen
|
6a8d73252a
|
Fix runtime errors
|
2020-12-28 16:41:00 +02:00 |
|
Jaakko Laitinen
|
85be89a85c
|
Fix compilation errors
|
2020-12-28 15:20:30 +02:00 |
|
Jaakko Laitinen
|
95ff22f0db
|
Finish max filter length fixes
|
2020-12-28 14:26:36 +02:00 |
|
Jaakko Laitinen
|
13e605153a
|
Fix bugs
|
2020-12-22 19:11:47 +02:00 |
|
Jaakko Laitinen
|
50e9acd3f4
|
Add max filter length derivation
|
2020-12-21 18:47:02 +02:00 |
|
Jaakko Laitinen
|
7a71b700fb
|
Add chroma deblock filtering
|
2020-12-18 11:06:41 +02:00 |
|
Jaakko Laitinen
|
78be0ccd05
|
Fix chroma deblocking logic
|
2020-12-15 14:10:09 +02:00 |
|
Jaakko Laitinen
|
6128db961a
|
Finish up large block filtering
|
2020-12-11 19:34:56 +02:00 |
|
Jaakko Laitinen
|
976d1c8812
|
Start implementing large block filtering
|
2020-12-10 18:03:18 +02:00 |
|
Jaakko Laitinen
|
33cea17484
|
Add logic for large block filtering
|
2020-12-09 19:10:38 +02:00 |
|
Jaakko Laitinen
|
d3d55933b2
|
Finish up strong filtering condition check
|
2020-12-08 18:38:05 +02:00 |
|
Jaakko Laitinen
|
5a90deb678
|
Add initial max filter length and large block stuff
|
2020-12-07 18:54:43 +02:00 |
|
Jaakko Laitinen
|
03dade8246
|
Prepare for large blocks
|
2020-12-04 18:31:48 +02:00 |
|
Jaakko Laitinen
|
7b0b864947
|
Fix mvd thresholds and tc/beta index calculations
|
2020-12-04 15:54:40 +02:00 |
|
Jaakko Laitinen
|
8f3de705eb
|
Add todo list of things to check
|
2020-12-01 13:53:52 +02:00 |
|
Marko Viitanen
|
9e3e8f51f6
|
Change kvz_g_tc_table_8x8 from uint8_t to uint16_t to fit all the values
|
2020-10-13 12:05:27 +03:00 |
|
Marko Viitanen
|
449975b0fb
|
Fixed cubic filter usage in intra angular modes
|
2020-09-21 14:58:34 +03:00 |
|