concepts are assumed to exist in a continuous
timeline. While they still function on a discrete frame-
by-frame basis, there may be minor information lost
from this discretisation of the object’s movement.
This process could also be improved by breaking
down complicated objects into numerous more
simple objects, and then tracking those components.
While this seems a challenging prospect, all objects
within reality obey the laws of physics. Complex
objects may not display a constant acceleration; it is
likely parts of a complex object may display a
constant acceleration in relation to other parts of the
same object. This could be achieved by developing on
top of the optical flow already in place within most
codecs, which is the next logical area of focus for
study. Lucas & Kanade (1981) already differentiate
between slow and fast object movement, and this is a
useful feature to develop within the proposed method.
Additionally, the ongoing areas we disregarded for
this proof of concept, such as rotation, scaling and
camera movement, will also need to be investigated
and integrated into an overall system for peak
compression to be achieved using this method.
5 CONCLUSION
This paper proposes a physics-based process to
convert object movement into motion paths, as well
as a rudimentary implementation using the DAVIS
2016 segmented dataset. This is not a completed work
but a proof-of-concept that requires further study.
Based on the testing, the system currently
performs well only in basic scenarios with small
objects and a static camera view, as this is the best
scenario it can use to recreate physics paths
accurately. Motion in the camera will affect the
object’s perceived movement away from its true
movement and thus does not strictly comply to the
physics rules being applied without some algorithmic
stabilization. Based upon the testing, the final aim of
this should be a hybrid method: the proposed physics
estimation being applied onto a form of optical flow,
like those used in the H.264 and HEVC codecs. If this
process could be combined with or added after the
pre-existing optical flow section of a codec to further
compress these motion vector arrays, this could
improve the observed compression ratio.
REFERENCES
Barron, J. L., Fleet, D. J., & Beauchemin, S. S. (1994).
Performance of Optical Flow Techniques. 60.
Einstein, A. (2010). Relativity: The Special and the General
Theory.
Gao, H., Liao, R., Reuzé, K., Esenlik, S., Alshina, E., Ye,
Y., Chen, J., Luo, J., Chen, C., Huang, H., Chien, W.,
Seregin, V., & Karczewicz, M. (2020). Advanced
Geometric-Based Inter Prediction for Versatile Video
Coding. 2020 Data Compression Conference, 93–102.
https://doi.org/10.1109/DCC47342.2020.00017
Kim, J.-W., Kim, Y., Park, S.-H., Choi, K.-S., & Ko, S.-J.
(2003). MPEG-2 to MPEG-4 transcoder using object-
based motion vector clustering. 2003 IEEE
International Conference on Consumer Electronics,
2003. ICCE., 32–33.
Kung, S. Y., Tin, Y.-T., & Chen, Y.-K. (1996). Motion-
based segmentation by principal singular vector (PSV)
clustering method. 1996 IEEE International
Conference on Acoustics, Speech, and Signal
Processing Conference Proceedings, 3410–3413 vol. 6.
Lucas, B. D., & Kanade, T. (1981). An Iterative Image
Registration Technique with an Application to Stereo
Vision. Proceedings of Imaging Understanding
Workshop, 10.
Perazzi, F., Pont-Tuset, J., McWilliams, B., Van Gool, L.,
Gross, M., & Sorkine-Hornung, A. (2016). A
Benchmark Dataset and Evaluation Methodology for
Video Object Segmentation. 2016 IEEE Conference on
Computer Vision and Pattern Recognition, 724–732.
Philip, J. T., Samuvel, B., Pradeesh, K., & Nimmi, N. K.
(2014). A comparative study of block matching and
optical flow motion estimation algorithms. 2014
Annual International Conference on Emerging
Research Areas: Magnetics, Machines and Drives, 1–
6.
Raine, D. (2013). Newtonian Mechanics: A Modelling
Approach.
Rajabai, C., & Sivanantham, S. (2018). Review on
Architectures of Motion Estimation for Video Coding
Standards. International Journal of Engineering and
Technology, 7, 928–934.
Sandula, P., & Okade, M. (2019). Camera Zoom Motion
Detection in the Compressed Domain. 2019
International Conference on Range Technology, 1–4.
Sellent, A., Kondermann, D., Simon, S., Baker, S.,
Dedeoglu, G., Erdler, O., Parsonage, P., Unger, C., &
Niehsen, W. (2012). Optical Flow Estimation versus
Motion Estimation. 8.
Tsai, Y.-H., Yang, M.-H., & Black, M. J. (2016). Video
Segmentation via Object Flow. 2016 IEEE Conference
on Computer Vision and Pattern Recognition, 3899–
3908.
Wang, Y., Huang, Q., Zhang, D., & Chen, Y. (2017).
Digital Video Stabilization Based on Block Motion
Estimation. 2017 International Conference on
Computer Technology, Electronics and
Communication, 894–897.
Weinzaepfel, P., Revaud, J., Harchaoui, Z., & Schmid, C.
(2013). DeepFlow: Large Displacement Optical Flow
with Deep Matching. 2013 IEEE International
Conference on Computer Vision, 1385–1392.