commit | 041c67b9c7a7f4a13e4f92587a05c162cc68d5c0 | [log] [tgz] |
---|---|---|
author | Jingning Han <jingning@google.com> | Fri Apr 14 21:39:26 2017 -0700 |
committer | Jingning Han <jingning@google.com> | Mon Apr 17 14:45:07 2017 +0000 |
tree | 34aaea584e82848fe8339d8de1b65479504d8edf | |
parent | 8c41024b4880522d986db6cd37e08fee044c72e3 [diff] |
Singularity handling in Gaussian elimination When the fwd Gaussian elimination process encounters diagonal element as zero value, the linear equation does not have unique solution. Return the linear solver state as unsolvable in such case. This resolves a floating point exception issue due to divided by zero in the loop restoration filter. BUG=aomedia:437 Change-Id: I3c67525691a3003f9f470e8a0d5b4ee187cba963