# ECE 313 Linear Systems and Signals - Mini Project #1 Hints - Fall 2025

[Mini-project #1 assignment](https://users.ece.utexas.edu/~bevans/courses/signals/homework/fall2025/miniproject1.pdf)

* **Scope and format** are described at the bottom of the [homework hints page](https://users.ece.utexas.edu/~bevans/courses/signals/homework/fall2024/index.html).
* **Redundancy of negative frequencies.**
For a real-valued signal, the Fourier series coefficients are conjugate symmetric, meaning that $a_{k}$ is the complex conjugate of $a_-k$. This property can be exploited to reduce the number of pixels required by the image representation.
* **Converting between color representations.** The [imread](https://www.mathworks.com/help/matlab/ref/imread.html) and [imwrite](https://www.mathworks.com/help/matlab/ref/imwrite.html) functions operate on $m \times n \times 3$ arrays, where the last dimension represents the red, green, and blue color channels. When creating your color mapping operation $C$ and its inverse $C^{-1}$, you might find it helpful to use another intermediate colorspace, such as hue-saturation-value (HSV) or luminance-chrominance (YCbCr). Use the following MATLAB functions to perform these transformations:
  * [hsv2rgb](https://www.mathworks.com/help/matlab/ref/hsv2rgb.html)
  * [rgb2hsv](https://www.mathworks.com/help/matlab/ref/rgb2hsv.html)
  * [ycbcr2rgb](https://www.mathworks.com/help/images/ref/ycbcr2rgb.html)
  * [rgb2ycbcr](https://www.mathworks.com/help/images/ref/rgb2ycbcr.html)