Fine Art, generally speaking, does not require releases. If you have enabled the Pixels.com domain from 'Behind the Scenes' and are electing to sell, for example, phone cases (or any other future commercial products), you would need one. Whether the site owner decides to implement the upload requirement in the future remains to be seen.