The majority of video compression algorithms use lossy compression. What is there a tradeoff between in artifacts